07.08.2016, 22:42
pawn Код:
CMD:retirar(playerid, params[])
{
getdate(Ano, Mes, Dia);
gettime(Horas, Minutos, Segundos);
if(INFO_P[playerid][PROFISSAO_P] == 3 || INFO_P[playerid][PROFISSAO_P] == 4)
{
new Desc[70];
if(Bateu_Ponto[playerid] == false) return SendClientMessage(playerid, COR_VERMELHO, "[ERRO]: "Branco"Vocк precisa bater o ponto para poder usar este comando!");
if(sscanf(params, "us[70]s[128]", ID_2PESSOA, Desc, Motivo)) return SendClientMessage(playerid, COR_CINZA, "Use: /retirar [ID] [DESCRIЗГO] [MOTIVO]"),
SendClientMessage(playerid, COR_CINZA, "Descriзхes: Armas, Drogas, Materiais");
if(!IsPlayerConnected(ID_2PESSOA)) return SendClientMessage(playerid, COR_VERMELHO, "[ERRO]: "Branco"Jogador(a) nгo estб conectado.");
//if(!JogadorPerto(playerid, ID_2PESSOA, 10.0)) return SendClientMessage(playerid, COR_VERMELHO ,"[ERRO]: "Branco"Vocк precisa estar perto do jogador para poder retirar algo dele.");
//if(ID_2PESSOA == playerid) return SendClientMessage(playerid, COR_VERMELHO, "[ERRO]: "Branco"Vocк nгo pode retirar algo de si mesmo.");
//if(INFO_P[ID_2PESSOA][PROFISSAO_P] == 3 || INFO_P[ID_2PESSOA][PROFISSAO_P] == 4 && Bateu_Ponto[ID_2PESSOA] == true) return SendClientMessage(playerid, COR_VERMELHO,"[ERRO]: "Branco"Vocк nгo pode revistar Policiais com o ponto batido (fardado).");
if(strcmp(Desc,"armas",true) == 0)
{
format(String, sizeof(String), "[%s]%s retirou as armas de %s, Motivo: %s", Sigla_Nome_Profissao(playerid), Nome_Conta(playerid), Nome_Conta(ID_2PESSOA), Motivo);
Mensagem_Para_Cops(0x477EA1FF, String);
format(String, sizeof(String), "[%s]%s retirou as armas de %s.", Sigla_Nome_Profissao(playerid), Nome_Conta(playerid), Nome_Conta(ID_2PESSOA));
ProxDetector_Ao_Falar(10.0, Bafometro_ID_Player[playerid], STG, COR_PROXDETECTOR, COR_PROXDETECTOR, COR_PROXDETECTOR, COR_PROXDETECTOR, COR_PROXDETECTOR);
format(STG,sizeof(STG), "[%s]%s {FFFFFF}retirou as suas armas, Motivo: {E9EB41}%s", Sigla_Nome_Profissao(playerid), Nome_Conta(playerid), Motivo);
SendClientMessage(ID_2PESSOA, 0x89CECAFF, STG);
printf(" - [%d/%d/%d]: (%s): %s retirou as armas de %s. ", Dia, Mes, Ano, Sigla_Nome_Profissao(playerid), Nome_Conta(playerid), Nome_Conta(ID_2PESSOA));
ResetPlayerWeapons(ID_2PESSOA);
}
else if(strcmp(Desc,"drogas",true) == 0)
{
}
else if(strcmp(Desc,"materiais",true) == 0)
{
}
else
{
SendClientMessage(playerid, COR_CINZA, "Use: /retirar [ID] [DESCRIЗГO]");
SendClientMessage(playerid, COR_CINZA, "Descriзгo: Armas, Drogas, Materiais");
}
}
else
{
SendClientMessage(playerid, COR_VERMELHO ,"[ERRO]: "Branco"Vocк nгo estб autorizado a usar este comando.");
}
return true;
}
pawn Код:
format(STG,sizeof(STG), "[%s]%s {FFFFFF}retirou as suas armas, Motivo: {E9EB41}%s", Sigla_Nome_Profissao(playerid), Nome_Conta(playerid), Motivo);
SendClientMessage(ID_2PESSOA, 0x89CECAFF, STG);