Menu Problem
#9

Here you are:
Код:
public OnFilterScriptInit()
{
sexshopmenu = CreatePickup(1318, 1, -103.6693,-22.6749,1000.7188);
sexshop = CreateMenu("SexShop", 2, 200.0, 100.0, 150.0, 150.0);
AddMenuItem(sexshop, 0, "Lila Vibrator - $2000");
AddMenuItem(sexshop, 0, "Kicsi Feher Vibrator - $3000");
AddMenuItem(sexshop, 0, "Nagy Feher Vibrator - $4000");
AddMenuItem(sexshop, 0, "Ezust Vibrator - $5000");
AddMenuItem(sexshop, 0, "Viagra - $4000");
AddMenuItem(sexshop, 0, "<KILEPES>");
//
ammunationgun = CreatePickup(1318, 1, 295.7091,-80.8102,1001.5156);
gun = CreateMenu("Ammunation", 2, 200.0, 100.0, 150.0, 150.0);
AddMenuItem(gun, 0, "Desert Eagle - $150");
AddMenuItem(gun, 0, "Sawn Off - $2500");
AddMenuItem(gun, 0, "Sniper - $3500");
AddMenuItem(gun, 0, "M4 - $4500");
AddMenuItem(gun, 0, "Tec9 - $5500");
AddMenuItem(gun, 0, "Lancfuresz - $8500");
AddMenuItem(gun, 0, "Kes - $100");
AddMenuItem(gun, 0, "Rifle - $10500");
AddMenuItem(gun, 0, "Pajzs - $500");
AddMenuItem(gun, 0, "Ejtoernyo - $100");
AddMenuItem(gun, 0, "<KILEPES>");
return 1;
}
//
public OnPlayerSelectedMenuRow(playerid, row)
{
new Menu:weapon = GetPlayerMenu(playerid);

if(weapon == gun)
{
switch(row)
{
case 0:
{
if(GetPlayerMoney(playerid) >= 1500)
{
GivePlayerMoney(playerid, -1500);
GivePlayerWeapon(playerid, 24, 100);
SendClientMessage(playerid, COLOUR_YELLOW, "Vettйl egy Desert Eagle-t.");
ShowMenuForPlayer(weapon,playerid);
}
else
{
GameTextForPlayer(playerid, "~r~Nincs eleg penzed!", 2000, 5);
HideMenuForPlayer(weapon, playerid);
TogglePlayerControllable(playerid, 1);
}
}
case 1:
{
if(GetPlayerMoney(playerid) >= 2500)
{
GivePlayerMoney(playerid, -2500);
GivePlayerWeapon(playerid, 26, 50);
SendClientMessage(playerid, COLOUR_YELLOW, "Vettйl egy SawnOff-ot.");
ShowMenuForPlayer(weapon,playerid);
}
else
{
GameTextForPlayer(playerid, "~r~Nincs eleg penzed!", 2000, 5);
HideMenuForPlayer(weapon, playerid);
TogglePlayerControllable(playerid, 1);
}
}
case 2:
{
if(GetPlayerMoney(playerid) >= 3500)
{
GivePlayerMoney(playerid, -3500);
GivePlayerWeapon(playerid, 34, 50);
SendClientMessage(playerid, COLOUR_YELLOW, "Vettйl egy SniperRifle-t.");
ShowMenuForPlayer(weapon,playerid);
}
else
{
GameTextForPlayer(playerid, "~r~Nincs eleg penzed!", 2000, 5);
HideMenuForPlayer(weapon, playerid);
TogglePlayerControllable(playerid, 1);
}
}
case 3:
{
if(GetPlayerMoney(playerid) >= 4500)
{
GivePlayerMoney(playerid, -4500);
GivePlayerWeapon(playerid, 31, 200);
SendClientMessage(playerid, COLOUR_YELLOW, "Vettйl egy M4-et.");
ShowMenuForPlayer(weapon,playerid);
}
else
{
GameTextForPlayer(playerid, "~r~Nincs eleg penzed!", 2000, 5);
HideMenuForPlayer(weapon, playerid);
TogglePlayerControllable(playerid, 1);
}
}
case 4:
{
if(GetPlayerMoney(playerid) >= 5500)
{
GivePlayerMoney(playerid, -5500);
GivePlayerWeapon(playerid, 32, 200);
SendClientMessage(playerid, COLOUR_YELLOW, "Vettйl egy TEC9-et.");
ShowMenuForPlayer(weapon,playerid);
}
else
{
GameTextForPlayer(playerid, "~r~Nincs eleg penzed!", 2000, 5);
HideMenuForPlayer(weapon, playerid);
TogglePlayerControllable(playerid, 1);
}
}
case 5:
{
if(GetPlayerMoney(playerid) >= 8500)
{
GivePlayerMoney(playerid, -8500);
GivePlayerWeapon(playerid, 9, 1);
SendClientMessage(playerid, COLOUR_YELLOW, "Vettйl egy Lбncfűrйszt.");
ShowMenuForPlayer(weapon,playerid);
}
else
{
GameTextForPlayer(playerid, "~r~Nincs eleg penzed!", 2000, 5);
HideMenuForPlayer(weapon, playerid);
TogglePlayerControllable(playerid, 1);
}
}
case 6:
{
if(GetPlayerMoney(playerid) >= 100)
{
GivePlayerMoney(playerid, -100);
GivePlayerWeapon(playerid, 4, 1);
SendClientMessage(playerid, COLOUR_YELLOW, "Vettйl egy Kйst.");
ShowMenuForPlayer(weapon,playerid);
}
else
{
GameTextForPlayer(playerid, "~r~Nincs eleg penzed!", 2000, 5);
HideMenuForPlayer(weapon, playerid);
TogglePlayerControllable(playerid, 1);
}
}
case 7:
{
if(GetPlayerMoney(playerid) >= 10500)
{
GivePlayerMoney(playerid, -10500);
GivePlayerWeapon(playerid, 33, 200);
SendClientMessage(playerid, COLOUR_YELLOW, "Vettйl egy Rifle-t.");
ShowMenuForPlayer(weapon,playerid);
}
else
{
GameTextForPlayer(playerid, "~r~Nincs eleg penzed!", 2000, 5);
HideMenuForPlayer(weapon, playerid);
TogglePlayerControllable(playerid, 1);
}
}
case 8:
{
if(GetPlayerMoney(playerid) >= 500)
{
GivePlayerMoney(playerid, -500);
SetPlayerArmour(playerid, 100.0);
SendClientMessage(playerid, COLOUR_YELLOW, "Vettйl egy Pajzsot.");
ShowMenuForPlayer(weapon,playerid);
}
else
{
GameTextForPlayer(playerid, "~r~Nincs eleg penzed!", 2000, 5);
HideMenuForPlayer(weapon, playerid);
TogglePlayerControllable(playerid, 1);
}
}
case 9:
{
if(GetPlayerMoney(playerid) >= 100)
{
GivePlayerMoney(playerid, -100);
GivePlayerWeapon(playerid, 46, 1);
SendClientMessage(playerid, COLOUR_YELLOW, "Vettйl egy Ejtőernyőt.");
ShowMenuForPlayer(weapon,playerid);
}
else
{
GameTextForPlayer(playerid, "~r~Nincs eleg penzed!", 2000, 5);
HideMenuForPlayer(weapon, playerid);
TogglePlayerControllable(playerid, 1);
}
}
case 10:
{
HideMenuForPlayer(weapon, playerid);
TogglePlayerControllable(playerid, 1);
}
}
}
return 1;
}
if(weapon == sexshop)
{
switch(row)
{
case 0:
{
if(GetPlayerMoney(playerid) >= 1500)
{
GivePlayerMoney(playerid, -1500);
GivePlayerWeapon(playerid, 24, 100);
SendClientMessage(playerid, COLOUR_YELLOW, "Vettйl egy Lila Vibrбtort.");
ShowMenuForPlayer(sexshop,playerid);
}
else
{
GameTextForPlayer(playerid, "~r~Nincs eleg penzed!", 2000, 5);
HideMenuForPlayer(sexshop, playerid);
TogglePlayerControllable(playerid, 1);
}
}
case 1:
{
if(GetPlayerMoney(playerid) >= 2500)
{
GivePlayerMoney(playerid, -2500);
GivePlayerWeapon(playerid, 26, 50);
SendClientMessage(playerid, COLOUR_YELLOW, "Vettйl egy Kicsi Fehйr Vibrбtort.");
ShowMenuForPlayer(sexshop,playerid);
}
else
{
GameTextForPlayer(playerid, "~r~Nincs eleg penzed!", 2000, 5);
HideMenuForPlayer(sexshop, playerid);
TogglePlayerControllable(playerid, 1);
}
}
}
return 1;
}
Reply


Messages In This Thread
Menu Problem - by bpeterson - 03.03.2009, 18:01
Re: Menu Problem - by RyDeR` - 03.03.2009, 18:18
Re: Menu Problem - by bpeterson - 03.03.2009, 18:22
Re: Menu Problem - by RyDeR` - 03.03.2009, 18:24
Re: Menu Problem - by bpeterson - 03.03.2009, 18:27
Re: Menu Problem - by ICECOLDKILLAK8 - 03.03.2009, 18:28
Re: Menu Problem - by bpeterson - 03.03.2009, 18:30
Re: Menu Problem - by Dujma - 03.03.2009, 18:58
Re: Menu Problem - by bpeterson - 04.03.2009, 13:38
Re: Menu Problem - by bpeterson - 04.03.2009, 16:27

Forum Jump:


Users browsing this thread: 1 Guest(s)