new Float:Caixas[][6] =
{
{1674.9095,-2238.5625,-2.7129},
{1940.9392,-2133.9685,13.5576},
{1929.4008,-1767.3905,13.5469},
{1493.4025,-1770.5096,18.7958},
{1362.7656,-1756.4832,13.5127}
};
if((newkeys == KEY_YES) && !IsPlayerInAnyVehicle(playerid))
{
new localcaixa;
localcaixa = sizeof(Caixas);
if (IsPlayerInRangeOfPoint(playerid, 2.0, Caixas[localcaixa][0], Caixas[localcaixa][1], Caixas[localcaixa][2]))
{
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_LIST, "Caixa Eletronico {00FF00}BPD", "Sacar\nDepositar\nCartao de Credito\nSaldo", "Ok", "Voltar");
}
}
if(newkeys == KEY_YES && !IsPlayerInAnyVehicle(playerid))
{
for(new a; a != sizeof(Caixas); a++){
if(IsPlayerInRangeOfPoint(playerid, 2.0, Caixas[a][0], Caixas[a][1], Caixas[a][2]))
{
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_LIST, "Caixa Eletronico {00FF00}BPD", "Sacar\nDepositar\nCartao de Credito\nSaldo", "Ok", "Voltar");
break;
}
}
}
Acho q й pq nгo tem um looping passando por eles.
PHP код:
|