Započeo [BURPG] Wistaa
•21. Jan. 2013.• Zaključano[Tut] Array sistem (Mijesanje ID vozila)
5,817
pregleda
17
postova
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,725
Postovi:
152
Teme:
Pridružio se:Apr. 2011
21. Jan. 2013.
Kao sto vidite sam naslov govori (mada dosta vas ne zna) sta znaci array sistem,ali u ovom slucaju znaci ovaj tutorial ce vam pomoci da vam ne dolazi do mijesanja id-ova kod vozila. Ovaj tutorial sam izradio iz razloga sto skoro svaki dan budu po 2-3 teme o mijesanju vozila i ja na svaku moram odgovoriti nesto vezano za array sistem. Mislim da nije niko izradio jos ovakav tutorial,te sam odlucio da ga izradim i pomognem onima koji se oko id-ova napate,a ipak na kraju nista ne urade 😄
Pa da pocnemo,iako ne morate,a bilo bi dobro da pobrisete sva vozila sa servera,jer cete se lakse snaci,pogotovo to govorim pocetnicima.
Korak 1:
Vjerovatno vec imate definisano sve za vozila iako koristite obicni id sistem,ali cete morati napraviti izmjena,a ja cu uraditi samo 1 primjer.
Pri vrhu skripte uradit cete forward,vi vec imate uradjeno,ali u daljim koracima cete raditi neke izmjene
Korak 2:
U publice pod OnPlayerEnterVehicle cete dodati ovako:
Korak 3:
Pod CarInfo cete dodati ovo test sa brojem vozila koji imate uzmimo primjer neku org tu koju radite,uzet cemo primjer broj vozila 5
Korak 4:
U ovom koraku cu vam pokazati kako cete od sada dodavati nova vozila,mijenjati,raditi sta zelite sa njima 😄
Vozila ispod sam uzeo ispod,nije bitno koja su kakva su to sam uzeo samo za primjer...
Dakle kao i u vasem predhodnom sistemu i u ovom isto ide pod OnGameModeInIt
Korak 5:
Kao i ranije,ponovo i ovo dole vam ide pod public OnPlayerStateChange
Ovo gore br. 7 sam uzeo samo primjer,a to vam je id organizacije,dakle ako niste clan te organizacije automatski vas izbaci iz vozila.
Slab sam u objasnjavanju inace,ali sam se trudio koliko mogu da vam sto bolje objasnim
Pa da pocnemo,iako ne morate,a bilo bi dobro da pobrisete sva vozila sa servera,jer cete se lakse snaci,pogotovo to govorim pocetnicima.
Korak 1:
Vjerovatno vec imate definisano sve za vozila iako koristite obicni id sistem,ali cete morati napraviti izmjena,a ja cu uraditi samo 1 primjer.
Pri vrhu skripte uradit cete forward,vi vec imate uradjeno,ali u daljim koracima cete raditi neke izmjene
forward TestVozilo(carid);Korak 2:
U publice pod OnPlayerEnterVehicle cete dodati ovako:
}
public TestVozilo(carid)
{
for(new i = 0; i < sizeof(test); i++) // ovo test ce biti objasnjen u sledecem koraku
{
if(carid == test) return 1;
}
return 0;Korak 3:
Pod CarInfo cete dodati ovo test sa brojem vozila koji imate uzmimo primjer neku org tu koju radite,uzet cemo primjer broj vozila 5
new test;Korak 4:
U ovom koraku cu vam pokazati kako cete od sada dodavati nova vozila,mijenjati,raditi sta zelite sa njima 😄
Vozila ispod sam uzeo ispod,nije bitno koja su kakva su to sam uzeo samo za primjer...
Dakle kao i u vasem predhodnom sistemu i u ovom isto ide pod OnGameModeInIt
test = AddStaticVehicleEx(521,1240.7253,-2033.0615,59.5460,270.7889,0,0,30000);
test = AddStaticVehicleEx(521,1240.3286,-2031.1663,59.5317,268.5302,0,0,30000);
test = AddStaticVehicleEx(545,1244.0236,-2022.7377,59.6055,180.3637,1,115,30000);
test = AddStaticVehicleEx(411,1276.6550,-2044.6598,58.7636,269.1467,1,1,30000);
test = AddStaticVehicleEx(560,1276.8871,-2041.3832,58.7481,269.5363,0,0,30000);Korak 5:
Kao i ranije,ponovo i ovo dole vam ide pod public OnPlayerStateChange
}
if(TestVozilo(newcar))
{
if(PlayerInfo == 7||PlayerInfo == 7) { }
else {
SafeRemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceva ovog vozila.");}Ovo gore br. 7 sam uzeo samo primjer,a to vam je id organizacije,dakle ako niste clan te organizacije automatski vas izbaci iz vozila.
Slab sam u objasnjavanju inace,ali sam se trudio koliko mogu da vam sto bolje objasnim
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,519
Postovi:
30
Teme:
Pridružio se:Jun 2010
21. Jan. 2013.
Oke tutorial, samo imaš par grešaka. Ne možeš nazvat tutorial 'Array sistem' jer to nema smisla. I korištenje public funkcije u tu svrhu je bespotrebno, bolje je da koristiš stock funkciju za to.
Forum Don
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
7,407
Postovi:
93
Teme:
Pridružio se:Nov. 2011
21. Jan. 2013.
ja se slazem sa joeyem, ai jos nesto, trebao si da objasnis sta koja linija znaci, a ne tako samo "dodajte to tu..." sve u svemu, nisi pocetnik, lepo je sto si se potrudio 😄
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,725
Postovi:
152
Teme:
Pridružio se:Apr. 2011
21. Jan. 2013.
Blaeks wrote on January 21, 2013, 11:15 pm:
ja se slazem sa joeyem, ai jos nesto, trebao si da objasnis sta koja linija znaci, a ne tako samo "dodajte to tu..." sve u svemu, nisi pocetnik, lepo je sto si se potrudio 😄
Naveo sam da ne znam bas objasnjavat,takav sam inace sta znam,znam samo ja,tesko da ce biti preneseno na nekoga drugog xD
Al' ugl da su tek saznali sta je samp mogu skontati😄
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
127
Postovi:
14
Teme:
Pridružio se:Dec. 2012
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
225
Postovi:
20
Teme:
Pridružio se:Okt. 2012
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,725
Postovi:
152
Teme:
Pridružio se:Apr. 2011
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
98
Postovi:
73
Teme:
Pridružio se:Jun 2012
22. Jan. 2013.
Quote from January 21, 2013, 11:11 pm:
zasto koristis public funkciju kad mozes stock smanjilo bi linije u gmu i preglednije bi izgledalo, sve u svemu ok tutorial pomoci ce pocetnicima
Dobro pa to isto nije rekao i Joey :O
OT: OdliÄno, pomoći će mnogima..
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,725
Postovi:
152
Teme:
Pridružio se:Apr. 2011
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,725
Postovi:
152
Teme:
Pridružio se:Apr. 2011
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava