Pozdrav,U ovom tutorialu cu vam pokazati kako napraviti ulazak o prostorije,ali ne kucajuci komande,stiskanjem tipke ili u dialogu da birate nego jednostavno stanete na pickup i ulazite u prostoriju.
PRVI KORAK
Kao prvo,morate uci u SA:MP te naci lokaciju gdje ocete staviti pickup za ulazak u prostoriju.
Kada pronadjete lokaciju gdje zelite pickup za ulazak staviti kucajte /save da vam se ta lokacija sacuva!Isto je i kod izlaska,nadjite lokaciju gdje zelite staviti pickup za izlazak,kucajte /save i rijesili ste prvi korak tutoriala.
DRUGI KORAK
Sada je potrebno da one lokacije iz SA:MPa sto ste sacuvali pronadjete.
Otidjite pod My Documents,GTA San Andreas User Files,SAMP,te onda kliknite na savepositions.
Kada otvorite savepositions imacete dve ovakve linije:
AddPlayerClass(0,-104.5994,2636.4590,63.8949,271.0868,0,0,0,0,0,0); // OVO JE ZA ULAZAK - PRVA LINIJA
AddPlayerClass(0,-98.5071,2636.5598,63.8924,86.2909,0,0,0,0,0,0); // OVO JE ZA IZLAZAK - DRUGA LINIJA
TRECI KORAK
Sada cemo poceti sa kreiranjem pickupa!Na vrh skripte stavite:
new pickupulazak;
new pickupizlazak;
Sada je potrebno iz onih gore navedenih koordinata izvuci x,y,z koordinate,ja sam to uradio,x,y,z koordinati su podebljani:
AddPlayerClass(0,
-104.5994,2636.4590,63.8949,271.0868,0,0,0,0,0,0); // OVO JE ZA ULAZAK - PRVA LINIJA
AddPlayerClass(0,
-98.5071,2636.5598,63.8924,86.2909,0,0,0,0,0,0); // OVO JE ZA IZLAZAK - DRUGA LINIJA
Kada ste to uradili pronadjite OnGameModeInit i ispod toga dodajte:
pickupulazak = CreatePickup(1239, 2,
-104.5994,2636.4590,63.8949, -1); // KOORDINATI ZA ULAZAK IDU OVDJE
pickupizlazak = CreatePickup(1239, 2,
-98.5071,2636.5598,63.8924, -1); // KOORDINATI ZA IZLAZAK IDU OVDJE
Da pojasnim malo:
1239
ID PickUp-a,mozete ga promjenuti,sve PickUpove imate na SA:MP Wiki stranici!-104.5994,2636.4590,63.8949
Koordinati za ulazak!-98.5071,2636.5598,63.8924
Koordinati za izlazak!
CETVRTI KORAK
Ako ste me dobro pratili dosli ste do zavrsnog koraka (cetvrtog).
Pronadjite public OnPlayerPickUpPickup(playerid, pickupid) te ispod toga dodajte:
if(pickupid == pickupulazak) // ID PICKUPA KOJEG STE DEFINISALI NA VRHU SKRIPTE
{
SetPlayerPos(playerid,
-104.5994,2636.4590,63.8949); // KAD STANETE NA PICKUP PORTA CE VAS NA OVE KOORDINATE TJ. UNUTAR PROSTORIJE
}
Ako ste to uradili sada treba i za izlazak,isto je sve,samo koordinate promjenite kod SetPlayerPos.Stavite ispod ovog gore pickup za izlazak iz prostorije:
if(pickupid == pickupizlazak) // ID PICKUPA KOJEG STE DEFINISALI NA VRHU SKRIPTE
{
SetPlayerPos(playerid,
-98.5071,2636.5598,63.8924); // KAD STANETE NA PICKUP PORTA CE VAS NA OVE KOORDINATE TJ. IZVAN PROSTORIJE
}
Eto,nadam se da sam pomogao barem malo.
Credits:
Lijepi, lagano, detaljno objašnjeno. Super.
Dobro je, Bice nesto od tebe :D :D :-*
Lijepo si objasnio ali ja mislim da vec ima ovakvih TUT-ova
Ima,ali koliko ja znam moras kucati /enter /exit,a ja sam isao sto vise na RP nacin,u RL da udjes u neku prostoriju neces kucat /enter nego ces ko co'ek uci :D
Hvala :)
Dobar Tut , lepo objasnjeno.
Citat: ...Neno... poslato Jul 29, 2012, 16:06:03 POSLE PODNE
Ima,ali koliko ja znam moras kucati /enter /exit,a ja sam isao sto vise na RP nacin,u RL da udjes u neku prostoriju neces kucat /enter nego ces ko co'ek uci :D
Hvala :)
Ti ne mozes nikako uci ko co'ek kad ti nisi co'ek :P
A najvise bi bilo RP kad pridjes vratima,stisnes lijevi click i on nabije sakom u vrata i onda ga port-a xD :)
Valjalo bi to napraviti :)
Mozda bi i moglo neku animaciju pre toga dodati , i kada se zavrsi adnimacija porta ga.
Nije loš tutorial, lijepo objašnjeno. ;)
Citat: Joey_ poslato Jul 29, 2012, 17:21:00 POSLE PODNE
Nije loš tutorial, lijepo objašnjeno. ;)
Hvala,uskoro jos tutoriala (valjda) :D
Imam osjećaj da si ovo pravio zbog mene ? xd
InaÄe, odliÄno :D
Neno skripta.. sad oće i na riverside prekomandu :D
OT: Dobro objašneno.. za ostalo nebi da dajem komentare.
Citat: нÏ...Dιgαâ,,¢ poslato Jul 29, 2012, 16:29:23 POSLE PODNE
Ti ne mozes nikako uci ko co'ek kad ti nisi co'ek :P
A najvise bi bilo RP kad pridjes vratima,stisnes lijevi click i on nabije sakom u vrata i onda ga port-a xD :)
Valjalo bi to napraviti :)
A najbolje bi bilo da ti to nama uradiš i sve će bit onako kako ti kažeš!
Kao da mi je to tesko uradit,moj tata bi znao iako zna samo upalit komp xD
Citat: K4[Я]!K3â,,¢ poslato Jul 29, 2012, 18:11:41 POSLE PODNE
Neno skripta.. sad oće i na riverside prekomandu :D
OT: Dobro objašneno.. za ostalo nebi da dajem komentare.
Citat: нÏ...Dιgαâ,,¢ poslato Jul 29, 2012, 16:29:23 POSLE PODNE
Ti ne mozes nikako uci ko co'ek kad ti nisi co'ek :P
A najvise bi bilo RP kad pridjes vratima,stisnes lijevi click i on nabije sakom u vrata i onda ga port-a xD :)
Valjalo bi to napraviti :)
A najbolje bi bilo da ti to nama uradiš i sve će bit onako kako ti kažeš!
ja tebi ponudio da ti pomognem al ipak ti os sam :D Samaccccc komaracccc :D
hvala :)
e ovako ja sve to uradim idem f5 i kaze mi pawno not responding pomoc plss hitno mi je :'(
dobar tut....bravo
Hvala :D
Odlican TuT,pohvala za trud
Dobar tut lijepo si objasnio.
dobar tut