[Ajuda] Segundo botгo da Dialog faz a mesma coisa que o primeiro
#1

Quando digita comando aparece o menu com as armas disponнveis certinho. em baixo o comando.

Quote:

if(strcmp("/menu",cmdtext, true, 10)==0)
{

IsPlayerInRangeOfPoint(playerid, 1.0,295.7499,-80.3011,1001.5156);
{
SendClientMessage(playerid, -1, "[SERVE] - Outros tipos de armas sу й possivel de adquirir com um traficante de armas!");
ShowPlayerDialog(playerid,ammulvv,DIALOG_STYLE_LIS T,"Menu","\nM9 com silenciador - R$250\nDesert Eagle - R$ 600\nEscopeta - R$500\nEscopeta de Combate - R$800\nMP5 - R$450\nM4 - R$1800\nSniper - R$2000","Confirmar", "Sair");
}
return 1;
}

Ae quando vou responder a dialog na public public OnDialogResponse, fiz o seguinte.
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
Quote:

{
if(dialogid == 2)
{
if(listitem == 0)
{
GivePlayerWeapon(playerid, 23, 50);
GivePlayerMoney(playerid, -250);
SendClientMessage(playerid, verdemarinho,"|INFO| Vocк comprou uma M9 com silenciador 50 ballas por: R$250");
return 1;
}}
else{
SendClientMessage(playerid, -1, "Vocк nгo comprou nada");
}
return 1;
}

Ae na dialog tem o botгo confirmar e sair, quando clico em confirmar compra certinho, mas quando nгo quero comprar( e clico em sair) invйs de aparecer aquele string que coloquei no else faz й comprar a arma.

PRINT: http://imgur.com/a/tmYqG

Se alguйm pode me ajudar por favor, isso jб estar me deixando de cabelos em pйs.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)