Heres my DialogueКод:public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 111) { SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Pizza!"); GivePlayerMoney(playerid,-30); SetPlayerHealth(playerid,100); return 1; }
return 0;Код:if(pickupid == Food) { ShowPlayerDialog(playerid, 111, DIALOG_STYLE_LIST, "Food Shop", "Pizza\nBurger\nIce-Cream\nCoca-Cola", "Buy", "Leave"); }
}
if (dialogid == 111)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Pizza!");
GivePlayerMoney(playerid,-30);
SetPlayerHealth(playerid,100);
}
}
return 1;
}
if (dialogid == 111)
{
if(response)
{
if(listitem == 0) //PIZZA
{
SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Pizza!");
GivePlayerMoney(playerid,-30);
SetPlayerHealth(playerid,100);
}
if(listitem == 1) //BURGER
{
SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Burger!");
GivePlayerMoney(playerid,-30);
SetPlayerHealth(playerid,100);
}
if(listitem == 2) //ICE CREAM
{
SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Ice Cream!");
GivePlayerMoney(playerid,-30);
SetPlayerHealth(playerid,100);
}
if(listitem == 3) //COCA-COLA
{
SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Coca-Cola!");
GivePlayerMoney(playerid,-30);
SetPlayerHealth(playerid,100);
}
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if (dialogid == 111) { if(response) { if(listitem == 0) { SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Pizza!"); GivePlayerMoney(playerid,-30); SetPlayerHealth(playerid,100); } } if(listitem == 1) SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Burger!"); GivePlayerMoney(playerid,-30); SetPlayerHealth(playerid,100); return 1; } return 0; }
Originally Posted by hardstop
Thanx Got it working
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if (dialogid == 111) { if(response) { if(listitem == 0) { SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Pizza!"); GivePlayerMoney(playerid,-30); SetPlayerHealth(playerid,100); } } if(listitem == 1) SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Burger!"); GivePlayerMoney(playerid,-30); SetPlayerHealth(playerid,100); return 1; } return 0; } |
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if (dialogid == 111)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Pizza!");
GivePlayerMoney(playerid,-30);
SetPlayerHealth(playerid,100);
}
if(listitem == 1)
SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Burger!");
GivePlayerMoney(playerid,-30);
SetPlayerHealth(playerid,100);
}
}
return 1;
}
return 0;
}
Originally Posted by © Tђэ LυxυяiσN™
Simple exemple:
pawn Код:
|
if (dialogid == 111)
{
if(response)
{
switch (listitem)
{
case: 0 // PIZZA
{
SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Pizza!");
GivePlayerMoney(playerid,-30);
SetPlayerHealth(playerid,100);
}
case: 1 //BURGER
{
SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Burger!");
GivePlayerMoney(playerid,-30);
SetPlayerHealth(playerid,100);
}
case: 2 //ICE CREAM
{
SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Ice Cream!");
GivePlayerMoney(playerid,-30);
SetPlayerHealth(playerid,100);
}
case: 3 //COCA-COLA
{
SendClientMessage(playerid, COLOR_PURPLE, "* You have bought a Coca-Cola!");
GivePlayerMoney(playerid,-30);
SetPlayerHealth(playerid,100);
}
}
}
return 1;
}