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;
}