[POMOC] Oko ulaska u vozilo

Započeo ÐœiljaN, April 29, 2017, 08:19:17 PRE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Skripta koju koristim: UP
Detaljan opis problema: Namestio sam da npr u admin vozilo može ući samo admin (bar sam hteo to da namestim) al' kad' uÄ'em na server i sednem u to vozilo izbaci me iz njega, a admin sam
Dio skripte: if(vozilo >= adminvozilo[0] && vozilo <= adminvozilo[31])
{
    if(PlayerInfo[playerid][pAdmin] >= 4)
    {
        RemovePlayerFromVehicle(playerid);
        SCM(playerid, -1, ""SIVA"   Nemate kljuceve od ovog vozila");
return 1;
}
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): /

Vjerovatno nesto nije uredu sa provjerom da li je taj igrac admin.
Edit: nasao sam problem, ti si tu stavio provjeru ako je igrac admin da ne moze uci popravi.
[pawn]if(PlayerInfo[playerid][pAdmin] !>= 4)[/pawn]
ili
[pawn]if(!PlayerInfo[playerid][pAdmin] >= 4)[/pawn]
Poslednja Izmena: April 29, 2017, 08:28:41 PRE PODNE od anDro_

Problem je bio kao sto je ovaj iznad mene pomenuo ;).

To tvoje zameni sa:
if(vozilo >= adminvozilo[0] && vozilo <= adminvozilo[31])
{
    if(PlayerInfo[playerid][pAdmin] >= 4) { }
    else
{
    RemovePlayerFromVehicle(playerid);
    SCM(playerid, -1, ""SIVA"   Nemate kljuceve od ovog vozila");
return 1;
}
}
Poslednja Izmena: April 29, 2017, 08:44:23 PRE PODNE od Seiz

[pawn]      if(AdminAuta(vehicleid))
      {
         if(PlayerInfo[playerid][pAdmin] < 1)
         {
            SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
            GameTextForPlayer(playerid, "~r~SAMO ADMIN", 2500, 5);
         }
      }[/pawn]


[pawn]stock AdminAuta(carid)
{
   for(new i = 0; i < sizeof(AdminVozila); i++)
   {
      if(carid == AdminVozila)   return 1;
   }
   return 0;
}[/pawn]
samo rejv i debele zene

Citat: Seiz poslato April 29, 2017, 08:42:44 PRE PODNE
Problem je bio kao sto je ovaj iznad mene pomenuo ;).

To tvoje zameni sa:
if(vozilo >= adminvozilo[0] && vozilo <= adminvozilo[31])
{
    if(PlayerInfo[playerid][pAdmin] >= 4) { }
    else
{
    RemovePlayerFromVehicle(playerid);
    SCM(playerid, -1, ""SIVA"   Nemate kljuceve od ovog vozila");
return 1;
}
}

Citat: anDro_ poslato April 29, 2017, 08:22:36 PRE PODNE
Vjerovatno nesto nije uredu sa provjerom da li je taj igrac admin.
Edit: nasao sam problem, ti si tu stavio provjeru ako je igrac admin da ne moze uci popravi.
[pawn]if(PlayerInfo[playerid][pAdmin] !>= 4)[/pawn]
ili
[pawn]if(!PlayerInfo[playerid][pAdmin] >= 4)[/pawn]

I dalje isto

Ja mislim da je se nesto pokvarilo ?

TIIIIIRRRRRRUUUUUU RIIIIIIIIIIIIIIIII RUUUUUUUUUUUUU

Nista proban ovako ;)

[pawn]if(vozilo >= adminvozilo[0] && vozilo <= adminvozilo[31])
      {
          if(PlayerInfo[playerid][pAdmin] <= 4)
          {
              RemovePlayerFromVehicle(playerid);
              SCM(playerid, -1, ""SIVA"   Nemate kljuceve od ovog vozila");
            return 1;
         }
      }[/pawn]

-Delic Enadin
-15
-11/7




- HTML
- PAWNO Scripring
- JAVA SCRIPT

[pawn]if(AdminVozila(vehicleid))
      {
         if(PlayerInfo[playerid][pAdmin] <= 3)
         {
            SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
            GameTextForPlayer(playerid, "~r~SAMO ADMIN", 2500, 5);
         }
      }[/pawn]

