Potrebna pomoc sa kordinatama

Započeo X-Skyz, Januar 18, 2024, 21:42:39 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Dakle, posto ne znam kako kordinate funkcionisu u skripti a hocu da promjenim mape na serveru kao i same labele i ulaz/izlaz iz objekata unutra i van.
E sada problem nastaje da se meni kordinata zabaguje jer ne znam kako je podesiti u skripti.
Dakle npr. evo ova kordinata -
AddPlayerClass(240,1480.8318,-1760.9347,13.5550,180.6638,0,0,0,0,0,0); // Pristisnife F za ulaz u opstinu
AddPlayerClass(195,1633.7886,-2322.7261,13.4014,178.5610,0,0,0,0,0,0); // Novo spawn mjesto

Eh sada problem nastaje kada prekopiram sve do nula ( gledaj kordinatu sa ljeva na desno ) i uspijem zabovat kad udjem u opstinu i izadjem pa me prebaci u polje mandarina.
Bio bih zahvalan kada bi mi neko pomogao ovo, inace novi sam u skriptanju.
I meni kasnije kažu ja lud,retardiran,mangup i ostalo a ono pogledaš LAW organizaciju koja se zove Sheriff Department i u njoj je najveći rank Director umjesto Sheriffa


Sto ne koristis setplayerpos?

SetPlayerPos(playerid, 1802.7881, -1577.6869, 13.4119);

Citat: Goku ^ poslato Januar 19, 2024, 01:09:22 PRE PODNE
Sto ne koristis setplayerpos?

SetPlayerPos(playerid, 1802.7881, -1577.6869, 13.4119);

Koristim SetPlayerPos ovo gore sto sam poslo je ono sto se nalazi kada ingame upises /saveposition ime pa kordinate dobijes, meni je problem sto kad izvucem kordinate i upisem ih u SetPlayerPos compile se sa jednim error kao broj je ne validan tocnije neki format i skripta je uspjesno compile, udjem u opstinu spawna me negdje lijevo
I meni kasnije kažu ja lud,retardiran,mangup i ostalo a ono pogledaš LAW organizaciju koja se zove Sheriff Department i u njoj je najveći rank Director umjesto Sheriffa

Citat: X-Skyz poslato Januar 19, 2024, 01:43:43 PRE PODNE
Koristim SetPlayerPos ovo gore sto sam poslo je ono sto se nalazi kada ingame upises /saveposition ime pa kordinate dobijes, meni je problem sto kad izvucem kordinate i upisem ih u SetPlayerPos compile se sa jednim error kao broj je ne validan tocnije neki format i skripta je uspjesno compile, udjem u opstinu spawna me negdje lijevo
Evo ovako kada ides /saveposition on ti sacuva ovako

AddPlayerClass(194,612.2965,-1511.7002,15.0200,265.7922,0,0,0,0,0,0); // Mobile ulaz

TI za setplayerpos koristis ova tri  (612.2965,-1511.7002,15.0200), ovo 194 ti je skin, ovo je X 612.2965 ovo je Y -1511.7002 ovo je Z 15.0200 i ovo je angle to jest ugao toga 265.7922.

Sto znaci da ti trebas da stavis setplayerpos(playerid, 1633.7886, -2322.7261, 13.4014) i mozes isto ako oces SetPlayerFacingAngle(playerid, 178.5610); ovo SetPlayerFacingAngle ti je ugao gledanja to jest onako kako si ga sacuvao tako ce ga staviti pod tim uglom i kameru ce mu staviti pod tim uglom sto je korisno ja to koristim za teleport na primer.

Znaci prvu stvar ne kopiras ostale 3 kordinate kopiras a poslednja kordinata (cetvrta) ti je ugao ove 0 ne pises.

A ako zelis vozila

on ti tamo cuva ovako

AddStaticVehicle(589,1553.0841,-2210.4917,13.2125,178.8570,0,0); // CLUB AUTO

ovo iznad ti je 589 model auta pa x,y,z kordinata i ugao gledanja ove 0,0 su ti BOJE koje mozes edit na primer

AddStaticVehicleEx(589, 1553.0841, -2210.4917, 13.2125 , 178.8570 ,3, 3 , 5000); ovo je klub auto u plavoj nekoj boji i ti mozes edit nzm stavis 1 1 i bice beo itd itd.




