Commandlist

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo, liebe Community.


    Ich scripte gerade einen ganz Simplen Deathmatch Server (Selfmade). Und ich wollte mal fragen wie man eine Commandlist ins Game einfügen kann. Ich meine das so:


    /commands // Und dann zeigt der alle Commands an die es auf dem Server gibt. (Die Commands kann ich dann ja selber eintragen)


    Bin noch ein Anfänger also mich bitte nicht runter machen ;)


    Ich freue mich über jede Hilfe.
    ~Nils

  • Hi,



    ich glaub befohr du dich an ein Project setzten Solltest, solltest du die grundlagen schon drauf haben!


    Hier ma ein bespiel Code muss unter OnPlayerCommand
    if (strcmp("/commands", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid,0xFFFFFFFF,"/lala");
    SendClientMessage(playerid,0xFFFFFFFF,"/lala");
    SendClientMessage(playerid,0xFFFFFFFF,"Lernen!");
    return 1;
    }

  • Und bevor du hier schlaue Ratschläge gibts, solltest du deutsch lernen und es auch richtig machen!
    Nicht "OnPlayerCommand" sondern unter OnPlayerCommandText
    Wenn er nen Anfänger ist sucht er sich sonst nochn Ast!

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/bsn",true)==0)
    {
    SetPlayerPos(playerid,1226.9651,-917.3130,42.7090);
    SendClientMessage(playerid,0x05FF00FF,"Du hast dich Teleportiert");
    return 1;
    }
    return 0;


    }
    if(strcmp(cmdtext,"/commands",true,10)==0)
    {
    SendClientMessage(playerid,ROT,"/");
    SendClientMessage(playerid,ROT,"/");
    SendClientMessage(playerid,ROT,"/");
    }


  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/bsn",true)==0)
    SetPlayerPos(playerid,1226.9651,-917.3130,42.7090);
    SendClientMessage(playerid,0x05FF00FF,"Du hast dich Teleportiert");
    return 1;
    }


    if(strcmp(cmdtext,"/commands",true,10)==0)
    {
    SendClientMessage(playerid,ROT,"HIER DEINE COMMANDS");
    SendClientMessage(playerid,ROT,"HIER DEINE COMMANDS");
    return 1;
    }
    return 1;
    }


    versuchs mal so

  • (105) : warning 217: loose indentation




    (106) : warning 217: loose indentation
    (109) : error 010: invalid function or declaration
    (113) : error 010: invalid function or declaration
    (115) : error 010: invalid function or declaration



    ~Nils


  • new cmd[256]




    if(strcmp(cmd, "/commands", true) == 0)
    {
    SendClientMessage(playerid,ROT,"Ich");
    SendClientMessage(playerid," hoffe");
    SendClientMessage(playerid,ROT," dass ");
    SendClientMessage(playerid,ROT," es");
    SendClientMessage(playerid,ROT,"hilft");
    return 1;
    }



    Maddin is my Lord and Master :D
    Musel my one and only b0wm
    Bisafloah is the pokemon that pwns a lot of goddamn ponys.