CANDY-KUSH-GOD

meni_items.c source

Jun 14th, 2014
377
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 33.62 KB | None | 0 0
  1. void add_item(char* item,bool act){
  2.     item_count++;
  3.     menu[item_count].item_name = item;
  4.     menu[item_count].action = act;
  5. }
  6.  
  7. void add_toggle(char* item,bool pointer){
  8.     item_count++;
  9.     menu[item_count].item_name = item;
  10.     menu[item_count].action = true;
  11.     menu[item_count].type = 1;
  12.     menu[item_count].value = pointer;
  13. }
  14.  
  15. void add_number(char* item,int maxvalue){
  16.     item_count++;
  17.     menu[item_count].item_name = item;
  18.     menu[item_count].action = true;
  19.     menu[item_count].type = 2;
  20.     menu[item_count].value = 1;
  21.     menu[item_count].maxval = maxvalue;
  22. }
  23.  
  24. void add_gxt_hash(int model_hash){
  25.     item_count++;
  26.     menu[item_count].item_name = " ";
  27.     menu[item_count].action = true;
  28.     menu[item_count].type = 3;
  29.     menu[item_count].value = model_hash;
  30. }
  31.  
  32. void add_model_hash(char* item, uint char_model_hash)
  33. {
  34.     item_count++;
  35.     menu[item_count].item_name = item;
  36.     menu[item_count].action = true;
  37.     menu[item_count].type = 4;
  38.     menu[item_count].extra_val = char_model_hash;
  39. }
  40.  
  41. void menu_setup(void){
  42.     item_count = 0;
  43.     footer = " ";
  44.     if(menu_level == 0){
  45.         //footer = "Main Menu";
  46.         footer = MENU_TITLE;
  47.         add_item("Player Pimpin Options >",false);
  48.         add_item("Vehicle Pimpin Options >",false);
  49.         add_item("Weapon Pimpin Options >",false);
  50.         add_item("Fuck Driving Options >",false);
  51.         add_item("Crazy Other Shit Options >",false);
  52.         add_item("MORE MODS >",false);
  53.         add_item("Credits >",false);
  54.         return;
  55.     }
  56.     if(menu_level == 1){
  57.         if(last_selected[0] == 1){
  58.             footer = "Player Pimpin Options";
  59.             add_item("Network Player Options >",false);
  60.             add_item("Character Pimpin Options >",false);
  61.             add_item("Give Health & Armor",true);
  62.             add_toggle("Never Die Mod",godmode);
  63.             add_toggle("Fuck the Police",neverwanted);
  64.             add_toggle("Player protection",pprotection);
  65.             add_toggle("Super Run  ~PAD_LB~ + ~PAD_A~",superrun);
  66.             add_toggle("Super Hops  ~PAD_LB~ + ~PAD_X~",superjump);
  67.             add_toggle("Hell Mod",chronicle);
  68.             add_item("Drunk Cam",true);
  69.             add_toggle("Player Invisible",invisible);
  70.             add_toggle("Burn Yourself",onfire);
  71.             add_item("Hitmen Options >",false);
  72.             add_toggle("Shoot Fire ~PAD_LB~ + ~PAD_B~",inferno);
  73.             return;
  74.         }
  75.         if(last_selected[0] == 2){
  76.             footer = "Make a Ride Options";
  77.             add_item("Car Garage Options >",false);
  78.             add_toggle("Vehicle God Mod",vhelper);
  79.             add_item("Car Jump",true);
  80.             add_toggle("Stick Vehicle to Ground",carsonground);
  81.             add_toggle("Vehicle Fly Mod",nfs);
  82.             add_toggle("Freeze Your Vehicle",freezecar);
  83.             add_toggle("Drive under Map(Turn on>Drive on Water Mod>>Then turn off>",collision);
  84.             add_item("Kill Passengers",true);
  85.             add_item("Delete Vehicle",true);
  86.             add_item("Flip Vehicle Over",true);
  87.             add_item("Plant Bomb in Vehicle",true);
  88.             add_item("Kick Players From Vehicle",true);
  89.             add_toggle("Helicopter Bomb ~PAD_LSTICK_NONE~",helistrike);
  90.             add_item("Trade Vehicle seats",true);
  91.             return;
  92.         }
  93.         if(last_selected[0] == 3){
  94.             footer = "Terrorist Options";
  95.             add_item("Weapon Selector Options >",false);
  96.             add_toggle("Unlimited Ammo",ammo);
  97.             add_toggle("Fast Reload",fastreload);
  98.             add_toggle("Auto Aim",autoaim);
  99.             add_item("Object Gun Options >",false);
  100.             add_toggle("Rapid Fire",rapidfire);
  101.             add_item("Car Gun Options >",false);
  102.             add_toggle("Tazer Gun",tazer);
  103.             add_toggle("Teleport Gun",tele_gun);
  104.             add_toggle("",gravitygun);
  105.             add_toggle("Rocket Gun",Rocket_Gun);
  106.             return;
  107.         }
  108.         if(last_selected[0] == 4){
  109.             footer = "Fuck Driving Options";
  110.             add_item("Waypoint",true);
  111.             add_item("Airport Helipads",true);
  112.             add_item("Hove Beach",true);
  113.             add_item("Majestic Hotel",true);
  114.             add_item("Skydive",true);
  115.             add_item("Middle Park",true);
  116.             add_item("Playboy X's Pad",true);
  117.             add_item("Rotterdam Tower",true);
  118.             add_item("Prison Cage",true);
  119.             add_item("Crack House",true);
  120.             add_item("Westminster Towers",true);
  121.             add_item("Underground Parking Garage",true);
  122.             add_item("Algonquin Safe House",true);
  123.             add_item("Scrapyard",true);
  124.             add_item("Construction Site",true);
  125.             add_item("Subway",true);
  126.             add_item("Sprunk Factory",true);
  127.             add_item("In front",true);
  128.             add_item("In Nearest Car",true);
  129.             return;
  130.         }
  131.         if(last_selected[0] == 5){
  132.             footer = "Other Shit Options";
  133.             add_item("Menu Options >",false);
  134.             add_item("Throwable Objects >",false);
  135.             add_item("Terrorist Attacks >",false);
  136.             add_toggle("Chat Name Popup",chat_thingy);
  137.             add_toggle("Drive Solo",drive_free);
  138.             add_item("Start New Killing Spree",true);
  139.             add_item("Return to Shit mode",true);
  140.             add_item("Get name of Boss",true);
  141.             add_toggle("Modder's Protection",modderprotect);
  142.             add_item("Unlock Achievements",true);
  143.             add_toggle("Zero Gravity",gravity);
  144.             add_item("Delete Nearby Cars",true);
  145.             add_item("Delete Nearby Peds",true);
  146.             add_item("Radio Anywhere Options >",false);
  147.             add_toggle("Slow Motion Mod",slowmotion);
  148.             add_item("Weather Options >",false);
  149.             return;
  150.         }
  151.         if(last_selected[0] == 6){
  152.             footer = "MORE MODS/Modslots";
  153.             add_toggle("Drive on Water",xf1);
  154.             add_toggle("Coordinates",xf2);
  155.             add_toggle("Drop a Bomb",xf3);
  156.             add_toggle("Levitation",xf4);
  157.             add_toggle("CARMAGEDDON",xf5);
  158.             add_toggle("WEYSSI MODS TRAINER v6",xf6);
  159.             add_toggle("WEYSS MODS v6 PREMIUM ~g~NEW MODS",xf7);
  160.             add_toggle("FunLand",xf8);
  161.             add_toggle("rockettruck",xf9);
  162.             add_toggle("launch_rocket",xf10);
  163.             add_toggle("Underwater",xf11);
  164.             add_toggle("Overpass",xf12);
  165.             add_toggle("Project368",xf13);
  166.             add_toggle("TheReefer",xf14);
  167.             add_toggle("Mod15",xf15);
  168.             add_toggle("MOTIONS97 v3",xf16);
  169.             add_toggle("Sam-turrets",xf17);
  170.             add_toggle("FREEZE PROTECTION",xf18);
  171.             add_toggle("stealthbomber",xf19);
  172.            
  173.             return;
  174.         }
  175.         if(last_selected[0] == 7){
  176.             footer = "Credits(~g~DON'T CLICK ON THE NAMES)";
  177.             add_item("Muskelprotze(Original Base)",true);
  178.             return;
  179.         }
  180.     }
  181.     if(menu_level == 2){
  182.         if(last_selected[0] == 1){
  183.             if(last_selected[1] == 1){
  184.                 footer = "Network Player Options >";
  185.                 uint i = 0;
  186.                 player_count = 0;
  187.                 for(i;i <= 16;i++){
  188.                     players[player_count].connected = false;
  189.                     if(!IS_NETWORK_PLAYER_ACTIVE(i)) continue;
  190.                     if(GET_PLAYER_ID() == i) continue;
  191.                     GET_PLAYER_CHAR(i,&tmp_player_ped);
  192.                     players[player_count].ped = tmp_player_ped;
  193.                     players[player_count].gamertag = GET_PLAYER_NAME(i);
  194.                     players[player_count].id = i;
  195.                     players[player_count].connected = true;
  196.                     player_count++;
  197.                 }
  198.                
  199.                 if(player_count > 0){
  200.                     add_item("All Network Players >",false);
  201.                     for(i = 0;i <= player_count;i++){
  202.                         if(players[i].connected)
  203.                             add_item(players[i].gamertag,false);
  204.                     }
  205.                     return;
  206.                 }
  207.                 add_item("Game is Empty Dumb Ass!",true);
  208.                 return;
  209.             }
  210.             if(last_selected[1] == 2){
  211.                 footer = "Character Options";
  212.                 add_item("Dance Animations >",false);
  213.                 add_item("Speech Animations >",false);
  214.                 add_item("Stop All Tasks/Attachments",true);
  215.                 add_toggle("Ragdoll  ~PAD_LB~ + ~PAD_B~",ragdoll);
  216.                 add_toggle("Super Kick/Punch ~PAD_LT~ + ~PAD_X~/~PAD_B~",superpunch);
  217.                 add_toggle("Network Ghost Mod",ghost);
  218.                 return;
  219.             }
  220.             if(last_selected[1] == 13){
  221.                 footer = "Hitman Options";
  222.                 add_item("Options >",false);
  223.                 add_item("Jew",true);
  224.                 add_item("Lil Jacob",true);
  225.                 add_item("Brucie",true);
  226.                 add_item("Nigga",true);
  227.                 add_item("FBI",true);
  228.                 add_item("Cop",true);
  229.                 add_item("Fat Cop",true);
  230.                 add_item("Multiplayer Male",true);
  231.                 add_item("Multiplayer Female",true);
  232.                 add_item("Army Guy",true);
  233.                 add_item("Club",true);
  234.                 add_item("Stripper",true);
  235.                 add_item("Noose Guard",true);
  236.                 add_item("Suited",true);
  237.                 add_item("Thief",true);
  238.                 add_item("Noose Sniper",true);
  239.                 return;
  240.             }
  241.         }
  242.         if(last_selected[0] == 2){
  243.             if(last_selected[1] == 1){
  244.                 footer = "Pimp My Ride Options";
  245.                 in_paint = false;
  246.                 add_item("Car Spawner >",false);
  247.                 add_item("Addon Options >",false);
  248.                 add_item("Car Color Changer Mod >",false);
  249.                 add_item("Neons >",false);
  250.                 add_item("Funny Car Options >",false);
  251.                 add_item("Fix & Wash Vehicle",true);
  252.                 add_toggle("Car Jumps ~PAD_X~",hydrolics);
  253.                 add_toggle("Lowrider Mod",lowerpveh);
  254.                 add_item("Lock/Unlock Car Doors",true);
  255.                 add_toggle("Rainbow Vehicle",rainbowcar);
  256.                 add_item("Throw A Rod Mod",true);
  257.                 add_toggle("Bouncing Cars",veh_height);
  258.                 add_item("Car Doors >",false);
  259.                 add_item("Car Lights >",false);
  260.                 add_toggle("Hide Your Car Mod",carvis);
  261.                 add_item("Remove Wheels From Car (Make Car Invisible)",true);
  262.                 return;
  263.             }
  264.         }
  265.         if(last_selected[0] == 3){
  266.             if(last_selected[1] == 1){
  267.                 footer = "Weapon Selector";
  268.                 add_number("All Weapons",3);
  269.                 add_item("TBOGT Weapons >",false);
  270.                 add_item("Grenades",true);
  271.                 add_item("Glock 17",true);
  272.                 add_item("Desert Eagle",true);
  273.                 add_item("Pump Shotgun",true);
  274.                 add_item("Tactical Shotgun",true);
  275.                 add_item("Micro Uzi",true);
  276.                 add_item("MP5",true);
  277.                 add_item("AK-47",true);
  278.                 add_item("AR-15",true);
  279.                 add_item("M40-A5",true);
  280.                 add_item("Advance Sniper",true);
  281.                 add_item("Rocket Launcher",true);
  282.                 add_item("Baseball Bat",true);
  283.                 add_item("Pool Stick",true);
  284.                 add_item("Knife",true);
  285.                 add_item("Molotovs",true);
  286.                 return;
  287.             }
  288.             if(last_selected[1] == 5){
  289.                 footer = "Object Gun launcher";
  290.                 add_toggle("Launcher - Glock",objectgun);
  291.                 add_toggle("Clear last object",del_objgun);
  292.                 add_item("Shoot Car Wrecks",true);
  293.                 add_item("Shoot Red Cubes",true);
  294.                 add_item("Shoot Blue Cubes",true);
  295.                 add_item("Shoot Green Cubes",true);
  296.                 return;
  297.             }
  298.             if(last_selected[1] == 7){
  299.                 footer = "Car Gun launcher";           
  300.                 add_toggle("Launcher - Deagle",cargun);
  301.                 add_toggle("Clear last car",del_cargun);
  302.                 add_toggle("Explode Car on Impact",exp_cargun);
  303.                 add_toggle("Shoot Straight Cars",strat_cargun);
  304.                 add_toggle("Ground Cars",grond_cargun);
  305.                 add_item("Shoot Sultan RS's",true);
  306.                 add_item("Shoot Airtug's",true);
  307.                 add_item("Shoot Ambulance's",true);
  308.                 add_item("Shoot Phantom's",true);
  309.                 add_item("Shoot Bus's",true);
  310.                 add_item("Shoot Tugboat's",true);
  311.                 add_item("Shoot Trashmaster's",true);
  312.                 add_item("Shoot Trains's",true);
  313.                 add_item("Shoot Ripley's",true);
  314.                 add_item("Shoot Flat Bed's",true);
  315.                 add_item("Shoot Mr Tasty's",true);
  316.                 add_item("Shoot Annihitlator's",true);
  317.                 add_item("Shoot Apc Tank's",true);
  318.                 add_item("Shoot Maverick's",true);
  319.                 return;
  320.             }
  321.         }
  322.         if(last_selected[0] == 5){
  323.             if(last_selected[1] == 1){
  324.                 footer = "Menu Color Options";
  325.                 add_item("Purple",true);
  326.                 add_item("Red",true);
  327.                 add_item("Light Blue",true);
  328.                 add_item("Green",true);
  329.                 add_item("Pink",true);
  330.                 add_item("Gold",true);
  331.                 add_item("Gray",true);
  332.                 add_item("Dark Blue",true);
  333.                 add_toggle("Flashing Colors",rainbowmenu);
  334.                 add_item("White",true);
  335.                 add_item("Orange",true);
  336.                 return;
  337.             }
  338.             if(last_selected[1] == 2){
  339.                 footer = "Throwable Objects";
  340.                 add_item("Taxi",true);
  341.                 add_item("Infernus",true);
  342.                 return;
  343.             }
  344.             if(last_selected[1] == 3){
  345.                 footer = "Terrorist Attacks ";
  346.                 add_item("Airport Helipads",true);
  347.                 add_item("Airport Tower",true);
  348.                 add_item("Airport Parking Lot",true);
  349.                 add_item("Prison Cage",true);
  350.                 add_item("Hove Beach",true);
  351.                 add_item("Majestic Hotel",true);
  352.                 add_item("Middle Park",true);
  353.                 add_item("Underground Parking Garage",true);
  354.                 add_item("Skydive",true);
  355.                 add_item("Waypoint",true);
  356.                 return;
  357.             }
  358.             if(last_selected[1] == 14){
  359.                 footer = "Skip Current Radio Track";
  360.                 add_item("Skip Current Radio Track",true);
  361.                 return;
  362.             }
  363.             if(last_selected[1] == 16){
  364.                 footer = "God Options";
  365.                 add_item("Set Sunny Weather",true);
  366.                 add_item("Set Extra Sunny Weather",true);
  367.                 add_item("Set Extra Sunny Weather (2)",true);
  368.                 add_item("Set Sunny & Windy Weather",true);
  369.                 add_item("Set Sunny & Windy Weather (2)",true);
  370.                 add_item("Set Drizzle Weather",true);
  371.                 add_item("Set Fog Weather",true);
  372.                 add_item("Set Rain Weather",true);
  373.                 add_item("Set Thunder Storm Weather",true);
  374.                 add_item("Set Cloudy Weather",true);
  375.                 add_item("Set Time 1 Hour",true);
  376.                 return;
  377.             }
  378.         }
  379.     }
  380.    
  381.     if(menu_level == 3){
  382.         if(last_selected[0] == 1){
  383.             if(last_selected[1] == 1){
  384.                 if(last_selected[2] == 1){
  385.                     footer = "Troll/Help Online Players";
  386.                     add_item("Give Weapons & Armor To all Players",true);
  387.                     add_item("Remove Weapons From all Players",true);
  388.                     add_toggle("Talking Hell all Players",chaos);
  389.                     add_item("Train Mod all Players",true);
  390.                     add_item("Delete all Players Vehicles",true);
  391.                     add_item("Teleport all Players to You",true);
  392.                     add_item("Teleport all Players to Prison",true);
  393.                     add_item("Teleport all Players to Airport",true);
  394.                     add_item("Teleport all Players to Kill Zone",true);
  395.                     add_item("Slingshot all Vehicles",true);
  396.                     add_item("Fuck Up all Vehicles",true);
  397.                     add_item("Burn Everyone",true);
  398.                     add_item("Funny Shit to Attach to Players(Premium)",false);
  399.                     add_item("Rank Up Everyone(All at the same Time)",true);
  400.                     return;
  401.                 }
  402.                 else{
  403.                     int tmp = players[(last_selected[2] - 2)].id;
  404.                     footer = players[(last_selected[2] - 2)].gamertag;
  405.                     add_number("Give Player Weapons & Armor",3);
  406.                     add_item("Remove Player's Weapons",true);
  407.                     add_toggle("Give Player Modder's Protection",players[tmp].mprotection);
  408.                     add_toggle("Give Player The Hell Mod",players[tmp].force);
  409.                     add_item("Teleport Options >",false);
  410.                     add_item("Car Options >",false);
  411.                     add_item("Drop a Bomb On Player",true);
  412.                     add_item("Rank up Player (Rank up Player)",true);
  413.                     add_item("Kick Player From Game(Host Only)",true);
  414.                     add_item("Set Player On Fire",true);
  415.                     add_item("Attach Funny Shit to Player >",false);
  416.                     add_item("Hitman Options >",false);
  417.                     add_item("Spawn Car for Player >",false);
  418.                     add_item("Administrators Only! >",false);
  419.                     add_item("Attachment Options >",false);
  420.                     add_item("Ram Player With Cars",true);
  421.                     add_item("Freeze Player (Group Glitch)",true);
  422.                     add_item("Freeze Player (Kidnap)",true);
  423.                     add_item("Freeze Player (Freeze Gun)",true);
  424.                     return;
  425.                 }
  426.             }
  427.             if(last_selected[1] == 2){
  428.                 if(last_selected[2] == 1){
  429.                     footer = "Dances";
  430.                     add_number("Yoga",2);
  431.                     add_number("Male Dance",4);
  432.                     add_number("Female Dance",3);
  433.                     add_item("Pole Dance",true);
  434.                     add_item("Car Sex",true);
  435.                     add_item("Busted",true);
  436.                     add_item("Smoking Weed",true); 
  437.                     add_number("Drunk",2);
  438.                     add_item("Execute",true);
  439.                     add_item("Knock On Door",true);
  440.                     add_item("Smoke a Joint",true);
  441.                     add_number("Roll",2);
  442.                     add_number("Bouncer",2);
  443.                     add_item("Wave",true);
  444.                     add_number("Hooker",3);
  445.                     return;
  446.                 }
  447.                 if(last_selected[2] == 2){
  448.                     print("~r~Some may not work with your player model.");
  449.                     footer = "Speeches";
  450.                     add_item("Thanks",true);
  451.                     add_item("Scream",true);
  452.                     add_item("Get Out",true);
  453.                     add_item("Hello",true);
  454.                     add_item("Hooker Sex",true);
  455.                     add_item("Fuck off!",true);
  456.                     add_item("Phone Conversation",true);
  457.                     add_item("Bye",true);
  458.                     add_item("I was shot!",true);
  459.                     add_item("Lets Fight!",true);
  460.                     add_item("Cus Nearest Player Out!",true);
  461.                     return;
  462.                 }
  463.             }
  464.             if(last_selected[1] == 13){
  465.                 if(last_selected[2] == 1){
  466.                     footer = "Hitman Options";
  467.                     add_item("Delete One Hitman",true);
  468.                     add_item("Delete All Hitmen",true);
  469.                     add_item("Teleport Hitmen to you",true);
  470.                     add_item("Give Weapon to all Hitmen >",false);
  471.                     add_item("Take Away All Godmode",true);
  472.                     add_item("Make all Hitmen Dance >",false);
  473.                     return;
  474.                 }
  475.             }
  476.         }
  477.         if(last_selected[0] == 2){
  478.             if(last_selected[1] == 1){
  479.                 if(last_selected[2] == 1){
  480.                     footer = "ar Spawner";
  481.                     add_item("Sports >",false);
  482.                     add_item("Muscle >",false);
  483.                     add_item("Two Door >",false);
  484.                     add_item("Four Door >",false);
  485.                     add_item("Four Door (2) >",false);
  486.                     add_item("Old >",false);
  487.                     add_item("Off Road And HGV >",false);
  488.                     add_item("Commercial And Workplace >",false);
  489.                     add_item("Commercial And Workplace (2) >",false);
  490.                     add_item("Emergency Service >",false);
  491.                     add_item("Public Service >",false);
  492.                     add_item("Bikes >",false);
  493.                     add_item("Boats >",false);
  494.                     add_item("Aircraft >",false);
  495.                     return;
  496.                 }
  497.                 if(last_selected[2] == 2){
  498.                     bool enabled;
  499.                     uint i;
  500.                     Vehicle pveh;
  501.                     char* upgrade[10];
  502.                    
  503.                     upgrade[0] = "Upgrade 1";
  504.                     upgrade[1] = "Upgrade 2";
  505.                     upgrade[2] = "Upgrade 3";
  506.                     upgrade[3] = "Upgrade 4";
  507.                     upgrade[4] = "Upgrade 5";
  508.                     upgrade[5] = "Upgrade 6";
  509.                     upgrade[6] = "Upgrade 7";
  510.                     upgrade[7] = "Upgrade 8";
  511.                     upgrade[8] = "Upgrade 9";
  512.                     upgrade[9] = "Upgrade 10";
  513.                    
  514.                     footer = "Add ons";
  515.                     for(i = 0;i <= 9;i++){
  516.                         enabled = false;
  517.                         GET_CAR_CHAR_IS_USING(pPlayer,&pveh);
  518.                         if(DOES_VEHICLE_EXIST(pveh))
  519.                             enabled = IS_VEHICLE_EXTRA_TURNED_ON(pveh,(i + 1));
  520.                         add_toggle(upgrade[i],enabled);
  521.                     }
  522.                     return;
  523.                 }
  524.                 if(last_selected[2] == 3){
  525.                     uint color1,color2,spec1,spec2;
  526.                     Vehicle pveh;
  527.                     footer = "Car Colors";
  528.                     add_number("Color 1",134);
  529.                     add_number("Color 2",134);
  530.                     add_number("Color 3",134);
  531.                     add_number("Color 4",134);
  532.                     add_number("Color 5",134);
  533.                    
  534.                     in_paint = true;
  535.                     GET_CAR_CHAR_IS_USING(pPlayer,&pveh);
  536.                     if(DOES_VEHICLE_EXIST(pveh)){
  537.                         GET_CAR_COLOURS(pveh,&color1,&color2);
  538.                         GET_EXTRA_CAR_COLOURS(pveh,&spec1,&spec2);
  539.                         menu[1].value = color1 + 1;
  540.                         menu[2].value = color2 + 1;
  541.                         menu[3].value = spec1 + 1;
  542.                         menu[4].value = spec2 + 1;
  543.                        
  544.                         menu[1].extra_val = menu[1].value;
  545.                         menu[2].extra_val = menu[2].value;
  546.                         menu[3].extra_val = menu[3].value;
  547.                         menu[4].extra_val = menu[4].value;
  548.                     }
  549.                     return;
  550.                 }
  551.                 if(last_selected[2] == 4){
  552.                     footer = "Neons";
  553.                     add_item("Blue Neons",true);
  554.                     add_item("Yellow Neons(TBOGT)",true);
  555.                     add_item("Green Neons(TBOGT)",true);
  556.                     add_item("Red Neons",true);
  557.                     add_item("Pink Neons",true);
  558.                     add_item("Orange Neons",true);
  559.                     add_item("White Neons(causes Lag)",true);
  560.                     return;
  561.                 }
  562.                 if(last_selected[2] == 5){
  563.                     footer = "Funny Cars";
  564.                     add_item("BMX Sanchez(Original)",true);
  565.                     add_item("Custom Buggy(TBOGT)",true);
  566.                     add_toggle("Funny Car Menu",Fun_cars);
  567.                     add_toggle("Pogo Stick Mod",pogo);
  568.                     return;
  569.                 }
  570.                 if(last_selected[2] == 13){
  571.                     footer = "Car Doors";
  572.                     add_item("All Doors",true);
  573.                     add_item("Hood",true);
  574.                     add_item("Trunk",true);
  575.                     add_item("Front Left",true);
  576.                     add_item("Front Right",true);
  577.                     add_item("Rear Left",true);
  578.                     add_item("Rear Right",true);
  579.                     return;
  580.                 }
  581.                 if(last_selected[2] == 14){
  582.                     footer = "Vehicle Lights";
  583.                     add_toggle("Hazard Lights",veh_hazard);
  584.                     add_toggle("Indicator Lights",veh_indic);
  585.                     add_toggle("Interior Light",veh_int);
  586.                     return;
  587.                 }
  588.             }
  589.         }
  590.         if(last_selected[0] == 3){
  591.             if(last_selected[1] == 1){
  592.                 if(last_selected[2] == 2){
  593.                     footer = "TBOGT Weapons";
  594.                     if(GET_CURRENT_EPISODE() == 2){
  595.                         add_item(".44 Pistol",true);
  596.                         add_item("Explosive AA12",true);
  597.                         add_item("AA12",true);
  598.                         add_item("P-90",true);
  599.                         add_item("Uzi",true);
  600.                         add_item("M249",true);
  601.                         add_item("Explosive Sniper",true);
  602.                         add_item("Grenade Launcher",true);
  603.                         add_item("Sticky Bombs",true);
  604.                         return;
  605.                     }
  606.                     else{
  607.                         add_item("You must be on TBOGT to use this",true);
  608.                         return;
  609.                     }
  610.                 }
  611.             }
  612.         }
  613.     }
  614.     if(menu_level == 4){
  615.         if(last_selected[0] == 1){
  616.             if(last_selected[1] == 1){
  617.                 if(last_selected[2] == 1){
  618.                     if(last_selected[3] == 13){
  619.                         footer = "Funny Shit to Attach to Players(Premium)";
  620.                         add_item("Attach a Cube on all Players",true);
  621.                         add_item("Attach a Bench on all Players",true);
  622.                         add_item("Attach a Boeing 777 on all Players",true);
  623.                         add_item("Attach a Cage on all Players",true);
  624.                         add_item("Attach a Cargo Ship on all Players",true);
  625.                         add_item("Attach a Lawnchair on all Players",true);
  626.                         add_item("Attach a Church Door on all Players",true);
  627.                         add_item("Attach a Crate on all Players",true);
  628.                         add_item("Attach a Flag on all Players",true);
  629.                         add_item("Attach a Hut on all Players",true);
  630.                         add_item("Attach a Fence on all Players",true);
  631.                         add_item("Attach a Fridge on all Players",true);
  632.                         add_item("Attach a Hippo on all Players",true);
  633.                         add_item("Attach an ATM on all Players",true);
  634.                         add_item("Attach an Old Boat on all Players",true);
  635.                         add_item("Attach a Train on all Players",true);
  636.                         add_item("Attach a Taxi on all Players",true);
  637.                         add_item("Attach a Tug Boat on all Players",true);
  638.                         return;
  639.                     }
  640.                 }
  641.                 if(last_selected[2] != 1){
  642.                     if(last_selected[3] == 5){
  643.                         footer = players[(last_selected[2] - 2)].gamertag;
  644.                         add_item("Teleport Player to Them",true);
  645.                         add_item("Teleport in Players Car",true);
  646.                         add_item("Teleport Player to You",true);
  647.                         add_item("Teleport Player to Waypoint",true);
  648.                         add_item("Teleport Player to Prison",true);
  649.                         add_item("Teleport Player to Airport",true);
  650.                         add_item("Teleport Player to Playboy X House",true);
  651.                         add_item("Teleport Player to Skydive",true);
  652.                         add_item("Teleport Player to Parking Garage",true);
  653.                         add_item("Teleport Player to Majestic Hotel",true);
  654.                         add_item("Teleport Player to Middle Park",true);
  655.                         add_item("Teleport Player to Crack House",true);
  656.                         add_item("Teleport Player to Rotterdam Tower",true);
  657.                         add_item("Teleport Player to Hove Beach",true);
  658.                         add_item("Teleport Player to Scrapyard",true);
  659.                         add_item("Teleport Player to Construction Site",true);
  660.                         add_item("Teleport Player to Subway",true);
  661.                         add_item("Teleport Player to Kill Zone",true);
  662.                         return;
  663.                     }
  664.                     if(last_selected[3] == 6){
  665.                         footer = players[(last_selected[2] - 2)].gamertag;
  666.                         add_item("Troll Players Car",true);
  667.                         add_item("Delete Players Car",true);
  668.                         add_item("Slingshot Players Car",true);
  669.                         add_item("Fuck up Players Car",true);
  670.                         add_item("Give/take Car Mod",true);
  671.                         add_item("Boost Players Car",true);
  672.                         add_item("Halt Players Car",true);
  673.                         add_item("Remote Control Players Car(Must be in a Car)",true);
  674.                         add_item("Lock/Unlock Players Car",true);
  675.                         add_item("Skylift Players Car",true);
  676.                         add_item("Flip Players Car back on Wheels",true);
  677.                         add_item("Shut Down Players Car",true);
  678.                         return;
  679.                     }
  680.                     if(last_selected[3] == 11){
  681.                         footer = players[(last_selected[2] - 2)].gamertag;
  682.                         add_item("Attach a Car Speaker to Player",true);
  683.                         add_item("Attach a Cube to Player",true);
  684.                         add_item("Attach a Cube Man to Player",true);
  685.                         add_item("Attach Tree Trunks to Player",true);
  686.                         add_item("Attach a Sex TV to Player",true);
  687.                         add_item("Lag Player!",true);
  688.                         add_item("Attach a Pay n Spray to Player",true);
  689.                         add_item("Attach a Rub Pile to Player",true);
  690.                         add_item("Attach a Post Box to Player",true);
  691.                         add_item("Attach a Car Wash to Player",true);
  692.                         add_item("Attach a Jet to Player",true);
  693.                         add_item("Attach a Train Tank to Player",true);
  694.                         add_item("Attach a Bus to Player",true);
  695.                         add_item("Attach a Comet to Player",true);
  696.                         add_item("Attach a Jetmax Player",true);
  697.                         add_item("Attach a Maverick to Player",true);
  698.                         add_item("Attach a NRG900 to Player",true);
  699.                         add_item("Attach a Biff to Player",true);
  700.                         return;
  701.                     }
  702.                     if(last_selected[3] == 12){
  703.                         footer = players[(last_selected[2] - 2)].gamertag;
  704.                         add_item("Order to Kill Player",true);
  705.                         return;
  706.                     }
  707.                     if(last_selected[3] == 13){
  708.                         footer = players[(last_selected[2] - 2)].gamertag;
  709.                         add_item("Infernus",true);
  710.                         add_item("Sultan RS",true);
  711.                         add_item("Banshee",true);
  712.                         add_item("Comet",true);
  713.                         add_item("Dinghy",true);
  714.                         add_item("Annihilator",true);
  715.                         add_item("Maverick",true);
  716.                         add_item("NRG900",true);
  717.                         add_item("Partriot",true);
  718.                         add_item("Rancher",true);
  719.                         add_item("Sentinel",true);
  720.                         if(GET_CURRENT_EPISODE() == 2){
  721.                             add_item("Bullet GT",true);
  722.                             add_item("APC Tank",true);
  723.                             add_item("Buzzard",true);
  724.                             add_item("superdrop diamond",true);
  725.                             add_item("Bati Custom",true);
  726.                             add_item("Tampa",true);
  727.                             add_item("Police Bike",true);
  728.                         }
  729.                         return;
  730.                     }
  731.                     if(last_selected[3] == 14){
  732.                         #ifndef PERSONAL
  733.                         print("~r~Administrators Only!");
  734.                         return;
  735.                         #endif
  736.                         print_long("Make sure User is running ~g~WEYSSI MODS v1");
  737.                         footer = players[(last_selected[2] - 2)].gamertag;
  738.                         add_item("Discard Admin Object",true);
  739.                         add_item("Say Hello",true);
  740.                         add_item("Send Warning",true);
  741.                         add_item("Shutdown Player's Mod Menu",true);
  742.                         add_item("Freeze Player's Model",true);
  743.                         add_item("Send Troll message w/ Ultra Disable",true);
  744.                         add_item("Send Menu Feature Disable",true);
  745.                         return;
  746.                     }
  747.                     if(last_selected[3] == 15){
  748.                         footer = players[(last_selected[2] - 2)].gamertag;
  749.                         add_item("Attach to Their Car",true);
  750.                         add_item("Attach to Their Head",true);
  751.                         add_item("Attach Your Car to Their Head",true);
  752.                         add_item("Attach Their Car to Your Head",true);
  753.                         return;
  754.                     }
  755.                 }
  756.             }
  757.             if(last_selected[1] == 13){
  758.                 if(last_selected[2] == 1){
  759.                     if(last_selected[3] == 4){
  760.                         footer = "Hitman Weapons";
  761.                         add_item("RPG",true);
  762.                         add_item("Pool Stick",true);
  763.                         add_item("M4",true);
  764.                         add_item("Desert Eagle",true);
  765.                         add_item("Baseball Bat",true);
  766.                         add_item("Knife",true);
  767.                         add_item("AK47",true);
  768.                         add_item("Pump Shotgun",true);
  769.                         add_item("Sniper Rifle",true);
  770.                         add_item("MP5",true);
  771.                         add_item("Molotovs",true);
  772.                         return;
  773.                     }
  774.                     if(last_selected[3] == 6){
  775.                         footer = "Hitman Dances";
  776.                         add_number("Taichi",2);
  777.                         add_number("Male Dance",4);
  778.                         add_number("Female Dance",3);
  779.                         add_item("Pole Dance",true);
  780.                         add_item("Busted",true);
  781.                         return;
  782.                     }
  783.                 }
  784.             }
  785.         }
  786.         if(last_selected[0] == 2){
  787.             if(last_selected[1] == 1){
  788.                 if(last_selected[2] == 1){
  789.                     uint episode = GET_CURRENT_EPISODE();
  790.                     if(last_selected[3] == 1){
  791.                         footer = "Sports";
  792.                         add_gxt_hash(MODEL_BANSHEE);
  793.                         add_gxt_hash(MODEL_COMET);
  794.                         add_gxt_hash(MODEL_COQUETTE);
  795.                         add_gxt_hash(MODEL_FELTZER);
  796.                         add_gxt_hash(MODEL_INFERNUS);
  797.                         add_gxt_hash(MODEL_SULTAN);
  798.                         add_gxt_hash(MODEL_SULTANRS);
  799.                         add_gxt_hash(MODEL_SUPERGT);
  800.                         add_gxt_hash(MODEL_TURISMO);
  801.                         if(episode == 2){
  802.                             add_gxt_hash(MODEL_BUFFALO);
  803.                             add_gxt_hash(MODEL_BULLET);
  804.                             add_gxt_hash(MODEL_F620);
  805.                         }
  806.                         return;
  807.                     }
  808.                     if(last_selected[3] == 2){
  809.                         footer = "Muscle";
  810.                         add_gxt_hash(MODEL_BUCCANEER);
  811.                         add_gxt_hash(MODEL_DUKES);
  812.                         add_gxt_hash(MODEL_FACTION);
  813.                         add_gxt_hash(MODEL_MANANA);
  814.                         add_gxt_hash(MODEL_PEYOTE);
  815.                         add_gxt_hash(MODEL_RUINER);
  816.                         add_gxt_hash(MODEL_SABRE);
  817.                         add_gxt_hash(MODEL_SABREGT);
  818.                         add_gxt_hash(MODEL_STALION);
  819.                         add_gxt_hash(MODEL_VIGERO);
  820.                         add_gxt_hash(MODEL_VIRGO);
  821.                         add_gxt_hash(MODEL_VOODOO);
  822.                         if(episode == 2)
  823.                             add_gxt_hash(MODEL_TAMPA);
  824.                         return;
  825.                     }
  826.                     if(last_selected[3] == 3){
  827.                         footer = "Two Doors";
  828.                         add_gxt_hash(MODEL_BLISTA);
  829.                         add_gxt_hash(MODEL_FORTUNE);
  830.                         add_gxt_hash(MODEL_FUTO);
  831.                         add_gxt_hash(MODEL_SENTINEL);
  832.                         add_gxt_hash(MODEL_URANUS);
  833.                         if(episode == 2){
  834.                             add_gxt_hash(MODEL_SUPERD2);
  835.                         }
  836.                         return;
  837.                     }
  838.                     if(last_selected[3] == 4){
  839.                         footer = "Four Doors";
  840.                         add_gxt_hash(MODEL_ADMIRAL);
  841.                         add_gxt_hash(MODEL_CHAVOS);
  842.                         add_gxt_hash(MODEL_COGNOSCENTI);
  843.                         add_gxt_hash(MODEL_DF8);
  844.                         add_gxt_hash(MODEL_DILETTANTE);
  845.                         add_gxt_hash(MODEL_EMPEROR);
  846.                         add_gxt_hash(MODEL_ESPERANTO);
  847.                         add_gxt_hash(MODEL_FEROCI);
  848.                         add_gxt_hash(MODEL_HAKUMAI);
  849.                         add_gxt_hash(MODEL_INGOT);
  850.                         add_gxt_hash(MODEL_INTRUDER);
  851.                         add_gxt_hash(MODEL_LOKUS);
  852.                         add_gxt_hash(MODEL_MARBELLA);
  853.                         add_gxt_hash(MODEL_MERIT);
  854.                         return;
  855.                     }
  856.                     if(last_selected[3] == 5){
  857.                         footer = "Four Doors (2)";
  858.                         add_gxt_hash(MODEL_ORACLE);
  859.                         add_gxt_hash(MODEL_PINNACLE);
  860.                         add_gxt_hash(MODEL_PMP600);
  861.                         add_gxt_hash(MODEL_PREMIER);
  862.                         add_gxt_hash(MODEL_PRES);
  863.                         add_gxt_hash(MODEL_PRIMO);
  864.                         add_gxt_hash(MODEL_ROM);
  865.                         add_gxt_hash(MODEL_SCHAFTER);
  866.                         add_gxt_hash(MODEL_SOLAIR);
  867.                         add_gxt_hash(MODEL_STRATUM);
  868.                         add_gxt_hash(MODEL_VINCENT);
  869.                         add_gxt_hash(MODEL_WASHINGTON);
  870.                         add_gxt_hash(MODEL_WILLARD);
  871.                         if(episode == 2){
  872.                             add_gxt_hash(MODEL_SCHAFTER2);
  873.                             add_gxt_hash(MODEL_SCHAFTER3);
  874.                             add_gxt_hash(MODEL_SUPERD);
  875.                         }
  876.                         return;
  877.                     }
  878.                     if(last_selected[3] == 6){
  879.                         footer = "Old";
  880.                         add_gxt_hash(MODEL_EMPEROR2);
  881.                         add_gxt_hash(MODEL_SABRE2);
  882.                         add_gxt_hash(MODEL_VIGERO2);
  883.                         return;
  884.                     }
  885.                     if(last_selected[3] == 7){
  886.                         footer = "Off Road And HGV";
  887.                         add_gxt_hash(MODEL_BOBCAT);
  888.                         add_gxt_hash(MODEL_CAVALCADE);
  889.                         add_gxt_hash(MODEL_FXT);
  890.                         add_gxt_hash(MODEL_E109);
  891.                         add_gxt_hash(MODEL_HABANERO);
  892.                         add_gxt_hash(MODEL_HUNTLEY);
  893.                         add_gxt_hash(MODEL_LANDSTALKER);
  894.                         add_gxt_hash(MODEL_MINIVAN);
  895.                         add_gxt_hash(MODEL_MOONBEAM);
  896.                         add_gxt_hash(MODEL_PATRIOT);
  897.                         add_gxt_hash(MODEL_PERENNIAL);
  898.                         add_gxt_hash(MODEL_RANCHER);
  899.                         add_gxt_hash(MODEL_REBLA);
  900.                         if(episode == 2){
  901.                             add_gxt_hash(MODEL_SERRANO);
  902.                             add_gxt_hash(MODEL_SERRANO2);
  903.                             add_gxt_hash(MODEL_CAVALCADE2);
  904.                             add_gxt_hash(MODEL_SLAMVAN);
  905.                         }
  906.                         return;
  907.                     }
  908.                     if(last_selected[3] == 8){
  909.                         footer = "Commercial and Workplace";
  910.                         add_gxt_hash(MODEL_AIRTUG);
  911.                         add_gxt_hash(MODEL_BENSON);
  912.                         add_gxt_hash(MODEL_BIFF);
  913.                         add_gxt_hash(MODEL_BOXVILLE);
  914.                         add_gxt_hash(MODEL_BURRITO);
  915.                         add_gxt_hash(MODEL_FLATBED);
  916.                         add_gxt_hash(MODEL_FEROCI2);
  917.                         add_gxt_hash(MODEL_PERENNIAL2);
  918.                         add_gxt_hash(MODEL_FORKLIFT);
  919.                         add_gxt_hash(MODEL_BURRITO2);
  920.                         add_gxt_hash(MODEL_MRTASTY);
  921.                         add_gxt_hash(MODEL_MULE);
  922.                         add_gxt_hash(MODEL_PACKER);
  923.                         add_gxt_hash(MODEL_PHANTOM);
  924.                         return;
  925.                     }
  926.                     if(last_selected[3] == 9){
  927.                         footer = "Commercial and Workplace (2)";
  928.                         add_gxt_hash(MODEL_PONY);
  929.                         add_gxt_hash(MODEL_RIPLEY);
  930.                         add_gxt_hash(MODEL_STOCKADE);
  931.                         add_gxt_hash(MODEL_SPEEDO);
  932.                         add_gxt_hash(MODEL_STEED);
  933.                         add_gxt_hash(MODEL_YANKEE);
  934.                         if(episode == 2)
  935.                             add_gxt_hash(MODEL_CADDY);
  936.                             add_gxt_hash(MODEL_AVAN);
  937.                         return;
  938.                     }
  939.                     if(last_selected[3] == 10){
  940.                         footer = "Emergency Service";
  941.                         add_gxt_hash(MODEL_AMBULANCE);
  942.                         add_gxt_hash(MODEL_NSTOCKADE);
  943.                         add_gxt_hash(MODEL_FBI);
  944.                         add_gxt_hash(MODEL_FIRETRUK);
  945.                         add_gxt_hash(MODEL_NOOSE);
  946.                         add_gxt_hash(MODEL_POLPATRIOT);
  947.                         add_gxt_hash(MODEL_POLICE);
  948.                         add_gxt_hash(MODEL_POLICE2);
  949.                         add_gxt_hash(MODEL_PSTOCKADE);
  950.                         if(episode == 2){
  951.                             add_gxt_hash(MODEL_APC);
  952.                             add_gxt_hash(MODEL_POLICE3);
  953.                             add_gxt_hash(MODEL_POLICEW);
  954.                             add_gxt_hash(MODEL_POLICE4);
  955.                             add_gxt_hash(MODEL_POLICEB);                       
  956.                         }
  957.                         return;
  958.                     }
  959.                     if(last_selected[3] == 11){
  960.                         footer = "Public Service";
  961.                         add_gxt_hash(MODEL_BUS);
  962.                         add_gxt_hash(MODEL_CABBY);
  963.                         add_gxt_hash(MODEL_ROMERO);
  964.                         add_gxt_hash(MODEL_TAXI);
  965.                         add_gxt_hash(MODEL_TAXI2);
  966.                         add_gxt_hash(MODEL_TRASH);
  967.                         add_gxt_hash(MODEL_STRETCH);
  968.                         add_gxt_hash(MODEL_SUBWAY_LO);
  969.                         add_gxt_hash(MODEL_CABLECAR);
  970.                         if(episode == 2){
  971.                             add_gxt_hash(MODEL_LIMO2);
  972.                         }
  973.                         return;
  974.                     }
  975.                     if(last_selected[3] == 12){
  976.                         footer = "Bikes";
  977.                         add_gxt_hash(MODEL_FAGGIO);
  978.                         add_gxt_hash(MODEL_BOBBER);
  979.                         add_gxt_hash(MODEL_HELLFURY);
  980.                         add_gxt_hash(MODEL_NRG900);
  981.                         add_gxt_hash(MODEL_PCJ);
  982.                         add_gxt_hash(MODEL_SANCHEZ);
  983.                         add_gxt_hash(MODEL_ZOMBIEB);
  984.                         if(episode == 2){
  985.                             add_gxt_hash(MODEL_HEXER);
  986.                             add_gxt_hash(MODEL_FAGGIO2);
  987.                             add_gxt_hash(MODEL_BATI2);
  988.                             add_gxt_hash(MODEL_VADER);
  989.                             add_gxt_hash(MODEL_AKUMA);
  990.                             add_gxt_hash(MODEL_HAKUCHOU);
  991.                             add_gxt_hash(MODEL_DOUBLE);
  992.                         }
  993.                         return;
  994.                     }
  995.                     if(last_selected[3] == 13){
  996.                         footer = "Boats";
  997.                         add_gxt_hash(MODEL_DINGHY);
  998.                         add_gxt_hash(MODEL_JETMAX);
  999.                         add_gxt_hash(MODEL_MARQUIS);
  1000.                         add_gxt_hash(MODEL_PREDATOR);
  1001.                         add_gxt_hash(MODEL_REEFER);
  1002.                         add_gxt_hash(MODEL_SQUALO);
  1003.                         add_gxt_hash(MODEL_TROPIC);
  1004.                         add_gxt_hash(MODEL_TUGA);
  1005.                         if(episode == 2){
  1006.                             add_gxt_hash(MODEL_SMUGGLER);
  1007.                             add_gxt_hash(MODEL_FLOATER);
  1008.                             add_gxt_hash(MODEL_BLADE);
  1009.                         }
  1010.                         return;
  1011.                     }
  1012.                     if(last_selected[3] == 14){
  1013.                         footer = "Aircraft";
  1014.                         add_gxt_hash(MODEL_ANNIHILATOR);
  1015.                         add_gxt_hash(MODEL_TOURMAV);
  1016.                         add_gxt_hash(MODEL_MAVERICK);
  1017.                         add_gxt_hash(MODEL_POLMAV);
  1018.                         if(episode == 2){
  1019.                             add_gxt_hash(MODEL_BUZZARD);
  1020.                             add_gxt_hash(MODEL_SWIFT);
  1021.                             add_gxt_hash(MODEL_SKYLIFT);
  1022.                         }
  1023.                         return;
  1024.                     }
  1025.                 }
  1026.             }  
  1027.         }
  1028.     }
  1029. }
  1030.  
  1031. void reset_menu(void){
  1032.     uint i = 1;
  1033.     for(i;i <= item_count;i++){
  1034.         menu[i].action = false;
  1035.         menu[i].type = 0;
  1036.     }
  1037.     menu_setup();
  1038. }
Advertisement
Add Comment
Please, Sign In to add comment