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;
}
}