public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_ARMAS)
{
if(response)
{
switch(listitem)
{
case 0: GivePlayerWeapon(playerid, WEAPON_SAWEDOFF, 300);
case 1: GivePlayerWeapon(playerid, WEAPON_SNIPER, 100);
case 2: GivePlayerWeapon(playerid, WEAPON_M4, 350);
}
}
}
return 1;
}
CMD:armas(playerid)
{
ShowPlayerDialog(playerid, DIALOG_ARMAS, DIALOG_STYLE_TABLIST_HEADERS, "{FFFFFF}Armas",
"Arma\tMuniзгo\tPreзo\n\
{FFFFFF}Sawnoff\t{FFFFFF}300\t{1A920B}$900{FFFFFF}\n\
{FFFFFF}Sniper Rifle\t{FFFFFF}100\t{1A920B}$2500{FFFFFF}\n\
{FFFFFF}M4\t{FFFFFF}350\t{1A920B}$1000{FFFFFF}",
"Selecionar", "Fechar");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_ARMAS)
{
if(response)
{
switch(listitem)
{
case 0:
{
if(GetPlayerMoney(playerid) < 300)
{
return SendClientMessage(playerid, -1, "Vocк nгo tem dinheiro suficiente.");
}
else
{
GivePlayerWeapon(playerid, WEAPON_SAWEDOFF, 300);
GivePlayerMoney(playerid, -300);
}
}
case 1:
{
if(GetPlayerMoney(playerid) < 100)
{
return SendClientMessage(playerid, -1, "Vocк nгo tem dinheiro suficiente.");
}
else
{
GivePlayerWeapon(playerid, WEAPON_SNIPER, 100);
GivePlayerMoney(playerid, -100);
}
}
case 2:
{
if(GetPlayerMoney(playerid) < 350)
{
return SendClientMessage(playerid, -1, "Vocк nгo tem dinheiro suficiente.");
}
else
{
GivePlayerWeapon(playerid, WEAPON_M4, 350);
GivePlayerMoney(playerid, -350);
}
}
}
}
}
return 1;
}
|
PHP код:
|