Les vengo a traer el comando /aduty que varios GM no lo traen, en este caso sirve para GM Zenon City y Bases de dicha GM.
FAQ: Preguntas Frecuentes
Me salta el error "Undefined symbol AdminDuty" ¿Que hago?
Rtta: Debes cambiarlo por ADuty o si no depende de las variables del Gamemode.
Me sale el error "SendClientMessageEx" ¡Ayuda!
Pues ese no es la accion de tu gm para enviar el mensaje, pues prueba con "Enviarmensaje" o "SendClientMessage"
- Código:
zcmd(aduty, playerid, params[])
{
new string[128];
if(Info[playerid][pAdminZC] < 1) return SendClientMessageEx(playerid, COLOR_RED, "[Error]: No tienes autorización a usar este comando.");
new RangoadmiN[150];
if(Info[playerid][pAdminZC] == 1) { RangoadmiN = "* Ayudante"; }
else if(Info[playerid][pAdminZC] == 2) { RangoadmiN = "* Moderador"; }
else if(Info[playerid][pAdminZC] == 3) { RangoadmiN = "* Admin Junior"; }
else if(Info[playerid][pAdminZC] == 4) { RangoadmiN = "* Administrador"; }
else if(Info[playerid][pAdminZC] == 5) { RangoadmiN = "* Admin General"; }
else if(Info[playerid][pAdminZC] == 1338) { RangoadmiN = "* Sub-dueño"; }
else if(Info[playerid][pAdminZC] == 99999) { RangoadmiN = "* Dueño"; }
if(AdminDuty[playerid] == 0)
{
AdminDuty[playerid] = 1; HidePM[playerid] = 0;
SetPlayerSkin(playerid, 217);
//Info[playerid][pModel]);
SetPlayerArmour(playerid, 999); SetHP(playerid, 10000);
SetPlayerColor(playerid, COLOR_LIGHTBLUE);
format(string, sizeof(string), "{FFB900} [ZCRP]: {FFFFFF} El Administrador %s está en servicio respondiendo dudas y reportes. {FFB900}(/w %d).", GetPlayerNameEx(playerid), playerid);
ABroadCast(0xFFFFFFFF,string,4);
ShowPlayerDialog(playerid, INVALID_DIALOG, DIALOG_STYLE_MSGBOX, "{0B44FE}En servicio", "{FFFFFF}Tus comandos administrativos los sabes con: /ah1 (Segun tu rango)", "Vale", "");
}else{
AdminDuty[playerid] = 0; HidePM[playerid] = 1;
SetPlayerArmour(playerid, 100); SetHP(playerid, 100);
SetPlayerColor(playerid,COLOR_WHITE);
SetPlayerSkin(playerid, Info[playerid][pModel]);
format(string, sizeof(string), "{FFB900} [ZCRP]: {FFFFFF}El Administrador %s está fuera de servicio y esta roleando", GetPlayerNameEx(playerid));
ABroadCast(0xFFFFFFFF,string,4);
ShowPlayerDialog(playerid, INVALID_DIALOG, DIALOG_STYLE_MSGBOX, "{0B44FE}Fuera de servicio", "{FFFFFF}Recuerda que debes estar en servicio cuando ahi muchos usuarios.", "Vale", "");
}
FAQ: Preguntas Frecuentes
Me salta el error "Undefined symbol AdminDuty" ¿Que hago?
Rtta: Debes cambiarlo por ADuty o si no depende de las variables del Gamemode.
Me sale el error "SendClientMessageEx" ¡Ayuda!
Pues ese no es la accion de tu gm para enviar el mensaje, pues prueba con "Enviarmensaje" o "SendClientMessage"