/einsperren funktioniert nicht so wie gewollt

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 erstmal,
    Ich scripte gerade an meinem Wanted System und jetzt ist der Knastteil dran.
    aber wenn ich /einsperren eingebe passiert nichts.
    wo liegt hier der fehler?


    if(strcmp("/einsperren",cmdtext,true,10)==0)
    {
    if(IsPlayerInRangeOfPoint(playerid,2.0,221.6194,121.3346,999.0156))
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerInRangeOfPoint(i,10.0,221.6194,121.3346,999.0156) && sSpieler[i][Wanteds] > 0)
    {
    new Knast;
    new Kosten;
    Knast = sSpieler[i][Wanteds] * 2;
    Kosten = sSpieler[i][Wanteds] * 2000;
    sSpieler[i][Knastzeit] = Knast;
    GivePlayerMoney(i, -Kosten);
    GivePlayerMoney(playerid, Kosten);
    new Cop[MAX_PLAYER_NAME];
    new VERBRECHER[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Cop,MAX_PLAYERS);
    GetPlayerName(i,VERBRECHER,MAX_PLAYERS);
    new string[128];
    format(string,sizeof(string),"%s hat den Verbrecher %s verhaftet.",Cop,VERBRECHER);
    SendClientMessageToAll(Funk,string);
    new string2[128];
    format(string2,sizeof(string2),"%s hat dich verhaftet [%d Minuten % %d$]",Cop,Knast,Kosten);
    SendClientMessage(i,Weiß, string2);
    new string3[128];
    format(string3,sizeof(string3),"Du hast %s für %d Minuten und %d$ eingesperrt.",VERBRECHER,Knast,Kosten);
    SendClientMessage(playerid, Weiß, string3);
    SetPlayerInterior(i,10);
    SetPlayerPos(i, 215.4101,110.3645,999.0156);
    return 1;
    }
    return 1;


    }
    }
    else
    {
    SendClientMessage(playerid, Rot, "Du kannst du im Police Department jemanden verhaften.");
    return 1;
    }
    }

    Einmal editiert, zuletzt von DialogHD ()