Samo moras jos stock da napravis za AdminVozila
CitatElectric Power is everywhere present in unlimited quantities and can drive the world's machinery without the need of coal, oil, gas, or any other of the common fuels!



Ojj šta sve ovi pišu... :D

[pawn]
if(vozilo >= adminvozilo[0] && vozilo <= adminvozilo[31])
{
if(PlayerInfo[playerid][pAdmin] > 3) { }
else
{
RemovePlayerFromVehicle(playerid);
SCM(playerid, -1, ""SIVA"   Nemate kljuceve od ovog vozila");
return 1;
}
}[/pawn]

Citat: Muma poslato Maj 01, 2017, 00:08:41 PRE PODNE
Ojj šta sve ovi pišu... :D

[pawn]
if(vozilo >= adminvozilo[0] && vozilo <= adminvozilo[31])
{
if(PlayerInfo[playerid][pAdmin] > 3) { }
else
{
RemovePlayerFromVehicle(playerid);
SCM(playerid, -1, ""SIVA"   Nemate kljuceve od ovog vozila");
return 1;
}
}[/pawn]
Zar ne bi bilo jednostavnije da kreira float varijable x,y,z i samo geta poziciju seta je na istu.
[pawn]if(vozilo >= adminvozilo[0] && vozilo <= adminvozilo[31])
{
    if(PlayerInfo[playerid][pAdmin] <= 0)
    {
        GetPlayerPos(playerid,x,y,z);
        SetPlayerPos(playerid,x,y,z);
        return 1;
    }
}[/pawn]
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci

[pawn]
if(vozilo >= adminvozilo[0] && vozilo <= adminvozilo[31])
{
    if(PlayerInfo[playerid][pAdmin] == 0)
    {
        RemovePlayerFromVehicle(playerid);
        return 1;
    }
}
[/pawn]
Po meni je ovako lakse hah

"I choose to have faith, because without that, I have nothing."


Citat: Łukmember=1996][/member] link=topic=110922.msg722340#msg722340 date=1493590756]
Citat: Muma poslato Maj 01, 2017, 00:08:41 PRE PODNE
Ojj šta sve ovi pišu... :D

[pawn]
if(vozilo >= adminvozilo[0] && vozilo <= adminvozilo[31])
{
if(PlayerInfo[playerid][pAdmin] > 3) { }
else
{
RemovePlayerFromVehicle(playerid);
SCM(playerid, -1, ""SIVA"   Nemate kljuceve od ovog vozila");
return 1;
}
}[/pawn]
Zar ne bi bilo jednostavnije da kreira float varijable x,y,z i samo geta poziciju seta je na istu.
[pawn]if(vozilo >= adminvozilo[0] && vozilo <= adminvozilo[31])
{
    if(PlayerInfo[playerid][pAdmin] <= 0)
    {
        GetPlayerPos(playerid,x,y,z);
        SetPlayerPos(playerid,x,y,z);
        return 1;
    }
}[/pawn]
Ma više me ovo i ne zanima tako da sam uradio ono što mi prvo padne na pamet. :D

Citat: Łukmember=1996][/member] link=topic=110922.msg722340#msg722340 date=1493590756]
Citat: Muma poslato Maj 01, 2017, 00:08:41 PRE PODNE
Ojj šta sve ovi pišu... :D

[pawn]
if(vozilo >= adminvozilo[0] && vozilo <= adminvozilo[31])
{
if(PlayerInfo[playerid][pAdmin] > 3) { }
else
{
RemovePlayerFromVehicle(playerid);
SCM(playerid, -1, ""SIVA"   Nemate kljuceve od ovog vozila");
return 1;
}
}[/pawn]
Zar ne bi bilo jednostavnije da kreira float varijable x,y,z i samo geta poziciju seta je na istu.
[pawn]if(vozilo >= adminvozilo[0] && vozilo <= adminvozilo[31])
{
    if(PlayerInfo[playerid][pAdmin] <= 0)
    {
        GetPlayerPos(playerid,x,y,z);
        SetPlayerPos(playerid,x,y,z);
        return 1;
    }
}[/pawn]

ClearAnimations(playerid, 1);
+++