Zaključano

[POMOC] Oko ulaska u vozilo

Započeo МiljaN
pre 8 godina
833
pregleda
13
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Miljan_Scaletta
Enforcer
pre 8 godina
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 && vozilo <= adminvozilo)
{
    if(PlayerInfo >= 4)
    {
        RemovePlayerFromVehicle(playerid);
        SCM(playerid, -1, ""SIVA"  Nemate kljuceve od ovog vozila");
return 1;
}
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): /
AndroCorleone
OG Legend
pre 8 godina
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.
if(PlayerInfo !>= 4)

ili
if(!PlayerInfo >= 4)
seiz
Enforcer
pre 8 godina
Problem je bio kao sto je ovaj iznad mene pomenuo 😉.

To tvoje zameni sa:
		if(vozilo >= adminvozilo && vozilo <= adminvozilo)
{
    if(PlayerInfo >= 4) { }
    else
{
    RemovePlayerFromVehicle(playerid);
    SCM(playerid, -1, ""SIVA"  Nemate kljuceve od ovog vozila");
return 1;
}
}
GhostPawno
OG Legend
pre 8 godina
		if(AdminAuta(vehicleid))
{
if(PlayerInfo < 1)
{
SetPlayerPos(playerid, Poz, Poz, Poz);
GameTextForPlayer(playerid, "~r~SAMO ADMIN", 2500, 5);
}
}

stock AdminAuta(carid)
{
for(new i = 0; i < sizeof(AdminVozila); i++)
{
if(carid == AdminVozila) return 1;
}
return 0;
}
Miljan Scaletta
Wheel Man
pre 8 godina
Seiz wrote on April 29, 2017, 6:42 am:
Problem je bio kao sto je ovaj iznad mene pomenuo 😉.

To tvoje zameni sa:
		if(vozilo >= adminvozilo && vozilo <= adminvozilo)
{
    if(PlayerInfo >= 4) { }
    else
{
    RemovePlayerFromVehicle(playerid);
    SCM(playerid, -1, ""SIVA"  Nemate kljuceve od ovog vozila");
return 1;
}
}
anDro_ wrote on April 29, 2017, 6:22 am:
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.
if(PlayerInfo !>= 4)

ili
if(!PlayerInfo >= 4)


I dalje isto
xFqris
Godfather
pre 8 godina
Ja mislim da je se nesto pokvarilo ?
NanySamper
Made Man
pre 8 godina
Nista proban ovako 😉
if(vozilo >= adminvozilo && vozilo <= adminvozilo)
{
    if(PlayerInfo <= 4)
    {
        RemovePlayerFromVehicle(playerid);
        SCM(playerid, -1, ""SIVA"  Nemate kljuceve od ovog vozila");
return 1;
}
}
Boki Boki
OG Legend
pre 8 godina
if(AdminVozila(vehicleid))
{
if(PlayerInfo <= 3)
{
SetPlayerPos(playerid, Poz, Poz, Poz);
GameTextForPlayer(playerid, "~r~SAMO ADMIN", 2500, 5);
}
}


Samo moras jos stock da napravis za AdminVozila
Muma Rascall
Forum Don
pre 8 godina
Ojj Å¡ta sve ovi piÅ¡u... 😄

if(vozilo >= adminvozilo && vozilo <= adminvozilo)
{
if(PlayerInfo > 3) { }
else
{
RemovePlayerFromVehicle(playerid);
SCM(playerid, -1, ""SIVA"  Nemate kljuceve od ovog vozila");
return 1;
}
}
ophion
OG Legend
pre 8 godina
Muma wrote on April 30, 2017, 10:08 pm:
Ojj Å¡ta sve ovi piÅ¡u... 😄

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

if(vozilo >= adminvozilo && vozilo <= adminvozilo)
{
    if(PlayerInfo == 0)
    {
        RemovePlayerFromVehicle(playerid);
        return 1;
    }
}

Po meni je ovako lakse hah
Muma Rascall
Forum Don
pre 8 godina
Łuk wrote on April 30, 2017, 10:08 pm:
Ojj Å¡ta sve ovi piÅ¡u... 😄

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

Ma viÅ¡e me ovo i ne zanima tako da sam uradio ono Å¡to mi prvo padne na pamet. 😄
Rax_King
Godfather
pre 8 godina
Łuk wrote on April 30, 2017, 10:08 pm:
Ojj Å¡ta sve ovi piÅ¡u... 😄

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


ClearAnimations(playerid, 1);
+++

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava