Cuff

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
  • Hey Leute,


    ich will gerne machen wenn man eingesperrt wird die Handschellen abgenommen werden.


    Da dass immer rum spackt das wen man Offline geht Offline flucht begeben hat überhaupt er schon


    eingesperrt wurde, aber dan wird dir Zeit auf 4 Min gemacht


    Code:


    if(OfflineFlucht[playerid] == 1 && WantedLevel[playerid] > 0)
    {
    SendClientMessage(playerid,COLOR_LIGHTRED, "* Da du Offline flucht begangen hast, wurdest du eingesperrt!");
    SendClientMessage(playerid,COLOR_LIGHTRED, "* Pro WantedLevel 5 Minuten + 30 Minuten Strafe!");
    new sendername[MAX_PLAYER_NAME],string[100];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "*[Auto-Jail] %s wurde wegen Offline-Flucht eignesperrt.", sendername);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && IsADChatter(i))
    {
    SendClientMessage(i,COLOR_ALLDEPT,string);
    }
    }
    OfflineFlucht[playerid] = 0;
    ResetPlayerWeapons(playerid);
    new wlevel = WantedLevel[playerid];
    PlayerInfo[playerid][pJailed] = 1;
    PlayerInfo[playerid][pJailTime] = (wlevel*300)+1800;
    SetPlayerInterior(playerid, 3);
    if(LSPDZellen == 0)//zelle1
    {
    SetPlayerPos(playerid,-2618.3293,16.4048,4.3200);
    LSPDZellen += 1;
    UnFreeze(playerid);
    }
    if(LSPDZellen == 1)//zelle2
    {
    SetPlayerPos(playerid,-2618.7168,1.6412,4.3200);
    LSPDZellen += 1;
    UnFreeze(playerid);
    }
    if(LSPDZellen == 2)//zelle3
    {
    SetPlayerPos(playerid,-2619.2791,-11.6494,4.3200);
    LSPDZellen = 0;
    UnFreeze(playerid);
    }
    WantedPoints[playerid] = 0;
    SetPlayerWantedLevel(playerid,0);
    WantedLevel[playerid] = 0;
    }


    Das hier muss rein


    PlayerCuffed[giveplayerid] = 0;


    Kriege dauernt Erros wegen ' giveplayerid '


    Hoffe mir kann jemand Helfen


    Mfg


    Strato

  • na da kommt immer das giveplayerid nicht defined ist

  • Es geht aber weiss nicht ob man auch wirklich entcuffed wird

  • Definier es , ist ja klar das es dann nicht geht. Da der Befehl kein normaler von A_Samp ist.


    Ohwee , definir es und dan klappt es auch.

  • Dann solltest du die richtige Variable verwenden.
    Ist es überhaupt der lokale Spieler (also playerid), welcher Handschellen trägt? Bei deinem Code erkennt man ja nicht unglaublich viel.


    #Brotfischbaron


    In schā'a llāh

  • Wenn ich das rein baue


    giveplayerid = ReturnUser(tmp);


    Bekomem ich erros wegen tmp

  • C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25522) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25522) : error 017: undefined symbol "tmp"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25530) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25537) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25544) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25573) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25580) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25587) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25618) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25625) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25632) : error 017: undefined symbol "giveplayerid"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    11 Errors.

  • else if(OfflineFlucht[playerid] == 1 && WantedLevel[playerid] == 0)
    {
    SendClientMessage(playerid,COLOR_LIGHTRED, "* Du wurdest eingesperrt weil du Offline-Flucht begangen hast!");
    new sendername[MAX_PLAYER_NAME],string[100];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "*[Auto-Jail] %s wurde wegen Offline-Flucht eingesperrt.", sendername);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && IsADChatter(i))
    {
    SendClientMessage(i,COLOR_ALLDEPT,string);
    }
    }
    OfflineFlucht[playerid] = 0;
    ResetPlayerWeapons(playerid);
    giveplayerid = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    PlayerInfo[playerid][pJailed] = 1;
    PlayerInfo[playerid][pJailTime] = 300;
    SetPlayerInterior(playerid, 3);
    if(LSPDZellen == 0)//zelle1
    {
    SetPlayerPos(playerid,198.0773,161.7927,1003.0300);
    LSPDZellen += 1;
    UnFreeze(playerid);
    PlayerCuffed[giveplayerid] = 0;
    }
    if(LSPDZellen == 1)//zelle2
    {
    SetPlayerPos(playerid,198.0191,174.8355,1003.0234);
    LSPDZellen += 1;
    UnFreeze(playerid);
    PlayerCuffed[giveplayerid] = 0;
    }
    if(LSPDZellen == 2)//zelle3
    {
    SetPlayerPos(playerid,193.7850,175.0043,1003.0234);
    LSPDZellen = 0;
    UnFreeze(playerid);
    PlayerCuffed[giveplayerid] = 0;
    }
    WantedPoints[playerid] = 0;
    SetPlayerWantedLevel(playerid,0);
    WantedLevel[playerid] = 0;
    }


    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25522) : error 017: undefined symbol "tmp"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25522) : error 017: undefined symbol "cmdtext"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25523) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25523) : error 017: undefined symbol "tmp"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25531) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25538) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25545) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25566) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25566) : error 017: undefined symbol "tmp"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25567) : error 017: undefined symbol "tmp"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25567) : error 017: undefined symbol "cmdtext"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25576) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25583) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25590) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25612) : error 017: undefined symbol "tmp"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25612) : error 017: undefined symbol "cmdtext"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25613) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25613) : error 017: undefined symbol "tmp"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25623) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25630) : error 017: undefined symbol "giveplayerid"
    C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(25637) : error 017: undefined symbol "giveplayerid"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    21 Errors.

  • Lies einfach oben, was ich geschrieben habe, du hast die Variablen noch immer nicht definiert.
    Da du ständig trotz meiner Lösungsansätze die selben Fehler machst, solltest du dir lieber erst ein paar Anfänger-Tutorials ansehen.


    #Brotfischbaron


    In schā'a llāh