[POMOC]Definisanje privatnih vozila

Započeo V_More
18. Avg. 2013. Zaključano
629
pregleda
9
postova
Hustley
4
Made Man
18. Avg. 2013.
Skripta koju koristim: Moj mod od 0
Detaljan opis problema: Zapravo nije problem, nego nije mi jasno kako da definišem privatno vozilo. Npr. kosilice, aute poslova, organizacija i svega, to mi je jasno ispred stavim kosilica, na vrh new kosilica; i napravim stock za provjeru da li je kosilica i mogu da ga koristim gdje ocu onda. E sada mene interesuje npr. ja napravim CarInfo i problem je ovo vehicleid. Kao što npr. ima PlayerInfo i sad ovo playerid to je id onog ko je pokrenuo tu radnju u kojoj se promjena, odnosno korišćenje ove varijable dešava.
Ja sam razmišljao da prije svakog korišćenja ove varijable uzmem ID vozila, ali uzimanje id vozila može se samo funkcijom GetPlayerVehicleID(playerid), ali koliko znam igrač mora biti u vozilu, a ja hoću da napravim da ne mora.
Takođe pokušavao sam i da npr. stavim da kad igrač se loginuje, da mu npr create vehicle kao PrivatnoVozilo = CreateVehicle(...); pa da koristim CarInfo[PrivatnoVozilo], ali sve to ne znam koliko je učinkovito i koliko radi, tako da Vas molim da mi pomognete oko toga, jer ja to nikako ne kužim.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Johnâ„¢
5
Godfather
18. Avg. 2013.
Koristi ovaj drugi način šta si spomenuo. Koliko sam skužio tvoj problem, to je najbolje rješenje.
Hustley
4
Made Man
18. Avg. 2013.
I ja mislim, ali kako onda gore u new da stavim ?
new PrivatnoVozilo;
new CarInfo[PrivatnoVozilo]
enum cInfo
{
    ...
}


I kako da radim jer igrač neće imati smao jedno privatno vozilo nego npr. 2 vozila ili više ? 0



EDIT:
Neće moći sa ovim definiranjem PrivatnoVozilo. Evo jedan banalanprimjer, u publicu OnPlayerUpdate gdje provjeravam kad igrač ulazi u auto da li je njegovo npr. CarInfo[PrivatnoVozilo] uzeće da li je lockano auto od toga igrača koji pokušava sjesti u auto, a ne od onog koji je u autu.

Mora neki drugi način to jest. baš ID auta, jer on je unikatan i treba biti svugdje dostupan da se može dobiti. Radim sistem auta od 0 tako da sve prihvatam ovoo definiranje, gledao sam već 5 sistema i nije mi jasno ...
Johnâ„¢
5
Godfather
19. Avg. 2013.
Pa ti možeš pamtiti više ID-eva vozila u arrayu: new PrivatnoVozilo; S time da 3 promijeniš na koliko ti vozila hoćeš.
Hustley
4
Made Man
19. Avg. 2013.
Al evo napisao sam u edit zaÅ¡to ne može u predhodnom postu, eće moći sa playerid, treba baÅ¡ ID vozila nekako, jer to je jedino Å¡to je oznaka, samo je problem kako da ga dobijem gdje god hoću 😄
Johnâ„¢
5
Godfather
19. Avg. 2013.
U ovu gore navedenu varijablu možeš spremiti ID vozila (onaj koji ti hoćeš) pri kreiranju vozila i onda možeš koristit taj ID gdje god hoćeš u skripti.
Hustley
4
Made Man
19. Avg. 2013.
Paradox wrote on August 19, 2013, 9:04 pm:
U ovu gore navedenu varijablu možeš spremiti ID vozila (onaj koji ti hoćeš) pri kreiranju vozila i onda možeš koristit taj ID gdje god hoćeš u skripti.


E za ovo Å¡to sam podvukao iz tvog posta, kako je najbolje, kako da uzimam ID, tako da ga npr. sa nekom funkcijom mogu uzeti bilo gde, to me interesuje 😄
Johnâ„¢
5
Godfather
19. Avg. 2013.
Pa samo koristiš tu varijablu u kojoj si spremio ID vozila.
Hustley
4
Made Man
19. Avg. 2013.
Nisi me razumio ...

Mislim na sljedeće:

Npr. taj ID vozila na koji ti misliÅ¡, kako da zadam taj broj, to je meni problem, npr. da li da napravim neku varijablu MAXID i u njoj spremam MAXID, i kad se novo vozilo stvori da mu dam taj MAXID + 1 i to bude jedinstveni ID tog vozila, i onda npr. neka funkcija GetVehicleID(parametar) i onda, npr. kad igrač hoće da upravlja na /v svojim vozilom on će ustvari to preko druge varijable PlayerInfo = MAXID +1 ( takoÄ‘e igraču pridružim key vozila), i onda upravljam tako. A npr. ako pokuÅ¡a da sjedne u vozilo,  poÅ¡to će sjesti ja mogu koristiti GetPlayerVehicleID(playerid), ali to će uzeti stvarni onaj ID vozila, koji se prikaže na /dl, ali da napravim neku svoju funkciju, za te IDove, to mi nije jasno.

Znači ne mora na ovakav neki način, nego me interesuje taj efikasan, na koji način zadajem IDeve.... 

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha