04.03.2009, 13:38
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; }