AddStaticVehicleEx(448, 2118.8015, -1784.8937, 12.9858, 359.6806, 3, 3, 5000);
Poslednja Izmena: Januar 19, 2024, 01:52:43 PRE PODNE od Goku ^

Citat: Goku ^ poslato Januar 19, 2024, 01:49:04 PRE PODNE
Evo ovako kada ides /saveposition on ti sacuva ovako

AddPlayerClass(194,612.2965,-1511.7002,15.0200,265.7922,0,0,0,0,0,0); // Mobile ulaz

TI za setplayerpos koristis ova tri  (612.2965,-1511.7002,15.0200), ovo 194 ti je skin, ovo je X 612.2965 ovo je Y -1511.7002 ovo je Z 15.0200 i ovo je angle to jest ugao toga 265.7922.

Sto znaci da ti trebas da stavis setplayerpos(playerid, 1633.7886, -2322.7261, 13.4014) i mozes isto ako oces SetPlayerFacingAngle(playerid, 178.5610); ovo SetPlayerFacingAngle ti je ugao gledanja to jest onako kako si ga sacuvao tako ce ga staviti pod tim uglom i kameru ce mu staviti pod tim uglom sto je korisno ja to koristim za teleport na primer.

Znaci prvu stvar ne kopiras ostale 3 kordinate kopiras a poslednja kordinata (cetvrta) ti je ugao ove 0 ne pises.

A ako zelis vozila

on ti tamo cuva ovako

AddStaticVehicle(589,1553.0841,-2210.4917,13.2125,178.8570,0,0); // CLUB AUTO

ovo iznad ti je 589 model auta pa x,y,z kordinata i ugao gledanja ove 0,0 su ti BOJE koje mozes edit na primer

AddStaticVehicleEx(589, 1553.0841, -2210.4917, 13.2125 , 178.8570 ,3, 3 , 5000); ovo je klub auto u plavoj nekoj boji i ti mozes edit nzm stavis 1 1 i bice beo itd itd.




AddStaticVehicleEx(448, 2118.8015, -1784.8937, 12.9858, 359.6806, 3, 3, 5000);

E ovo nisam znao za ta 3 broja kako idu u kordinatama. Hvala ti. Pitanje jos jedno.... ovo se moze takodjer koristit i za sve labele ingame ? Npr. police duty u enterijeru
I meni kasnije kažu ja lud,retardiran,mangup i ostalo a ono pogledaš LAW organizaciju koja se zove Sheriff Department i u njoj je najveći rank Director umjesto Sheriffa

Citat: X-Skyz poslato Januar 19, 2024, 01:57:24 PRE PODNE
E ovo nisam znao za ta 3 broja kako idu u kordinatama. Hvala ti. Pitanje jos jedno.... ovo se moze takodjer koristit i za sve labele ingame ? Npr. police duty u enterijeru
Ovo gore ti je za auto i za setplayerposition bilo interijer ili bilo gde generalno to koristis.

Za labele za text pises vako

CreateDynamic3DTextLabel("[ POLICE DUTY ]\nDa uzmete duznost upisite \n'/duty'",0x9EC73DAA, 605.8298, -1512.2563, 15.0221, 10, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 1, -1, -1, -1, 10.0);

Ovo 0x9EC73DAA ti je boja al ja uglavnom stavljam -1 tu da nema boja, ovo 605.8298, -1512.2563, 15.0221 su ti X, Y, Z kordinate, a ovo UVEK KOPIRAS (10, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 1, -1, -1, -1, 10.0) ovo 10 prvi ne poslednji ti je DALJINA dokle ce label da se vidi znaci sto je veci broj to ce dalje label da se vidi nzm ako stavis 10 videces ga lupam na 10 metra ako stavis 50 videces ga na 50 metra lupam, itd itd.
Poslednja Izmena: Januar 19, 2024, 02:05:23 PRE PODNE od Goku ^

To je to, uspjesno compile radi. Hvala Goku.
Eto ako ko bude imao problem sa kordinatama kao ja ima gore sve objasnjeno.
I meni kasnije kažu ja lud,retardiran,mangup i ostalo a ono pogledaš LAW organizaciju koja se zove Sheriff Department i u njoj je najveći rank Director umjesto Sheriffa