hallo leute ich habe mal nen kleines problem
ich habe den code hier:
if(strcmp(cmd, "/hack", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(IsPlayerInRangeOfPoint(playerid, 2, 230.7733,71.3572,1005.0391))
{
if(PlayerInfo[playerid][pWanted]>=0)
{
SendClientMessage(playerid, COLOR_RED, "Du fängst an zu Hacken bleib für 45 Sekunden am Computer stehen!");
TogglePlayerControllable(playerid,0);
SetTimer("hack",45000,0);
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "Du hast keine Wanteds!");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "Du bist an keinem Computer!");
return 1;
}
}
return 1;
}
das erste problem ist: man kann den befehl auch nutzen wenn man keine wanteds hat
2. wie kann ich das da einfügen das cops bei dem befehl eine nachricht bekommen das sich jemand gerade in einen computer einhackt
3. die wanteds werden nicht gelöscht hier noch der timer:
public hack(playerid)
{
SendClientMessage(playerid, COLOR_GREY, "Du bist fertig mit Hacken");
TogglePlayerControllable(playerid,1);
WantedLevel[playerid] = 0;
}