CMD:equipar(playerid, params[])
{
new string[128];
new tmpcar = GetPlayerVehicleID(playerid);
GetPlayerName(playerid, sendername, MAX_PLAYER_NAME);
if(IsAEnforcerCar(tmpcar)|| PlayerToPoint(2, playerid,246.3115,121.0975,1003.2301) ||
PlayerToPoint(2, playerid,246.3115,121.0975,1003.2301))
{
if(PlayerInfo[playerid][pJailed] != 0)
{
SendClientMessage(playerid,COLOR_GREY," Vocк nгo pode equipar na cadeia!");
return true;
}
if((PlayerInfo[playerid][pAdmin] && admtrampando[playerid]) || (PlayerInfo[playerid][pHelper] && helpertrampando[playerid]))
return SendClientMessage(playerid, COLOR_GREY, "Vocк precisa estar em modo jogo para equipar-se.");
if(InTaser[playerid] == true || InChoque[playerid] == true)
{
SendClientMessage(playerid,COLOR_GREY," Vocк nгo pode equipar-se quando estiver com o Taser ou Choque em mгos!");
return true;
}
if(gettime() < GetPVarInt(playerid, "VarDano"))
return SendClientMessage(playerid, COLOR_GRAD1," Vocк sу poderб equipar 3 minutos apуs tomar dano de alguйm !");
if(gettime() < GetPVarInt(playerid, #VarFlood10))
return SendClientMessage(playerid, COLOR_GRAD1, #Vocк nгo pode equipar com tanta frequencia);
SetPVarInt(playerid, #VarFlood10, gettime()+60);
if(PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pLider] == 2 ||
PlayerInfo[playerid][pLider] == 16 || PlayerInfo[playerid][pLider] == 11 ||
PlayerInfo[playerid][pLider] == 33|| PlayerInfo[playerid][pMembro] == 1 ||
PlayerInfo[playerid][pMembro] == 2 || PlayerInfo[playerid][pMembro] == 16 ||
PlayerInfo[playerid][pMembro] == 11 || PlayerInfo[playerid][pMembro] == 33)
{
ShowPlayerDialog(playerid, 123, DIALOG_STYLE_LIST, "Equipamentos Militar", "Deserte Eagle\nShotgun\nMP5\nM4A1\nSilenced 9mm\nCombat Shotgun\nSniper\n9mm\nBomba de Gбs\nColete\nC.O.E", "Escolher", "Cancelar")
SendClientMessage(playerid,COLOR_GREY," Vocк Abriu a Lista de Equipamentos da Policia ");
return true;
}
}
|
if(dialogid == 123) { if(response) { if(listitem == 0) { ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_INPUT, "Muniзгo Desert", "{436EEE}Muniзгo:", "Equipar", "Cancelar"); SetPVarInt(playerid,"arma",24); } if(listitem == 1) { ShowPlayerDialog(playerid,1234, DIALOG_STYLE_INPUT, "Muniзгo Shotgun", "{436EEE}Muniзгo:", "Equipar", "Cancelar"); SetPVarInt(playerid,"arma",25); } if(listitem == 2) { ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_INPUT, "Muniзгo MP5", "{436EEE}Muniзгo:", "Equipar", "Cancelar"); SetPVarInt(playerid,"arma",29); } if(listitem == 3) { ShowPlayerDialog(playerid,1234, DIALOG_STYLE_INPUT, "Muniзгo M4A1", "{436EEE}Muniзгo:", "Equipar", "Cancelar"); SetPVarInt(playerid,"arma",31); } if(listitem == 4) { ShowPlayerDialog(playerid,1234, DIALOG_STYLE_INPUT, "Muniзгo Silenced 9mm", "{436EEE}Muniзгo:", "Equipar", "Cancelar"); SetPVarInt(playerid,"arma",23); } if(listitem == 5) { ShowPlayerDialog(playerid,1234, DIALOG_STYLE_INPUT, "Muniзгo Combat Shotgun", "{436EEE}Muniзгo:", "Equipar", "Cancelar"); SetPVarInt(playerid,"arma",27); } if(listitem == 6) { ShowPlayerDialog(playerid,1234, DIALOG_STYLE_INPUT, "Muniзгo Sniper", "{436EEE}Muniзгo:", "Equipar", "Cancelar"); SetPVarInt(playerid,"arma",34); } if(listitem == 7) { ShowPlayerDialog(playerid,1234, DIALOG_STYLE_INPUT, "Muniзгo 9mm", "{436EEE}Muniзгo:", "Equipar", "Cancelar"); SetPVarInt(playerid,"arma",22); } if(listitem == ![]() { ShowPlayerDialog(playerid,1234, DIALOG_STYLE_INPUT, "Qunatidades Bomba de Gбs", "{436EEE}Muniзгo:", "Equipar", "Cancelar"); SetPVarInt(playerid,"arma",17); } if(listitem == 9) { ShowPlayerDialog(playerid,1234, DIALOG_STYLE_INPUT, "Colete", "{436EEE}Muniзгo:", "Equipar", "Cancelar"); if(ColocarColete[playerid] == 0) { new id = CountAttachedObjects(playerid); SetPlayerAttachedObject(playerid, id, 19142, 1, 0.1, 0.05, 0.0); SetPlayerAttachedObjectEx(19142,Vaga_Colete,player id,id); SendClientMessage(playerid, 0x00BFFFAA, "[Informaзгo] Voce colocou seu Colete!"); ColocarColete[playerid] = 1; SetPlayerArmour(playerid, 50); } else if(ColocarColete[playerid] == 1) { RemovePlayerAttachedObjectEx(playerid,Vaga_Colete) ; SendClientMessage(playerid, 0x00BFFFAA, "[Informaзгo] Voce retirou seu Colete!"); ColocarColete[playerid] = 0; SetPlayerArmour(playerid, 0); SetPVarInt(playerid,"arma",0); } } } return 1; } |