01.08.2018, 03:38
PHP код:
CMD:punirl(playerid, params[])
{
if(IsPlayerAdmin(playerid) || pInfo[playerid][Administrador] == true || pInfo[playerid][Corregedor] == true || pInfo[playerid][Moderador] == true || pInfo[playerid][Oculto] == true)
{
new id, levelp, level, pid[MAX_PLAYER_NAME], Mensagem[100], Mensagem2[100], motivo[74];
GetPlayerName(id, pid, sizeof(pid));
if(sscanf(params, "rus[74]", id, level, motivo)) return SendClientMessage(playerid, 0xFFFFFFAA, "[ ERRO ]Use: /punirl [ id ] [ leveis ] [ MOTIVO: ]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFFFFFFAA, "[ ERRO ]O(a) jogador(a) nгo esta conectado!");
levelp = GetPlayerScore(id - level);
pInfo[playerid][pLevel] = levelp;
if(pInfo[playerid][Moderador] == true)
{
format(Mensagem, sizeof(Mensagem), "{E40316}[ x ]O moderador %s puniu o jogador %s com %d leveis! [ MOTIVO: %s]", Pname(playerid), pid, level, motivo);
format(Mensagem2, sizeof(Mensagem2), "{E40316}[ x ]Vocк puniu o jogador %s em %d leveis!", pid, level);
SendClientMessage(playerid, -1, Mensagem2);
SendClientMessageToAll(-1, Mensagem);
}
if(pInfo[playerid][Corregedor] == true)
{
format(Mensagem, sizeof(Mensagem), "{E40316}[ x ]O Corregedor %s puniu o jogador %s com %d leveis! [ MOTIVO: %s]", Pname(playerid), pid, level, motivo);
format(Mensagem2, sizeof(Mensagem2), "{E40316}[ x ]Vocк puniu o jogador %s em %d leveis!", pid, level);
SendClientMessage(playerid, -1, Mensagem2);
SendClientMessageToAll(-1, Mensagem);
}
if(pInfo[playerid][Administrador] == true)
{
format(Mensagem, sizeof(Mensagem), "{E40316}[ x ]O administrador %s puniu o jogador %s com %d leveis! [ MOTIVO: %s]", Pname(playerid), pid, level, motivo);
format(Mensagem2, sizeof(Mensagem2), "{E40316}[ x ]Vocк puniu o jogador %s em %d leveis!", pid, level);
SendClientMessage(playerid, -1, Mensagem2);
SendClientMessageToAll(-1, Mensagem);
}
if(IsPlayerAdmin(playerid))
{
format(Mensagem, sizeof(Mensagem), "{E40316}[ x ]O administrador %s puniu o jogador %s com %d leveis! [ MOTIVO: %s]", Pname(playerid), pid, level, motivo);
format(Mensagem2, sizeof(Mensagem2), "{E40316}[ x ]Vocк puniu o jogador %s em %d leveis!", pid, level);
SendClientMessage(playerid, -1, Mensagem2);
SendClientMessageToAll(-1, Mensagem);
}
if(pInfo[playerid][Oculto] == true)
{
format(Mensagem, sizeof(Mensagem), "{E40316}[ x ]o admin puniu o jogador %s com %d leveis![ MOTIVO: %s]", Pname(playerid), pid, level, motivo);
format(Mensagem2, sizeof(Mensagem2), "{E40316}[ x ]Vocк puniu o jogador %s em %d leveis!", pid, level);
SendClientMessage(playerid, -1, Mensagem2);
SendClientMessageToAll(-1, Mensagem);
}
}
return 1;
}