18.11.2014, 19:07
Й o seguinte pessoal, oque nгo faz sair para mim do modo difнcil para fбcil dos dialogs do sa-mp й algumas duvidas, tenho um dialog aqui mais ele nгo executa.
Tenho tipo isso..
Nгo estб executando quando clica em Cancelar, pois nгo sei como resolver tenho anos de sa-mp e isso sempre ficou me deixando com raiva..
Tenho tipo isso..
pawn Код:
ShowPlayerDialog(playerid, 1326, DIALOG_STYLE_MSGBOX, "Concessionбria", "Vocк realmente quer fazer a compra deste veнculo?", "Confirmar", "Cancelar"); // dialog
if (dialogid == 1326)
{
if (response == 1)
{
vehsalvar[playerid] = 1;
TogglePlayerControllable(playerid,1);
SetVehicleVirtualWorld(ShopCar[playerid], 0);
Conce[playerid] = 0;
PrecoCarro(playerid);
}
else
{
PlayerInfo[playerid][pVeiculoModelo] = 0;
vehsalvar[playerid] = 0;
Conce[playerid] = 0;
TogglePlayerControllable(playerid,1);
RemovePlayerFromVehicle(playerid);
SetPlayerVirtualWorld(playerid, 0);
DestroyVehicle(ShopCar[playerid]);
SetPlayerPos(playerid,2780.4939, -1812.2635, 11.8438);
ShowPlayerDialog(playerid, 1319, DIALOG_STYLE_LIST, "Concessionбria", "Venda de um veнculo\nComprar um veнculo", "Selecionar", "Sair");
}
}
pawn Код:
if (dialogid == 1326)
{
if (response == 1) // estб executando bem "Confirmar"
{
vehsalvar[playerid] = 1;
TogglePlayerControllable(playerid,1);
SetVehicleVirtualWorld(ShopCar[playerid], 0);
Conce[playerid] = 0;
PrecoCarro(playerid);
}
else // essa parte aqui nгo executa quando clica em "Cancelar"
{
PlayerInfo[playerid][pVeiculoModelo] = 0;
vehsalvar[playerid] = 0;
Conce[playerid] = 0;
TogglePlayerControllable(playerid,1);
RemovePlayerFromVehicle(playerid);
SetPlayerVirtualWorld(playerid, 0);
DestroyVehicle(ShopCar[playerid]);
SetPlayerPos(playerid,2780.4939, -1812.2635, 11.8438);
ShowPlayerDialog(playerid, 1319, DIALOG_STYLE_LIST, "Concessionбria", "Venda de um veнculo\nComprar um veнculo", "Selecionar", "Sair");
}
}