makeleader

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 zusammen


    Irgendwie bekomme ich das nicht hin.
    Ich habe ein Befehl /Makeleader erstellt. Und der befehl kann nur der Admin eingeben.
    Das is ja schön und gut aber ich bekomme es einfach nicht hin, das ich welche in dem Team einladen kann.
    Also eig wollte ich es ja so machen: /makeleader UserID, JobID
    Ich hoffe mir kann da einer helfen, wäre nett.


    So sieht halt mein Befehl aus:


    if (strcmp("/makeleader", cmd, true, 10) == 0)
    {
    if(IsPlayerAdmin(playerid))


    if(IsPlayerConnected(playerid))
    {
    SendClientMessage(playerid, yellow, "SaBot: /makeleader (UserID),( JobID)");
    }
    }

  • schätze du nimmst strtok...



    if (strcmp("/makeleader", cmd, true, 10) == 0)
    {
    if(!IsPlayerAdmin(playerid)||!IsPlayerConnected(playerid))return 0;
    tmp=strtok(cmdtext,idx);
    if(!strlen(tmp))return SCM(playerid,color,"usage: /makeleader playerid jobid");
    new player=strval(tmp);
    tmp=strtok(cmdtext,idx);
    if(!strlen(tmp))return SCM(playerid,color,"usage: /makeleader playerid jobid");
    job[player]=strval(tmp);
    }


    Musst natürlich noch auf deine Vars umstellen aber das ist so ungeföhr korrekt