Csak rcon használhassa a parancsot

Indította Mokus, 2012. szeptember 13. - 13:37:12

Előző téma - Következő téma

Mokus

Sziasztok mível kell helyetesitsem hogy csak rcon tudja használni?
Mostani:
 
if(PlayerInfo[playerid][pAdminLevel] < MAX_SZINT  && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, \"Nincs elég szinted a parancs használatához!\");

Dante Sanders

if(IsPlayerAdmin(playerid))return SendClientMessage(playerid, -1, \"Nincs elég szinted a parancs használatához!\"); tess   ;)

Mokus

Nem mükszik mert ha nemvagyok bejelentkezve rconba akkoris megadja az admint de azért ki probálok okoskodni valamit

Dante Sanders

#3
hm...

Fl0rian

Találgatva nem fog menni haver...
if(PlayerInfo[playerid][pAdminLevel] < MAX_SZINT  || IsPlayerAdmin(playerid) == 0 ) return SendClientMessage(playerid, -1, \"Nincs elég szinted a parancs használatához!\");

Mokus

BlackJack megy a tied de ha rcon vagyok akkor müködik a parancs de ki irja hogy nemvagy rcon admin mert hozzá adtam az üzenetet
Mit javitsak?
 if(PlayerInfo[playerid][pAdminLevel] >= IsPlayerAdmin(playerid))return SendClientMessage(playerid,-1,\"Nemvagy rcon admin\");

Dante Sanders

Problad ezt:if(PlayerInfo[playerid][pAdminLevel] >= IsPlayerAdmin(playerid))
                    {
                    rednszer...
                    }
                     else
                    {
                     SendClientMessage(playerid,-1,\"Nemvagy rcon admin\");
                     return 1;
                     }

ZyZu.

A IsPlayer elé mindig felkiáltó jel kell vagyis így: teszteld le!!!!!  ;)
 
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, \"Nincs elég szinted a parancs használatához!\");

Mokus