Skripta koju koristim: NL
Detaljan opis problema: Posto imam problem sa bankom,kad ocu uci,interior se ne ucita odma i propadnem,i sad ja ocu
napraviti Freeze timer ali neznam dodati kad sam u toj poziciji da me zamrzne,mozeli mi neko cijeli timer odraditi ako nije problem.Hvala
Dio skripte: //
[pomoc]Timer
547
pregleda
10
postova
27. Jan. 2014.
TogglePlayerControllable(playerid, false); // freeza ga kad ulazi
SetTimerEx("unfreeze", 1500, false, "d", playerid);forward unfreeze(playerid);
public unfreeze(playerid)
{
TogglePlayerControllable(playerid,true);
}27. Jan. 2014.
Bryan123 wrote on January 27, 2014, 11:00 pm:
Da,al di su tu kordinate za ulaz u banku
Ovo stavis u komandi sa kojom ulazis u banku.
TogglePlayerControllable(playerid, false); // freeza ga kad ulazi
SetTimerEx("unfreeze", 1500, false, "d", playerid);28. Jan. 2014.
Bryan123 wrote on January 27, 2014, 11:42 pm:
pa SPACE je komanda za ulazak u sve objekte,kak mislis?
EDIT: Onda ce me za ulazak u svaki int zamrznut.
EDIT: Onda ce me za ulazak u svaki int zamrznut.
u svaki i treba da mrzne 🙂 jedino da dole nadjes int za banku pa tu stavis samo
29. Jan. 2014.
Ovako od prilike idu interijeri u NL modu:
Sad ovo tu If(i == broj) to znaci ID interijera, a ID interijera moras brojati koji je to interijer tamo kod ovoga:
PRIMJER:
KreirajInterijer....... Ovo je ID 1
KreirajInterijer....... Ovo ej ID 2
KreirajInterijer....... Ovo je ID 3
KreirajInterijer....... I tako dalje
NPR tvoj interijer je ID 8 pa ti to mora nekako ovako izgledati:
I evo ti jos kodovi za timer...
if(i >= 5 && i <= 15) { if(!IgracPolicajac(playerid) && !IsPlayerAdmin(playerid)) return GameTextForPlayer(playerid, "~r~Niste clan PD/FBI", 2500, 3); }
if(i >= 16 && i <= 19) { if(!IgracZastitar(playerid) && !IsPlayerAdmin(playerid)) return GameTextForPlayer(playerid, "~r~Niste clan County Sheriff", 2500, 3); }
if(i == 20) { if(PI != 4 && PI != 4 && !IsPlayerAdmin(playerid)) return GameTextForPlayer(playerid, "~r~Samo za osoblje bolnice", 2500, 3); }
if(i == 21) { if(PI != 8 && PI != 8 && !IsPlayerAdmin(playerid)) return GameTextForPlayer(playerid, "~r~Ne mozete gore", 2500, 3); }
if(i == 24) { if(PI != 10 && PI != 10 && !IsPlayerAdmin(playerid)) return GameTextForPlayer(playerid, "~r~Ne mozete gore", 2500, 3); }
if(i == 29) { if(PI != 7 && PI != 7 && !IgracPolicajac(playerid) && !IsPlayerAdmin(playerid)) return GameTextForPlayer(playerid, "~r~Niste pripadnik PD/FBI", 2500, 3); }Sad ovo tu If(i == broj) to znaci ID interijera, a ID interijera moras brojati koji je to interijer tamo kod ovoga:
PRIMJER:
KreirajInterijer....... Ovo je ID 1
KreirajInterijer....... Ovo ej ID 2
KreirajInterijer....... Ovo je ID 3
KreirajInterijer....... I tako dalje
NPR tvoj interijer je ID 8 pa ti to mora nekako ovako izgledati:
if(i == 8)
{
SetTimerEx("zamrznime", 3000, false, "d",playerid);
h_TogglePlayerControllable(playerid, 0);
GameTextForPlayer(playerid, "~w~Usli ste u interijer", 2500, 1);
}I evo ti jos kodovi za timer...
forward zamrznime(playerid);
public zamrznime(playerid)
{
h_TogglePlayerControllable(playerid, 1);
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava