10.07.2012, 20:24
Faltaba un if que compruebe que el chat no habнa sido desactivado. Prueba sustituyendo lo que me has dado por el siguiente cуdigo:
Saludos.
pawn Код:
CMD:a(playerid, params[])
{
if(Info[playerid][pAdmin] >= 1)
{
if(!isnull(params))
{
if(!noac)
{
new szMessage[128];
if(Info[playerid][pAdmin] == 1) format(szMessage, sizeof(szMessage), "* Moderador %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdmin] == 2) format(szMessage, sizeof(szMessage), "* Admin Junior %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdmin] == 3) format(szMessage, sizeof(szMessage), "* Administrador %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdmin] == 4) format(szMessage, sizeof(szMessage), "* Administrador Lider %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdmin] == 5) format(szMessage, sizeof(szMessage), "* Admin General %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdmin] == 1338) format(szMessage, sizeof(szMessage), "* Admin Director %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdmin] == 6) format(szMessage, sizeof(szMessage), "* Administrador Dueсo %s: %s", GetPlayerNameEx(playerid), params);
SendAdminMessage(COLOR_YELLOW, szMessage);
Log("logs/adminchat.log", szMessage);
}
else
{
SendClientMessageEx(playerid, COLOR_WHITE, "ERROR: El chat ha sido bloqueado y no puedes utilizarlo.");
}
}
else
{
SendClientMessageEx(playerid, COLOR_WHITE, "USE: (/a)dmin [Admin Chat]");
}
}
return 1;
}