Crean un new
Ahora el codigo en Onplayercommandtext:
- new:
- new AdminDuty
Ahora el codigo en Onplayercommandtext:
- a:
- zcmd(adminduty, playerid, params[])
{
new stringasxd[100];
if(PlayerInfo[playerid][pTuVariabledeAdmin] > 0 )
{
if(AdminDuty[playerid] == 0)
{
AdminDuty[playerid] = 1;
SetPlayerColor(playerid,0xFFFF20FF);
format(stringasxd, sizeof(stringasxd), "El administrador %s está en servicio.", PlayerName(playerid), playerid);
SendClientMessageToAll(-1, stringasxd);
return 1;
}
else
{
AdminDuty[playerid] = 0;
SetHP(playerid, 100);
SetPlayerColor(playerid,-1);
format(stringasxd, sizeof(stringasxd), "El Administrador %s está fuera de servicio", PlayerName(playerid), playerid);
SendClientMessageToAll(-1, stringasxd);
return 1;
}
} else SendClientMessage(playerid, -1,"No tenes poderes.");
return 1;
}
- a:
- stock PlayerName(playerid)
{
new Nombre[24];
GetPlayerName(playerid,Nombre,24);
new N[24];
strmid(N,Nombre,0,strlen(Nombre),24);
for(new i = 0; i < MAX_PLAYER_NAME; i++)
{
if (N[i] == '_') N[i] = ' ';
}
return N;
}