14.05.2014, 12:41
Testa ae me e me fala se deu certo jovem
PHP код:
CMD:relatorio(playerid, params[]) return cmd_relato(playerid, params);
CMD:relato(playerid, params[])
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, "Vocк nгo estб logado !");
return 1;
}
GetPlayerName(playerid, Nome, sizeof(Nome));
new relato[80];
if(sscanf(params, "s[80]", relato))
{
SendClientMessage(playerid, COLOR_GRAD2, "Use: /relatorio [mensagem]");
return 1;
}
if(TentouDivulgar(params))
{
if(cdivulgar[playerid] >= 6)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Aqui vocк nгo pode anunciar servidores !");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Cuidado, Poderб ser banido.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Evite digitar muitos nъmeros consecutivos.");
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
Kick(playerid);
}
GetPlayerName(playerid, Nome, MAX_PLAYER_NAME);
format(STR, 128, "AdmAviso: [%d]%s tentou divulgar: %s.", playerid, Nome, params);
ABroadCast(COLOR_YELLOW, STR, 1);
DivulgouLog(STR);
cdivulgar[playerid] += 1;
return 1;
}
if(GetTickCount() - Temporelato[playerid] < 10000)
{
SendClientMessage(playerid, COR_HITMAN, "Vocк tem que esperar um pouco para enviar outro Relatorio !");
return 1;
}
if(PlayerInfo[playerid][pJailed] != 0)
{
SendClientMessage(playerid, 0x9E50FFAA, "Vocк nгo pode usar esse comando na cadeia !");
return 1;
}
if(PlayerInfo[playerid][pVIP] == 1)
{
format(STR, sizeof(STR), "{9C9C9C} == > Relatуrio Vip-Prata de %s - ID[%d]: %s < == ", Nome, playerid, relato);
ABroadCast(COR_PRATA, STR, 1);
SendClientMessage(playerid, COLOR_YELLOW, "Seu relatуrio VIP foi enviado aos admins, aguarde uma resposta...");
Temporelato[playerid] = GetTickCount();
}
else if(PlayerInfo[playerid][pVIP] == 2)
{
format(STR, sizeof(STR), "{FFC125} == > Relatуrio Vip-Ouro de %s - ID[%d]: %s < == ", Nome, playerid, relato);
ABroadCast(COR_OURO, STR, 1);
SendClientMessage(playerid, COLOR_YELLOW, "Seu relatуrio VIP foi enviado aos admins, aguarde uma resposta...");
Temporelato[playerid] = GetTickCount();
}
else if(PlayerInfo[playerid][pVIP] == 4)
{
format(STR, sizeof(STR), "{00FFFF} == > Relatуrio VIP-Sуcio de %s - ID[%d]: %s < == ", Nome, playerid, relato);
ABroadCast(COR_MASTER, STR, 1);
SendClientMessage(playerid, COLOR_YELLOW, "Seu relatуrio VIP Socio foi enviado aos admins, aguarde uma resposta...");
Temporelato[playerid] = GetTickCount();
}
else
{
format(STR, sizeof(STR), "{FFD700} == > Relatуrio de %s(%d): %s < == ", Nome, playerid, relato);
ABroadCast(COR_VAGOS, STR, 1);
SendClientMessage(playerid, COLOR_YELLOW, "Seu relatуrio foi enviado aos admins, aguarde uma resposta...");
Temporelato[playerid] = GetTickCount();
}
return 1;
}