/gotocoords funktz nicht

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 habe ein kleines Problem mit meinen /gotocoords Command


    if(strcmp(cmd,"/gotocoords",true) == 0)
    {
    if(SpielerInfo[playerid][pAdmin] >= 5)
    {
    new coordstr[3][24], Float:coords[3];
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_WHITE,"Tippe: /gotocoords X,Y,Z");
    split(tmp,coordstr,',');
    coords[0] = floatstr(coordstr[0]);
    coords[1] = floatstr(coordstr[1]);
    coords[2] = floatstr(coordstr[2]);
    SetPlayerPos(playerid,coords[0],coords[1],coords[2]);
    }
    return 1;
    }


    Ich sehe hier kein Fehler eine Fehlermeldung gibt es auch nicht, Das Problem ist das ich InGame nicht geportet werde, Weiß Jemand warum?


    MFG

  • if(strcmp("/gotocoords", cmd, true) == 0) { if(PlayerInfo[playerid][pAdmin] >= 4) { new coordstr[3][24], Float:coords[3]; tmp = strtok(cmdtext, idx); if(!strlen(tmp) || !strfind(tmp,",",false)) return SendClientMessage(playerid, COLOR_BENUTZETEXT,"Benutze: /gotocoords [X,Y,Z]"); split(tmp,coordstr,','); coords[0] = floatstr(coordstr[0]); coords[1] = floatstr(coordstr[1]); coords[2] = floatstr(coordstr[2]); SetPlayerPos(playerid,coords[0],coords[1],coords[2]); format(string,sizeof(string)," Du hast dich teleportiert. - Nicht ausnutzen ! (X: %f | Y: %f | Z: %f)",coords[0],coords[1],coords[2]); SendClientMessage(playerid,COLOR_YELLOW,string); format(string,sizeof(string),"Admin %s hat sich teleportiert.", sendername); EnterToLog("goto",string); } return 1; }