public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == 16) //Boca da Juramento
{
if(PlayerToPoint(1.0, playerid, 1441.2080,-779.6926,95.0708))
{
ShowPlayerDialog(playerid, DIALOG_BOCA, DIALOG_STYLE_LIST, "{FFFFFF}Boca de Fumo - Juramento", "Maconha\nCocaina\nFogos\nPegar Dinheiro", "Selecionar", "Cancelar");
}
}
if(newkeys == 16) //Boca do Antares
{
if(PlayerToPoint(1.0, playerid, -1153.2550,2045.7793,137.4766))
{
ShowPlayerDialog(playerid, DIALOG_BOCA, DIALOG_STYLE_LIST, "{FFFFFF}Boca de Fumo - Antares", "Maconha\nCocaina\nFogos\nPegar Dinheiro", "Selecionar", "Cancelar");
}
}
if(newkeys == 16) //Boca da Chapadгo
{
if(PlayerToPoint(1.0, playerid, 731.8371,2781.6179,87.7809))
{
ShowPlayerDialog(playerid, DIALOG_BOCA, DIALOG_STYLE_LIST, "{FFFFFF}Boca de Fumo - Chapadгo", "Maconha\nCocaina\nFogos\nPegar Dinheiro", "Selecionar", "Cancelar");
}
}
if(newkeys == 16) //Boca da Pedreira
{
if(PlayerToPoint(1.0, playerid, 668.4609,-460.7355,16.3359))
{
ShowPlayerDialog(playerid, DIALOG_BOCA, DIALOG_STYLE_LIST, "{FFFFFF}Boca de Fumo - Pedreira", "Maconha\nCocaina\nFogos\nPegar Dinheiro", "Selecionar", "Cancelar");
}
}
if(newkeys == 16) //Boca da Morro do 18
{
if(PlayerToPoint(1.0, playerid, -1786.5359,2352.7747,70.0543))
{
ShowPlayerDialog(playerid, DIALOG_BOCA, DIALOG_STYLE_LIST, "{FFFFFF}Boca de Fumo - Morro do 18", "Maconha\nCocaina\nFogos\nPegar Dinheiro", "Selecionar", "Cancelar");
}
}
if(newkeys == 16) //Boca do Vila Vintйm
{
if(PlayerToPoint(1.0, playerid, -2514.9541,1205.9692,37.4219))
{
ShowPlayerDialog(playerid, DIALOG_BOCA, DIALOG_STYLE_LIST, "{FFFFFF}Boca de Fumo - Vila Vintйm", "Maconha\nCocaina\nFogos\nPegar Dinheiro", "Selecionar", "Cancelar");
}
}
if(newkeys == 16) //Boca do Vila Alianзa
{
if(PlayerToPoint(1.0, playerid, 2304.9395,591.4658,7.7813))
{
ShowPlayerDialog(playerid, DIALOG_BOCA, DIALOG_STYLE_LIST, "{FFFFFF}Boca de Fumo - Vila Alianзa", "Maconha\nCocaina\nFogos\nPegar Dinheiro", "Selecionar", "Cancelar");
}
}
if(newkeys == 16) //Boca da Salsa e Merengue
{
if(PlayerToPoint(1.0, playerid, 2207.5178,-945.5983,85.3235))
{
ShowPlayerDialog(playerid, DIALOG_BOCA, DIALOG_STYLE_LIST, "{FFFFFF}Boca de Fumo - Salsa e Merengue", "Maconha\nCocaina\nFogos\nPegar Dinheiro", "Selecionar", "Cancelar");
}
}
if(newkeys == 16) //Boca da Mineira
{
if(PlayerToPoint(1.0, playerid, 1863.5151,2910.9114,34.8373))
{
ShowPlayerDialog(playerid, DIALOG_BOCA, DIALOG_STYLE_LIST, "{FFFFFF}Boca de Fumo - Mineira", "Maconha\nCocaina\nFogos\nPegar Dinheiro", "Selecionar", "Cancelar");
}
}
if(newkeys == 16) //Boca da 3 Pontes
{
if(PlayerToPoint(1.0, playerid, -2484.8774,-615.4219,132.5627))
{
ShowPlayerDialog(playerid, DIALOG_BOCA, DIALOG_STYLE_LIST, "{FFFFFF}Boca de Fumo - 3 Pontes", "Maconha\nCocaina\nFogos\nPegar Dinheiro", "Selecionar", "Cancelar");
}
}
if(newkeys == 16) //Boca do Cesarгo
{
if(PlayerToPoint(1.0, playerid, 1258.7284,-2012.0297,59.4563))
{
ShowPlayerDialog(playerid, DIALOG_BOCA, DIALOG_STYLE_LIST, "{FFFFFF}Boca de Fumo - Cesarгo", "Maconha\nCocaina\nFogos\nPegar Dinheiro", "Selecionar", "Cancelar");
}
}
return true;
}
if(dialogid == DIALOG_BOCA)
{
if(response)
{
if(listitem == 0)
{
if(!(Player[playerid][Cargo]==2))return SCM(playerid,COLOR_RED3,""TAG_ERRO" Vocк nгo tem permissгo para acessar a boca.");
format(Str, sizeof(Str), "Boca de Fumo\nMaconha | R$: 5,00(Gramas)\nDigite a quantidade de gramas.", Nome(playerid));
ShowPlayerDialog(playerid, DIALOG_MACONHA, DIALOG_STYLE_INPUT, "{FFFFFF}Venda de Drogas", Str, "Comprar", "Sair");
}
if(listitem == 1)
{
if(!(Player[playerid][Cargo]==2))return SCM(playerid,COLOR_RED3,""TAG_ERRO" Vocк nгo tem permissгo para acessar a boca.");
format(Str, sizeof(Str), "Boca de Fumo\nCocaina | R$: 10,00(Gramas)\nDigite a quantidade de gramas.", Nome(playerid));
ShowPlayerDialog(playerid, DIALOG_COCAINA, DIALOG_STYLE_INPUT, "{FFFFFF}Venda de Drogas", Str, "Comprar", "Sair");
}
if(listitem == 2)
{
if(!(Player[playerid][Cargo]==1))return SCM(playerid,COLOR_RED3,""TAG_ERRO" Vocк nгo tem permissгo para comprar fogos.");
format(Str, sizeof(Str), "Venda de Fogos\nPreзo: R$: 10,00 (cada)\nDigite a quantidade de fogos.", Nome(playerid));
ShowPlayerDialog(playerid, DIALOG_FOGOS, DIALOG_STYLE_INPUT, "{FFFFFF}Venda de Fogos", Str, "Comprar", "Sair");
}
if(listitem == 3)
{
SCM(playerid, COLOR_RED, "Sistema Em Desenvolvimento");
}
}
}
new bool:PegouGrana[MAX_PLAYERS];
new TimerGrana[MAX_PLAYERS];
KillTimer(TimerGrana[playerid]);
PegouGrana[playerid] = false;
if(PegouGrana[playerid] == true) return SendClientMessage(playerid, 0xFF0000FF, "| ERRO | Vocк Jб Pegou Grana, Espere Um Pouco Para Pegar Novamente.");
TimerGrana[playerid] = SetTimerEx("TimerPegarGrana", 3000000, false, "i", playerid);
PegouGrana[playerid] = true;
forward TimerPegarGrana(playerid);
public TimerPegarGrana(playerid)
{
PegouGrana[playerid] = false;
}
CreatePickup
SetTimerEx Para fazer o timer de 50 minutos, e verificar se o jogador jб pegou o dinheiro, poderб fazer assim: Topo PHP код:
PHP код:
PHP код:
PHP код:
|