Komisch, bei mir tut sich nach 30 Sekunden nichts.
Mein Command:
if(strcmp(cmd, "/hack", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerCuffed[playerid])
{
SendClientMessage(playerid, COLOR_GRAD2, "Du wurdest Verhaftet. Du kannst nicht Hacken!");
return 1;
}
new hackcar = GetPlayerVehicleID(playerid);
if(IsACopCar(hackcar))
{
if(WantedLevel[playerid]>=1)
{
SendClientMessage(playerid, COLOR_ALLDEPT, "Du fängst an zu Hacken, bleib 30 Sekunden im Auto.");
TogglePlayerControllable(playerid,0);
SetTimer("hack",30000,0);
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "Du hast keine Wanteds!");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "Du bist in keinem Einsatzfahrzeug!");
return 1;
}
}
return 1;
}
Und die public:
public hack(playerid)
{
SendClientMessage(playerid, COLOR_GREY, "Du bist fertig mit Hacken.");
TogglePlayerControllable(playerid,1);
WantedLevel[playerid] = 0;
}
Was hab ich falsch gemacht?