Hallo.
Ich möchte das wenn ich im Knast bin, das ich nicht schlagen kann.
Wenn ich schlage im Knast egal wo rum dann soll eine Meldung kommen das Knast Deathmatch verboten ist.
Doch wenn ich schlage Ingame wenn ich im Knast bin, dann kommt da keine Meldung.
Warum nicht ? Wisst ihr wo der Fehler liegt ???
InScript den Key abfragen
if(newkeys == KEY_FIRE)
{
if(PlayerInfo[playerid][pJailed]==1)
{
knastdm[playerid]++;
SendClientMessage(playerid,0xFF0A00FF,"Knast Deahtmatch ist verboten. Bitte unterlasse es oder es wird Konsequenzen nach sich ziehen.");
if(knastdm[playerid]>=10)
{
SendClientMessage(playerid,0xF50000FF," ");
SendClientMessage(playerid,0xF50000FF," ");
SendClientMessage(playerid,0xF50000FF," ");
SendClientMessage(playerid,0xF50000FF," ");
SendClientMessage(playerid,0xF50000FF," ");
SendClientMessage(playerid,0xF50000FF,"Da du es nicht lassen konntest wirst du jetzt bestraft.");
GameTextForPlayer(playerid, "~r~+1 Minute", 3000, 3);
PlayerInfo[playerid][pJailTime]++;
knastdm[playerid]=0;
}
}
}
So siehts bei mir aus, ich kann im Gefängnis schlagen wie ich will keine Meldung kommt.