Nach dem Befehl /hack läuft nix also ich glaub der timer funktioniert nicht -.-?? wo ist der fehler bitte fixxen
new WpHack1 = 0;
forward WpHack(playerid);
if (strcmp("/hack", cmdtext, true, 10) ==0)
{
if(WpHack1 = 1)
{
if(IsPlayerInRangeOfPoint(playerid, 1, 246.8675, 124.4043, 1003.2188))
{
SetTimer("WpHack",60000,0);
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Du versuchst den Polizeicomputer zu hacken, warte eine Minute!");
WpHack1 = 1;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsACop(i))
{
SendClientMessage(i,COLOR_ORANGE,"HQ: Achtung Alle Einheiten!");
SendClientMessage(i,COLOR_ORANGE,"HQ: Jemand versucht seine Daten im LSPD zu löschen!");
}
}
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Du bist nicht im PD!");
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Jemand hackt den Polizeicomputer bereits!");
}
return 1;
}
Function WpHack(playerid)
{
WpHack1 = 0;
if(IsPlayerInRangeOfPoint(playerid, 1, 246.8675, 124.4043, 1003.2188))
{
SendClientMessage(playerid,COLOR_YELLOW,"Du hast es geschafft, den Polizeicomputer zu hacken.");
WantedPoints[playerid] = 0;
WantedLevel[playerid] = 0;
ClearCrime(playerid);
SetPlayerWantedLevel(playerid,0);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsACop(i))
{
SendClientMessage(i,COLOR_ORANGE,"HQ: Die Person hat es geschafft seine Daten im LSPD zu löschen!");
}
}
}
}
else
{
SendClientMessage(playerid,COLOR_YELLOW,"Du hast es nicht geschafft, den Polizeicomputer zu hacken.");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsACop(i))
{
SendClientMessage(i,COLOR_ORANGE,"HQ: Die Person hat es nicht geschafft seine Daten im LSPD zu löschen!");
}
}
}
}
return 1;
}