[POMOC] Mesaju se vozila

Započeo xyzcod2
25. Maj 2013. Zaključano
294
pregleda
7
postova
xyzcod2
5
Underboss
25. Maj 2013.
Skripta koju koristim:moj mod od 0
Detaljan opis problema😮vako,napravio sam organizacije i poslove i to sve i sad npr. ja sam u organizaciji "1" i pokusavam da sednem u njihovo vozilo i mogu,dobro,odem ja do organizacije "2" i mogu da sedne iako sam stavio da to moze samo clan te organizacije
ponovit cu,znaci npr. ja sam clan LSPD-a ja mogu u vozilo LSB-a i obratno,ako sam civil takodje.Isto tako ako nisam zaposlen za kosaca trave mogu uc.
Dio skripte:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate==PLAYER_STATE_DRIVER)
{
for(new i=0; i {
    if(GetPlayerVehicleID(playerid)==gPoliceCar)
    {
        new iVehicleID = GetPlayerVehicleID(playerid);
        if (IsAPoliceCar(iVehicleID) && gPlayerData != 1 && gPlayerData != 1)
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid,COLOR_GREY,"(Izbacen!) Nisi clan mafije/bande/organizacije!");
        }
    }
}
}
if(newstate==PLAYER_STATE_DRIVER)
{
for(new i=0; i {
    if(GetPlayerVehicleID(playerid)==gBallasCar)
    {
        new iVehicleID = GetPlayerVehicleID(playerid);
        if (IsABallasCar(iVehicleID) && gPlayerData != 2 && gPlayerData != 2)
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid,COLOR_GREY,"(Izbacen!) Nisi clan mafije/bande/organizacije!");
        }
    }
}
}
if(newstate==PLAYER_STATE_DRIVER)
{
for(new i=0; i {
    if(GetPlayerVehicleID(playerid)==kosilica)
    {
        new iVehicleID = GetPlayerVehicleID(playerid);
        if (VoziloKosaca(iVehicleID) && PlayerInfo != 1)
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid,COLOR_GREY,"(Izbacen!) Nisi zaposlen za Kosaca Trave.");
        }
    }
}
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
--Lood--
5
Crime Lord
25. Maj 2013.

public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate==PLAYER_STATE_DRIVER)
{
for(new i=0; i {
    if(GetPlayerVehicleID(playerid)==gPoliceCar)
    {
        new iVehicleID = GetPlayerVehicleID(playerid);
        if (IsAPoliceCar(iVehicleID) && gPlayerData == 1 && gPlayerData == 1) { }
else
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid,COLOR_GREY,"(Izbacen!) Nisi clan mafije/bande/organizacije!");
        }
    }
}
}
if(newstate==PLAYER_STATE_DRIVER)
{
for(new i=0; i {
    if(GetPlayerVehicleID(playerid)==gBallasCar)
    {
        new iVehicleID = GetPlayerVehicleID(playerid);
        if (IsABallasCar(iVehicleID) && gPlayerData == 2 && gPlayerData == 2) { }
else
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid,COLOR_GREY,"(Izbacen!) Nisi clan mafije/bande/organizacije!");
        }
    }
}
}
if(newstate==PLAYER_STATE_DRIVER)
{
for(new i=0; i {
    if(GetPlayerVehicleID(playerid)==kosilica)
    {
        new iVehicleID = GetPlayerVehicleID(playerid);
        if (VoziloKosaca(iVehicleID) && PlayerInfo == 1) { }
else
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid,COLOR_GREY,"(Izbacen!) Nisi zaposlen za Kosaca Trave.");
        }
    }
}
}
return 1;
}

Nisam siguran ali msm da nmzs koristit '&&'(i) i '||'(ili) sa '!'(nije) kao sto si ti
&& != ...
Jer i ja sam tako i nikad nebi radilo kako treba 🙂
xyzcod2
5
Underboss
25. Maj 2013.
--Lood-- wrote on May 25, 2013, 1:08 pm:

public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate==PLAYER_STATE_DRIVER)
{
for(new i=0; i {
    if(GetPlayerVehicleID(playerid)==gPoliceCar)
    {
        new iVehicleID = GetPlayerVehicleID(playerid);
        if (IsAPoliceCar(iVehicleID) && gPlayerData == 1 && gPlayerData == 1) { }
else
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid,COLOR_GREY,"(Izbacen!) Nisi clan mafije/bande/organizacije!");
        }
    }
}
}
if(newstate==PLAYER_STATE_DRIVER)
{
for(new i=0; i {
    if(GetPlayerVehicleID(playerid)==gBallasCar)
    {
        new iVehicleID = GetPlayerVehicleID(playerid);
        if (IsABallasCar(iVehicleID) && gPlayerData == 2 && gPlayerData == 2) { }
else
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid,COLOR_GREY,"(Izbacen!) Nisi clan mafije/bande/organizacije!");
        }
    }
}
}
if(newstate==PLAYER_STATE_DRIVER)
{
for(new i=0; i {
    if(GetPlayerVehicleID(playerid)==kosilica)
    {
        new iVehicleID = GetPlayerVehicleID(playerid);
        if (VoziloKosaca(iVehicleID) && PlayerInfo == 1) { }
else
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid,COLOR_GREY,"(Izbacen!) Nisi zaposlen za Kosaca Trave.");
        }
    }
}
}
return 1;
}

Nisam siguran ali msm da nmzs koristit '&&'(i) i '||'(ili) sa '!'(nije) kao sto si ti
&& != ...
Jer i ja sam tako i nikad nebi radilo kako treba 🙂

ok,to radi sad za kosaca i mehanicara i policiju ali ne radi za ballase.
if(newstate==PLAYER_STATE_DRIVER)
  {
      for(new i=0; i      {
          if(GetPlayerVehicleID(playerid)==gBallasCar)
          {
              new iVehicleID = GetPlayerVehicleID(playerid);
              if (IsABallasCar(iVehicleID) && gPlayerData == 2 && gPlayerData == 2) { }
else
              {
                  RemovePlayerFromVehicle(playerid);
                  SendClientMessage(playerid,COLOR_GREY,"(Izbacen!) Nisi clan mafije/bande/organizacije!");
              }
          }
      }
  }
xyzcod2
5
Underboss
25. Maj 2013.
* BUMP *
SEJFO
5
Godfather
Deleted User
Obrisan korisnik
25. Maj 2013.
Stoji ti u uslovu (if-u) da igrac mora imati Member na 2 i Lider na 2 zar nije samo jedno od ta dva?
if(newstate==PLAYER_STATE_DRIVER)
  {
      for(new i=0; i      {
          if(GetPlayerVehicleID(playerid)==gBallasCar)
          {
              new iVehicleID = GetPlayerVehicleID(playerid);
              if (IsABallasCar(iVehicleID) && (gPlayerData == 2 || gPlayerData == 2)) { }
else
              {
                  RemovePlayerFromVehicle(playerid);
                  SendClientMessage(playerid,COLOR_GREY,"(Izbacen!) Nisi clan mafije/bande/organizacije!");
              }
          }
      }
  }
xyzcod2
5
Underboss
25. Maj 2013.
hvala gagi,opet resio problem 🙂)
MOZE LOCK

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha