21/03/2024 20:56
(Esta mensagem foi modificada pela última vez a: 21/03/2024 20:57 por NelsonC..)
Código:
static Float:x, Float:y, Float:z, cargo[35];
GetPlayerPos(playerid, x, y, z);
if ( call::ADMIN->GetPlayerAdminLevel(playerid) >= AJUDANTE && call::ADMIN->IsAdminInJob(playerid) )
{
switch(call::ADMIN->GetPlayerAdminLevel(playerid))
{
case AJUDANTE:cargo="{ffff00}Ajudante";
case MODERADOR:cargo="{ff8000}Moderador(a)";
case ADMINISTRADOR:cargo="{009acd}Administrador(a)";
case DIRECAO:cargo="{c50e0e}Coordenador(a)";
case DEV:cargo="{206905}Desenvolvedor";
}
foreach(new i: Player)
{
if(IsPlayerInRangeOfPoint(i, 20.0, x, y, z) && GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i)){
SendClientMessage(i, COR_BRANCO, "%s{ffffff} {%06x}%s{ffffff}[%d]: %s", cargo, GetPlayerColor(playerid) >>> 8, GetUserName(playerid), playerid, text);
}
}
}
else
{
foreach(new i: Player)
{
if(IsPlayerInRangeOfPoint(i, 20.0, x, y, z) && GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i)){
if(Jogador[playerid][Governador] >= 1)
{
SendClientMessage(i, -1, "{808000}Governador(a) {808000}%s{ffffff}[%d]: %s", GetUserName(playerid), playerid, text);
}
else
{
SendClientMessage(i, -1, "{%06x}%s{ffffff}[%d]{"COR_BRANCO_INC"}: %s", (GetPlayerColor(playerid) >>> 8), GetUserName(playerid), playerid, text);
}
}
}
}