!Dringende Hilfe bei befehl!

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
    ich hab ein problem mit
    if(!strcmp(strget(cmdtext,0),"/makeleader"))


    ich hab auch ganz am anfang vom script
    #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
    gemacht
    was hat es bitte um hilfe


    es kommt nähmlich das error error 017: undefined symbol "strget"


    Bitte mit meinem Commando weiter helfen


    //edit Ne frage? Wie definiere ich das "strget"

    4 Mal editiert, zuletzt von deathrunner ()

  • Eigentlich könntest du auch schreiben

    if(strcmp(cmdtext, "/makeleader") == 0))

    aber da du ja DCMD drinnen hast musst du unter OnPlayerCommandText

    dcmd(makeleader,10,cmdtext); // dcmd(BEFEHL,ANZAHL BUCHSTABEN, cmdtext);

    schreiben und unter dem Callback dann noch

    dcmd_makeleader(playerid, params[])
    {
    //BEFEHL
    return 1;
    }


    So damit sollte eigentlich dein Problem gelöst sein :)

  • das weiß ich


    nur das problem ist ja
    ich hatte vorher ach einen script und da ging das so wie ichs da hate


    und wenn ichs so schreibe
    if(strcmp(cmdtext, "/makeleader") == 0))


    und danach die id ingame dann steht da server unkown command

  • ich nutze strcmp! wie definire ich strget

  • ich hatte vorher auch script mit freund gemacht und dah hat er mir das definiert


    ich brauch es für /makeleader id Frak


    weil wenn ich es ohne strget mache dan kommt im server! server unkown command


    wie definier ich es