COMMAND:daradmin(playerid, params[])
{
new OtherPlayer, Level, Msg[128], Name[24], AdminName[24], OldLevel;
SendAdminText(playerid, "/daradmin", params);
if (APlayerData[playerid][LoggedIn] == true)
{
if (APlayerData[playerid][PlayerLevel] >= 6)
{
if (sscanf(params, "ui", OtherPlayer, Level)) SendClientMessage(playerid, 0xFF0000AA, "Use: /daradmin [id] [nivel]");
else
{
if (IsPlayerConnected(OtherPlayer))
{
OldLevel = APlayerData[OtherPlayer][PlayerLevel];
GetPlayerName(playerid, AdminName, sizeof(AdminName));
GetPlayerName(OtherPlayer, Name, sizeof(Name));
APlayerData[OtherPlayer][PlayerLevel] = Level;
if (OldLevel != Level)
{
if (OldLevel < Level)
format(Msg, 128, "{FE0808}O Administrador {FFFFFF}%s {FE0808}Promoveu {FFFFFF}%s a {1BE4EB}%s", AdminName, Name, AdminLevelName[Level]);
if (OldLevel > Level)
format(Msg, 128, "{FE0808}O Administrador {FFFFFF}%s {FE0808}Rebaixou {FFFFFF}%s a {1BE4EB}%s", AdminName, Name, AdminLevelName[Level]);
SendClientMessageToAll(playerid, Msg);
}
else
SendClientMessage(playerid, 0xFF0000FF, "{FF0000}Nivel dos outros jogadores nгo foram alterados,");
}
else
SendClientMessage(playerid, 0xFF0000FF, "{FF0000}Esse jogador nгo estб online.");
}
}
else
return 0;
}
else
return 0;
return 1;
}
new AdminLevelName[8][34] = { {"player"}, // Admin-level 0 {"VIP"}, // Admin-level 1 {"Ajudante"}, // Admin-level 2 {"Organizador"}, // Admin-level 3 {"Coordenador"}, // Admin-level 4 {"Diretor"}, // Admin-level 5 {"Gerente"}, // Admin-level 6 {"Founder"} // Admin-level 7 };
new AdminLevelName[8][34] = { {"player"}, // Admin-level 0 {"VIP"}, // Admin-level 1 {"{FFFF00}Ajudante"}, // Admin-level 2 Amarelo {"Organizador"}, // Admin-level 3 {"Coordenador"}, // Admin-level 4 {"Diretor"}, // Admin-level 5 {"Gerente"}, // Admin-level 6 {"Founder"} // Admin-level 7 };
COMMAND:daradmin(playerid, params[])
{
new OtherPlayer, Level, Msg[128], Name[24], AdminName[24], OldLevel;
SendAdminText(playerid, "/daradmin", params);
if (APlayerData[playerid][LoggedIn] == true)
{
if (APlayerData[playerid][PlayerLevel] >= 6)
{
if (sscanf(params, "ui", OtherPlayer, Level)) SendClientMessage(playerid, 0xFF0000AA, "Use: /daradmin [id] [nivel]");
else
{
if (IsPlayerConnected(OtherPlayer))
{
OldLevel = APlayerData[OtherPlayer][PlayerLevel];
GetPlayerName(playerid, AdminName, sizeof(AdminName));
GetPlayerName(OtherPlayer, Name, sizeof(Name));
APlayerData[OtherPlayer][PlayerLevel] = Level;
if (OldLevel != Level)
{
if (OldLevel < Level)
format(Msg, 128, "{FE0808}O Administrador {FFFFFF}%s {FE0808}Promoveu {FFFFFF}%s a %s", AdminName, Name, AdminLevelName[Level]);
if (OldLevel > Level)
format(Msg, 128, "{FE0808}O Administrador {FFFFFF}%s {FE0808}Rebaixou {FFFFFF}%s a %s", AdminName, Name, AdminLevelName[Level]);
SendClientMessageToAll(playerid, Msg);
}
else
SendClientMessage(playerid, 0xFF0000FF, "{FF0000}Nivel dos outros jogadores nгo foram alterados,");
}
else
SendClientMessage(playerid, 0xFF0000FF, "{FF0000}Esse jogador nгo estб online.");
}
}
else
return 0;
}
else
return 0;
return 1;
}
SendClientMessageToAll(playerid, Msg);
pawn Код:
|
(playerid, color, const message[])
playerid - O id do player que serб exibido a mensagem no chat. color - A cor do texto que serб exibido no chat. const message[] - Texto que serб exibido no chat (mбximo 144 caracteres).
(color, const message[])
color - A cor do texto que serб exibido no chat. const message[] - Texto que serб exibido no chat (mбximo 144 caracteres).
Veja agora, retirei a cor do comando!
PHP код:
|