Skripta koju koristim: YRP Editovan
Detaljan opis problema: Ocu da napravim cmd , da svak moze da udje u neki objekat , znaci bridjes na odredjni pickup stisnes F i onda udjes u tu zgradu , znaci svak to da moze da korisit na serveru, pokuso sam da napravim to sam ali neuspeva mi nikako :S , mozete mi pomoci molim vas
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[POMOC]Ulazi/izlaz
648
pregleda
16
postova
8. Sep. 2013.
pod
dodaj ovo,
to je komanda kojom mozes uc i izic iz zgrade a sad dodaj forward i public zbog timera, ako mislis da ti netreba obrises toggleplayercontable i timer al ja msm da ti treba
forward
public
ja sam ti naveo sve ako nesto nije jasno pitaj ovde,
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)dodaj ovo,
if(newkeys == KEY_SECONDARY_ATTACK) // Ako igrac stisne ENTER ILI F
{
// Ulaz
if(IsPlayerInRangeOfPoint(playerid, 1, 990.3065,-1497.3286,915.6023)) //Provjerava da li je igrac u okolini te pozicije
{
SetPlayerInterior(playerid, 0); // postavlja mu interijer na 0 ti promjeni koji oces
SetPlayerPos(playerid, 990.3447,-1498.6808,915.6023); // Pozicija di se igrac spawna kad pritisne f ili enter na pickupu
SetPlayerFacingAngle(playerid, 0); // Rotacija igraca- to nek ostane ovako
TogglePlayerControllable(playerid, 0); // ovo i timer ispod ti je bitno jer ako neko ima slabiji komp nece mu se ucitat objekti na vrime i propast ce pa ga to zamrzne i pokrece tajmer koji ce ga odledit
SetTimerEx("PlayerUnfreeze", 3000, false, "i", playerid); // 3 sekunde tajmer netreba ti vise
}
// Izlaz
if(IsPlayerInRangeOfPoint(playerid, 1, 990.3447,-1498.6808,915.6023)) // Ako je igrac u okolini za izlaz
{
SetPlayerInterior(playerid, 0); // Interior ID za default svjet je 0
SetPlayerPos(playerid, 990.3065,-1497.3286,915.6023); // Pozicija gde ce igrac izaci nakon sta je u zgradi stisnuo enter ili f
SetPlayerFacingAngle(playerid, 0); // Rotacija igraca kad izadje- nek ostane ovako
TogglePlayerControllable(playerid, 0); // gore sam objasnio
SetTimerEx("PlayerUnfreeze", 2000, false, "i", playerid);
}
}to je komanda kojom mozes uc i izic iz zgrade a sad dodaj forward i public zbog timera, ako mislis da ti netreba obrises toggleplayercontable i timer al ja msm da ti treba
forward
forward PlayerUnfreeze(playerid);public
public PlayerUnfreeze(playerid)
{
TogglePlayerControllable(playerid, 1);
}ja sam ti naveo sve ako nesto nije jasno pitaj ovde,
8. Sep. 2013.
objasnio si mi super to 🙂
samo mi ovo reci , ja ovo trazim , sad ja neznam jeli to ovo sto ja mislim
Ako ja stojim pored vrata jedna , i kad stisnem f , prodjem kroz vrata to zelim ja , ali da svak moze to da koristi , nebitno koja je org.
vidi na slici kao primer neki 🙂
http://www.dodaj.rs/?p/sJ/25zsZgYD/sa-mp-188.png
samo mi ovo reci , ja ovo trazim , sad ja neznam jeli to ovo sto ja mislim
Ako ja stojim pored vrata jedna , i kad stisnem f , prodjem kroz vrata to zelim ja , ali da svak moze to da koristi , nebitno koja je org.
vidi na slici kao primer neki 🙂
http://www.dodaj.rs/?p/sJ/25zsZgYD/sa-mp-188.png
8. Sep. 2013.
Hmm , ti bas nisi razumeo , vidim da si pocetnik , Brain ti je sve lepo objasnio sta da uradis al ti izgleda ne slusas , samo zameni koordinate tamo stavi koje hoces umesto Brainovih.
8. Sep. 2013.
Uradio sam kako je on reko , ali nisam nista diro tamo kod interijera , jer necu da ima interjer ,
ovako sam uradio nesto i izbaci mi 24 errora http://www.dodaj.rs/?1J/8F/GP9pzPW/asda.png
sta da radim ? ☹️
bez interijera mi terba neka komanda koja igraca prebaci znaci sa jednog mesta na drugo , tj nekih 2metaka samo ispred kao ono stoji pored vrata kod bazena , i kad stisne F prebaci ga u bazen pored vrata znaci samo to ☹️
ovako sam uradio nesto i izbaci mi 24 errora http://www.dodaj.rs/?1J/8F/GP9pzPW/asda.png
sta da radim ? ☹️
bez interijera mi terba neka komanda koja igraca prebaci znaci sa jednog mesta na drugo , tj nekih 2metaka samo ispred kao ono stoji pored vrata kod bazena , i kad stisne F prebaci ga u bazen pored vrata znaci samo to ☹️
8. Sep. 2013.
Keve mi ti nisi normalan loool !!! HAHHAHAHAHAHAHAHAH
napravio si dva OnPlayerStateChange , nisi ti za skriptanje , to su ti osnovne stvari scriptanja
napravio si dva OnPlayerStateChange , nisi ti za skriptanje , to su ti osnovne stvari scriptanja
8. Sep. 2013.
Cak Bess wrote on September 8, 2013, 2:59 pm:
Uradio sam kako je on reko , ali nisam nista diro tamo kod interijera , jer necu da ima interjer ,
ovako sam uradio nesto i izbaci mi 24 errora http://www.dodaj.rs/?1J/8F/GP9pzPW/asda.png
sta da radim ? ☹️
bez interijera mi terba neka komanda koja igraca prebaci znaci sa jednog mesta na drugo , tj nekih 2metaka samo ispred kao ono stoji pored vrata kod bazena , i kad stisne F prebaci ga u bazen pored vrata znaci samo to ☹️
ovako sam uradio nesto i izbaci mi 24 errora http://www.dodaj.rs/?1J/8F/GP9pzPW/asda.png
sta da radim ? ☹️
bez interijera mi terba neka komanda koja igraca prebaci znaci sa jednog mesta na drugo , tj nekih 2metaka samo ispred kao ono stoji pored vrata kod bazena , i kad stisne F prebaci ga u bazen pored vrata znaci samo to ☹️
hahaaahahhaha brate public ne dodati ispod togaaaa hahaha cekaj nadi u modu neke druge publice primjer public gateclose ili nesto tako i ispod njega, nezz kako da ti objasnim,
u vezi interijera ako je to obican svijet ostavis 0 interijer i to je to
8. Sep. 2013.
Quote from September 8, 2013, 2:59 pm:
Uradio sam kako je on reko , ali nisam nista diro tamo kod interijera , jer necu da ima interjer ,
ovako sam uradio nesto i izbaci mi 24 errora http://www.dodaj.rs/?1J/8F/GP9pzPW/asda.png
sta da radim ? ☹️
bez interijera mi terba neka komanda koja igraca prebaci znaci sa jednog mesta na drugo , tj nekih 2metaka samo ispred kao ono stoji pored vrata kod bazena , i kad stisne F prebaci ga u bazen pored vrata znaci samo to ☹️
ovako sam uradio nesto i izbaci mi 24 errora http://www.dodaj.rs/?1J/8F/GP9pzPW/asda.png
sta da radim ? ☹️
bez interijera mi terba neka komanda koja igraca prebaci znaci sa jednog mesta na drugo , tj nekih 2metaka samo ispred kao ono stoji pored vrata kod bazena , i kad stisne F prebaci ga u bazen pored vrata znaci samo to ☹️
hahaaahahhaha brate public ne dodati ispod togaaaa hahaha cekaj nadi u modu neke druge publice primjer public gateclose ili nesto tako i ispod njega, nezz kako da ti objasnim,
u vezi interijera ako je to obican svijet ostavis 0 interijer i to je to
Nije on za skriptanje , to su osnovne stvari brate , on je napravio sa public OnPlayerKeyStateChange + ovaj prvi nije zatvorio.
8. Sep. 2013.
gledaj
to stavi ispod dole pogle sliku ovo sta si ti radio izbrisi a ovaj gore kod samo stavi ispod onplayerkey tu ti je dole odma ispod ovih crtica /////////////////////////////////////////////
obrisi taj sta si ti napravio i dodaj ovaj kod samo tu dole ga tutni
a forward playerunfreeze , kucaj u gm ono forward i nadi di su ti forwardi i medu njih tutnes
a ovaj public nadi di su ti u gm neki publici naprimjer ako ti je negdi public gateclose prati ga dok ne zavrsi ides prema dole dok ne prodes return 1; } pa ispod } pises da i nju ne tutnes u neki drugi public
ako neznas, ja ti mogu teamwive nes tako nez sta bi ti reka, ovo je prosto bogami
if(newkeys == KEY_SECONDARY_ATTACK) // Ako igrac stisne ENTER ILI F
{
// Ulaz
if(IsPlayerInRangeOfPoint(playerid, 1, 990.3065,-1497.3286,915.6023)) //Provjerava da li je igrac u okolini te pozicije
{
SetPlayerInterior(playerid, 0); // postavlja mu interijer na 0 ti promjeni koji oces
SetPlayerPos(playerid, 990.3447,-1498.6808,915.6023); // Pozicija di se igrac spawna kad pritisne f ili enter na pickupu
SetPlayerFacingAngle(playerid, 0); // Rotacija igraca- to nek ostane ovako
TogglePlayerControllable(playerid, 0); // ovo i timer ispod ti je bitno jer ako neko ima slabiji komp nece mu se ucitat objekti na vrime i propast ce pa ga to zamrzne i pokrece tajmer koji ce ga odledit
SetTimerEx("PlayerUnfreeze", 3000, false, "i", playerid); // 3 sekunde tajmer netreba ti vise
}
// Izlaz
if(IsPlayerInRangeOfPoint(playerid, 1, 990.3447,-1498.6808,915.6023)) // Ako je igrac u okolini za izlaz
{
SetPlayerInterior(playerid, 0); // Interior ID za default svjet je 0
SetPlayerPos(playerid, 990.3065,-1497.3286,915.6023); // Pozicija gde ce igrac izaci nakon sta je u zgradi stisnuo enter ili f
SetPlayerFacingAngle(playerid, 0); // Rotacija igraca kad izadje- nek ostane ovako
TogglePlayerControllable(playerid, 0); // gore sam objasnio
SetTimerEx("PlayerUnfreeze", 2000, false, "i", playerid);
}
}to stavi ispod dole pogle sliku ovo sta si ti radio izbrisi a ovaj gore kod samo stavi ispod onplayerkey tu ti je dole odma ispod ovih crtica /////////////////////////////////////////////
obrisi taj sta si ti napravio i dodaj ovaj kod samo tu dole ga tutni
a forward playerunfreeze , kucaj u gm ono forward i nadi di su ti forwardi i medu njih tutnes
forward PlayerUnfreeze(playerid);a ovaj public nadi di su ti u gm neki publici naprimjer ako ti je negdi public gateclose prati ga dok ne zavrsi ides prema dole dok ne prodes return 1; } pa ispod } pises da i nju ne tutnes u neki drugi public
ako neznas, ja ti mogu teamwive nes tako nez sta bi ti reka, ovo je prosto bogami
8. Sep. 2013.
Vitez El arambasa wrote on September 8, 2013, 2:59 pm:
Uradio sam kako je on reko , ali nisam nista diro tamo kod interijera , jer necu da ima interjer ,
ovako sam uradio nesto i izbaci mi 24 errora http://www.dodaj.rs/?1J/8F/GP9pzPW/asda.png
sta da radim ? ☹️
bez interijera mi terba neka komanda koja igraca prebaci znaci sa jednog mesta na drugo , tj nekih 2metaka samo ispred kao ono stoji pored vrata kod bazena , i kad stisne F prebaci ga u bazen pored vrata znaci samo to ☹️
ovako sam uradio nesto i izbaci mi 24 errora http://www.dodaj.rs/?1J/8F/GP9pzPW/asda.png
sta da radim ? ☹️
bez interijera mi terba neka komanda koja igraca prebaci znaci sa jednog mesta na drugo , tj nekih 2metaka samo ispred kao ono stoji pored vrata kod bazena , i kad stisne F prebaci ga u bazen pored vrata znaci samo to ☹️
hahaaahahhaha brate public ne dodati ispod togaaaa hahaha cekaj nadi u modu neke druge publice primjer public gateclose ili nesto tako i ispod njega, nezz kako da ti objasnim,
u vezi interijera ako je to obican svijet ostavis 0 interijer i to je to
Nije on za skriptanje , to su osnovne stvari brate , on je napravio sa public OnPlayerKeyStateChange + ovaj prvi nije zatvorio.
a evo ja sam jos jednom detaljno objasnio neznam kako vise
9. Sep. 2013.
sory za DP , momci hvala na pomoc , ali meni ovo nikako nefunkcjonise jer neznam sta gresim , ako bi neko bio dobro voljan da mi ovo uradi neki mi javne na PM , znaci dacu mu GM koji editujem on samo nek mi ovo ubaci pa cu ja onda videti kako to ide .. cisto sumljam da ce mi neko pomoci znam da je ovo velik posao ali eto zamolio bi vas da mi pomognete ☹️ , hvala moze lock ! ☹️
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava