Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Arnel_Bp poslato Maj 13, 2014, 22:00:14 POSLE PODNE

Naslov: [pomoc]kako napraviti skrivenog admina
Poruka od: Arnel_Bp poslato Maj 13, 2014, 22:00:14 POSLE PODNE
Skripta koju koristim: moja od 0
Detaljan opis problema: kako da napravim da kada kuca np komandu /hide da ga nema u admin listi, a kad kuca /show da se pojavi opet na admin listi, ako me shvatate, znaci da ima sve funkcije da obavlja samo da nije na admin listi kao sto rekoh...
Dio skripte: Dacu sta treba....
Neke slike/video za lakse dobivanje pomoci(neobavezno):-/-
Naslov: Odg: [pomoc]kako napraviti skrivenog admina
Poruka od: Levu poslato Maj 14, 2014, 19:52:07 POSLE PODNE
Napravis varijablu i onda napravis proveru kod te liste.
Naslov: Odg: [pomoc]kako napraviti skrivenog admina
Poruka od: Arnel_Bp poslato Maj 14, 2014, 19:55:18 POSLE PODNE
Citat: Levuâ,,¢ poslato Maj 14, 2014, 19:52:07 POSLE PODNE
Napravis varijablu i onda napravis proveru kod te liste.

Znam to ali kako mozes li mi pomoc
Naslov: Odg: [pomoc]kako napraviti skrivenog admina
Poruka od: TiXoR_ poslato Maj 15, 2014, 01:12:06 PRE PODNE
Isto kako bi i napravio za admin dužnost da piše tako napravi i za to.. ;)
Naslov: Odg: [pomoc]kako napraviti skrivenog admina
Poruka od: Hitman poslato Maj 15, 2014, 19:19:48 POSLE PODNE
ovako nešto, prilagodi sebi

new skriven[MAX_PLAYERS];//na connectu stavi na 0


CMD:admini(playerid,params[])
{
foreach(Player, i)
{
if(PlayerInfo[i][pAdmin] != 0 && skriven[i] == 0)
{
        new string[128];
format(string,sizeof(string),"admin: %s | level: %d", GetName(i), PlayerInfo[i][pAdmin]);
SendClientMessage(playerid, -1, string);
}
}
return 1;
}



CMD:sakrij(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] == 0) return SendClientMessage(playerid, -1, "nisi admin!");
if(skriven[playerid] == 0)
{
    skriven[playerid] = 1;
    SendClientMessage(playerid, -1, "sada si skriven!");
}
else if(skriven[playerid] == 1)
{
    skriven[playerid] = 0;
    SendClientMessage(playerid, -1, "vise nisi skriven!");
}
return 1;
}