Wo ist der Fehler ( /jail )

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
  • Ja hi leute und zwar wenn ich jetzt ingame /jail (ID) eingebe
    wird man nicht ins jail teleportiert sondern die Message erscheint das officer XY verbrecher XY eingesperrt hat aber den den man
    einsperrechn möchte wird nicht dort hin teleportiert... guckt euch des mal an vielleicht wisst ihr ja was :D
    danke im voraus



    ocmd:jail(playerid, params[])
    {
    new pID, string[128];
    if(sscanf(params,"u",pID))return SendClientMessage(playerid, DROT, "Benutze : /jail [ID/NAME]");
    new zufall = random(3);
    {
    if(zufall == 1)
    {
    SetPlayerInterior(pID,6);
    SetPlayerPos(pID,Zelle1);
    SendClientMessage(playerid, GELB, "Du hast den Verbrecher in Zelle Nr.1 gesteckt.");
    return 1;
    }
    if (zufall == 2)
    {
    SetPlayerInterior(pID,6);
    SetPlayerPos(pID,Zelle2);
    SendClientMessage(playerid, GELB, "Du hast den Verbrecher in Zelle Nr.2 gesteckt.");
    return 1;
    }
    if (zufall == 3)
    {
    SetPlayerInterior(pID,6);
    SetPlayerPos(pID,Zelle3);
    SendClientMessage(playerid, GELB, "Du hast den Verbrecher in Zelle Nr.3 gesteckt.");
    return 1;
    }
    }
    format(string,sizeof(string), " *Officer %s hat den Verbrecher %s eingesperrt* " , SpielerName(playerid), SpielerName(pID));
    SendClientMessageToAll(SROT, string);
    return 1;
    }


    sory ist etwas nicht richtig eingerückt

    -Ted.