22.02.2009, 18:29
I'm trying to make it when a player logs into /rcon they automatically get level 1337 admin. What's the code? and do I put it under public OnPlayerSpawn?
new IsRconAdmin[MAX_PLAYERS];
public OnGameModeInit() { SetTimer("AdminCheck", 1000, 1); return 1; }
public OnPlayerConnect(playerid) { IsRconAdmin[playerid] = 0; return 1; }
forward AdminCheck(); public AdminCheck() { for(new i; i<MAX_PLAYERS; i++) { if(IsPlayerAdmin(i) && IsRconAdmin[i] == 0) { IsRconAdmin[i] = 1; OnPlayerRconLogin(i); } } } forward OnPlayerRconLogin(playerid); public OnPlayerRconLogin(playerid) { SendClientMessage(playerid, 0xFFFF00AA, "You logged in as rcon Admin!"); //adminlevel[playerid] == 1337; return 1; }