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: //
TogglePlayerControllable(playerid, false); // freeza ga kad ulazi
SetTimerEx("unfreeze", 1500, false, "d", playerid);
forward unfreeze(playerid);
public unfreeze(playerid)
{
TogglePlayerControllable(playerid,true);
}
Da,al di su tu kordinate za ulaz u banku
Citat: Bryan123 poslato Januar 28, 2014, 00:00:47 PRE PODNE
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);
pa SPACE je komanda za ulazak u sve objekte,kak mislis?
EDIT: Onda ce me za ulazak u svaki int zamrznut.
Citat: Bryan123 poslato Januar 28, 2014, 00:42:05 PRE PODNE
pa SPACE je komanda za ulazak u sve objekte,kak mislis?
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
Mos li mi odradit Timer sa SPACE ubacenim u njega,ako ti nije problem
Uradi sebi momak, dao sam ti shemu saberi 2 i 2
Vidis i sam da sam pocetnik
Ovako od prilike idu interijeri u NL modu:
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[playerid][Clan] != 4 && PI[playerid][Lider] != 4 && !IsPlayerAdmin(playerid)) return GameTextForPlayer(playerid, "~r~Samo za osoblje bolnice", 2500, 3); }
if(i == 21) { if(PI[playerid][Clan] != 8 && PI[playerid][Lider] != 8 && !IsPlayerAdmin(playerid)) return GameTextForPlayer(playerid, "~r~Ne mozete gore", 2500, 3); }
if(i == 24) { if(PI[playerid][Clan] != 10 && PI[playerid][Lider] != 10 && !IsPlayerAdmin(playerid)) return GameTextForPlayer(playerid, "~r~Ne mozete gore", 2500, 3); }
if(i == 29) { if(PI[playerid][Clan] != 7 && PI[playerid][Lider] != 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;
}[/quote]