if(strcmp(cmd, "/trabalhar", true) == 0)
{
if(PlayerInfo[playerid][pJailed] != 0)
{
SendClientMessage(playerid,COLOR_YELLOW," Vocк nгo pode trabalhar na cadeia!");
return true;
}
if(PlayerInfo[playerid][pAdmin] >= 1)
{
if(admtrampando[playerid] > 0)
{
admtrampando[playerid] = 0;
GetPlayerName(playerid,sendername,sizeof(sendername));
SendClientMessageToAll(COLOR_WHITE, "Admins:");
format(string, 128, "Admin %s estб JOGANDO",sendername);
SendClientMessageToAll(COLOR_DBLUE, string);
KillTimer(TempoAdministrador);
SetPlayerToTeamColor(playerid);
ResetPlayerWeaponsEx(playerid);
SetPlayerHealth(playerid,100);
Delete3DTextLabel(nivellabel[playerid]);
SetPlayerSkin(playerid,skinadm[playerid]);
}
else
{
admtrampando[playerid] = 1;
GetPlayerName(playerid,sendername,sizeof(sendername));
SendClientMessageToAll(COLOR_WHITE, "Admins:");
format(string, 128, "Admin %s estб trabalhando, para mais informaзхes /admins.",sendername);
SendClientMessageToAll(COLOR_DBLUE, string);
SetPlayerToTeamColor(playerid);
TempoAdministrador = SetTimerEx("Administrador", 100, true, "i", playerid);
}
}
return true;
}
OnPlayerCommandText(playerid, "/trabalhar");
admtrampando[playerid] = 1;
if(IsPlayerAdmin) { admtrampando[playerid] = 1; }
Sу botar na Callback OnPlayerConnect :
Код:
if(IsPlayerAdmin) { admtrampando[playerid] = 1; } |
if(PlayerInfo[playerid][pAdmin] >= 1)
{
new test[64], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(test, sizeof(test), "O Admin %s entrou e estб trabalhando", pname);
SendClientMessageToAll(0xFF00FFFF, test);
admtrampando[playerid] = 1;
}
Faltou os parвmetros no IsPlayerAdmin, e creio que o sistema de admin dele nгo seja RCON...
|
Estб no forum desde 2011 e nгo consegue fazer isso? ^^ Tenso! |
Abre a callback OnPlayerConnect
e coloca: pawn Код:
|