Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: davax poslato Avgust 07, 2014, 23:26:14 POSLE PODNE

Naslov: [Pomoc]Zatvor
Poruka od: davax poslato Avgust 07, 2014, 23:26:14 POSLE PODNE
kripta koju koristim:GTA Rp
Detaljan opis problema:Kako da napravim , da kad je igrac u zatvoru da nemoze izac (iz tog radijusa, te zone) recimo s airbreakom nego  da ga baca natrag , kao na nekim serverima dok si u arei 
Dio skripte: //  tako nesto mislim da je to http://www.upimg.fr/up/7gmr.png
Kod: [Odaberi]
Naslov: Odg: [Pomoc]Zatvor
Poruka od: youngdeal poslato Avgust 07, 2014, 23:33:36 POSLE PODNE
proveri njegov range od tog mesta i vrati ga.
Naslov: Odg: [Pomoc]Zatvor
Poruka od: DevoXx poslato Avgust 07, 2014, 23:40:36 POSLE PODNE
Evo ovo ti je kao na svakim serverima "Area"

SetPlayerWorldBounds(playerid, 337.5694,101.5826,1940.9759,1798.7453);

a ovo kad izadje iz zatvora.


SetPlayerWorldBounds(playerid,20000.0000,-20000.0000,20000.0000,-20000.0000);
Naslov: Odg: [Pomoc]Zatvor
Poruka od: davax poslato Avgust 08, 2014, 22:18:19 POSLE PODNE
Slozio sam to sad kad ga stavim u zatvor a zatvor mi je u arei  nemoze izac  to je dobro sad

ali sad sam sprobavao  i  kad je u zatvoru   izade iz igre i opet ude onda moze van iz aree  vise mu ne dolazi http://www.upimg.fr/up/7gmr.png

kako sat to rjesit treba li nesto pod ? onplayerdisconect ?? ili kamo
Naslov: Odg: [Pomoc]Zatvor
Poruka od: youngdeal poslato Avgust 08, 2014, 22:19:32 POSLE PODNE
Ako sam te razumio samo na Connectu proveri da li je u jail i postavi mu ponovo poziciju i
SetPlayerWorldBounds
Naslov: Odg: [Pomoc]Zatvor
Poruka od: davax poslato Avgust 08, 2014, 22:27:35 POSLE PODNE
problem je sto neznam gdje da to stavim ??
Naslov: Odg: [Pomoc]Zatvor
Poruka od: youngdeal poslato Avgust 08, 2014, 22:29:04 POSLE PODNE
pa ti tu samo postavljas vrednosti varijable stoce mi to?
Ili jednostavno to uradi pod OnPlayerSpawn bolje ti je.
Naslov: Odg: [Pomoc]Zatvor
Poruka od: davax poslato Avgust 08, 2014, 22:30:06 POSLE PODNE
to je to ?

if(PlayerInfo[playerid][pZatvor] == 2)
{
    new rand = random(sizeof(RandomZatvor));
    JBC_SetPlayerPos(playerid, RandomZatvor[rand][0], RandomZatvor[rand][1], RandomZatvor[rand][2]);
SetPlayerInterior(playerid, 0);
SCMF(playerid,-1,""BELA"Vracas se na odsluzenje zatvorske kazne | Ostalo ti je jos %d sekundi!",PlayerInfo[playerid][pZatvorenVrijeme]);
SetPlayerWorldBounds(playerid, 337.5694,101.5826,1940.9759,1798.7453);
    TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",5000, false, "i", playerid);
return 1;
}
Naslov: Odg: [Pomoc]Zatvor
Poruka od: youngdeal poslato Avgust 08, 2014, 22:31:15 POSLE PODNE
Citat: davax poslato Avgust 08, 2014, 22:30:06 POSLE PODNE
nez sta da ukucam ?
Kako mislis sta da ukucas?
Naslov: Odg: [Pomoc]Zatvor
Poruka od: davax poslato Avgust 08, 2014, 22:33:21 POSLE PODNE
Jesam uspio sam hvala ti