hilfe beim /orten

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
  • guten tag
    wenn ich orten mache geht es ja aber wenn ich noch mal orten mache wird orten beentet und wenn ich noch mal orten mache kommt dann jedes mal "Du hast das Orten beendet."
    bitte um hilfe


    //======== ORTEN ==========//
    if(strcmp(cmd, "/orten", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(!IsACop(playerid))
    {
    SendClientMessage(playerid, COLOR_GREY, "Du bist kein Polizist!");
    return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(OrtenID[playerid] == 1) {
    KillTimer(ortentimer[playerid]);
    DisablePlayerCheckpoint(playerid);
    SendClientMessage(playerid,COLOR_GREY,"Du hast das Orten beendet.");
    return 1;
    }
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutzung: /orten [Spieler ID]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    new Float:Xi,Float:Yi,Float:Zi;
    GetPlayerPos(giveplayerid, Xi,Yi,Zi);
    SetPlayerCheckpoint(playerid, Xi,Yi,Zi, 6);
    OrtenID[playerid]=1;
    ortentimer[playerid] = SetTimerEx("Orten",1000,1, "ii", playerid,giveplayerid);
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Falsche ID!");
    }
    }
    return 1;
    }


    euer Paddy87