Skocz do zawartości
adek563

[ROZWIĄZANY]Pomoc rangi

Rekomendowane odpowiedzi

Siemanko ostatnio zacząłem ponownie bawić serwerami samp, więc pobrałem sobie jakiegos gma z neta i po prostu bawie sie nim (przerabiam itd)

Wiec mam do was pytanie:

Np.linijka ta if(PlayerCache[playerid][pAdmin] > -2 && PlayerCache[playerid][pAdmin] < 1) daje uprawienia dla jakich rang ?

Rangi @: 1 - Zarząd, -1 - Admin -2 - Support I po prostu zastanawiam się.

!=1 - To daje, że dana cmd jest tylko dla 1 rangi, a co daje >-2 bądź <1, <=1 bądź jeszcze ==1 ??

Proszę o pomoc.

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Sam możesz ustalić co jest dla kogo odpowiednio zmieniając warunek. Ustal sobie, że Support będzie równe 1, Admin równe 2, a Zarząd równe 3

if(PlayerCache[playerid][pAdmin] >= 2)
{
    // Dalsze instrukcje kodu dostepne dla Admina
}

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
if(PlayerCache[playerid][pAdmin] == 2) // Czy Gracz ma moc 2
if(PlayerCache[playerid][pAdmin] >= 2) // Czy Gracz ma moc 2 lub większą
if(PlayerCache[playerid][pAdmin] > 2) // Czy Gracz ma moc większą od 2 (i bez 2)
if(PlayerCache[playerid][pAdmin] < 2) // Czy Gracz ma moc mniejszą od 2 (i bez 2)
if(PlayerCache[playerid][pAdmin] <= 2) // Czy admin ma moc mniejszą lub równą 2

Jeżeli chcesz aby np Gracz, który jest Vip'em również mógł używać komendy to dodajesz te znaki - ||

if((PlayerCache[playerid][pAdmin] == 2) || PlayerCache[playerid][pVip] == 1) // Sprawdzamy czy gracz ma admina z wartością 2 ALBO jest vipem z wartością 1 

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
if(PlayerCache[playerid][pAdmin] == 2) // Czy Gracz ma moc 2
if(PlayerCache[playerid][pAdmin] >= 2) // Czy Gracz ma moc 2 lub większą
if(PlayerCache[playerid][pAdmin] > 2) // Czy Gracz ma moc większą od 2 (i bez 2)
if(PlayerCache[playerid][pAdmin] < 2) // Czy Gracz ma moc mniejszą od 2 (i bez 2)
if(PlayerCache[playerid][pAdmin] <= 2) // Czy admin ma moc mniejszą lub równą 2

Jeżeli chcesz aby np Gracz, który jest Vip'em również mógł używać komendy to dodajesz te znaki - ||

if((PlayerCache[playerid][pAdmin] == 2) || PlayerCache[playerid][pVip] == 1) // Sprawdzamy czy gracz ma admina z wartością 2 ALBO jest vipem z wartością 1 

 

Dzięki przyda się.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×