Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Infinity poslato Septembar 13, 2014, 22:49:23 POSLE PODNE

Naslov: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 13, 2014, 22:49:23 POSLE PODNE
Skripta koju koristim: Kod iz Last Step RolePlay
Detaljan opis problema: Ovako, znaci prekopirao sam ceo sistem za komandu /registracija i /preuzmitablice, ali nece da ih pamti(Ne pamti registraciju, a tablice se ne menjaju bez obzira na to koju da stavim...) Pa ako ima neko malo vremena meni da pomogne i isprica mi sta i kako treba da iskopiram sta ide za cuvanje gde i kako, malo da mi pojasni to... Hvala svima unapred...
Inace zelim da naucim malo oko skripte i sve to :)
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: [CH]Lenon poslato Septembar 14, 2014, 00:11:23 PRE PODNE
Dodaj u CoS novu varijablu za tablice, i u komandu gdje postavljas tablice stavi da ti ih cuva.
I onda u dijelu gdje ti ucitava vozila stavi ovako:

SetVehicleNumberPlate(ID_VOZILA, BROJ_TABLICE);
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 14, 2014, 09:19:57 PRE PODNE
Cek cek cek, ja sam pocetnik u skriptanju, koja bi komanda bila za cuvanje tablice na primer?

Inace u enum cInfo imam i ctablice i cregis.....(ctablice znas i sam za sta, a cregis za registraciju...)

Onda, ja sam u ovom modu vec imao jednu komandu za tablice vozila, ali ovde mozes da pises sam tablice, ja bih hteo posebno specijalne i posebno obicne...

Ako je potrebno, ja ti mogu poslati tu komandu, ona radi savrseno, postavi sve tablice kako treba, al kao sto rekoh, ne svidja mi se to sto moze on da kuca svoje tablice, bez random tablica...

