16.04.2017, 18:35
PHP код:
==========================CAIXA ELETRONICOS===================================//
if(newkeys == KEY_SECONDARY_ATTACK)
{
if(PlayerToPoint(1.0, playerid, 2251.8667,1684.4330,1008.3594))
{
ShowPlayerDialog(playerid, 18, DIALOG_STYLE_LIST, "{FFFFFF}Caixa Eletrфnico Vida De Bandido", "Saldo\nDepositar\nSacar\nRoubar", "Ok", "Cancelar");
}
}
if(newkeys == KEY_SECONDARY_ATTACK)
{
if(PlayerToPoint(1.0, playerid, 2253.3132,1675.9606,1008.3594))
{
ShowPlayerDialog(playerid, 18, DIALOG_STYLE_LIST, "{FFFFFF}Caixa Eletrфnico Vida De Bandido", "Saldo\nDepositar\nSacar\nRoubar", "Ok", "Cancelar");
}
}
if(newkeys == KEY_SECONDARY_ATTACK)
{
if(PlayerToPoint(1.0, playerid, 2248.7688,1665.3215,1008.3594))
{
ShowPlayerDialog(playerid, 18, DIALOG_STYLE_LIST, "{FFFFFF}Caixa Eletrфnico Vida De Bandido", "Saldo\nDepositar\nSacar\nRoubar", "Ok", "Cancelar");
}
}
PHP код:
if(dialogid == 18)
{
if(response)
{
if(listitem == 0)
{
new string[80];
format(string, sizeof(string), "Seu saldo й de %d.", Player[playerid][pBanco]);
ShowPlayerDialog(playerid,19,DIALOG_STYLE_MSGBOX,"Caixa Eletrфnico Gangs Brasil",string,"OK", "");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid, 20, DIALOG_STYLE_INPUT, "Caixa Eletrфnico Gangs Brasil", "Digite o valor a ser depositado!", "Ok", "Cancelar");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid, 21, DIALOG_STYLE_INPUT, "Caixa Eletrфnico Gangs Brasil", "Digite o valor a ser sacado!", "Ok", "Cancelar");
}
if(listitem == 3)
{
if(Roubando[playerid] == 1) return SendClientMessage(playerid, 0xE31919FF, "[ERRO] Vocк Jб Estб Roubando, aguarde!");
new stringa[259], sendername[24], string[259];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(stringa,sizeof(stringa), "ATENЗГO: O Player %s Plantou uma Banana de Dinamite em um Caixa Eletrфnico!", sendername);
SendClientMessageToAll(COR_NEGATIVO,stringa);
SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid) + 1);
Player[playerid][pProcurado] += 1;
format(string,sizeof(string),"ATENЗГO: Aguarde No Banco Para Concluir o Roubo!",1);
SendClientMessage(playerid,COR_INFO,string);
ApplyAnimation(playerid, "ROB_BANK", "CAT_Safe_Rob", 4.0, 1, 0, 0, 1, 0);
SetTimerEx("Robbank" ,80000,0,"i", playerid);
Kils = SetTimerEx ("roubar" ,80000,1,"i",playerid);
robmoney[playerid] = random(950000);
SetTimerEx("Unlock", 600000, true,"i",playerid);
SetPlayerAttachedObject(playerid, 1, 1550, 1, 0.000000, -0.313611, 0.021003, 0.445490, 86.754409, 355.370239, 0.926815, 1.000000, 1.000000);
Roubando[playerid] = 1;
}
}
}
if(dialogid == 20)
{
if(response)
{
new string[60];
format(string, sizeof(string), "/depositar %s", inputtext);
OnPlayerCommandText(playerid,string);
return 1;
}
return 1;
}
if(dialogid == 21)
{
if(response)
{
new string[60];
format(string, sizeof(string), "/sacar %s", inputtext);
OnPlayerCommandText(playerid,string);
return 1;
}
return 1;
}
public Roubou(playerid)
{
if(Roubando[playerid] == 0) return SendClientMessage(playerid, 0xC9C9C9FF, "Vocк nгo consiguiu roubar pois saiu do local ou morreu.");
static Ladrao[MAX_PLAYER_NAME], sStr[100];
GetPlayerName(playerid, Ladrao, sizeof(Ladrao));
GivePlayerMoney(playerid, 500000);
DestroyObject(Bomba);
CreateExplosion(2308.9082,-13.9606,26.7422, 10, 15); // Ira criar uma explosгo exatamente no lugar que o player digitou para roubar
SetPlayerAttachedObject(playerid, 1, 1550, 1, 0.000000, -0.313611, 0.021003, 0.445490, 86.754409, 355.370239, 0.926815, 1.000000, 1.000000);
format(sStr, sizeof(sStr), "[NOTНCIAS] A Polнcia demorou e %s[%d] conseguiu explodir o Caixa Eletrуnico!", Ladrao, playerid);
SendClientMessageToAll(0xE31919FF, sStr);
Roubando[playerid] = 0;
DestroyObject(Bomba);
return 1;
}