Tip vozila

Započeo Unkovic, Novembar 05, 2017, 22:44:06 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 4 gostiju pregledaju ovu temu.

Skripta koju koristim: Moja od nule(malo se dimi kopira po systemima al jbg)
Detaljan opis problema: Kada admin veci od nule udje u vozilo izbaci ga
Dio skripte:

OnPlayerStateChange(playerid, oldstate, newstate) //inace sve unutar ovog callbacka je moje.
{
      if(newstate == PLAYER_STATE_DRIVER)
      {
           new idv = GetPlayerVehicleID(playerid);
           If(PlayerInfo[playerid][Admin] == 0 && VoziloInfo[idv][vType] == ADMIN_VOZILO)
           {
               RemovePlayerFromVehicle(playerid);
               Error(playeri, "Vi ne mozete biti u ovom vozilu.");
           }
       }
       //ostatak
       return 1;
}



Neke slike/video za lakse dobivanje pomoci(neobavezno):
Poslednja Izmena: Novembar 05, 2017, 22:45:19 POSLE PODNE od Unkovic2405
Unkovic.
- Ex. BlackStorm Founder, Owner & Developer
- Ex. Underground Developer.

if( PlayerInfo[ playerid ][ xAdmin ] >= 1 )  { }
else {

Probaj ovako, credits: Dimi

Facebook - Klik



ZaÅ¡to takav sistem vozila ?  :o

Citat: Slade poslato Novembar 05, 2017, 22:54:40 POSLE PODNE
ZaÅ¡to takav sistem vozila ?  :o

Pa kakav? Necu valjda sa AddStaticVehicle? Smorio je. Koji ti radis
Unkovic.
- Ex. BlackStorm Founder, Owner & Developer
- Ex. Underground Developer.

Naravno da ćeš statična, što će ti dinamično za admine/poslove, u redu je za salone i igrače.

Citat: Slade poslato Novembar 05, 2017, 23:14:13 POSLE PODNE
Naravno da ćeš statična, što će ti dinamično za admine/poslove, u redu je za salone i igrače.

Nah.
Samo ti reci znas li do cega je problem?
Unkovic.
- Ex. BlackStorm Founder, Owner & Developer
- Ex. Underground Developer.

Nisam nikad radio dimijev mod niti uzimao njegove sisteme, ali zanima me enum VoziloInfo, jer VoziloInfo mozda koristi id kljuca, a ne server id vozila, nema greške u tvom kodu osim te možda.. Pošalji enum VoziloInfo

Citat: Slade poslato Novembar 05, 2017, 23:29:50 POSLE PODNE
Nisam nikad radio dimijev mod niti uzimao njegove sisteme, ali zanima me enum VoziloInfo, jer VoziloInfo mozda koristi id kljuca, a ne server id vozila, nema greške u tvom kodu osim te možda.. Pošalji enum VoziloInfo

Napamet ga znam

Enum VehInfo
{
     bool:vLocked,
     vModelID,
     vID,
     Float:vX,
     Float:vY,
     Float:vZ,
     Float:vHealth //valjda
     vInt,
     vVw,
     vType,
     bool:vOwned,
     vOwner[MAX_PLAYER_NAME]

};
Unkovic.
- Ex. BlackStorm Founder, Owner & Developer
- Ex. Underground Developer.

xAdmin >= 1 da ne moze da udje manji od 1
xAdmin >= 0 da moze da udje veci od 0
The Eyes chico, they never lie..



PAWN | iTD | Web Development

Citat: • The Lord • poslato Novembar 05, 2017, 23:40:36 POSLE PODNE
xAdmin >= 1 da ne moze da udje manji od 1

Mislis da moze?
Unkovic.
- Ex. BlackStorm Founder, Owner & Developer
- Ex. Underground Developer.

[pawn]new kljuc;
for(new i; i < sizeof(VoziloInfo); i++) {
if(VoziloInfo[vID] == GetPlayerVehicleID( playerid )) {
kljuc = i;
break;
}
}[/pawn]

[pawn]if(PlayerInfo[playerid][Admin] == 0 && VoziloInfo[kljuc][vType] == ADMIN_VOZILO)
{
...
}[/pawn]

Hajd pokusaj ovako..

Citat: Slade poslato Novembar 05, 2017, 23:54:33 POSLE PODNE
[pawn]new kljuc;
for(new i; i < sizeof(VoziloInfo); i++) {
if(VoziloInfo[vID] == GetPlayerVehicleID( playerid )) {
kljuc = i;
break;
}
}[/pawn]

[pawn]if(PlayerInfo[playerid][Admin] == 0 && VoziloInfo[kljuc][vType] == ADMIN_VOZILO)
{
...
}[/pawn]

Hajd pokusaj ovako...

A kako ti radis jbt?
Unkovic.
- Ex. BlackStorm Founder, Owner & Developer
- Ex. Underground Developer.

Ne razumijem pitanje, hajd probaj pa javi

Citat: Slade poslato Novembar 05, 2017, 23:56:58 POSLE PODNE
Ne razumijem pitanje, hajd probaj pa javi

Ma kako idetvoj sistem vozila

Nisam na kompu pa zato
Unkovic.
- Ex. BlackStorm Founder, Owner & Developer
- Ex. Underground Developer.

U mene nije sistem vozila kao sto je na Ath da imas ogranicen broj, u mene mozes imati neogranicen broj i vozila se drugacije spremaju/ucitavaju, preko multiarraya.