[CMD] [Pavel]: /a dw
----------
Loaded log file: "server_log.txt".
----------
SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team
CMD:a(playerid, params[])
{
if(Info[playerid][pAdminZC] >= 1)
{
if(!isnull(params))
{
new szMessage[128];
if(Info[playerid][pAdminZC] == 1) format(szMessage, sizeof(szMessage), "Moderador Del Canal %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdminZC] == 2) format(szMessage, sizeof(szMessage), "Moderador Del Canal Dudas %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdminZC] == 3) format(szMessage, sizeof(szMessage), "Moderador %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdminZC] == 4) format(szMessage, sizeof(szMessage), "Moderador Del Juego %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdminZC] == 5) format(szMessage, sizeof(szMessage), "Moderador Global %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdminZC] == 6) format(szMessage, sizeof(szMessage), "Moderador Global %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdminZC] == 7) format(szMessage, sizeof(szMessage), "Administrador %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdminZC] == 8) format(szMessage, sizeof(szMessage), "Administrador Superior %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdminZC] == 9) format(szMessage, sizeof(szMessage), "Administrador General %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdminZC] == 1338) format(szMessage, sizeof(szMessage), "Administrador %s: %s", GetPlayerNameEx(playerid), params);
else if(Info[playerid][pAdminZC] == 99999) format(szMessage, sizeof(szMessage), "Administrador Dueсo %s: %s", GetPlayerNameEx(playerid), params);
SendAdminMessage(COLOR_LEMON, szMessage);
Log("logs/adminchat.log", szMessage);
}
else SendClientMessageEx(playerid, COLOR_WHITE, "USE: (/a)dmin [Admin Chat]");
}
return 1;
}
|
Primero, ese orgullo dejalo en otro lado
Segundo, acб tenes un comando: PHP код:
|
CMD:a(playerid, params[])
{
if(Info[playerid][pAdminZC] < 1)
return SendClientMessage(playerid, -1, "ERROR: No eres Administrador!");
new texto[128];
if(sscanf(params, "s[100]", texto))
return SendClientMessage(playerid, -1, "ERROR: Uso: /a texto");
if(Info[playerid][pAdminZC] < 1)
{
format(texto, sizeof(texto), "Moderador Del Canal %s: %s", GetPlayerNameEx(playerid), texto);
SendAdminMessage(-1, texto);
}
else if(Info[playerid][pAdminZC] < 2)
{
format(texto, sizeof(texto), "Moderador Del Canal Dudas %s: %s", GetPlayerNameEx(playerid), texto);
SendAdminMessage(-1, texto);
}
else if(Info[playerid][pAdminZC] < 3)
{
format(texto, sizeof(texto), "Moderador %s: %s", GetPlayerNameEx(playerid), texto);
SendClientMessageToAll(-1, texto);
}
else if(Info[playerid][pAdminZC] < 4)
{
format(texto, sizeof(texto), "Moderador Del Juego %s: %s", GetPlayerNameEx(playerid), texto);
SendAdminMessage(-1, texto);
}
else if(Info[playerid][pAdminZC] < 5)
{
format(texto, sizeof(texto), "Moderador Global %s: %s", GetPlayerNameEx(playerid), texto);
SendAdminMessage(-1, texto);
}
else if(Info[playerid][pAdminZC] < 6)
{
format(texto, sizeof(texto), "Moderador Global %s: %s", GetPlayerNameEx(playerid), texto);
SendAdminMessage(-1, texto);
}
else if(Info[playerid][pAdminZC] < 7)
{
format(texto, sizeof(texto), "Administrador %s: %s", GetPlayerNameEx(playerid), texto);
SendAdminMessage(-1, texto);
}
else if(Info[playerid][pAdminZC] < 8)
{
format(texto, sizeof(texto), "Administrador Superior %s: %s", GetPlayerNameEx(playerid), texto);
SendAdminMessage(-1, texto);
}
else if(Info[playerid][pAdminZC] < 9)
{
format(texto, sizeof(texto), "Administrador General %s: %s", GetPlayerNameEx(playerid), texto);
SendAdminMessage(-1, texto);
}
else if(Info[playerid][pAdminZC] < 1338)
{
format(texto, sizeof(texto), "Administrador %s: %s", GetPlayerNameEx(playerid), texto);
SendAdminMessage(-1, texto);
}
else if(Info[playerid][pAdminZC] < 99999)
{
format(texto, sizeof(texto), "Administrador Dueсo %s: %s", GetPlayerNameEx(playerid), texto);
SendAdminMessage(-1, texto);
}
Log("logs/adminchat.log", texto);
return true;
}
CMD:a(playerid, params[])
{
if(Info[playerid][pAdminZC] < 1) return SendClientMessage(playerid, -1, "ERROR: No eres Administrador!");
new texto[128], RangoADM[30];
if(sscanf(params, "s[100]", texto)) return SendClientMessage(playerid, -1, "ERROR: Uso: /a texto.");
switch(Info[playerid][pAdminZC])
{
case 1: RangoADM = "Moderador del canal";
case 2: RangoADM = "Moderador del canal dudas";
case 3: RangoADM = "Moderador";
case 4: RangoADM = "Moderador del juego";
case 5: RangoADM = "Moderador global";
case 6: RangoADM = "Moderador global";
case 7: RangoADM = "Administrador";
case 8: RangoADM = "Administrador superior";
case 9: RangoADM = "Administrador general";
case 1338: RangoADM = "Administrador";
case 99999: RangoADM = "Administrador dueсo";
default: RangoADM = "Sin admin";
}
format(texto, sizeof(texto), "%s %s: %s", RangoADM, GetPlayerNameEx(playerid), texto);
SendAdminMessage(-1, texto);
Log("logs/adminchat.log", texto);
return 1;
}