U ovom tutorijalu cu vam objasniti kako napraviti jednostavno i lijepe tablice za vozila, 0.3c system tablica.
Pronadjite callback OnVehicleSpawn(vehicleid), te ispod dodajte:
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
Objasnjenje:
new rand = random(3000); rand += 1500;
stavlja novu varijablu sa random brojevima od 0-3000, te nakon toga dodaje tom random broju 1500, npr. ako u randomu izade broj 1234 tada se dodaje 1500 tome i izade 2734.
new string[32];
Novi string sa 32 celija.
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
Format funkcija ukljucuje string varijable i druge stringove. {D20000}LS-{FFFFFF}%d objasnjava da bude "LS-" pisalo crvenom bojom, a random broj (rand varijabla) bude pisala bijelom bojom, Color Embedding (0.3c)
SetVehicleNumberPlate(vehicleid, string);
Nova funkcija u 0.3c koja stavlja text tablice na odredeno vozilo, to je sad vehicleid, a text je string koji smo prije definirali putem format-a.
Samo ispod OnVehicleSpawn dodam i bice na svakom vozilu,ili moram kraj svakog auta u skripti stavljat ?
Na svakom ce bit.
Ok
A, kako napraviti da bude za odredjeni auto ?
Citat: Rey_McShakur poslato Januar 13, 2011, 10:22:21 PRE PODNE
A, kako napraviti da bude za odredjeni auto ?
Napravis da bude po ideu auta ... Ali to je malo glupo ja sam napravio da recimo id 18 da je LS-18 kao tablica i sad kad budem pravio komandu mocice da traze kriminalca uz pomoc tablica :)
pa to je realno da ga traze po tablicama, pa kako murija radi... netko je zapisao tablice i murija preko njih nadje...
Meni ovo ne radi... sev sam ubacio, i tocno napisao, al nema na autima nis napisano... :-X imam gf mod, a nisam mogo nac callback OnVehicleSpawn pa sam dodao na kraju moda... nez zas ne radi.. Zna ko drugi? ako zna da mi pomogne...
Ima OnVehicleSpawn na sredini negdi..A ako nema dodaj na sredini..I mora imat
Btw:Ako napravim po ID auta onda ima vise auta istog ID onda nevalja traziti tablice po ID auta kad ima vise auta sa ID npr 444
Nema, pritisnuo sam ctrl+f i upiso OnVehicleSpawn i nije naslo... nez ni ja zas... :S
Nema ni meni omg di da dodam tooooooooooooooo
hahaaha, prvo govoris da ima sigurno, a sad kazes da nema ni tebi i neznas di da to napravis OMG -.- dodaj na kraju skripte, al meni to nece radit tako :S probaj ti, valjda ce tebi radit...
Oce evo ovo sam dobio !! xaxaxaxaxa
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2066) : error 004: function "SafeGivePlayerMoney" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2092) : error 004: function "SafeGivePlayerMoney" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2122) : error 004: function "SafeResetPlayerWeapons" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2123) : error 004: function "SafeGivePlayerWeapon" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2147) : error 004: function "SafeResetPlayerWeapons" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2396) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2400) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2411) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2423) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2427) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2439) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2443) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2447) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2451) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2455) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2459) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2463) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2467) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2471) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2475) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2487) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2491) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2495) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2499) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2503) : error 004: function "PlayerToPoint" is not implemented
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\BALKAN~1.PWN(2515) : error 004: function "PlayerToPoint" is not implemented
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.
Jesi ti tocno tako kako je ovdje u tutu napisano napisao??? To nije od prije???
Evo sad sam tocno kao u tutu stavio
public VehicleSpawn
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
Tako stavio i izbaci errore
Citat: Marek poslato Januar 13, 2011, 23:21:39 POSLE PODNE
Evo sad sam tocno kao u tutu stavio
public VehicleSpawn
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
Tako stavio i izbaci errore
a jesi na kraju stavio return i zatvorio zagradu }???
Ne xd eto to je greska ..Sutra cu odem ca sad
public VehicleSpawn(vehicleid)
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
}
ovako mora izgledati
Jel ima cjeli TuT o tablicama?Pls help! :P
Citat: Darioo poslato Januar 14, 2011, 10:25:55 PRE PODNE
Jel ima cjeli TuT o tablicama?Pls help! :P
Pa ovo i jeste tut o tablicama :) Mislim ceo :)
Citat: Marek poslato Januar 13, 2011, 23:21:39 POSLE PODNE
Evo sad sam tocno kao u tutu stavio
public VehicleSpawn
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
Tako stavio i izbaci errore
public OnVehicleSpawn(vehicleid)
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
return 1;
}
Eto vam svima ;)
Citat: Vilko | ♦ ♣ ♥ ♠» poslato Januar 14, 2011, 12:34:23 POSLE PODNE
Citat: Marek poslato Januar 13, 2011, 23:21:39 POSLE PODNE
Evo sad sam tocno kao u tutu stavio
public VehicleSpawn
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
Tako stavio i izbaci errore
public OnVehicleSpawn(vehicleid)
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
return 1;
}
Eto vam svima ;)
zar to luksa nije rekao/
Citat: Vilko | ♦ ♣ ♥ ♠» poslato Januar 14, 2011, 12:34:23 POSLE PODNE
Citat: Marek poslato Januar 13, 2011, 23:21:39 POSLE PODNE
Evo sad sam tocno kao u tutu stavio
public VehicleSpawn
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
Tako stavio i izbaci errore
public OnVehicleSpawn(vehicleid)
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
return 1;
}
Eto vam svima ;)
Citat: LuKsA poslato Januar 14, 2011, 09:01:32 PRE PODNE
public VehicleSpawn(vehicleid)
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
}
ovako mora izgledati
Ja sam stavio tako, al nigdje nema tablica! Jel se to moraju prikazat bas ko prave tablice ili samo 3d text???
Kao prave se prikazuju!
Meni sve radi ;)
0.3c verzija mora biti da bi radilo
Pa ja imam 0.3c verziju, al mi ne radi :SSS sve tocno upisano, jedino ako je gm, ja imam gf...
Citat: Marek poslato Januar 13, 2011, 23:21:39 POSLE PODNE
Evo sad sam tocno kao u tutu stavio
public VehicleSpawn
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
Tako stavio i izbaci errore
stavi ovako
public VehicleSpawn
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
}
Eto radi ali sad ima jedan problem !!!!
Na svima autima mi je XYZR 0000 tablica al bas na svima i LS i SF ,na svima isti broj di sam pogresio !!
Stavio sam ovako sve radi al na svima mi je isti broj !!
public OnVehicleSpawn(vehicleid)
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
}
Samo ovo izbaci ali to ništa strašno
C:\DOCUME~1\ADMINI~1\Desktop\BALKAN~1\GAMEMO~1\gtarp.pwn(44385) : warning 203: symbol is never used: "GetPointDistanceToPointExMorph"
MA NE, to sto tebi pise to nisi nista napravio, tako je i meni. To ti je kao i bez toga, probaj izbrisat taj dio (OnVehicleSpawn...) pa ces vidjet da ce bit isto... to je kao da nisi nista dodao u gamemod....
C:\Documents and Settings\PCC\Desktop\XOK RP\gamemodes\xokrp.pwn(18163) : error 010: invalid function or declaration
C:\Documents and Settings\PCC\Desktop\XOK RP\gamemodes\xokrp.pwn(18165) : error 010: invalid function or declaration
C:\Documents and Settings\PCC\Desktop\XOK RP\gamemodes\xokrp.pwn(18169) : warning 218: old style prototypes used with optional semicolumns
C:\Documents and Settings\PCC\Desktop\XOK RP\gamemodes\xokrp.pwn(18170) : error 021: symbol already defined: "SetVehicleVirtualWorld"
C:\Documents and Settings\PCC\Desktop\XOK RP\gamemodes\xokrp.pwn(18172) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Izbacuje mi erore a stavio sam ovako
public OnVehicleSpawn(vehicleid)
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
}
Citat: Igor_Nel poslato Januar 14, 2011, 15:21:14 POSLE PODNE
Citat: Vilko | ♦ ♣ ♥ ♠» poslato Januar 14, 2011, 12:34:23 POSLE PODNE
Citat: Marek poslato Januar 13, 2011, 23:21:39 POSLE PODNE
Evo sad sam tocno kao u tutu stavio
public VehicleSpawn
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
Tako stavio i izbaci errore
public OnVehicleSpawn(vehicleid)
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
return 1;
}
Eto vam svima ;)
Citat: LuKsA poslato Januar 14, 2011, 09:01:32 PRE PODNE
public VehicleSpawn(vehicleid)
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
}
ovako mora izgledati
Ja sam stavio tako, al nigdje nema tablica! Jel se to moraju prikazat bas ko prave tablice ili samo 3d text???
jesi uradio /rac?
Ne treba /rac
Nisam cito druge postove, pa nezz jel vec neko reko, ali...
Kad unistis auto i on se respawna imat ce drukcije tablice ?
ostat ce mu iste...
Ja ubacio ovo i iste su mi sve tablice...
Imam Bu mod,dajte mi pravi kod od tablica da ubacim samo.
taj tutorial je da na svakom autu bude ista tablica... i u tutorialu nije nista objasnjeno...
jbt na svakom autu tablice Zyxr 000 jel ima ko tut da na svakom autu budu razlicite tablice??
mozes u ongamemodeinit
A kako??
Citat: Lucifer / Louis_Cyphere poslato Januar 25, 2011, 15:09:07 POSLE PODNE
taj tutorial je da na svakom autu bude ista tablica... i u tutorialu nije nista objasnjeno...
Objasnjeno je tocno sve, to sto ti nekuzis tut ili nesto trece, to je tvoj problem, i nije xyzr na tablicama nego LS-Randombroj
Ja san radia sve po tutu i na svin tablicama mi je xyzr-0000 A ovo sta si sad reka nekuzin nista objasni kako da stavis da su ssve tablice drugog broja jbt...:S
Ako nema errora :D mora radit ;p
Respawnaj aute i bit ce :)
Hmm, probajte dodat jos nakraju OnVehicleSpawn callbacka, SetVehicleToRespawn(vehicleid);
jel ima negdije tut za tablice na vozilima ali za 0.3d?
Citat: VANDAL93 poslato April 19, 2012, 22:52:14 POSLE PODNE
jel ima negdije tut za tablice na vozilima ali za 0.3d?
Sto refreshas ovako staru temu?!
Trebalo bi raditi i na 0.3d !!
Citat: Marek poslato Januar 13, 2011, 23:21:39 POSLE PODNE
Evo sad sam tocno kao u tutu stavio
public VehicleSpawn
{
new rand = random(3000); rand += 1500;
new string[32];
format(string, sizeof(string), "{D20000}LS-{FFFFFF}%d", rand);
SetVehicleNumberPlate(vehicleid, string);
Tako stavio i izbaci errore
Ne mozes tako u 0.3d !!
Dali ima negdije tut kako napraviti tablice ali da si igrac sam bira brojeve?