Hallo. Wenn man /torhacken eingibt sollte das Tor nach 2 Minuten aufgehen..
Allerdings geht es sofort auf..
Befehl:
ocmd:torhacken(playerid,params[])//Prisontor
{
if(IsPlayerInRangeOfPoint(playerid,25,-400.05902, 2705.42676, 61.38676))
{
if(isPlayerInFrakt(playerid,2))
{
{
//if(!IsACopOnline()) return SendClientMessage(playerid, 0xFF0000FF, "Error: Es ist kein Cop online.");
{
if(hackTimer > gettime()) return SendClientMessage(playerid, KID_COL_RED, "ERROR: INVALID PASSWORD - Hacken nur einmal die Stunde möglich");
hackTimer = gettime() + 86400;
{
hackTimer = SetTimerEx("TorHacken", 20000, 0, "d", 1);
{
if(!ptorStatus)
{
ptorStatus = !ptorStatus;
MoveObject(ptor,-400.05902, 2705.42676, 73.38676,5);
}
}
}
}
}
}
}
return 1;
}
Torhacken Public
public TorHacken(count)
{
new str[145];
switch(count)
{
case 1: format(str, sizeof(str), "Passwort knacken.. Versuch 1 / 5");
case 2: format(str, sizeof(str), "Passwort knacken.. Versuch 2 / 5");
case 3: format(str, sizeof(str), "Passwort knacken.. Versuch 3 / 5");
case 4: format(str, sizeof(str), "Passwort knacken.. Versuch 4 / 5");
case 5: format(str, sizeof(str), "Passwort knacken.. Versuch 5 / 5");
case 6: format(str, sizeof(str), "Das tor wurde aufgehackt!");
}
if(count < 6) hackTimer = SetTimerEx("TorHacken", 20000, 0, "d", count+1);
SendClientMessageToAll(KID_COL_GELB,"Das Tor wurde gehackt und ist nun offen!");
return 1;
}