Beiträge von Hozzn

    Er ist wirklich gut. Mir hat er alles innerhalb von einem Tag beigebracht und ich weiß es bis heute noch. Nur die Commands gehen bei mir nicht rein.!!

    GRP = Godfather ,
    Ja nur Godfather und kein LoH oder soetwas,
    Ist eig. nur ein Edit ,und Henner (ist glaube ich der Owner)hat wie auch immer 400 Spieler auf dem Server ,
    Wie hat der das hin gekriegt ,ich meine er hat nur ein /register system ,und basiert nicht auf Dialoge ,
    Wird da gefuscht?



    Kann ich dir beantworten..
    GRP war mit einer der ersten Roleplay Server in SA:MP, ich habe fast das gleiche Script wie GRP aufn PC.

    GRP ist auch kein besonderer Script nur weil 300 Leute drauf spielen.
    Ich schätze mal solange du kein Copyright drauf hast und es verändert wird kann man nicht viel gegen tun, geb es einfach nicht weiter ;)


    Aber jetzt mal ehrlich ihr zeigt euch wegen nem Spiel an? Dann gebt die Scripte doch auch nich weiter, ich hab das immer über TeamViewer gemacht, dauert zwar länger aber so lernt man auch noch was dazu.

    Du bist im total falschen Bereich!
    Gehört alles in Client und Serverhilfe. ;)


    B2T:


    Hast du Hamachi verbunden? Sind deine Freunde deinem Netzwerk bei Hamachi bei getreten?

    AC/DC


    Kannst du mir ocmd noch mal genauer erklären ich möchte nähmlich mal einen giverank befehl machen..
    Nur ich blicke nicht durch.. das hatte ich jetzt geschrieben..


    ocmd:giverang(playerid,params[])
    {
    if(PlayerIsConnected(playerid)
    {
    tmp = sscanf(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "NUTZUNG: /giverang [playerid] [Rang(1-6)]");
    return 1;
    }



    Also wenn du es in dcmd machst und schon ein Admin Sys drinne hast dann soo..
    Alles unter OnPlayerCommand.
    dcmd(owner,5,cmdtext);


    dcmd_owner(playerid,params[])
    {
    #pragma unused params
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    if(!strcmp(name,"Dein Name hier.",true))
    {
    PlayerInfo[playerid][Admin] = 6;
    SendClientMessage(playerid,COLOR_WHITE,"Du hast dich zum Server-Owner gemacht!");
    }
    return 1;
    }

    Das ist natürlich geil. Sind die echt zu verstehen?
    Weil bei den Commands hängts bei mir noch.. also Admin Commands oder halt die schweren

    Einen DCMD baut man wie folgt auf..



    public OnPlayerCommandText(playerid, cmdtext[])
    {
    dcmd(help,4,cmdtext); //Hier definierst du den CMD, die 4 steht für die Buchstabenlänge in diesem Fall 4 weil help 4 buchstaben hat.
    SendClientMessage(playerid,COLOR_LIGHTRED,"Diesen Befehl gibt es nicht !"); //Wenn es den Befehl noch nicht gibt, wird diese Message verschickt.
    return 1;
    }


    // Jetzt schreibst du einfach immer unter diese Zeile ^(siehe oben) deinen Befehl.. z.b der help Befehl.


    dcmd_help(playerid,params[])
    [pwn]
    #pragma unused params //Definiert params zu jeden Befehl den playerid also du benutzt immer das hin schreiben.
    {
    SendClientMessage(playerid,COLOR_YELLOW2,"** ALLGEMEIN ** : /help , /report , /admins , /buy");
    SendClientMessage(playerid,COLOR_YELLOW2,"** ALLGEMEIN ** : /help , /report , /admins , /buy");
    SendClientMessage(playerid,COLOR_YELLOW2,"** CHAT ** : /help , /report , /admins , /buy");
    return 1;
    }



    Das heißt diesen Mist hier brauchst du nicht mehr ...


    if (strcmp("/gotols", cmdtext, true, 10) == 0)