Takodje me zanima kako npr vozilima id 1-10 da stavim odredjene tablice, npr Vojska?
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: [CH]Lenon poslato Septembar 14, 2014, 14:12:52 POSLE PODNE
Pa izbaci to da moze on upisaivati sta hoce i pomocu funkcije random (http://wiki.sa-mp.com/wiki/Random) postavljaj mu tablice.


Ovo za Vojska sto si pitao, da li su ti auta definisana sa matricom? Ako ne znas o cemu pricam pogledaj ovaj TuT: http://balkan-samp.com/forum/index.php?topic=93427.0
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 14, 2014, 15:42:09 POSLE PODNE
Vidi, ovaj sistem sto ocu da ubacim ima 2 komande. Prva komanda /registracija i otvara dialog da izaberes slot vozila koje zelis da registrujes, zatim imas novi dialog da izaberes 5 15 30 dana za registraciju i na kraju zadnji dialog da li prihvatas u kome pise koliko para.

Druga komanda je /preuzmitablice i prvo moras registrovati vozilo da bi preuzeo tablice, a kad se ukljuci prvi dialog, imas da izaberes slot vozila koje oces, zatim imas da izabere oces normalne tablice tipa LS-999 (random je stavljeno da stavlja od 99 do 999 ja msm.
A druga opcija je specijalna tablica u kojoj izlazi jos jedan dialog u kome otkucas kako zelis da su ti tablice... I sve lepo to radi ali kad dodjem kod auta i pogledam tablice pise one default kako vec one xyz35252 tako nesto....

Inace ako oces mogu da ti posaljem taj mod na kome je ta komanda i da vidis sta sve treba da se uzme... Takodje, imam i na /v list prikazuje ime vozila itd itd i na kraju prikazuje registraciju i tablice, ja registrujem kola i stavim tablice i sve normalno tu pise, al kao sto sam reko nece da se promene tablice na vozilu...
I jos nesto, cuva mi sve lepo tablice, tj upamti koje sam ja uneo i pise na /v list, ali vreme registracije ne pamti.... posle spustanja i dizanja srv-a ponovo je vreme registracije 0.

A na LS modu radi sve super....


A ovo za vozila, ja koristim neki sistem nez ni ja kako se zove, bitno se vozila spremaju AddStaticVehicleEx na taj nacin i na kraju belezim svaki id vozila i tako se meni id-evi ne mesaju. i npr ovako ide
AddStaticVehicleEx(.......) // 1
AddStaticVehicleEx(.......) // 2
itd.  I do 30-og ID-a su mi kola za PD.. I to se posle, kako da kazem, ae upotrebicu definise
IsaPDcar pa ono if playerinfo playerid pleader pmember itd... I takav je kod mene sistem...
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 15, 2014, 16:49:02 POSLE PODNE
Bump
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: [CH]Lenon poslato Septembar 15, 2014, 18:21:07 POSLE PODNE
Citat: Dusan_Antic poslato Septembar 14, 2014, 15:42:09 POSLE PODNE
Vidi, ovaj sistem sto ocu da ubacim ima 2 komande. Prva komanda /registracija i otvara dialog da izaberes slot vozila koje zelis da registrujes, zatim imas novi dialog da izaberes 5 15 30 dana za registraciju i na kraju zadnji dialog da li prihvatas u kome pise koliko para.

Druga komanda je /preuzmitablice i prvo moras registrovati vozilo da bi preuzeo tablice, a kad se ukljuci prvi dialog, imas da izaberes slot vozila koje oces, zatim imas da izabere oces normalne tablice tipa LS-999 (random je stavljeno da stavlja od 99 do 999 ja msm.
A druga opcija je specijalna tablica u kojoj izlazi jos jedan dialog u kome otkucas kako zelis da su ti tablice... I sve lepo to radi ali kad dodjem kod auta i pogledam tablice pise one default kako vec one xyz35252 tako nesto....

Inace ako oces mogu da ti posaljem taj mod na kome je ta komanda i da vidis sta sve treba da se uzme... Takodje, imam i na /v list prikazuje ime vozila itd itd i na kraju prikazuje registraciju i tablice, ja registrujem kola i stavim tablice i sve normalno tu pise, al kao sto sam reko nece da se promene tablice na vozilu...
I jos nesto, cuva mi sve lepo tablice, tj upamti koje sam ja uneo i pise na /v list, ali vreme registracije ne pamti.... posle spustanja i dizanja srv-a ponovo je vreme registracije 0.

A na LS modu radi sve super....

Ocigledno da ti se mijesaju IDovi vozila, postavi mi da vidim kako postavljas registraciju.


Citat: Dusan_Antic poslato Septembar 14, 2014, 15:42:09 POSLE PODNE

A ovo za vozila, ja koristim neki sistem nez ni ja kako se zove, bitno se vozila spremaju AddStaticVehicleEx na taj nacin i na kraju belezim svaki id vozila i tako se meni id-evi ne mesaju. i npr ovako ide
AddStaticVehicleEx(.......) // 1
AddStaticVehicleEx(.......) // 2
itd.  I do 30-og ID-a su mi kola za PD.. I to se posle, kako da kazem, ae upotrebicu definise
IsaPDcar pa ono if playerinfo playerid pleader pmember itd... I takav je kod mene sistem...

Definisi auta prema ovome tutorialu, tako kako ti radis ce ti se mijesati: http://balkan-samp.com/forum/index.php?topic=93427.0
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 15, 2014, 20:58:14 POSLE PODNE
Ma ne mesaju se id-evi siguran sam, i neki je problem u setovanju tablica, imam vec komandu za menjanje tablice i radi super, al se meni njen sistem ne svidja, al nema veze poslusacu te, samo mi reci kako za ownable vozila, prosli put sam letimicno procitao taj tut i nisam primetio da pise ista za ownable vozila...

Pisi jel zelis da ti posaljem kod komande koja radi al mi se ne svidja i jel oces kod od komande koja mi se svidja al ne radi?

EDIT: Dodao sam kao sto si reko, ali samo prva 30 vozila za Policiju, ostalo sam ostavio, i javio se jedan problem i jedno mesanje da kazem, mesanje je to sto vozila preko 30 ID-a sada uopste nemaju proveru ko moze da ih vozi, mogu vozim sva vozila...


Novi PROBLEM:
Citatnew vozilo = GetPlayerVehicleID(playerid); // Definisemo promenljivu od koje cemo kasnije uzimati ID vozila
   if(newstate == PLAYER_STATE_DRIVER)  // Ovo predstavlja poziciju igraca kada je u vozilo, u nasem slucaju to je pozicija vozaca.
   {
    if(VozilaPolicije(vozilo)) // Opozivamo stock koji smo kreirali tj. drupu vozila koju ovaj stock svrstao u jedno
   {
   if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1) // Ovaj uslov nam definise da ako igrac ima manje od 100$ ne moze da udje u vozilo. Ovaj deo morate sebi da prilagodite u zavisnosti za sta kreirate Array, bilo to organizacija, posao ili nesto drugo
   {
   RemovePlayerFromVehicle(playerid); // Uklanja/izbacuje igraca iz auta ako uslov nije ispunjen.
    SendClientMessage(playerid, COLOR_GRAD2,"{008CF0}
{FFFFFF}Nemate kljuceve od ovog vozila niste clan PD-a"); }
   }
   return 1;
}
Tako sam napisao, stavim sebi lidera, ali me idalje izbacuje...[/td][/tr][/table]
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 18, 2014, 14:22:09 POSLE PODNE
Bump

Izvinjavam se sto bumpam posle 3 dana, dizao sam sistem i evo me ponovo...
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: [CH]Lenon poslato Septembar 18, 2014, 19:47:58 POSLE PODNE
Svakao auto kreiraj sa matricom, npr. kao sto ti je stock VozilaPolicije, sva tako uradi osim CoS-a.
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 18, 2014, 20:17:18 POSLE PODNE
I mislis da tad nece da me izbacuje a? I kako sada vozilima da dodam tablice?
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: [CH]Lenon poslato Septembar 19, 2014, 08:04:01 PRE PODNE
Citat: Dusan_Antic poslato Septembar 18, 2014, 20:17:18 POSLE PODNE
I mislis da tad nece da me izbacuje a? I kako sada vozilima da dodam tablice?

Tako ti se nece mijesati ID-ovi vozila.

tu gdje su ti kreirana probaj ovako:

for(new i = 0; i < sizeof(VARIJABLA); i++) // umjesto varijabla stavi svoju kako ti definisao vozila policije
{
      SetVehicleNumberPlate(i, "Policija"); // stavi sta ti odgovara
}
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 19, 2014, 22:36:56 POSLE PODNE
E a jesi video sta sam ti napisao? Napravio sam samo za PD vozila, i dam sebi lidera i izbacuje me iz vozila...

Kako ce to da se sredi?

Takodje me interesuje kako sad da pisem npr imam kod /drag komande i po starom sistemu je stavljalo uslov da su kola od PD i tu sam pisao isacopcar(newcar) a sta sad ide tu?
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: [CH]Lenon poslato Septembar 20, 2014, 08:30:03 PRE PODNE
Pogresno si uradio.

Probaj ovako:


new vozilo = GetPlayerVehicleID(playerid); // Definisemo promenljivu od koje cemo kasnije uzimati ID vozila
if(newstate == PLAYER_STATE_DRIVER)  // Ovo predstavlja poziciju igraca kada je u vozilo, u nasem slucaju to je pozicija vozaca.
{
if(VozilaPolicije(vozilo)) // Opozivamo stock koji smo kreirali tj. drupu vozila koju ovaj stock svrstao u jedno
{
if(PlayerInfo[playerid][pLeader] != 1 || PlayerInfo[playerid][pMember] != 1) // Ovaj uslov nam definise da ako igrac ima manje od 100$ ne moze da udje u vozilo. Ovaj deo morate sebi da prilagodite u zavisnosti za sta kreirate Array, bilo to organizacija, posao ili nesto drugo
{
RemovePlayerFromVehicle(playerid); // Uklanja/izbacuje igraca iz auta ako uslov nije ispunjen.
SendClientMessage(playerid, COLOR_GRAD2,"{FFFFFF}Nemate kljuceve od ovog vozila niste clan PD-a");
}
}
return 1;
}
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 20, 2014, 10:20:57 PRE PODNE
Ok resio sam sam na sledeci nacin:
    new vozilo = GetPlayerVehicleID(playerid); // Definisemo promenljivu od koje cemo kasnije uzimati ID vozila
   if(newstate == PLAYER_STATE_DRIVER)  // Ovo predstavlja poziciju igraca kada je u vozilo, u nasem slucaju to je pozicija vozaca.
{
   if(PolicijaVozila(vozilo)) // Opozivamo stock koji smo kreirali tj. drupu vozila koju ovaj stock svrstao u jedno
      {
   if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1) { } // Ovaj uslov nam definise da ako igrac ima manje od 100$ ne moze da udje u vozilo. Ovaj deo morate sebi da prilagodite u zavisnosti za sta kreirate Array, bilo to organizacija, posao ili nesto drugo
   else { RemovePlayerFromVehicle(playerid); // Uklanja/izbacuje igraca iz auta ako uslov nije ispunjen.
   SendClientMessage(playerid, COLOR_GRAD2,"{008CF0}TR:{FFFFFF}Nemate kljuceve od ovog vozila niste clan PD-a");
        }
      }
    return 1;
}





Ali sad, to za ta vozila sad je sve ok, ali sad sva vozila preko, znaci vozila od 30 id pa na gore moze da vozi svako, ja sve sam isto stavio ko za ova vozila policije, ali mislim da sam lose napisao kod public onplayerstatechange. Tu sam stavio ovako:
    new vozilo = GetPlayerVehicleID(playerid); // Definisemo promenljivu od koje cemo kasnije uzimati ID vozila
   if(newstate == PLAYER_STATE_DRIVER)  // Ovo predstavlja poziciju igraca kada je u vozilo, u nasem slucaju to je pozicija vozaca.
{
   if(PolicijaVozila(vozilo)) // Opozivamo stock koji smo kreirali tj. drupu vozila koju ovaj stock svrstao u jedno
      {
   if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1) { } // Ovaj uslov nam definise da ako igrac ima manje od 100$ ne moze da udje u vozilo. Ovaj deo morate sebi da prilagodite u zavisnosti za sta kreirate Array, bilo to organizacija, posao ili nesto drugo
   else { RemovePlayerFromVehicle(playerid); // Uklanja/izbacuje igraca iz auta ako uslov nije ispunjen.
   SendClientMessage(playerid, COLOR_GRAD2,"{008CF0}TR:{FFFFFF}Nemate kljuceve od ovog vozila niste clan PD-a");
        }
      }
    return 1;
}
   if(newstate == PLAYER_STATE_DRIVER)  // Ovo predstavlja poziciju igraca kada je u vozilo, u nasem slucaju to je pozicija vozaca.
{
    if(AdminVozila1(vozilo)) // Opozivamo stock koji smo kreirali tj. drupu vozila koju ovaj stock svrstao u jedno
   {
   if(PlayerInfo[playerid][pAdmin] >= 1) { } // Ovaj uslov nam definise da ako igrac ima manje od 100$ ne moze da udje u vozilo. Ovaj deo morate sebi da prilagodite u zavisnosti za sta kreirate Array, bilo to organizacija, posao ili nesto drugo
   else { RemovePlayerFromVehicle(playerid); // Uklanja/izbacuje igraca iz auta ako uslov nije ispunjen.
   SendClientMessage(playerid, COLOR_GRAD2,"{008CF0}TR:{FFFFFF}Nemate kljuceve od ovog vozila niste clan Admin tima!");
        }
   }
    return 1;
}
   if(newstate == PLAYER_STATE_DRIVER)  // Ovo predstavlja poziciju igraca kada je u vozilo, u nasem slucaju to je pozicija vozaca.
{
    if(VipVozila1(vozilo)) // Opozivamo stock koji smo kreirali tj. drupu vozila koju ovaj stock svrstao u jedno
   {
   if(PlayerInfo[playerid][pVip] >= 1) { }// Ovaj uslov nam definise da ako igrac ima manje od 100$ ne moze da udje u vozilo. Ovaj deo morate sebi da prilagodite u zavisnosti za sta kreirate Array, bilo to organizacija, posao ili nesto drugo
   else { RemovePlayerFromVehicle(playerid); // Uklanja/izbacuje igraca iz auta ako uslov nije ispunjen.
   SendClientMessage(playerid, COLOR_GRAD2,"{008CF0}TR:{FFFFFF}Nemate kljuceve od ovog vozila niste VIP!");
        }
   }
    return 1;
}


To je samo za 3 grupe vozila...




EDIT: Resio sam to sve na sl. nacin:
    new vozilo = GetPlayerVehicleID(playerid); // Definisemo promenljivu od koje cemo kasnije uzimati ID vozila
   if(newstate == PLAYER_STATE_DRIVER)  // Ovo predstavlja poziciju igraca kada je u vozilo, u nasem slucaju to je pozicija vozaca.
{
   if(PolicijaVozila(vozilo)) // Opozivamo stock koji smo kreirali tj. drupu vozila koju ovaj stock svrstao u jedno
      {
   if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1) { } // Ovaj uslov nam definise da ako igrac ima manje od 100$ ne moze da udje u vozilo. Ovaj deo morate sebi da prilagodite u zavisnosti za sta kreirate Array, bilo to organizacija, posao ili nesto drugo
   else { RemovePlayerFromVehicle(playerid); // Uklanja/izbacuje igraca iz auta ako uslov nije ispunjen.
   SendClientMessage(playerid, COLOR_GRAD2,"{008CF0}TR:{FFFFFF}Nemate kljuceve od ovog vozila niste clan PD-a");
        }
      }
   // return 1;
//}
//  if(newstate == PLAYER_STATE_DRIVER)  // Ovo predstavlja poziciju igraca kada je u vozilo, u nasem slucaju to je pozicija vozaca.
//{
    if(AdminVozila1(vozilo)) // Opozivamo stock koji smo kreirali tj. drupu vozila koju ovaj stock svrstao u jedno
      {
   if(PlayerInfo[playerid][pAdmin] >= 1) { } // Ovaj uslov nam definise da ako igrac ima manje od 100$ ne moze da udje u vozilo. Ovaj deo morate sebi da prilagodite u zavisnosti za sta kreirate Array, bilo to organizacija, posao ili nesto drugo
   else { RemovePlayerFromVehicle(playerid); // Uklanja/izbacuje igraca iz auta ako uslov nije ispunjen.
   SendClientMessage(playerid, COLOR_GRAD2,"{008CF0}TR:{FFFFFF}Nemate kljuceve od ovog vozila niste clan Admin tima!");
        }
      }
   // return 1;
//}
//   if(newstate == PLAYER_STATE_DRIVER)  // Ovo predstavlja poziciju igraca kada je u vozilo, u nasem slucaju to je pozicija vozaca.
//{
    if(VipVozila1(vozilo)) // Opozivamo stock koji smo kreirali tj. drupu vozila koju ovaj stock svrstao u jedno
       {
   if(PlayerInfo[playerid][pVip] >= 1) { }// Ovaj uslov nam definise da ako igrac ima manje od 100$ ne moze da udje u vozilo. Ovaj deo morate sebi da prilagodite u zavisnosti za sta kreirate Array, bilo to organizacija, posao ili nesto drugo
   else { RemovePlayerFromVehicle(playerid); // Uklanja/izbacuje igraca iz auta ako uslov nije ispunjen.
   SendClientMessage(playerid, COLOR_GRAD2,"{008CF0}TR:{FFFFFF}Nemate kljuceve od ovog vozila niste VIP!");
        }
       }
   // return 1;
}


Iskljucio sam return 1, nadam se da to nece necemu da skodi.






Sad mi reci gde tacno ide ono sto si mi poslao za PD tablice... Stavio sam ga iznad ovoga gde se prave kola (npr. VozilaPolicije = CreateVehicle itd)
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: [CH]Lenon poslato Septembar 20, 2014, 15:24:04 POSLE PODNE
To za tablice stavi tamo gdje kreiras vozila, pod OnGameModeInit.
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 20, 2014, 15:58:08 POSLE PODNE
Citat: Lenon poslato Septembar 20, 2014, 15:24:04 POSLE PODNE
To za tablice stavi tamo gdje kreiras vozila, pod OnGameModeInit.

Hvala momak! Sad radi to, e sad mi kazi, npr. za komandu /drag je pisalo isacopcar i nzm, razumes, kao dozvola samo da u isacopcar mozes drag nekog, e sad kako da napisem umesto to isacopcar?

I nije samo samo isacopcar nego IsACopCar(newcar)
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: [CH]Lenon poslato Septembar 20, 2014, 16:36:33 POSLE PODNE
Citat: Dusan_Antic poslato Septembar 20, 2014, 15:58:08 POSLE PODNE
Citat: Lenon poslato Septembar 20, 2014, 15:24:04 POSLE PODNE
To za tablice stavi tamo gdje kreiras vozila, pod OnGameModeInit.

Hvala momak! Sad radi to, e sad mi kazi, npr. za komandu /drag je pisalo isacopcar i nzm, razumes, kao dozvola samo da u isacopcar mozes drag nekog, e sad kako da napisem umesto to isacopcar?

I nije samo samo isacopcar nego IsACopCar(newcar)

VozilaPolicije koristi umjesto IsACopCar.
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 20, 2014, 17:01:49 POSLE PODNE
U redu, to je sve reseno, sad se stavljaju tablice na obicna kola tj sluzbena...

Ali idalje ne znam kako da resim problem sa privatna kola...
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: [CH]Lenon poslato Septembar 21, 2014, 08:31:04 PRE PODNE
Citat: Dusan_Antic poslato Septembar 20, 2014, 17:01:49 POSLE PODNE
U redu, to je sve reseno, sad se stavljaju tablice na obicna kola tj sluzbena...

Ali idalje ne znam kako da resim problem sa privatna kola...

Postavi mi sve kako ih registrujes, kako ih cuvas i sve vezano za to, pa cu ti ja uraditi.
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 21, 2014, 11:35:21 PRE PODNE
E cekaj, ipak stari problem nismo resili, prvo ovo da resimo, pa cemo onda to.

Znaci znas ono za tablice npr za PD kola, kao sto si mi reko, ja sam stavio i radi. E sad kako da nastavim da dodajem tablice za druga kola....
Evo kako sam ja dodao, ali samo radi za PD kola, za ostalo ne radi:
for(new i = 0; i < sizeof(VozilaPolicije); i++) // umjesto varijabla stavi svoju kako ti definisao vozila policije
       {
      SetVehicleNumberPlate(i, "POLICIJA"); // stavi sta ti odgovara
       }

for(new i = 0; i < sizeof(VozilaAdmina1); i++) // umjesto varijabla stavi svoju kako ti definisao vozila policije
       {
      SetVehicleNumberPlate(i, "ADMIN"); // stavi sta ti odgovara
       }
for(new i = 0; i < sizeof(VozilaVip1); i++) // umjesto varijabla stavi svoju kako ti definisao vozila policije
       {
      SetVehicleNumberPlate(i, "VIP"); // stavi sta ti odgovara
       }
for(new i = 0; i < sizeof(VozilaPA); i++) // umjesto varijabla stavi svoju kako ti definisao vozila policije
       {
      SetVehicleNumberPlate(i, "PA"); // stavi sta ti odgovara
       }


Znaci samo se stave tablice za vozila Policije... Inace nece da se stave za ostala vozila kao sto sam ovde namestio...
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 22, 2014, 22:30:09 POSLE PODNE
Bump!
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 24, 2014, 22:42:03 POSLE PODNE
Bump!
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 26, 2014, 09:24:52 PRE PODNE
Bump
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 28, 2014, 12:03:25 POSLE PODNE
Bump
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Septembar 29, 2014, 15:53:16 POSLE PODNE
bump
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: luka2223 poslato Septembar 29, 2014, 16:14:09 POSLE PODNE
for(new i = 0; i < sizeof(VozilaPolicije); i++) //
       {
      SetVehicleNumberPlate(i, "POLICIJA"); //
       }

for(new i = 0; i < sizeof(VozilaAdmina1); i++) //
       {
      SetVehicleNumberPlate(i, "ADMIN"); //
       }
for(new i = 0; i < sizeof(VozilaVip1); i++) //
       {
      SetVehicleNumberPlate(i, "VIP"); //
       }
for(new i = 0; i < sizeof(VozilaPA); i++) //
       {
      SetVehicleNumberPlate(i, "PA"); //
       }
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Oktobar 03, 2014, 15:13:25 POSLE PODNE
Citat: luka2223 poslato Septembar 29, 2014, 16:14:09 POSLE PODNE
for(new i = 0; i < sizeof(VozilaPolicije); i++) //
       {
      SetVehicleNumberPlate(i, "POLICIJA"); //
       }

for(new i = 0; i < sizeof(VozilaAdmina1); i++) //
       {
      SetVehicleNumberPlate(i, "ADMIN"); //
       }
for(new i = 0; i < sizeof(VozilaVip1); i++) //
       {
      SetVehicleNumberPlate(i, "VIP"); //
       }
for(new i = 0; i < sizeof(VozilaPA); i++) //
       {
      SetVehicleNumberPlate(i, "PA"); //
       }

Samo si iskopirao moj post, nista vise.
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: luka2223 poslato Oktobar 03, 2014, 15:19:10 POSLE PODNE
Meni radi
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Seiz poslato Oktobar 03, 2014, 20:20:56 POSLE PODNE
Gledaj po tom tvom stavlja tablice vozilima od id 0 pa to zadnjeg id-a vozila policije i tako si stavio za sve, zato ti postavi samo za policiju.
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Oktobar 03, 2014, 20:37:28 POSLE PODNE
Citat: Seiz poslato Oktobar 03, 2014, 20:20:56 POSLE PODNE
Gledaj po tom tvom stavlja tablice vozilima od id 0 pa to zadnjeg id-a vozila policije i tako si stavio za sve, zato ti postavi samo za policiju.

nisam te bas shvatio, ako mozes da izmenis malo kod da bi te razumeo..
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Seiz poslato Oktobar 03, 2014, 21:23:38 POSLE PODNE
Evo ti primer za policiju:
for(new i = 0; i < sizeof(VozilaPolicije); i++)
ovo i je 0 i sad od vozila id 0 pa sve dok se ne zavrse vozila policije, ti si tako stavio za sve ostale tablice da krece od vozila id 0.
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Oktobar 04, 2014, 09:38:28 PRE PODNE
ahaaa, oces reci da treba sad da stavim umesto te nule id od kog krecu sledece tablice?
Primer meni su PD kola od 0 do 30 id-a i 31 krecu sledeca, znaci sad umesto 0 ja stavim 31?
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Seiz poslato Oktobar 04, 2014, 12:41:46 POSLE PODNE
Citat: Dusan_Antic poslato Oktobar 04, 2014, 09:38:28 PRE PODNE
ahaaa, oces reci da treba sad da stavim umesto te nule id od kog krecu sledece tablice?
Primer meni su PD kola od 0 do 30 id-a i 31 krecu sledeca, znaci sad umesto 0 ja stavim 31?
Stavi zadnji id prethodnih vozila u tom slucaju pd vozila.
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Oktobar 04, 2014, 18:50:02 POSLE PODNE
for(new i = 0; i < sizeof(VozilaPolicije); i++) // umjesto varijabla stavi svoju kako ti definisao vozila policije
       {
      SetVehicleNumberPlate(i, "POLICIJA"); // stavi sta ti odgovara
       }

for(new i = 31; i < sizeof(VozilaAdmina1); i++) // umjesto varijabla stavi svoju kako ti definisao vozila policije
       {
      SetVehicleNumberPlate(i, "ADMIN"); // stavi sta ti odgovara
       }
for(new i = 42; i < sizeof(VozilaVip1); i++) // umjesto varijabla stavi svoju kako ti definisao vozila policije
       {
      SetVehicleNumberPlate(i, "VIP"); // stavi sta ti odgovara
       }
for(new i = 47; i < sizeof(VozilaPA); i++) // umjesto varijabla stavi svoju kako ti definisao vozila policije
       {
      SetVehicleNumberPlate(i, "PA"); // stavi sta ti odgovara
       }


stavio sam ovako ali idalje nece, samo na pd vozila stavi tablice...
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Seiz poslato Oktobar 04, 2014, 19:06:09 POSLE PODNE
Obrisi to i ubaci na dno gm-a
public OnVehicleSpawn(vehicleid)
{
    if(VozilaPolicije(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "POLICIJA");
    }
    else if(VozilaAdmina1(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "ADMIN");
    }
    else if(VozilaVip1(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "VIP");
    }
    else if(VozilaPA(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "PA");
    }
return 1;
}

pa vidi da li radi onda
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Oktobar 12, 2014, 11:48:17 PRE PODNE
public OnVehicleSpawn(vehicleid)
{
    if(PolicijaVozila(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "POLICIJA");
    }
    else if(AdminVozila1(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "ADMIN");
    }
    else if(VipVozila1(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "VIP");
    }
    else if(PAVozila(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "PA");
    }
    else if(BolnicaVozila(vehicleid))
    {
SetVehicleNumberPlate(vehicleid, "HITNA POMOC");
}
return 1;
}


tako sam stavio, uzeo sam ideju od tebe, VozilaPolicije tako mi ide ono vozilapolicije[0] = createvehicle, tako ide to, i nije htelo da se compile, pa sam onda zamenio to u stock, inace PolicijaVozila mi je stock i tada oce, ali ne postavlja tablice...

Postavi tablice tek kad respawnam vozila, onda sam stavio ispod svakog setvehiclenumberplate, ispod toga sam stavio setvehicletorespawn(vehicleid); ali tada cim respawnam vozila padne mi server, ne znam sto.... Inace kad pokrenem srv i bez respawna, i sa ovim setvehicletorespawn nece da stavi tablice....
Sta sad?
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Seiz poslato Oktobar 12, 2014, 13:04:15 POSLE PODNE
Probaj ovako:
Gde ti se nalaze ostali forwardi stvi:
forward VehicleNumberPlate(vehicleid);
a na kraju gm-a stavi:
public VehicleNumberPlate(vehicleid)
{
    if(PolicijaVozila(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "POLICIJA");
    }
    else if(AdminVozila1(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "ADMIN");
    }
    else if(VipVozila1(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "VIP");
    }
    else if(PAVozila(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "PA");
    }
    else if(BolnicaVozila(vehicleid))
    {
SetVehicleNumberPlate(vehicleid, "HITNA POMOC");
    }
    return 1;
}

i onda pod public OnGameModeInit stavi:
VehicleNumberPlate(vehicleid);
pa vidi da li ce onda da radi.
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Oktobar 12, 2014, 15:44:30 POSLE PODNE
Ovo pod ongamemodeinit ide pre ili posle stvaranja vozila?
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: [CH]Lenon poslato Oktobar 12, 2014, 16:39:51 POSLE PODNE
Citat: Dusan_Antic poslato Oktobar 12, 2014, 15:44:30 POSLE PODNE
Ovo pod ongamemodeinit ide pre ili posle stvaranja vozila?

Poslije stvaranja.
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Oktobar 12, 2014, 18:11:33 POSLE PODNE
Ovako, ovo forward, ja imam forwardove i na vrhu i na dnu skripte, naso sam neke forwardove za timere na vrhu skripte i stavio sam tu forward, zatim stavio posle pravljenja vozila, pa posle onih labela sto stavljam na vozila sam stavio ovo sto si reko za pod ongamemodeinit, a ovaj public na dnu skripte, i evo errora (38925) : error 017: undefined symbol "vehicleid" nzm kako da definisem to vehicleid....



EDIT: Jeste vi sigurni da samo treba da pise ovo VehicleNumberPlate(vehicleid); ?
Ne treba nikakav public ili nzm nesto tako?

EDIT 2: Aaa nisam primetio da je public vehiclenumberplate da ste ga promenili umesto onvehiclespawn... Ali sad sa ovim, bez ongamemodeinit da pisem, ne dobijem errore ali sad mi uopste i ne ispise tablice ni posle respawna... Kako samo definisati ovo vehicleid???
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Seiz poslato Oktobar 12, 2014, 22:06:12 POSLE PODNE
Gledaj forward treba da stavis gore pri vrhu skripte gde su ti ostali.
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Oktobar 12, 2014, 22:31:19 POSLE PODNE
Citat: Seiz poslato Oktobar 12, 2014, 22:06:12 POSLE PODNE
Gledaj forward treba da stavis gore pri vrhu skripte gde su ti ostali.

Stavim, i ponovo error...
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Seiz poslato Oktobar 12, 2014, 23:39:49 POSLE PODNE
Ocigledno ne stavljas gde treba.
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Oktobar 13, 2014, 14:28:25 POSLE PODNE
Nadji neki forward koji ima vecina servera i daj mi i stavicu ispod njega... ili jel bi bilo dobro posle define da stavim odma?
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Oktobar 15, 2014, 15:50:51 POSLE PODNE
Bump...
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Oktobar 16, 2014, 22:44:47 POSLE PODNE
BUMP! Svuda sam stavio forward i idalje samo taj error vehicleid nije definisan... Jesi ti stavio nekad u tvom modu ovako nesto Seize, nemoguce je da komanda radi ako nismo definisali vehicleid.....
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: [CH]Lenon poslato Oktobar 18, 2014, 19:03:59 POSLE PODNE
Postavi sve sta si odradio u vezi toga i dio skipte gdje ti izbacuje error.
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Oktobar 20, 2014, 10:56:55 PRE PODNE
Ovako, na vrhu skripte kod forwardova stavljam: forward VehicleNumberPlate(vehicleid);

Kod ongamemodeinit, ispod createvehicles(ispod zadnjeg create vehicle-a) stavljam: VehicleNumberPlate(vehicleid);

Na dnu skripte stavljam:

public VehicleNumberPlate(vehicleid)
{
    if(PolicijaVozila(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "POLICIJA");
    }
    else if(AdminVozila1(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "ADMIN");
    }
    else if(VipVozila1(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "VIP");
    }
    else if(PAVozila(vehicleid))
    {
        SetVehicleNumberPlate(vehicleid, "PA");
    }
    else if(BolnicaVozila(vehicleid))
    {
SetVehicleNumberPlate(vehicleid, "HITNA POMOC");
    }
    return 1;
}


Izbaci error na liniji kod ovog ongamemodeinit-a kod linije sa VehicleNumberPlate(vehicleid); i pise error 017: undefined symbol "vehicleid"
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: RilleX poslato Oktobar 20, 2014, 14:56:33 POSLE PODNE
Imas li ti ikako definisan "vehicleid" ako nemas dodaj
new vehicleid = GetPlayerVehicleID(playerid);
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: Infinity poslato Oktobar 21, 2014, 20:53:25 POSLE PODNE
Ma resen problem, kao sto znate, tek kad se respawnaju vozila, postave se tablice, razmisljao sam i u ongameinit-u posle stvaranja vozila sam stavio timer za respawn vozila za 1 sekundu... I time sam resio problem, a vi mi recite koliko je to dobro?
Naslov: Odg: [Pomoc] Oko registracije vozila i tablica
Poruka od: RilleX poslato Oktobar 21, 2014, 21:22:12 POSLE PODNE
Mozes staviti pod OnGameModeInit za respawn i malo povecaj timer jer dok se i objekti ucitaju i sve npr stavi 3000(3sec) i naravno bez ponavljanja(false)