evo zanima dali se u GF modu moze stavljat zute markere odnosno kada zelis negdje uci, da ne ulazis sa /enter /exit nego sa yellow markerom ?
ako netko zna neka napravi neki tut bio bi mu zahvalan, nemam vremana trazit po wiki-ju
ako vec postoji tut na balkan SAMP forumu samo neka mi da link da mogu lockat! :)
zuti marker mozes staviti gdje god zelis, a evo da ti stavim postupak: moras nac id od tok pickupa(imas na wiki id od pickupova) i stavis ga na ulaz gdje zelis. Zatim odes na search i nadjes "public OnPlayerPickUpPickup" i tamo stavis if (PlayerToPoint(radius, playerid,x,y,z)) pod x,y i z stavis koordinate znaci tog pickupa. To ti otprilike radi ovako, kad taj igrac pokupi taj pickup na ulazu kuce i ako se nalazi na toj koordinati onda ce se izvrasavat ta naredba pa pod nju stavis kod: SetPlayerPos(playerid, x,y,z); i tako te prebaci u kucu ili vec neki interijer. Ukratko kod:
public OnPlayerPickUpPickup
{
if(pickupid == SlowmotionPickup[playerid])
{
DestroyPickup(SlowmotionPickup[playerid]);
}
if (PlayerToPoint(radius, playerid,x,y,z))
{
SetPlayerPos(playerid, x,y,z);
}
return 1;
}
tako isto i za ulaz napravi... Ima jos par nacina a ovo je jedan od njih...
lijepo lijepo, samo mogu odmah i dobit primjer tog pickup-a jer nikada nisam radio sa tim, uvijek sa radio /enter /exit...
inace, hvala ti za ovaj maleni tutorial ;)
np, tu sam da pomognem ;)
heh ali cuvaj se toga..nije isto...
jer trebaju biti malo ralzicite te koordinate jer ako su ti iste(onako isti sistem kao obicni /enter i /exit) onda kad nagazis jednom na to prebaci te unutra pa te onda prebaci navan pa opet unutra i tako si zaglavio :)
kako mislis razlicite koordinate ?
mi moze netko dati addstaticpickup za to da znam to probat stavit ?
totalno ovo nikada nisam stavljao niti radio pa neam pojma...
Citat: ||-[NG]-MrBaff-|| poslato Maj 14, 2009, 20:55:24 POSLE PODNE
heh ali cuvaj se toga..nije isto...
jer trebaju biti malo ralzicite te koordinate jer ako su ti iste(onako isti sistem kao obicni /enter i /exit) onda kad nagazis jednom na to prebaci te unutra pa te onda prebaci navan pa opet unutra i tako si zaglavio :)
al ga nece ubacivat i izbacivat jer je postoji timer za OnPlayerPickUpPickup i njegov delay je sasvim dovoljan da se pomakne a da ga ne vrati i uz to samo stavi mali radijus...
Djuro hvala ti za ovaj maleni TUT stvarno svima moze lijepo doci...
posto je ovo tvoje, napravi neki tutorial ako vec nisi...
i jos mi samo pomozi oko tog pickup-a...
daj primjer kako treba izgledat pickup ili nesto tako da mi i to pomognes!
Mozda te nisam dobro razumio, ali za te zute, samo obrisi iz GM-a ovo:
CitatDisableInteriorEnterExits();
I pojavit ce ti se zuti trokuti na vratima...
Mozda te nisam dobro razumio, ako nisam SORRY :P
on zeli stavit dodatne ulaze s tim žutim pickupovima, tako da mu ta naredba ne treba, jer naravno ona ih gasi...
Ali kada obrise to iz GM-a onda ce mu se pojaviti zuti pickup-ovi ;)
Matej mislis reci ako maknem iz scripte ovo: DisableInteriorEnterExits(); da ce mi se umjesto /enter /exit pojavit svugdje zuti pickuovi ?
to mi treba a i trebalo bi mi cijeli postupak za te zute markere...
Djuro kakav pickup da stavim ?
Citat: zerocoolos poslato Maj 14, 2009, 19:23:47 POSLE PODNE: moras nac id od tok pickupa(imas na wiki id od pickupova) i stavis ga na ulaz g
public OnPlayerPickUpPickup
{
if(pickupid == SlowmotionPickup[playerid])
{
DestroyPickup(SlowmotionPickup[playerid]);
}
if (PlayerToPoint(radius, playerid,x,y,z))
{
SetPlayerPos(playerid, x,y,z);
}
return 1;
}
tako isto i za ulaz napravi... Ima jos par nacina a ovo je jedan od njih...
Pa ako to obrises, to ti se nalazi pod OnGameModeInit, ne treba ti nikakav postupak, samo ti se pojavi 8) 8)
a mene zanima kakav to pickup mora bitiii >:(
1246 - small disappearing triangle thingie ? (looks like shrapnel)
1285 - yellow newspaper vending box
Probaj sa ovima :S
Neznam dali je to uopce pickup... Nikada nisam pokusavao pa niti neznam rofl
evo kao sta kaze MrBaff maknuo sam ono sta je rekao Matej, pojave se yelow markeri ali negdje za ulaz i izlaz, negdje samo izlaz...
e tamo di je samo izlaz kada prodjes kod to, baca te negdje u neku PM
moras /enter da se vratis u interior, pa pored yellow markera /exit...
malo glupo... ili je stvar nekog buga ili opcenito SAMP-a
To ti ne bih znao reci, znam da je to "DisableInteriorEnterExits();" da se iskljuce ti zuti trokutici na vratima, a kada toga nema onda se oni ukljuce, ostalo neznam, jer ne radim s time nikada ;)
ni ja nikada nisam, ali je dobra stvar majke mi...
ocito zbugirana :( :(
A gle ako ih rucno dodas ne bi trebao imati problema, i ovo sto si maknuo to, pojave ti se zuti markeri ali ne na svim prostorima i ne ne mozes onda odrediti interijer, a kad onako sam stavljas onda i interijer i sve mozes odrediti.
Citat: admin poslato Maj 15, 2009, 17:14:50 POSLE PODNE
A gle ako ih rucno dodas ne bi trebao imati problema, i ovo sto si maknuo to, pojave ti se zuti markeri ali ne na svim prostorima i ne ne mozes onda odrediti interijer, a kad onako sam stavljas onda i interijer i sve mozes odrediti.
a to oko rucnog kako se tocno radi ?
public OnPlayerPickUpPickup
{
if(pickupid == SlowmotionPickup[playerid])
{
DestroyPickup(SlowmotionPickup[playerid]);
}
if (PlayerToPoint(radius, playerid,x,y,z))
{
SetPlayerPos(playerid, x,y,z);
}
return 1;
}
ovo i kakav pickup se stavlja ? znas li mozda ?
ovako sta ti oces? :D
oces ono kao u single playeru one trokutice i dok stanes na njih da lik sam prodje kroz vrata i ode gdje je postavljeno?
to mozes ako izbrises ovo > DisableInteriorEnterExits();
ali nazalost te stvarcice su U GTA:SA igri a ne u sa-mpu pa ih nemozes vise ni dodavat ni ista
moj savjet ti je da ostavis: "DisableInteriorEnterExits();" tamo ispod ongamemodeinit(gdje i bude ako je vec bilo xD )
i radi SVE na /enter i /exit(nista ono samo dok dodjes na pickup da te prebaci,jest da izgleda fino ali MNOGO MNOGO bugova ako se ne uradi savrseno...) a i tako mozes interiore koje oces stavljat,pa virtual worldove(pravit mnogo mnogo burgova...) pa onda mnogo bugova sa onim kucama(ako je GF) mod nestane jer nema uopce toga i svi koriste /enter i /exit