SHARE
TWEET

Menu items (NOT framework)

a guest Aug 18th, 2019 72 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. configs = {}
  2.  
  3. local selected = 1
  4. local scroll = 0
  5.  
  6. local configname = ""
  7.  
  8. local load_pressed = false
  9. local save_pressed = false
  10. local add_pressed = false
  11. local remove_pressed = false
  12.  
  13. local old_load_pressed, old_save_pressed, old_add_pressed, old_remove_pressed
  14.  
  15. local pselect = 1;
  16. local aa_choose = 1;
  17. local weapon_select = 1;
  18. local mpt = gui.GetValue("msc_fakelag_limit");
  19. -------------- for normal work
  20. local window_moveable = true;
  21. local bind_button = SenseUI.Keys.home;
  22. local bind_active = false;
  23. local bind_detect = SenseUI.KeyDetection.on_hotkey;
  24. local show_gradient = true;
  25. local window_bkey = SenseUI.Keys.delete;
  26. local window_bact = false;
  27. local window_bdet = SenseUI.KeyDetection.on_hotkey;
  28.  
  29. local enemy_flags   = {
  30.     ["Has C4"] = gui.GetValue("esp_enemy_hasc4"),
  31.     ["Has Defuser"] = gui.GetValue("esp_enemy_hasdefuser"),
  32.     ["Is Defusing"] = gui.GetValue("esp_enemy_defusing"),
  33.     ["Is Flashed"] = gui.GetValue("esp_enemy_flashed"),
  34.     ["Is Scoped"] = gui.GetValue("esp_enemy_scoped"),
  35.     ["Is Reloading"] = gui.GetValue("esp_enemy_reloading"),
  36.     ["Competitive Rank"] = gui.GetValue("esp_enemy_comprank"),
  37.     ["Money"] = gui.GetValue("esp_enemy_money")
  38. }
  39. local team_flags    = {
  40.     ["Has C4"] = gui.GetValue("esp_team_hasc4"),
  41.     ["Has Defuser"] = gui.GetValue("esp_team_hasdefuser"),
  42.     ["Is Defusing"] = gui.GetValue("esp_team_defusing"),
  43.     ["Is Flashed"] = gui.GetValue("esp_team_flashed"),
  44.     ["Is Scoped"] = gui.GetValue("esp_team_scoped"),
  45.     ["Is Reloading"] = gui.GetValue("esp_team_reloading"),
  46.     ["Competitive Rank"] = gui.GetValue("esp_team_comprank"),
  47.     ["Money"] = gui.GetValue("esp_team_money")
  48. }
  49. local self_flags    = {
  50.     ["Has C4"] = gui.GetValue("esp_self_hasc4"),
  51.     ["Has Defuser"] = gui.GetValue("esp_self_hasdefuser"),
  52.     ["Is Defusing"] = gui.GetValue("esp_self_defusing"),
  53.     ["Is Flashed"] = gui.GetValue("esp_self_flashed"),
  54.     ["Is Scoped"] = gui.GetValue("esp_self_scoped"),
  55.     ["Is Reloading"] = gui.GetValue("esp_self_reloading"),
  56.     ["Competitive Rank"] = gui.GetValue("esp_self_comprank"),
  57.     ["Money"] = gui.GetValue("esp_self_money")
  58. }
  59. local removals = {
  60.     ["Flash"] = gui.GetValue("vis_noflash"),
  61.     ["Smoke"] = gui.GetValue("vis_nosmoke"),
  62.     ["Recoil"] = gui.GetValue("vis_norecoil")
  63. }
  64. local render = {
  65.     ["Teammate"] = gui.GetValue("vis_norender_teammates"),
  66.     ["Enemy"] = gui.GetValue("vis_norender_enemies"),
  67.     ["Weapon"] = gui.GetValue("vis_norender_weapons"),
  68.     ["Ragdoll"] = gui.GetValue("vis_norender_ragdolls")
  69. }
  70. local pistol_hitboxes = {
  71.     ["Head"] = gui.GetValue("rbot_pistol_hitbox_head"),
  72.     ["Neck"] = gui.GetValue("rbot_pistol_hitbox_neck"),
  73.     ["Chest"] = gui.GetValue("rbot_pistol_hitbox_chest"),
  74.     ["Stomach"] = gui.GetValue("rbot_pistol_hitbox_stomach"),
  75.     ["Pelvis"] = gui.GetValue("rbot_pistol_hitbox_pelvis"),
  76.     ["Arms"] = gui.GetValue("rbot_pistol_hitbox_arms"),
  77.     ["Legs"] = gui.GetValue("rbot_pistol_hitbox_legs")
  78. }
  79. local revolver_hitboxes = {
  80.     ["Head"] = gui.GetValue("rbot_revolver_hitbox_head"),
  81.     ["Neck"] = gui.GetValue("rbot_revolver_hitbox_neck"),
  82.     ["Chest"] = gui.GetValue("rbot_revolver_hitbox_chest"),
  83.     ["Stomach"] = gui.GetValue("rbot_revolver_hitbox_stomach"),
  84.     ["Pelvis"] = gui.GetValue("rbot_revolver_hitbox_pelvis"),
  85.     ["Arms"] = gui.GetValue("rbot_revolver_hitbox_arms"),
  86.     ["Legs"] = gui.GetValue("rbot_revolver_hitbox_legs")
  87. }
  88. local smg_hitboxes = {
  89.     ["Head"] = gui.GetValue("rbot_smg_hitbox_head"),
  90.     ["Neck"] = gui.GetValue("rbot_smg_hitbox_neck"),
  91.     ["Chest"] = gui.GetValue("rbot_smg_hitbox_chest"),
  92.     ["Stomach"] = gui.GetValue("rbot_smg_hitbox_stomach"),
  93.     ["Pelvis"] = gui.GetValue("rbot_smg_hitbox_pelvis"),
  94.     ["Arms"] = gui.GetValue("rbot_smg_hitbox_arms"),
  95.     ["Legs"] = gui.GetValue("rbot_smg_hitbox_legs")
  96. }
  97. local rifle_hitboxes = {
  98.     ["Head"] = gui.GetValue("rbot_rifle_hitbox_head"),
  99.     ["Neck"] = gui.GetValue("rbot_rifle_hitbox_neck"),
  100.     ["Chest"] = gui.GetValue("rbot_rifle_hitbox_chest"),
  101.     ["Stomach"] = gui.GetValue("rbot_rifle_hitbox_stomach"),
  102.     ["Pelvis"] = gui.GetValue("rbot_rifle_hitbox_pelvis"),
  103.     ["Arms"] = gui.GetValue("rbot_rifle_hitbox_arms"),
  104.     ["Legs"] = gui.GetValue("rbot_rifle_hitbox_legs")
  105. }
  106. local shotgun_hitboxes = {
  107.     ["Head"] = gui.GetValue("rbot_shotgun_hitbox_head"),
  108.     ["Neck"] = gui.GetValue("rbot_shotgun_hitbox_neck"),
  109.     ["Chest"] = gui.GetValue("rbot_shotgun_hitbox_chest"),
  110.     ["Stomach"] = gui.GetValue("rbot_shotgun_hitbox_stomach"),
  111.     ["Pelvis"] = gui.GetValue("rbot_shotgun_hitbox_pelvis"),
  112.     ["Arms"] = gui.GetValue("rbot_shotgun_hitbox_arms"),
  113.     ["Legs"] = gui.GetValue("rbot_shotgun_hitbox_legs")
  114. }
  115. local scout_hitboxes = {
  116.     ["Head"] = gui.GetValue("rbot_scout_hitbox_head"),
  117.     ["Neck"] = gui.GetValue("rbot_scout_hitbox_neck"),
  118.     ["Chest"] = gui.GetValue("rbot_scout_hitbox_chest"),
  119.     ["Stomach"] = gui.GetValue("rbot_scout_hitbox_stomach"),
  120.     ["Pelvis"] = gui.GetValue("rbot_scout_hitbox_pelvis"),
  121.     ["Arms"] = gui.GetValue("rbot_scout_hitbox_arms"),
  122.     ["Legs"] = gui.GetValue("rbot_scout_hitbox_legs")
  123. }
  124. local autosniper_hitboxes = {
  125.     ["Head"] = gui.GetValue("rbot_autosniper_hitbox_head"),
  126.     ["Neck"] = gui.GetValue("rbot_autosniper_hitbox_neck"),
  127.     ["Chest"] = gui.GetValue("rbot_autosniper_hitbox_chest"),
  128.     ["Stomach"] = gui.GetValue("rbot_autosniper_hitbox_stomach"),
  129.     ["Pelvis"] = gui.GetValue("rbot_autosniper_hitbox_pelvis"),
  130.     ["Arms"] = gui.GetValue("rbot_autosniper_hitbox_arms"),
  131.     ["Legs"] = gui.GetValue("rbot_autosniper_hitbox_legs")
  132. }
  133. local sniper_hitboxes = {
  134.     ["Head"] = gui.GetValue("rbot_sniper_hitbox_head"),
  135.     ["Neck"] = gui.GetValue("rbot_sniper_hitbox_neck"),
  136.     ["Chest"] = gui.GetValue("rbot_sniper_hitbox_chest"),
  137.     ["Stomach"] = gui.GetValue("rbot_sniper_hitbox_stomach"),
  138.     ["Pelvis"] = gui.GetValue("rbot_sniper_hitbox_pelvis"),
  139.     ["Arms"] = gui.GetValue("rbot_sniper_hitbox_arms"),
  140.     ["Legs"] = gui.GetValue("rbot_sniper_hitbox_legs")
  141. }
  142. local lmg_hitboxes = {
  143.     ["Head"] = gui.GetValue("rbot_lmg_hitbox_head"),
  144.     ["Neck"] = gui.GetValue("rbot_lmg_hitbox_neck"),
  145.     ["Chest"] = gui.GetValue("rbot_lmg_hitbox_chest"),
  146.     ["Stomach"] = gui.GetValue("rbot_lmg_hitbox_stomach"),
  147.     ["Pelvis"] = gui.GetValue("rbot_lmg_hitbox_pelvis"),
  148.     ["Arms"] = gui.GetValue("rbot_lmg_hitbox_arms"),
  149.     ["Legs"] = gui.GetValue("rbot_lmg_hitbox_legs")
  150. }
  151. local pistol_optimization = {
  152.     ["Adaptive hitboxes"] = gui.GetValue("rbot_pistol_hitbox_adaptive"),
  153.     ["Nearby points"] = gui.GetValue("rbot_pistol_hitbox_optpoints"),
  154.     ["Backtracking"] = gui.GetValue("rbot_pistol_hitbox_optbacktrack")
  155. }
  156. local revolver_optimization = {
  157.     ["Adaptive hitboxes"] = gui.GetValue("rbot_revolver_hitbox_adaptive"),
  158.     ["Nearby points"] = gui.GetValue("rbot_revolver_hitbox_optpoints"),
  159.     ["Backtracking"] = gui.GetValue("rbot_revolver_hitbox_optbacktrack")
  160. }
  161. local smg_optimization = {
  162.     ["Adaptive hitboxes"] = gui.GetValue("rbot_smg_hitbox_adaptive"),
  163.     ["Nearby points"] = gui.GetValue("rbot_smg_hitbox_optpoints"),
  164.     ["Backtracking"] = gui.GetValue("rbot_smg_hitbox_optbacktrack")
  165. }
  166. local rifle_optimization = {
  167.     ["Adaptive hitboxes"] = gui.GetValue("rbot_rifle_hitbox_adaptive"),
  168.     ["Nearby points"] = gui.GetValue("rbot_rifle_hitbox_optpoints"),
  169.     ["Backtracking"] = gui.GetValue("rbot_rifle_hitbox_optbacktrack")
  170. }
  171. local shotgun_optimization = {
  172.     ["Adaptive hitboxes"] = gui.GetValue("rbot_shotgun_hitbox_adaptive"),
  173.     ["Nearby points"] = gui.GetValue("rbot_shotgun_hitbox_optpoints"),
  174.     ["Backtracking"] = gui.GetValue("rbot_shotgun_hitbox_optbacktrack")
  175. }
  176. local scout_optimization = {
  177.     ["Adaptive hitboxes"] = gui.GetValue("rbot_scout_hitbox_adaptive"),
  178.     ["Nearby points"] = gui.GetValue("rbot_scout_hitbox_optpoints"),
  179.     ["Backtracking"] = gui.GetValue("rbot_scout_hitbox_optbacktrack")
  180. }
  181. local autosniper_optimization = {
  182.     ["Adaptive hitboxes"] = gui.GetValue("rbot_autosniper_hitbox_adaptive"),
  183.     ["Nearby points"] = gui.GetValue("rbot_autosniper_hitbox_optpoints"),
  184.     ["Backtracking"] = gui.GetValue("rbot_autosniper_hitbox_optbacktrack")
  185. }
  186. local sniper_optimization = {
  187.     ["Adaptive hitboxes"] = gui.GetValue("rbot_sniper_hitbox_adaptive"),
  188.     ["Nearby points"] = gui.GetValue("rbot_sniper_hitbox_optpoints"),
  189.     ["Backtracking"] = gui.GetValue("rbot_sniper_hitbox_optbacktrack")
  190. }
  191. local lmg_optimization = {
  192.     ["Adaptive hitboxes"] = gui.GetValue("rbot_lmg_hitbox_adaptive"),
  193.     ["Nearby points"] = gui.GetValue("rbot_lmg_hitbox_optpoints"),
  194.     ["Backtracking"] = gui.GetValue("rbot_lmg_hitbox_optbacktrack")
  195. }
  196. local condition_aa = {
  197.     ["Dormant"] = gui.GetValue("rbot_antiaim_on_dormant"),
  198.     ["On freeze period"] = gui.GetValue("rbot_antiaim_on_freezeperiod"),
  199.     ["On grenades"] = gui.GetValue("rbot_antiaim_on_grenades"),
  200.     ["On knife"] = gui.GetValue("rbot_antiaim_on_knife"),
  201.     ["On use"] = gui.GetValue("rbot_antiaim_on_use"),
  202.     ["On ladder"] = gui.GetValue("rbot_antiaim_ladder")
  203. }
  204.  
  205. SenseUI.EnableLogs = false;
  206.  
  207. function draw_callback()
  208.     if SenseUI.BeginWindow( "wnd1", 50, 50, 620, 670) then
  209.         SenseUI.DrawTabBar();
  210.  
  211.         if show_gradient then
  212.             SenseUI.AddGradient();
  213.         end
  214.         SenseUI.SetWindowDrawTexture( true ); -- Makes huge fps drop. Not recommended to use yet
  215.         SenseUI.SetWindowMoveable( window_moveable );
  216.         SenseUI.SetWindowOpenKey( window_bkey );
  217.  
  218.         if SenseUI.BeginTab( "aimbot", SenseUI.Icons.rage ) then
  219.             if SenseUI.BeginGroup( "mainaim", "Aimbot", 25, 25, 235, 275 ) then
  220.                 local switch_enabled = gui.GetValue("rbot_active");
  221.                 switch_enabled = SenseUI.Checkbox( "Enabled", switch_enabled );
  222.                 if switch_enabled then
  223.                     gui.SetValue("rbot_active", 1);
  224.                     gui.SetValue("rbot_enable", 1);
  225.                     else
  226.                     gui.SetValue("rbot_enable", 0);
  227.                     gui.SetValue("rbot_active", 0);
  228.                 end
  229.                 local fov_rr = gui.GetValue("rbot_fov");
  230.                 fov_rr = SenseUI.Slider("FOV range", 0, 180, "°", "0°", "180°", false, fov_rr);
  231.                 gui.SetValue("rbot_fov", fov_rr);
  232.                 local s_limit = (gui.GetValue("rbot_speedlimit") + 1);
  233.                 SenseUI.Label("Speed limit");
  234.                 s_limit = SenseUI.Combo("Speed limit", { "Off", "On", "Auto" }, s_limit);
  235.                 gui.SetValue("rbot_speedlimit", s_limit-1);
  236.                 SenseUI.Label("Silent aim");
  237.                 local sa_rage = (gui.GetValue("rbot_silentaim") + 1);
  238.                 sa_rage = SenseUI.Combo("Sa_rage", { "Off", "Client-side", "Server-side" }, sa_rage);
  239.                 gui.SetValue("rbot_silentaim", sa_rage-1);
  240.                 local ff_rage = gui.GetValue("rbot_team");
  241.                 ff_rage = SenseUI.Checkbox("Friendly fire", ff_rage);
  242.                 gui.SetValue("rbot_team", ff_rage);
  243.                 local aimlock = gui.GetValue("rbot_aimlock");
  244.                 aimlock = SenseUI.Checkbox("Aim lock", aimlock);
  245.                 gui.SetValue("rbot_aimlock", aimlock);
  246.                 SenseUI.Label("Position adjustment");
  247.                 local pa_rage = (gui.GetValue("rbot_positionadjustment") + 1);
  248.                 pa_rage = SenseUI.Combo("PA_rage", { "Off", "Low", "Medium", "High", "Very high", "Adaptive", "Last record" }, pa_rage);
  249.                 gui.SetValue("rbot_positionadjustment", pa_rage-1);
  250.                 local override_resolver = gui.GetValue("rbot_resolver_override");
  251.                 local resolver = gui.GetValue("rbot_resolver");
  252.                 resolver = SenseUI.Checkbox("Resolver", resolver);
  253.                 gui.SetValue("rbot_resolver", resolver);
  254.                 override_resolver = SenseUI.Bind("rrresolv", true, override_resolver);
  255.                 gui.SetValue("rbot_resolver_override", override_resolver);
  256.                 local taser_hc = gui.GetValue("rbot_taser_hitchance");
  257.                 taser_hc = SenseUI.Slider("Taser hit chance", 0, 100, "%", "0%", "100%", false, taser_hc);
  258.                 gui.SetValue("rbot_taser_hitchance", taser_hc);
  259.                 SenseUI.EndGroup();
  260.             end
  261.             if SenseUI.BeginGroup( "otheraim", "Other", 285, 25, 235, 210 ) then
  262.                 local autorevolver = gui.GetValue("rbot_revolver_autocock");
  263.                 local autoawpbody = gui.GetValue("rbot_sniper_autoawp");
  264.                 local autopistol = gui.GetValue("rbot_pistol_autopistol");
  265.                 local autoscope = (gui.GetValue("rbot_autosniper_autoscope") + 1);
  266.                 local nospread = gui.GetValue("rbot_antispread");
  267.                 nospread = SenseUI.Checkbox("Remove spread", nospread, true);
  268.                 gui.SetValue("rbot_antispread", nospread);
  269.                 local norecoil = gui.GetValue("rbot_antirecoil");
  270.                 norecoil = SenseUI.Checkbox("Remove recoil", norecoil);
  271.                 gui.SetValue("rbot_antirecoil", norecoil);
  272.                 SenseUI.Label("Accuracy boost");   
  273.                 local delayshot = (gui.GetValue("rbot_delayshot") + 1);            
  274.                 delayshot = SenseUI.Combo("DS_rage", { "Off", "Accurate unlag", "Accurate history" }, delayshot);
  275.                 gui.SetValue("rbot_delayshot", delayshot-1);
  276.                 SenseUI.Label("Double tap", true);
  277.                 local doubletap = gui.GetValue("rbot_chargerapidfire");
  278.                 doubletap = SenseUI.Bind("doubletapss", true, doubletap);
  279.                 gui.SetValue("rbot_chargerapidfire", doubletap);
  280.                 SenseUI.Label("Auto scope");
  281.                 autoscope = SenseUI.Combo("az_rage", { "Off", "On - auto unzoom", "On - no unzoom" }, autoscope);
  282.                 gui.SetValue("rbot_autosniper_autoscope", autoscope-1);
  283.                 gui.SetValue("rbot_sniper_autoscope", autoscope-1);
  284.                 gui.SetValue("rbot_scout_autoscope", autoscope-1);
  285.                 autorevolver = SenseUI.Checkbox("Auto revolver", autorevolver);
  286.                 gui.SetValue("rbot_revolver_autocock", autorevolver);
  287.                 autoawpbody = SenseUI.Checkbox("AWP body", autoawpbody);
  288.                 gui.SetValue("rbot_sniper_autoawp", autoawpbody);
  289.                 autopistol = SenseUI.Checkbox("Auto pistol", autopistol);
  290.                 gui.SetValue("rbot_pistol_autopistol", autopistol);
  291.                 SenseUI.EndGroup();
  292.             end
  293.         end
  294.         SenseUI.EndTab();
  295.         if SenseUI.BeginTab( "antiaim", SenseUI.Icons.antiaim ) then
  296.             if SenseUI.BeginGroup( "antiaim main", "Anti-Aim Main", 25, 25, 235, 295 ) then
  297.                 local aa_enable = gui.GetValue("rbot_antiaim_enable");
  298.                 aa_enable = SenseUI.Checkbox("Enable AA", aa_enable);
  299.                 gui.SetValue("rbot_antiaim_enable", aa_enable);
  300.                 SenseUI.Label("At targets");
  301.                 local attargets = (gui.GetValue("rbot_antiaim_at_targets") + 1);
  302.                 attargets = SenseUI.Combo("attargets_rage", { "Off", "Average", "Closest" }, attargets);
  303.                 gui.SetValue("rbot_antiaim_at_targets", attargets-1);
  304.                 SenseUI.Label("Auto direction");
  305.                 local adirection = (gui.GetValue("rbot_antiaim_autodir") + 1);
  306.                 adirection = SenseUI.Combo("adirection_rage", { "Off", "Default", "Desync", "Desync jitter" }, adirection);
  307.                 gui.SetValue("rbot_antiaim_autodir", adirection-1);
  308.                 local jitter_r = gui.GetValue("rbot_antiaim_jitter_range");
  309.                 jitter_r = SenseUI.Slider("Jitter range", 0, 180, "°", "0°", "180°", false, jitter_r);
  310.                 gui.SetValue("rbot_antiaim_jitter_range", jitter_r);
  311.                 local spinbot_s = (gui.GetValue("rbot_antiaim_spinbot_speed") * 10);
  312.                 spinbot_s = SenseUI.Slider("Spinbot speed", -200, 200, "", "-20", "20", false, spinbot_s);
  313.                 gui.SetValue("rbot_antiaim_spinbot_speed", spinbot_s / 10);
  314.                 local speedswitch = (gui.GetValue("rbot_antiaim_switch_speed") * 100);
  315.                 speedswitch = SenseUI.Slider("Switch speed", 0, 100, "%", "0%", "100%", false, speedswitch);
  316.                 gui.SetValue("rbot_antiaim_switch_speed", speedswitch / 100);
  317.                 local switch_r = gui.GetValue("rbot_antiaim_switch_range");
  318.                 switch_r = SenseUI.Slider("Switch range", 0, 180, "°", "0°", "180°", false, switch_r);
  319.                 gui.SetValue("rbot_antiaim_switch_range", switch_r);
  320.                 SenseUI.Label("Fake duck bind");
  321.                 local fakeduck_bind = gui.GetValue("rbot_antiaim_fakeduck");
  322.                 fakeduck_bind = SenseUI.Bind("fduck", true, fakeduck_bind);
  323.                 gui.SetValue("rbot_antiaim_fakeduck", fakeduck_bind);
  324.                 condition_aa = SenseUI.MultiCombo("Working", { "On use", "On freeze period", "On grenades", "On knife", "On ladder", "Dormant" }, condition_aa);
  325.                 gui.SetValue("rbot_antiaim_on_dormant", condition_aa["Dormant"]);
  326.                 gui.SetValue("rbot_antiaim_on_freezeperiod", condition_aa["On freeze period"]);
  327.                 gui.SetValue("rbot_antiaim_on_grenades", condition_aa["On grenades"]);
  328.                 gui.SetValue("rbot_antiaim_on_knife", condition_aa["On knife"]);
  329.                 gui.SetValue("rbot_antiaim_on_use", condition_aa["On use"]);
  330.                 gui.SetValue("rbot_antiaim_ladder", condition_aa["On ladder"]);
  331.                 SenseUI.EndGroup();
  332.             end
  333.             if SenseUI.BeginGroup( "anti-aim", "Anti-Aim", 285, 25, 235, 285 ) then
  334.                 SenseUI.Label("AA Mode Choose");
  335.                 aa_choose = SenseUI.Combo( "aa_choose_rage", { "Stand", "Move", "Edge" }, aa_choose);
  336.                 if aa_choose == 1 then
  337.                     SenseUI.Label("Pitch");
  338.                     local pitch_stand = (gui.GetValue("rbot_antiaim_stand_pitch_real") + 1);
  339.                     pitch_stand = SenseUI.Combo( "pitch_rage_stand", { "Off", "Emotion", "Down", "Up", "Zero", "Mixed", "Custom" }, pitch_stand);
  340.                     gui.SetValue("rbot_antiaim_stand_pitch_real", pitch_stand-1);
  341.                     local custom_pitch = gui.GetValue("rbot_antiaim_stand_pitch_custom");
  342.                     custom_pitch = SenseUI.Slider( "Custom pitch", -180, 180, "°", "0°", "180°", false, custom_pitch);
  343.                     gui.SetValue("rbot_antiaim_stand_pitch_custom", custom_pitch);
  344.                     SenseUI.Label("Yaw");
  345.                     local yaw_stand = (gui.GetValue("rbot_antiaim_stand_real") + 1);
  346.                     yaw_stand = SenseUI.Combo( "just choose2", { "Off", "Static", "Spinbot", "Jitter", "Zero", "Switch" }, yaw_stand);
  347.                     gui.SetValue("rbot_antiaim_stand_real", yaw_stand-1);
  348.                     local custom_yaw = gui.GetValue("rbot_antiaim_stand_real_add");
  349.                     custom_yaw = SenseUI.Slider( "Custom yaw", -180, 180, "°", "0°", "180°", false, custom_yaw);
  350.                     gui.SetValue("rbot_antiaim_stand_real_add", custom_yaw);
  351.                     SenseUI.Label("Yaw desync");
  352.                     local desync_stand = (gui.GetValue("rbot_antiaim_stand_desync") + 1);
  353.                     desync_stand = SenseUI.Combo( "just choose3", { "Off", "Still", "Balance", "Stretch", "Jitter" }, desync_stand);
  354.                     gui.SetValue("rbot_antiaim_stand_desync", desync_stand-1);
  355.                     local stand_velocity = gui.GetValue("rbot_antiaim_stand_velocity");
  356.                     stand_velocity = SenseUI.Slider( "Stand Velocity Treshold", 0, 250, "", "0.1", "250", false, stand_velocity);
  357.                     gui.SetValue("rbot_antiaim_stand_velocity", stand_velocity);
  358.                 else if aa_choose == 2 then
  359.                     SenseUI.Label("Pitch");
  360.                     local pitch_move = (gui.GetValue("rbot_antiaim_move_pitch_real") + 1);
  361.                     pitch_move = SenseUI.Combo( "just choose4", { "Off", "Emotion", "Down", "Up", "Zero", "Mixed", "Custom" }, pitch_move);
  362.                     gui.SetValue("rbot_antiaim_move_pitch_real", pitch_move-1);
  363.                     local custom_pitch_move = gui.GetValue("rbot_antiaim_move_pitch_custom");
  364.                     custom_pitch_move = SenseUI.Slider( "Custom pitch", -180, 180, "°", "0°", "180°", false, custom_pitch_move);
  365.                     gui.SetValue("rbot_antiaim_move_pitch_custom", custom_pitch_move);
  366.                     SenseUI.Label("Yaw");
  367.                     local yaw_move = (gui.GetValue("rbot_antiaim_move_real") + 1);
  368.                     yaw_move = SenseUI.Combo( "just choose5", { "Off", "Static", "Spinbot", "Jitter", "Zero", "Switch" }, yaw_move);
  369.                     gui.SetValue("rbot_antiaim_move_real", yaw_move-1);
  370.                     local custom_yaw_move = gui.GetValue("rbot_antiaim_move_real_add");
  371.                     custom_yaw_move = SenseUI.Slider( "Custom yaw", -180, 180, "°", "0°", "180°", false, custom_yaw_move);
  372.                     gui.SetValue("rbot_antiaim_move_real_add", custom_yaw_move);
  373.                     SenseUI.Label("Yaw desync");
  374.                     local desync_move = (gui.GetValue("rbot_antiaim_move_desync") + 1);
  375.                     desync_move = SenseUI.Combo( "just choose6", { "Off", "Still", "Balance", "Stretch", "Jitter" }, desync_move);
  376.                     gui.SetValue("rbot_antiaim_move_desync", desync_move-1);
  377.                 else if aa_choose == 3 then
  378.                     local desync_edge = (gui.GetValue("rbot_antiaim_edge_desync") + 1);
  379.                     local custom_pitch_edge = gui.GetValue("rbot_antiaim_edge_pitch_custom");
  380.                     local custom_yaw_edge = gui.GetValue("rbot_antiaim_edge_real_add");
  381.                     SenseUI.Label("Pitch");
  382.                     local pitch_edge = (gui.GetValue("rbot_antiaim_edge_pitch_real") + 1);
  383.                     pitch_edge = SenseUI.Combo( "just choose7", { "Off", "Emotion", "Down", "Up", "Zero", "Mixed", "Custom" }, pitch_edge);
  384.                     gui.SetValue("rbot_antiaim_edge_pitch_real", pitch_edge-1);
  385.                     custom_pitch_edge = SenseUI.Slider( "Custom pitch", -180, 180, "°", "0°", "180°", false, custom_pitch_edge);
  386.                     gui.SetValue("rbot_antiaim_edge_pitch_custom", custom_pitch_edge);
  387.                     SenseUI.Label("Yaw");
  388.                     local yaw_edge = (gui.GetValue("rbot_antiaim_edge_real") + 1);
  389.                     yaw_edge = SenseUI.Combo( "just choose8", { "Off", "Static", "Spinbot", "Jitter", "Zero", "Switch" }, yaw_edge);
  390.                     gui.SetValue("rbot_antiaim_edge_real", yaw_edge-1);
  391.                     custom_yaw_edge = SenseUI.Slider( "Custom yaw", -180, 180, "°", "0°", "180°", false, custom_yaw_edge);
  392.                     gui.SetValue("rbot_antiaim_edge_real_add", custom_yaw_edge);
  393.                     SenseUI.Label("Yaw desync");
  394.                     desync_edge = SenseUI.Combo( "just choose9", { "Off", "Still", "Balance", "Stretch", "Jitter" }, desync_edge);
  395.                     gui.SetValue("rbot_antiaim_edge_desync", desync_edge-1);
  396.                 end
  397.                 end
  398.                 end
  399.                 SenseUI.EndGroup();
  400.             end
  401.         end
  402.         SenseUI.EndTab();
  403.         if SenseUI.BeginTab( "gunsettings", SenseUI.Icons.legit ) then
  404.             if SenseUI.BeginGroup( "gunssettingss", "Main", 25, 25, 235, 485 ) then
  405.                 SenseUI.Label("Weapon selection");
  406.                 weapon_select = SenseUI.Combo("nvmd_rage", { "Pistol", "Revolver", "SMG", "Rifle", "Shotgun", "Scout", "AutoSniper", "AWP", "LMG" }, weapon_select );
  407.                 if weapon_select == 1 then
  408.                
  409.                 local p_autowall = (gui.GetValue("rbot_pistol_autowall") + 1);
  410.                 local p_hitchance = gui.GetValue("rbot_pistol_hitchance");
  411.                 local p_mindamage = gui.GetValue("rbot_pistol_mindamage");
  412.                 local p_hitprior = (gui.GetValue("rbot_pistol_hitbox") + 1);
  413.                 local p_bodyaim = (gui.GetValue("rbot_pistol_hitbox_bodyaim") + 1);
  414.                 local p_method = (gui.GetValue("rbot_pistol_hitbox_method") + 1);
  415.                 local p_baimX = gui.GetValue("rbot_pistol_bodyaftershots");
  416.                 local p_baimHP = gui.GetValue("rbot_pistol_bodyifhplower");
  417.                 local p_hscale = (gui.GetValue("rbot_pistol_hitbox_head_ps") * 100);
  418.                 local p_nscale = (gui.GetValue("rbot_pistol_hitbox_neck_ps") * 100);
  419.                 local p_cscale = (gui.GetValue("rbot_pistol_hitbox_chest_ps") * 100);
  420.                 local p_sscale = (gui.GetValue("rbot_pistol_hitbox_stomach_ps") * 100);
  421.                 local p_pscale = (gui.GetValue("rbot_pistol_hitbox_pelvis_ps") * 100);
  422.                 local p_ascale = (gui.GetValue("rbot_pistol_hitbox_arms_ps") * 100);
  423.                 local p_lscale = (gui.GetValue("rbot_pistol_hitbox_legs_ps") * 100);
  424.                 local p_autoscale = gui.GetValue("rbot_pistol_hitbox_auto_ps");
  425.                 local p_autoscales = (gui.GetValue("rbot_pistol_hitbox_auto_ps_max") * 100);
  426.                
  427.                 SenseUI.Label("Auto wall type");
  428.                 p_autowall = SenseUI.Combo("p_autowall", { "Off", "Accurate", "Optimized" }, p_autowall);
  429.                 gui.SetValue("rbot_pistol_autowall", p_autowall-1);
  430.                 SenseUI.Label("Auto stop");
  431.                 local pistol_as = (gui.GetValue("rbot_pistol_autostop") + 1);
  432.                 pistol_as = SenseUI.Combo("pistol_as", { "Off", "Full stop", "Minimal speed" }, pistol_as);
  433.                 gui.SetValue("rbot_pistol_autostop", pistol_as-1);
  434.                 SenseUI.Label("Target selection");
  435.                 local pistol_ts = (gui.GetValue("rbot_pistol_mode") + 1);
  436.                 pistol_ts = SenseUI.Combo("pistol_ts", { "FOV", "Distance", "Next shot", "Lowest health", "Highest damage", "Lowest latency" }, pistol_ts);
  437.                 gui.SetValue("rbot_pistol_mode", pistol_ts-1);
  438.                 p_hitchance = SenseUI.Slider("Hit chance", 0, 100, "%", "0%", "100%", false, p_hitchance);
  439.                 gui.SetValue("rbot_pistol_hitchance", p_hitchance);
  440.                 p_mindamage = SenseUI.Slider("Minimal damage", 0, 100, "", "0", "100", false, p_mindamage);
  441.                 gui.SetValue("rbot_pistol_mindamage", p_mindamage);
  442.                 SenseUI.Label("Hitbox priority");
  443.                 p_hitprior = SenseUI.Combo("p_hitprior", { "Head", "Neck", "Check", "Stomach", "Pelvis", "Center" }, p_hitprior);
  444.                 gui.SetValue("rbot_pistol_hitbox", p_hitprior-1);
  445.                 SenseUI.Label("Body aim hitbox");
  446.                 p_bodyaim = SenseUI.Combo("p_bodyaim", { "Pelvis", "Pelvis + Edges", "Center" }, p_bodyaim);
  447.                 gui.SetValue("rbot_pistol_hitbox_bodyaim", p_bodyaim-1);
  448.                 SenseUI.Label("Hitbox selection method");
  449.                 p_method = SenseUI.Combo("p_method", { "Damage", "Accuracy" }, p_method);
  450.                 gui.SetValue("rbot_pistol_hitbox_method", p_method-1);
  451.                 p_baimX = SenseUI.Slider("Body aim after X shots", 0, 15, "", "0", "15", false, p_baimX);
  452.                 gui.SetValue("rbot_pistol_bodyaftershots", p_baimX);
  453.                 p_baimHP = SenseUI.Slider("Body aim if HP lower than", 0, 100, "", "0", "100", false, p_baimHP);
  454.                 gui.SetValue("rbot_pistol_bodyifhplower", p_baimHP);
  455.                
  456.                 pistol_optimization = SenseUI.MultiCombo("Hitscan optimization", { "Adaptive hitbox", "Nearby points", "Backtracking" }, pistol_optimization);
  457.                 gui.SetValue("rbot_pistol_hitbox_adaptive", pistol_optimization["Adaptive hitbox"]);
  458.                 gui.SetValue("rbot_pistol_hitbox_optpoints", pistol_optimization["Nearby points"]);
  459.                 gui.SetValue("rbot_pistol_hitbox_optbacktrack", pistol_optimization["Backtracking"]);
  460.                     else if weapon_select == 2 then
  461.                    
  462.                     local rev_autowall = (gui.GetValue("rbot_revolver_autowall") + 1);
  463.                     local rev_hitchance = gui.GetValue("rbot_revolver_hitchance");
  464.                     local rev_mindamage = gui.GetValue("rbot_revolver_mindamage");
  465.                     local rev_hitprior = (gui.GetValue("rbot_revolver_hitbox") + 1);
  466.                     local rev_bodyaim = (gui.GetValue("rbot_revolver_hitbox_bodyaim") + 1);
  467.                     local rev_method = (gui.GetValue("rbot_revolver_hitbox_method") + 1);
  468.                     local rev_baimX = gui.GetValue("rbot_revolver_bodyaftershots");
  469.                     local rev_baimHP = gui.GetValue("rbot_revolver_bodyifhplower");
  470.                     local rev_hscale = (gui.GetValue("rbot_revolver_hitbox_head_ps") * 100);
  471.                     local rev_nscale = (gui.GetValue("rbot_revolver_hitbox_neck_ps") * 100);
  472.                     local rev_cscale = (gui.GetValue("rbot_revolver_hitbox_chest_ps") * 100);
  473.                     local rev_sscale = (gui.GetValue("rbot_revolver_hitbox_stomach_ps") * 100);
  474.                     local rev_pscale = (gui.GetValue("rbot_revolver_hitbox_pelvis_ps") * 100);
  475.                     local rev_ascale = (gui.GetValue("rbot_revolver_hitbox_arms_ps") * 100);
  476.                     local rev_lscale = (gui.GetValue("rbot_revolver_hitbox_legs_ps") * 100);
  477.                     local rev_autoscale = gui.GetValue("rbot_revolver_hitbox_auto_ps");
  478.                     local rev_autoscales = (gui.GetValue("rbot_revolver_hitbox_auto_ps_max") * 100);
  479.                    
  480.                     SenseUI.Label("Auto wall type");
  481.                     rev_autowall = SenseUI.Combo("rev_autowall", { "Off", "Accurate", "Optimized" }, rev_autowall);
  482.                     gui.SetValue("rbot_revolver_autowall", rev_autowall-1);
  483.                     SenseUI.Label("Auto stop");
  484.                     local revolver_as = (gui.GetValue("rbot_revolver_autostop") + 1);
  485.                     revolver_as = SenseUI.Combo("revolver_as", { "Off", "Full stop", "Minimal speed" }, revolver_as);
  486.                     gui.SetValue("rbot_revolver_autostop", revolver_as-1);
  487.                     SenseUI.Label("Target selection");
  488.                     local revolver_ts = (gui.GetValue("rbot_revolver_mode") + 1);
  489.                     revolver_ts = SenseUI.Combo("revolver_ts", { "FOV", "Distance", "Next shot", "Lowest health", "Highest damage", "Lowest latency" }, revolver_ts);
  490.                     gui.SetValue("rbot_revolver_mode", revolver_ts-1);
  491.                     rev_hitchance = SenseUI.Slider("Hit chance", 0, 100, "%", "0%", "100%", false, rev_hitchance);
  492.                     gui.SetValue("rbot_revolver_hitchance", rev_hitchance);
  493.                     rev_mindamage = SenseUI.Slider("Minimal damage", 0, 100, "", "0", "100", false, rev_mindamage);
  494.                     gui.SetValue("rbot_revolver_mindamage", rev_mindamage);
  495.                     SenseUI.Label("Hitbox priority");
  496.                     rev_hitprior = SenseUI.Combo("rev_hitprior", { "Head", "Neck", "Check", "Stomach", "Pelvis", "Center" }, rev_hitprior);
  497.                     gui.SetValue("rbot_revolver_hitbox", rev_hitprior-1);
  498.                     SenseUI.Label("Body aim hitbox");
  499.                     rev_bodyaim = SenseUI.Combo("rev_bodyaim", { "Pelvis", "Pelvis + Edges", "Center" }, rev_bodyaim);
  500.                     gui.SetValue("rbot_revolver_hitbox_bodyaim", rev_bodyaim-1);
  501.                     SenseUI.Label("Hitbox selection method");
  502.                     rev_method = SenseUI.Combo("rev_method", { "Damage", "Accuracy" }, rev_method);
  503.                     gui.SetValue("rbot_revolver_hitbox_method", rev_method-1);
  504.                     rev_baimX = SenseUI.Slider("Body aim after X shots", 0, 15, "", "0", "15", false, rev_baimX);
  505.                     gui.SetValue("rbot_revolver_bodyaftershots", rev_baimX);
  506.                     rev_baimHP = SenseUI.Slider("Body aim if HP lower than", 0, 100, "", "0", "100", false, rev_baimHP);
  507.                     gui.SetValue("rbot_revolver_bodyifhplower", rev_baimHP);
  508.                
  509.                     revolver_optimization = SenseUI.MultiCombo("Hitscan optimization", { "Adaptive hitbox", "Nearby points", "Backtracking" }, revolver_optimization);
  510.                     gui.SetValue("rbot_revolver_hitbox_adaptive", revolver_optimization["Adaptive hitbox"]);
  511.                     gui.SetValue("rbot_revolver_hitbox_optpoints", revolver_optimization["Nearby points"]);
  512.                     gui.SetValue("rbot_revolver_hitbox_optbacktrack", revolver_optimization["Backtracking"]);
  513.                         else if weapon_select == 3 then
  514.                        
  515.                         local smg_autowall = (gui.GetValue("rbot_smg_autowall") + 1);
  516.                         local smg_hitchance = gui.GetValue("rbot_smg_hitchance");
  517.                         local smg_mindamage = gui.GetValue("rbot_smg_mindamage");
  518.                         local smg_hitprior = (gui.GetValue("rbot_smg_hitbox") + 1);
  519.                         local smg_bodyaim = (gui.GetValue("rbot_smg_hitbox_bodyaim") + 1);
  520.                         local smg_method = (gui.GetValue("rbot_smg_hitbox_method") + 1);
  521.                         local smg_baimX = gui.GetValue("rbot_smg_bodyaftershots");
  522.                         local smg_baimHP = gui.GetValue("rbot_smg_bodyifhplower");
  523.                         local smg_hscale = (gui.GetValue("rbot_smg_hitbox_head_ps") * 100);
  524.                         local smg_nscale = (gui.GetValue("rbot_smg_hitbox_neck_ps") * 100);
  525.                         local smg_cscale = (gui.GetValue("rbot_smg_hitbox_chest_ps") * 100);
  526.                         local smg_sscale = (gui.GetValue("rbot_smg_hitbox_stomach_ps") * 100);
  527.                         local smg_pscale = (gui.GetValue("rbot_smg_hitbox_pelvis_ps") * 100);
  528.                         local smg_ascale = (gui.GetValue("rbot_smg_hitbox_arms_ps") * 100);
  529.                         local smg_lscale = (gui.GetValue("rbot_smg_hitbox_legs_ps") * 100);
  530.                         local smg_autoscale = gui.GetValue("rbot_smg_hitbox_auto_ps");
  531.                         local smg_autoscales = (gui.GetValue("rbot_smg_hitbox_auto_ps_max") * 100);
  532.                        
  533.                         SenseUI.Label("Auto wall type");
  534.                         smg_autowall = SenseUI.Combo("smg_autowall", { "Off", "Accurate", "Optimized" }, smg_autowall);
  535.                         gui.SetValue("rbot_smg_autowall", smg_autowall-1);
  536.                         SenseUI.Label("Auto stop");
  537.                         local smg_as = (gui.GetValue("rbot_smg_autostop") + 1);
  538.                         smg_as = SenseUI.Combo("smg_as", { "Off", "Full stop", "Minimal speed" }, smg_as);
  539.                         gui.SetValue("rbot_smg_autostop", smg_as-1);
  540.                         SenseUI.Label("Target selection");
  541.                         local smg_ts = (gui.GetValue("rbot_smg_mode") + 1);
  542.                         smg_ts = SenseUI.Combo("smg_ts", { "FOV", "Distance", "Next shot", "Lowest health", "Highest damage", "Lowest latency" }, smg_ts);
  543.                         gui.SetValue("rbot_smg_mode", smg_ts-1);
  544.                         smg_hitchance = SenseUI.Slider("Hit chance", 0, 100, "%", "0%", "100%", false, smg_hitchance);
  545.                         gui.SetValue("rbot_smg_hitchance", smg_hitchance);
  546.                         smg_mindamage = SenseUI.Slider("Minimal damage", 0, 100, "", "0", "100", false, smg_mindamage);
  547.                         gui.SetValue("rbot_smg_mindamage", smg_mindamage);
  548.                         SenseUI.Label("Hitbox priority");
  549.                         smg_hitprior = SenseUI.Combo("smg_hitprior", { "Head", "Neck", "Check", "Stomach", "Pelvis", "Center" }, smg_hitprior);
  550.                         gui.SetValue("rbot_smg_hitbox", smg_hitprior-1);
  551.                         SenseUI.Label("Body aim hitbox");
  552.                         smg_bodyaim = SenseUI.Combo("smg_bodyaim", { "Pelvis", "Pelvis + Edges", "Center" }, smg_bodyaim);
  553.                         gui.SetValue("rbot_smg_hitbox_bodyaim", smg_bodyaim-1);
  554.                         SenseUI.Label("Hitbox selection method");
  555.                         smg_method = SenseUI.Combo("smg_method", { "Damage", "Accuracy" }, smg_method);
  556.                         gui.SetValue("rbot_smg_hitbox_method", smg_method-1);
  557.                         smg_baimX = SenseUI.Slider("Body aim after X shots", 0, 15, "", "0", "15", false, smg_baimX);
  558.                         gui.SetValue("rbot_smg_bodyaftershots", smg_baimX);
  559.                         smg_baimHP = SenseUI.Slider("Body aim if HP lower than", 0, 100, "", "0", "100", false, smg_baimHP);
  560.                         gui.SetValue("rbot_smg_bodyifhplower", smg_baimHP);
  561.                
  562.                         smg_optimization = SenseUI.MultiCombo("Hitscan optimization", { "Adaptive hitbox", "Nearby points", "Backtracking" }, smg_optimization);
  563.                         gui.SetValue("rbot_smg_hitbox_adaptive", smg_optimization["Adaptive hitbox"]);
  564.                         gui.SetValue("rbot_smg_hitbox_optpoints", smg_optimization["Nearby points"]);
  565.                         gui.SetValue("rbot_smg_hitbox_optbacktrack", smg_optimization["Backtracking"]);
  566.                             else if weapon_select == 4 then
  567.                            
  568.                             local rifle_autowall = (gui.GetValue("rbot_rifle_autowall") + 1);
  569.                             local rifle_hitchance = gui.GetValue("rbot_rifle_hitchance");
  570.                             local rifle_mindamage = gui.GetValue("rbot_rifle_mindamage");
  571.                             local rifle_hitprior = (gui.GetValue("rbot_rifle_hitbox") + 1);
  572.                             local rifle_bodyaim = (gui.GetValue("rbot_rifle_hitbox_bodyaim") + 1);
  573.                             local rifle_method = (gui.GetValue("rbot_rifle_hitbox_method") + 1);
  574.                             local rifle_baimX = gui.GetValue("rbot_rifle_bodyaftershots");
  575.                             local rifle_baimHP = gui.GetValue("rbot_rifle_bodyifhplower");
  576.                             local rifle_hscale = (gui.GetValue("rbot_rifle_hitbox_head_ps") * 100);
  577.                             local rifle_nscale = (gui.GetValue("rbot_rifle_hitbox_neck_ps") * 100);
  578.                             local rifle_cscale = (gui.GetValue("rbot_rifle_hitbox_chest_ps") * 100);
  579.                             local rifle_sscale = (gui.GetValue("rbot_rifle_hitbox_stomach_ps") * 100);
  580.                             local rifle_pscale = (gui.GetValue("rbot_rifle_hitbox_pelvis_ps") * 100);
  581.                             local rifle_ascale = (gui.GetValue("rbot_rifle_hitbox_arms_ps") * 100);
  582.                             local rifle_lscale = (gui.GetValue("rbot_rifle_hitbox_legs_ps") * 100);
  583.                             local rifle_autoscale = gui.GetValue("rbot_rifle_hitbox_auto_ps");
  584.                             local rifle_autoscales = (gui.GetValue("rbot_rifle_hitbox_auto_ps_max") * 100);
  585.                            
  586.                             SenseUI.Label("Auto wall type");
  587.                             rifle_autowall = SenseUI.Combo("rifle_autowall", { "Off", "Accurate", "Optimized" }, rifle_autowall);
  588.                             gui.SetValue("rbot_rifle_autowall", rifle_autowall-1);
  589.                             SenseUI.Label("Auto stop");
  590.                             local rifle_as = (gui.GetValue("rbot_rifle_autostop") + 1);
  591.                             rifle_as = SenseUI.Combo("rifle_as", { "Off", "Full stop", "Minimal speed" }, rifle_as);
  592.                             gui.SetValue("rbot_rifle_autostop", rifle_as-1);
  593.                             SenseUI.Label("Target selection");
  594.                             local rifle_ts = (gui.GetValue("rbot_rifle_mode") + 1);
  595.                             rifle_ts = SenseUI.Combo("rifle_ts", { "FOV", "Distance", "Next shot", "Lowest health", "Highest damage", "Lowest latency" }, rifle_ts);
  596.                             gui.SetValue("rbot_rifle_mode", rifle_ts-1);
  597.                             rifle_hitchance = SenseUI.Slider("Hit chance", 0, 100, "%", "0%", "100%", false, rifle_hitchance);
  598.                             gui.SetValue("rbot_rifle_hitchance", rifle_hitchance);
  599.                             rifle_mindamage = SenseUI.Slider("Minimal damage", 0, 100, "", "0", "100", false, rifle_mindamage);
  600.                             gui.SetValue("rbot_rifle_mindamage", rifle_mindamage);
  601.                             SenseUI.Label("Hitbox priority");
  602.                             rifle_hitprior = SenseUI.Combo("rifle_hitprior", { "Head", "Neck", "Check", "Stomach", "Pelvis", "Center" }, rifle_hitprior);
  603.                             gui.SetValue("rbot_rifle_hitbox", rifle_hitprior-1);
  604.                             SenseUI.Label("Body aim hitbox");
  605.                             rifle_bodyaim = SenseUI.Combo("rifle_bodyaim", { "Pelvis", "Pelvis + Edges", "Center" }, rifle_bodyaim);
  606.                             gui.SetValue("rbot_rifle_hitbox_bodyaim", rifle_bodyaim-1);
  607.                             SenseUI.Label("Hitbox selection method");
  608.                             rifle_method = SenseUI.Combo("rifle_method", { "Damage", "Accuracy" }, rifle_method);
  609.                             gui.SetValue("rbot_rifle_hitbox_method", rifle_method-1);
  610.                             rifle_baimX = SenseUI.Slider("Body aim after X shots", 0, 15, "", "0", "15", false, rifle_baimX);
  611.                             gui.SetValue("rbot_rifle_bodyaftershots", rifle_baimX);
  612.                             rifle_baimHP = SenseUI.Slider("Body aim if HP lower than", 0, 100, "", "0", "100", false, rifle_baimHP);
  613.                             gui.SetValue("rbot_rifle_bodyifhplower", rifle_baimHP);
  614.                
  615.                             rifle_optimization = SenseUI.MultiCombo("Hitscan optimization", { "Adaptive hitbox", "Nearby points", "Backtracking" }, rifle_optimization);
  616.                             gui.SetValue("rbot_rifle_hitbox_adaptive", rifle_optimization["Adaptive hitbox"]);
  617.                             gui.SetValue("rbot_rifle_hitbox_optpoints", rifle_optimization["Nearby points"]);
  618.                             gui.SetValue("rbot_rifle_hitbox_optbacktrack", rifle_optimization["Backtracking"]);
  619.                                 else if weapon_select == 5 then
  620.                                
  621.                                 local shotgun_autowall = (gui.GetValue("rbot_shotgun_autowall") + 1);
  622.                                 local shotgun_hitchance = gui.GetValue("rbot_shotgun_hitchance");
  623.                                 local shotgun_mindamage = gui.GetValue("rbot_shotgun_mindamage");
  624.                                 local shotgun_hitprior = (gui.GetValue("rbot_shotgun_hitbox") + 1);
  625.                                 local shotgun_bodyaim = (gui.GetValue("rbot_shotgun_hitbox_bodyaim") + 1);
  626.                                 local shotgun_method = (gui.GetValue("rbot_shotgun_hitbox_method") + 1);
  627.                                 local shotgun_baimX = gui.GetValue("rbot_shotgun_bodyaftershots");
  628.                                 local shotgun_baimHP = gui.GetValue("rbot_shotgun_bodyifhplower");
  629.                                 local shotgun_hscale = (gui.GetValue("rbot_shotgun_hitbox_head_ps") * 100);
  630.                                 local shotgun_nscale = (gui.GetValue("rbot_shotgun_hitbox_neck_ps") * 100);
  631.                                 local shotgun_cscale = (gui.GetValue("rbot_shotgun_hitbox_chest_ps") * 100);
  632.                                 local shotgun_sscale = (gui.GetValue("rbot_shotgun_hitbox_stomach_ps") * 100);
  633.                                 local shotgun_pscale = (gui.GetValue("rbot_shotgun_hitbox_pelvis_ps") * 100);
  634.                                 local shotgun_ascale = (gui.GetValue("rbot_shotgun_hitbox_arms_ps") * 100);
  635.                                 local shotgun_lscale = (gui.GetValue("rbot_shotgun_hitbox_legs_ps") * 100);
  636.                                 local shotgun_autoscale = gui.GetValue("rbot_shotgun_hitbox_auto_ps");
  637.                                 local shotgun_autoscales = (gui.GetValue("rbot_shotgun_hitbox_auto_ps_max") * 100);
  638.                                
  639.                                 SenseUI.Label("Auto wall type");
  640.                                 shotgun_autowall = SenseUI.Combo("shotgun_autowall", { "Off", "Accurate", "Optimized" }, shotgun_autowall);
  641.                                 gui.SetValue("rbot_shotgun_autowall", shotgun_autowall-1);
  642.                                 SenseUI.Label("Auto stop");
  643.                                 local shotgun_as = (gui.GetValue("rbot_shotgun_autostop") + 1);
  644.                                 shotgun_as = SenseUI.Combo("shotgun_as", { "Off", "Full stop", "Minimal speed" }, shotgun_as);
  645.                                 gui.SetValue("rbot_shotgun_autostop", shotgun_as-1);
  646.                                 SenseUI.Label("Target selection");
  647.                                 local shotgun_ts = (gui.GetValue("rbot_shotgun_mode") + 1);
  648.                                 shotgun_ts = SenseUI.Combo("shotgun_ts", { "FOV", "Distance", "Next shot", "Lowest health", "Highest damage", "Lowest latency" }, shotgun_ts);
  649.                                 gui.SetValue("rbot_shotgun_mode", shotgun_ts-1);
  650.                                 shotgun_hitchance = SenseUI.Slider("Hit chance", 0, 100, "%", "0%", "100%", false, shotgun_hitchance);
  651.                                 gui.SetValue("rbot_shotgun_hitchance", shotgun_hitchance);
  652.                                 shotgun_mindamage = SenseUI.Slider("Minimal damage", 0, 100, "", "0", "100", false, shotgun_mindamage);
  653.                                 gui.SetValue("rbot_shotgun_mindamage", shotgun_mindamage);
  654.                                 SenseUI.Label("Hitbox priority");
  655.                                 shotgun_hitprior = SenseUI.Combo("shotgun_hitprior", { "Head", "Neck", "Check", "Stomach", "Pelvis", "Center" }, shotgun_hitprior);
  656.                                 gui.SetValue("rbot_shotgun_hitbox", shotgun_hitprior-1);
  657.                                 SenseUI.Label("Body aim hitbox");
  658.                                 shotgun_bodyaim = SenseUI.Combo("shotgun_bodyaim", { "Pelvis", "Pelvis + Edges", "Center" }, shotgun_bodyaim);
  659.                                 gui.SetValue("rbot_shotgun_hitbox_bodyaim", shotgun_bodyaim-1);
  660.                                 SenseUI.Label("Hitbox selection method");
  661.                                 shotgun_method = SenseUI.Combo("shotgun_method", { "Damage", "Accuracy" }, shotgun_method);
  662.                                 gui.SetValue("rbot_shotgun_hitbox_method", shotgun_method-1);
  663.                                 shotgun_baimX = SenseUI.Slider("Body aim after X shots", 0, 15, "", "0", "15", false, shotgun_baimX);
  664.                                 gui.SetValue("rbot_shotgun_bodyaftershots", shotgun_baimX);
  665.                                 shotgun_baimHP = SenseUI.Slider("Body aim if HP lower than", 0, 100, "", "0", "100", false, shotgun_baimHP);
  666.                                 gui.SetValue("rbot_shotgun_bodyifhplower", shotgun_baimHP);
  667.                
  668.                                 shotgun_optimization = SenseUI.MultiCombo("Hitscan optimization", { "Adaptive hitbox", "Nearby points", "Backtracking" }, shotgun_optimization);
  669.                                 gui.SetValue("rbot_shotgun_hitbox_adaptive", shotgun_optimization["Adaptive hitbox"]);
  670.                                 gui.SetValue("rbot_shotgun_hitbox_optpoints", shotgun_optimization["Nearby points"]);
  671.                                 gui.SetValue("rbot_shotgun_hitbox_optbacktrack", shotgun_optimization["Backtracking"]);
  672.                                     else if weapon_select == 6 then
  673.                                    
  674.                                     local scout_autowall = (gui.GetValue("rbot_scout_autowall") + 1);
  675.                                     local scout_hitchance = gui.GetValue("rbot_scout_hitchance");
  676.                                     local scout_mindamage = gui.GetValue("rbot_scout_mindamage");
  677.                                     local scout_hitprior = (gui.GetValue("rbot_scout_hitbox") + 1);
  678.                                     local scout_bodyaim = (gui.GetValue("rbot_scout_hitbox_bodyaim") + 1);
  679.                                     local scout_method = (gui.GetValue("rbot_scout_hitbox_method") + 1);
  680.                                     local scout_baimX = gui.GetValue("rbot_scout_bodyaftershots");
  681.                                     local scout_baimHP = gui.GetValue("rbot_scout_bodyifhplower");
  682.                                     local scout_hscale = (gui.GetValue("rbot_scout_hitbox_head_ps") * 100);
  683.                                     local scout_nscale = (gui.GetValue("rbot_scout_hitbox_neck_ps") * 100);
  684.                                     local scout_cscale = (gui.GetValue("rbot_scout_hitbox_chest_ps") * 100);
  685.                                     local scout_sscale = (gui.GetValue("rbot_scout_hitbox_stomach_ps") * 100);
  686.                                     local scout_pscale = (gui.GetValue("rbot_scout_hitbox_pelvis_ps") * 100);
  687.                                     local scout_ascale = (gui.GetValue("rbot_scout_hitbox_arms_ps") * 100);
  688.                                     local scout_lscale = (gui.GetValue("rbot_scout_hitbox_legs_ps") * 100);
  689.                                     local scout_autoscale = gui.GetValue("rbot_scout_hitbox_auto_ps");
  690.                                     local scout_autoscales = (gui.GetValue("rbot_scout_hitbox_auto_ps_max") * 100);
  691.                                    
  692.                                     SenseUI.Label("Auto wall type");
  693.                                     scout_autowall = SenseUI.Combo("scout_autowall", { "Off", "Accurate", "Optimized" }, scout_autowall);
  694.                                     gui.SetValue("rbot_scout_autowall", scout_autowall-1);
  695.                                     SenseUI.Label("Auto stop");
  696.                                     local scout_as = (gui.GetValue("rbot_scout_autostop") + 1);
  697.                                     scout_as = SenseUI.Combo("scout_as", { "Off", "Full stop", "Minimal speed" }, scout_as);
  698.                                     gui.SetValue("rbot_scout_autostop", scout_as-1);
  699.                                     SenseUI.Label("Target selection");
  700.                                     local scout_ts = (gui.GetValue("rbot_scout_mode") + 1);
  701.                                     scout_ts = SenseUI.Combo("scout_ts", { "FOV", "Distance", "Next shot", "Lowest health", "Highest damage", "Lowest latency" }, scout_ts);
  702.                                     gui.SetValue("rbot_scout_mode", scout_ts-1);
  703.                                     scout_hitchance = SenseUI.Slider("Hit chance", 0, 100, "%", "0%", "100%", false, scout_hitchance);
  704.                                     gui.SetValue("rbot_scout_hitchance", scout_hitchance);
  705.                                     scout_mindamage = SenseUI.Slider("Minimal damage", 0, 100, "", "0", "100", false, scout_mindamage);
  706.                                     gui.SetValue("rbot_scout_mindamage", scout_mindamage);
  707.                                     SenseUI.Label("Hitbox priority");
  708.                                     scout_hitprior = SenseUI.Combo("scout_hitprior", { "Head", "Neck", "Check", "Stomach", "Pelvis", "Center" }, scout_hitprior);
  709.                                     gui.SetValue("rbot_scout_hitbox", scout_hitprior-1);
  710.                                     SenseUI.Label("Body aim hitbox");
  711.                                     scout_bodyaim = SenseUI.Combo("scout_bodyaim", { "Pelvis", "Pelvis + Edges", "Center" }, scout_bodyaim);
  712.                                     gui.SetValue("rbot_scout_hitbox_bodyaim", scout_bodyaim-1);
  713.                                     SenseUI.Label("Hitbox selection method");
  714.                                     scout_method = SenseUI.Combo("scout_method", { "Damage", "Accuracy" }, scout_method);
  715.                                     gui.SetValue("rbot_scout_hitbox_method", scout_method-1);
  716.                                     scout_baimX = SenseUI.Slider("Body aim after X shots", 0, 15, "", "0", "15", false, scout_baimX);
  717.                                     gui.SetValue("rbot_scout_bodyaftershots", scout_baimX);
  718.                                     scout_baimHP = SenseUI.Slider("Body aim if HP lower than", 0, 100, "", "0", "100", false, scout_baimHP);
  719.                                     gui.SetValue("rbot_scout_bodyifhplower", scout_baimHP);
  720.                
  721.                                     scout_optimization = SenseUI.MultiCombo("Hitscan optimization", { "Adaptive hitbox", "Nearby points", "Backtracking" }, scout_optimization);
  722.                                     gui.SetValue("rbot_scout_hitbox_adaptive", scout_optimization["Adaptive hitbox"]);
  723.                                     gui.SetValue("rbot_scout_hitbox_optpoints", scout_optimization["Nearby points"]);
  724.                                     gui.SetValue("rbot_scout_hitbox_optbacktrack", scout_optimization["Backtracking"]);                            
  725.                                         else if weapon_select == 7 then
  726.                                        
  727.                                         local autosniper_autowall = (gui.GetValue("rbot_autosniper_autowall") + 1);
  728.                                         local autosniper_hitchance = gui.GetValue("rbot_autosniper_hitchance");
  729.                                         local autosniper_mindamage = gui.GetValue("rbot_autosniper_mindamage");
  730.                                         local autosniper_hitprior = (gui.GetValue("rbot_autosniper_hitbox") + 1);
  731.                                         local autosniper_bodyaim = (gui.GetValue("rbot_autosniper_hitbox_bodyaim") + 1);
  732.                                         local autosniper_method = (gui.GetValue("rbot_autosniper_hitbox_method") + 1);
  733.                                         local autosniper_baimX = gui.GetValue("rbot_autosniper_bodyaftershots");
  734.                                         local autosniper_baimHP = gui.GetValue("rbot_autosniper_bodyifhplower");
  735.                                         local autosniper_hscale = (gui.GetValue("rbot_autosniper_hitbox_head_ps") * 100);
  736.                                         local autosniper_nscale = (gui.GetValue("rbot_autosniper_hitbox_neck_ps") * 100);
  737.                                         local autosniper_cscale = (gui.GetValue("rbot_autosniper_hitbox_chest_ps") * 100);
  738.                                         local autosniper_sscale = (gui.GetValue("rbot_autosniper_hitbox_stomach_ps") * 100);
  739.                                         local autosniper_pscale = (gui.GetValue("rbot_autosniper_hitbox_pelvis_ps") * 100);
  740.                                         local autosniper_ascale = (gui.GetValue("rbot_autosniper_hitbox_arms_ps") * 100);
  741.                                         local autosniper_lscale = (gui.GetValue("rbot_autosniper_hitbox_legs_ps") * 100);
  742.                                         local autosniper_autoscale = gui.GetValue("rbot_autosniper_hitbox_auto_ps");
  743.                                         local autosniper_autoscales = (gui.GetValue("rbot_autosniper_hitbox_auto_ps_max") * 100);
  744.                                        
  745.                                         SenseUI.Label("Auto wall type");
  746.                                         autosniper_autowall = SenseUI.Combo("autosniper_autowall", { "Off", "Accurate", "Optimized" }, autosniper_autowall);
  747.                                         gui.SetValue("rbot_autosniper_autowall", autosniper_autowall-1);
  748.                                         SenseUI.Label("Auto stop");
  749.                                         local autosniper_as = (gui.GetValue("rbot_autosniper_autostop") + 1);
  750.                                         autosniper_as = SenseUI.Combo("autosniper_as", { "Off", "Full stop", "Minimal speed" }, autosniper_as);
  751.                                         gui.SetValue("rbot_autosniper_autostop", autosniper_as-1);
  752.                                         SenseUI.Label("Target selection");
  753.                                         local autosniper_ts = (gui.GetValue("rbot_autosniper_mode") + 1);
  754.                                         autosniper_ts = SenseUI.Combo("autosniper_ts", { "FOV", "Distance", "Next shot", "Lowest health", "Highest damage", "Lowest latency" }, autosniper_ts);
  755.                                         gui.SetValue("rbot_autosniper_mode", autosniper_ts-1);
  756.                                         autosniper_hitchance = SenseUI.Slider("Hit chance", 0, 100, "%", "0%", "100%", false, autosniper_hitchance);
  757.                                         gui.SetValue("rbot_autosniper_hitchance", autosniper_hitchance);
  758.                                         autosniper_mindamage = SenseUI.Slider("Minimal damage", 0, 100, "", "0", "100", false, autosniper_mindamage);
  759.                                         gui.SetValue("rbot_autosniper_mindamage", autosniper_mindamage);
  760.                                         SenseUI.Label("Hitbox priority");
  761.                                         autosniper_hitprior = SenseUI.Combo("autosniper_hitprior", { "Head", "Neck", "Check", "Stomach", "Pelvis", "Center" }, autosniper_hitprior);
  762.                                         gui.SetValue("rbot_autosniper_hitbox", autosniper_hitprior-1);
  763.                                         SenseUI.Label("Body aim hitbox");
  764.                                         autosniper_bodyaim = SenseUI.Combo("autosniper_bodyaim", { "Pelvis", "Pelvis + Edges", "Center" }, autosniper_bodyaim);
  765.                                         gui.SetValue("rbot_autosniper_hitbox_bodyaim", autosniper_bodyaim-1);
  766.                                         SenseUI.Label("Hitbox selection method");
  767.                                         autosniper_method = SenseUI.Combo("autosniper_method", { "Damage", "Accuracy" }, autosniper_method);
  768.                                         gui.SetValue("rbot_autosniper_hitbox_method", autosniper_method-1);
  769.                                         autosniper_baimX = SenseUI.Slider("Body aim after X shots", 0, 15, "", "0", "15", false, autosniper_baimX);
  770.                                         gui.SetValue("rbot_autosniper_bodyaftershots", autosniper_baimX);
  771.                                         autosniper_baimHP = SenseUI.Slider("Body aim if HP lower than", 0, 100, "", "0", "100", false, autosniper_baimHP);
  772.                                         gui.SetValue("rbot_autosniper_bodyifhplower", autosniper_baimHP);
  773.                
  774.                                         autosniper_optimization = SenseUI.MultiCombo("Hitscan optimization", { "Adaptive hitbox", "Nearby points", "Backtracking" }, autosniper_optimization);
  775.                                         gui.SetValue("rbot_autosniper_hitbox_adaptive", autosniper_optimization["Adaptive hitbox"]);
  776.                                         gui.SetValue("rbot_autosniper_hitbox_optpoints", autosniper_optimization["Nearby points"]);
  777.                                         gui.SetValue("rbot_autosniper_hitbox_optbacktrack", autosniper_optimization["Backtracking"]);                                      
  778.                                             else if weapon_select == 8 then
  779.                                            
  780.                                             local sniper_autowall = (gui.GetValue("rbot_sniper_autowall") + 1);
  781.                                             local sniper_hitchance = gui.GetValue("rbot_sniper_hitchance");
  782.                                             local sniper_mindamage = gui.GetValue("rbot_sniper_mindamage");
  783.                                             local sniper_hitprior = (gui.GetValue("rbot_sniper_hitbox") + 1);
  784.                                             local sniper_bodyaim = (gui.GetValue("rbot_sniper_hitbox_bodyaim") + 1);
  785.                                             local sniper_method = (gui.GetValue("rbot_sniper_hitbox_method") + 1);
  786.                                             local sniper_baimX = gui.GetValue("rbot_sniper_bodyaftershots");
  787.                                             local sniper_baimHP = gui.GetValue("rbot_sniper_bodyifhplower");
  788.                                             local sniper_hscale = (gui.GetValue("rbot_sniper_hitbox_head_ps") * 100);
  789.                                             local sniper_nscale = (gui.GetValue("rbot_sniper_hitbox_neck_ps") * 100);
  790.                                             local sniper_cscale = (gui.GetValue("rbot_sniper_hitbox_chest_ps") * 100);
  791.                                             local sniper_sscale = (gui.GetValue("rbot_sniper_hitbox_stomach_ps") * 100);
  792.                                             local sniper_pscale = (gui.GetValue("rbot_sniper_hitbox_pelvis_ps") * 100);
  793.                                             local sniper_ascale = (gui.GetValue("rbot_sniper_hitbox_arms_ps") * 100);
  794.                                             local sniper_lscale = (gui.GetValue("rbot_sniper_hitbox_legs_ps") * 100);
  795.                                             local sniper_autoscale = gui.GetValue("rbot_sniper_hitbox_auto_ps");
  796.                                             local sniper_autoscales = (gui.GetValue("rbot_sniper_hitbox_auto_ps_max") * 100);
  797.                                            
  798.                                             SenseUI.Label("Auto wall type");
  799.                                             sniper_autowall = SenseUI.Combo("sniper_autowall", { "Off", "Accurate", "Optimized" }, sniper_autowall);
  800.                                             gui.SetValue("rbot_sniper_autowall", sniper_autowall-1);
  801.                                             SenseUI.Label("Auto stop");
  802.                                             local sniper_as = (gui.GetValue("rbot_sniper_autostop") + 1);
  803.                                             sniper_as = SenseUI.Combo("sniper_as", { "Off", "Full stop", "Minimal speed" }, sniper_as);
  804.                                             gui.SetValue("rbot_sniper_autostop", sniper_as-1);
  805.                                             SenseUI.Label("Target selection");
  806.                                             local sniper_ts = (gui.GetValue("rbot_sniper_mode") + 1);
  807.                                             sniper_ts = SenseUI.Combo("sniper_ts", { "FOV", "Distance", "Next shot", "Lowest health", "Highest damage", "Lowest latency" }, sniper_ts);
  808.                                             gui.SetValue("rbot_sniper_mode", sniper_ts-1);
  809.                                             sniper_hitchance = SenseUI.Slider("Hit chance", 0, 100, "%", "0%", "100%", false, sniper_hitchance);
  810.                                             gui.SetValue("rbot_sniper_hitchance", sniper_hitchance);
  811.                                             sniper_mindamage = SenseUI.Slider("Minimal damage", 0, 100, "", "0", "100", false, sniper_mindamage);
  812.                                             gui.SetValue("rbot_sniper_mindamage", sniper_mindamage);
  813.                                             SenseUI.Label("Hitbox priority");
  814.                                             sniper_hitprior = SenseUI.Combo("sniper_hitprior", { "Head", "Neck", "Check", "Stomach", "Pelvis", "Center" }, sniper_hitprior);
  815.                                             gui.SetValue("rbot_sniper_hitbox", sniper_hitprior-1);
  816.                                             SenseUI.Label("Body aim hitbox");
  817.                                             sniper_bodyaim = SenseUI.Combo("sniper_bodyaim", { "Pelvis", "Pelvis + Edges", "Center" }, sniper_bodyaim);
  818.                                             gui.SetValue("rbot_sniper_hitbox_bodyaim", sniper_bodyaim-1);
  819.                                             SenseUI.Label("Hitbox selection method");
  820.                                             sniper_method = SenseUI.Combo("sniper_method", { "Damage", "Accuracy" }, sniper_method);
  821.                                             gui.SetValue("rbot_sniper_hitbox_method", sniper_method-1);
  822.                                             sniper_baimX = SenseUI.Slider("Body aim after X shots", 0, 15, "", "0", "15", false, sniper_baimX);
  823.                                             gui.SetValue("rbot_sniper_bodyaftershots", sniper_baimX);
  824.                                             sniper_baimHP = SenseUI.Slider("Body aim if HP lower than", 0, 100, "", "0", "100", false, sniper_baimHP);
  825.                                             gui.SetValue("rbot_sniper_bodyifhplower", sniper_baimHP);
  826.                
  827.                                             sniper_optimization = SenseUI.MultiCombo("Hitscan optimization", { "Adaptive hitbox", "Nearby points", "Backtracking" }, sniper_optimization);
  828.                                             gui.SetValue("rbot_sniper_hitbox_adaptive", sniper_optimization["Adaptive hitbox"]);
  829.                                             gui.SetValue("rbot_sniper_hitbox_optpoints", sniper_optimization["Nearby points"]);
  830.                                             gui.SetValue("rbot_sniper_hitbox_optbacktrack", sniper_optimization["Backtracking"]);
  831.                                                 else if weapon_select == 9 then
  832.                                                
  833.                                                 local lmg_autowall = (gui.GetValue("rbot_lmg_autowall") + 1);
  834.                                                 local lmg_hitchance = gui.GetValue("rbot_lmg_hitchance");
  835.                                                 local lmg_mindamage = gui.GetValue("rbot_lmg_mindamage");
  836.                                                 local lmg_hitprior = (gui.GetValue("rbot_lmg_hitbox") + 1);
  837.                                                 local lmg_bodyaim = (gui.GetValue("rbot_lmg_hitbox_bodyaim") + 1);
  838.                                                 local lmg_method = (gui.GetValue("rbot_lmg_hitbox_method") + 1);
  839.                                                 local lmg_baimX = gui.GetValue("rbot_lmg_bodyaftershots");
  840.                                                 local lmg_baimHP = gui.GetValue("rbot_lmg_bodyifhplower");
  841.                                                 local lmg_hscale = (gui.GetValue("rbot_lmg_hitbox_head_ps") * 100);
  842.                                                 local lmg_nscale = (gui.GetValue("rbot_lmg_hitbox_neck_ps") * 100);
  843.                                                 local lmg_cscale = (gui.GetValue("rbot_lmg_hitbox_chest_ps") * 100);
  844.                                                 local lmg_sscale = (gui.GetValue("rbot_lmg_hitbox_stomach_ps") * 100);
  845.                                                 local lmg_pscale = (gui.GetValue("rbot_lmg_hitbox_pelvis_ps") * 100);
  846.                                                 local lmg_ascale = (gui.GetValue("rbot_lmg_hitbox_arms_ps") * 100);
  847.                                                 local lmg_lscale = (gui.GetValue("rbot_lmg_hitbox_legs_ps") * 100);
  848.                                                 local lmg_autoscale = gui.GetValue("rbot_lmg_hitbox_auto_ps");
  849.                                                 local lmg_autoscales = (gui.GetValue("rbot_lmg_hitbox_auto_ps_max") * 100);
  850.                                                
  851.                                                 SenseUI.Label("Auto wall type");
  852.                                                 lmg_autowall = SenseUI.Combo("lmg_autowall", { "Off", "Accurate", "Optimized" }, lmg_autowall);
  853.                                                 gui.SetValue("rbot_lmg_autowall", lmg_autowall-1);
  854.                                                 SenseUI.Label("Auto stop");
  855.                                                 local lmg_as = (gui.GetValue("rbot_lmg_autostop") + 1);
  856.                                                 lmg_as = SenseUI.Combo("lmg_as", { "Off", "Full stop", "Minimal speed" }, lmg_as);
  857.                                                 gui.SetValue("rbot_lmg_autostop", lmg_as-1);
  858.                                                 SenseUI.Label("Target selection");
  859.                                                 local lmg_ts = (gui.GetValue("rbot_lmg_mode") + 1);
  860.                                                 lmg_ts = SenseUI.Combo("lmg_ts", { "FOV", "Distance", "Next shot", "Lowest health", "Highest damage", "Lowest latency" }, lmg_ts);
  861.                                                 gui.SetValue("rbot_lmg_mode", lmg_ts-1);
  862.                                                 lmg_hitchance = SenseUI.Slider("Hit chance", 0, 100, "%", "0%", "100%", false, lmg_hitchance);
  863.                                                 gui.SetValue("rbot_lmg_hitchance", lmg_hitchance);
  864.                                                 lmg_mindamage = SenseUI.Slider("Minimal damage", 0, 100, "", "0", "100", false, lmg_mindamage);
  865.                                                 gui.SetValue("rbot_lmg_mindamage", lmg_mindamage);
  866.                                                 SenseUI.Label("Hitbox priority");
  867.                                                 lmg_hitprior = SenseUI.Combo("lmg_hitprior", { "Head", "Neck", "Check", "Stomach", "Pelvis", "Center" }, lmg_hitprior);
  868.                                                 gui.SetValue("rbot_lmg_hitbox", lmg_hitprior-1);
  869.                                                 SenseUI.Label("Body aim hitbox");
  870.                                                 lmg_bodyaim = SenseUI.Combo("lmg_bodyaim", { "Pelvis", "Pelvis + Edges", "Center" }, lmg_bodyaim);
  871.                                                 gui.SetValue("rbot_lmg_hitbox_bodyaim", lmg_bodyaim-1);
  872.                                                 SenseUI.Label("Hitbox selection method");
  873.                                                 lmg_method = SenseUI.Combo("lmg_method", { "Damage", "Accuracy" }, lmg_method);
  874.                                                 gui.SetValue("rbot_lmg_hitbox_method", lmg_method-1);
  875.                                                 lmg_baimX = SenseUI.Slider("Body aim after X shots", 0, 15, "", "0", "15", false, lmg_baimX);
  876.                                                 gui.SetValue("rbot_lmg_bodyaftershots", lmg_baimX);
  877.                                                 lmg_baimHP = SenseUI.Slider("Body aim if HP lower than", 0, 100, "", "0", "100", false, lmg_baimHP);
  878.                                                 gui.SetValue("rbot_lmg_bodyifhplower", lmg_baimHP);
  879.                
  880.                                                 lmg_optimization = SenseUI.MultiCombo("Hitscan optimization", { "Adaptive hitbox", "Nearby points", "Backtracking" }, lmg_optimization);
  881.                                                 gui.SetValue("rbot_lmg_hitbox_adaptive", lmg_optimization["Adaptive hitbox"]);
  882.                                                 gui.SetValue("rbot_lmg_hitbox_optpoints", lmg_optimization["Nearby points"]);
  883.                                                 gui.SetValue("rbot_lmg_hitbox_optbacktrack", lmg_optimization["Backtracking"]);
  884.                                                 end
  885.                                             end
  886.                                         end
  887.                                     end
  888.                                 end
  889.                             end
  890.                         end
  891.                     end
  892.                 end
  893.             SenseUI.EndGroup();
  894.             end
  895.             if SenseUI.BeginGroup( "hitscans", "Hitscan", 285, 25, 235, 300 ) then
  896.                 if weapon_select == 1 then
  897.                
  898.                 local p_autowall = (gui.GetValue("rbot_pistol_autowall") + 1);
  899.                 local p_hitchance = gui.GetValue("rbot_pistol_hitchance");
  900.                 local p_mindamage = gui.GetValue("rbot_pistol_mindamage");
  901.                 local p_hitprior = (gui.GetValue("rbot_pistol_hitbox") + 1);
  902.                 local p_bodyaim = (gui.GetValue("rbot_pistol_hitbox_bodyaim") + 1);
  903.                 local p_method = (gui.GetValue("rbot_pistol_hitbox_method") + 1);
  904.                 local p_baimX = gui.GetValue("rbot_pistol_bodyaftershots");
  905.                 local p_baimHP = gui.GetValue("rbot_pistol_bodyifhplower");
  906.                 local p_hscale = (gui.GetValue("rbot_pistol_hitbox_head_ps") * 100);
  907.                 local p_nscale = (gui.GetValue("rbot_pistol_hitbox_neck_ps") * 100);
  908.                 local p_cscale = (gui.GetValue("rbot_pistol_hitbox_chest_ps") * 100);
  909.                 local p_sscale = (gui.GetValue("rbot_pistol_hitbox_stomach_ps") * 100);
  910.                 local p_pscale = (gui.GetValue("rbot_pistol_hitbox_pelvis_ps") * 100);
  911.                 local p_ascale = (gui.GetValue("rbot_pistol_hitbox_arms_ps") * 100);
  912.                 local p_lscale = (gui.GetValue("rbot_pistol_hitbox_legs_ps") * 100);
  913.                 local p_autoscale = gui.GetValue("rbot_pistol_hitbox_auto_ps");
  914.                 local p_autoscales = (gui.GetValue("rbot_pistol_hitbox_auto_ps_max") * 100);
  915.                
  916.                 pistol_hitboxes = SenseUI.MultiCombo("Hitbox filter", { "Head", "Neck", "Chest", "Stomach", "Pelvis", "Arms", "Legs" }, pistol_hitboxes);
  917.                 gui.SetValue("rbot_pistol_hitbox_head", pistol_hitboxes["Head"]);
  918.                 gui.SetValue("rbot_pistol_hitbox_neck", pistol_hitboxes["Neck"]);
  919.                 gui.SetValue("rbot_pistol_hitbox_chest", pistol_hitboxes["Chest"]);
  920.                 gui.SetValue("rbot_pistol_hitbox_stomach", pistol_hitboxes["Stomach"]);
  921.                 gui.SetValue("rbot_pistol_hitbox_pelvis", pistol_hitboxes["Pelvis"]);
  922.                 gui.SetValue("rbot_pistol_hitbox_arms", pistol_hitboxes["Arms"]);
  923.                 gui.SetValue("rbot_pistol_hitbox_legs", pistol_hitboxes["Legs"]);
  924.                
  925.                 p_hscale = SenseUI.Slider("Head scale", 0, 100, "%", "0%", "100%", false, p_hscale);
  926.                 gui.SetValue("rbot_pistol_hitbox_head_ps", p_hscale / 100);
  927.                 p_nscale = SenseUI.Slider("Neck scale", 0, 100, "%", "0%", "100%", false, p_nscale);
  928.                 gui.SetValue("rbot_pistol_hitbox_neck_ps", p_nscale / 100);
  929.                 p_cscale = SenseUI.Slider("Chest scale", 0, 100, "%", "0%", "100%", false, p_cscale);
  930.                 gui.SetValue("rbot_pistol_hitbox_chest_ps", p_cscale / 100);
  931.                 p_sscale = SenseUI.Slider("Stomach scale", 0, 100, "%", "0%", "100%", false, p_sscale);
  932.                 gui.SetValue("rbot_pistol_hitbox_stomach_ps", p_sscale / 100);
  933.                 p_pscale = SenseUI.Slider("Pelvis scale", 0, 100, "%", "0%", "100%", false, p_pscale);
  934.                 gui.SetValue("rbot_pistol_hitbox_pelvis_ps", p_pscale / 100);
  935.                 p_ascale = SenseUI.Slider("Arms scale", 0, 100, "%", "0%", "100%", false, p_ascale);
  936.                 gui.SetValue("rbot_pistol_hitbox_arms_ps", p_ascale / 100);
  937.                 p_lscale = SenseUI.Slider("Legs scale", 0, 100, "%", "0%", "100%", false, p_lscale);
  938.                 gui.SetValue("rbot_pistol_hitbox_legs_ps", p_lscale / 100);
  939.                 p_autoscale = SenseUI.Checkbox("Auto scale", p_autoscale);
  940.                 gui.SetValue("rbot_pistol_hitbox_auto_ps", p_autoscale);
  941.                 p_autoscales = SenseUI.Slider("Auto scale Max", 0, 100, "%", "0%", "100%", false, p_autoscales);
  942.                 gui.SetValue("rbot_pistol_hitbox_auto_ps_max", p_autoscales / 100);
  943.                     else if weapon_select == 2 then
  944.                    
  945.                     local rev_autowall = (gui.GetValue("rbot_revolver_autowall") + 1);
  946.                     local rev_hitchance = gui.GetValue("rbot_revolver_hitchance");
  947.                     local rev_mindamage = gui.GetValue("rbot_revolver_mindamage");
  948.                     local rev_hitprior = (gui.GetValue("rbot_revolver_hitbox") + 1);
  949.                     local rev_bodyaim = (gui.GetValue("rbot_revolver_hitbox_bodyaim") + 1);
  950.                     local rev_method = (gui.GetValue("rbot_revolver_hitbox_method") + 1);
  951.                     local rev_baimX = gui.GetValue("rbot_revolver_bodyaftershots");
  952.                     local rev_baimHP = gui.GetValue("rbot_revolver_bodyifhplower");
  953.                     local rev_hscale = (gui.GetValue("rbot_revolver_hitbox_head_ps") * 100);
  954.                     local rev_nscale = (gui.GetValue("rbot_revolver_hitbox_neck_ps") * 100);
  955.                     local rev_cscale = (gui.GetValue("rbot_revolver_hitbox_chest_ps") * 100);
  956.                     local rev_sscale = (gui.GetValue("rbot_revolver_hitbox_stomach_ps") * 100);
  957.                     local rev_pscale = (gui.GetValue("rbot_revolver_hitbox_pelvis_ps") * 100);
  958.                     local rev_ascale = (gui.GetValue("rbot_revolver_hitbox_arms_ps") * 100);
  959.                     local rev_lscale = (gui.GetValue("rbot_revolver_hitbox_legs_ps") * 100);
  960.                     local rev_autoscale = gui.GetValue("rbot_revolver_hitbox_auto_ps");
  961.                     local rev_autoscales = (gui.GetValue("rbot_revolver_hitbox_auto_ps_max") * 100);
  962.                
  963.                     revolver_hitboxes = SenseUI.MultiCombo("Hitbox filter", { "Head", "Neck", "Chest", "Stomach", "Pelvis", "Arms", "Legs" }, revolver_hitboxes);
  964.                     gui.SetValue("rbot_revolver_hitbox_head", revolver_hitboxes["Head"]);
  965.                     gui.SetValue("rbot_revolver_hitbox_neck", revolver_hitboxes["Neck"]);
  966.                     gui.SetValue("rbot_revolver_hitbox_chest", revolver_hitboxes["Chest"]);
  967.                     gui.SetValue("rbot_revolver_hitbox_stomach", revolver_hitboxes["Stomach"]);
  968.                     gui.SetValue("rbot_revolver_hitbox_pelvis", revolver_hitboxes["Pelvis"]);
  969.                     gui.SetValue("rbot_revolver_hitbox_arms", revolver_hitboxes["Arms"]);
  970.                     gui.SetValue("rbot_revolver_hitbox_legs", revolver_hitboxes["Legs"]);
  971.                    
  972.                     rev_hscale = SenseUI.Slider("Head scale", 0, 100, "%", "0%", "100%", false, rev_hscale);
  973.                     gui.SetValue("rbot_revolver_hitbox_head_ps", rev_hscale / 100);
  974.                     rev_nscale = SenseUI.Slider("Neck scale", 0, 100, "%", "0%", "100%", false, rev_nscale);
  975.                     gui.SetValue("rbot_revolver_hitbox_neck_ps", rev_nscale / 100);
  976.                     rev_cscale = SenseUI.Slider("Chest scale", 0, 100, "%", "0%", "100%", false, rev_cscale);
  977.                     gui.SetValue("rbot_revolver_hitbox_chest_ps", rev_cscale / 100);
  978.                     rev_sscale = SenseUI.Slider("Stomach scale", 0, 100, "%", "0%", "100%", false, rev_sscale);
  979.                     gui.SetValue("rbot_revolver_hitbox_stomach_ps", rev_sscale / 100);
  980.                     rev_pscale = SenseUI.Slider("Pelvis scale", 0, 100, "%", "0%", "100%", false, rev_pscale);
  981.                     gui.SetValue("rbot_revolver_hitbox_pelvis_ps", rev_pscale / 100);
  982.                     rev_ascale = SenseUI.Slider("Arms scale", 0, 100, "%", "0%", "100%", false, rev_ascale);
  983.                     gui.SetValue("rbot_revolver_hitbox_arms_ps", rev_ascale / 100);
  984.                     rev_lscale = SenseUI.Slider("Legs scale", 0, 100, "%", "0%", "100%", false, rev_lscale);
  985.                     gui.SetValue("rbot_revolver_hitbox_legs_ps", rev_lscale / 100);
  986.                     rev_autoscale = SenseUI.Checkbox("Auto scale", rev_autoscale);
  987.                     gui.SetValue("rbot_revolver_hitbox_auto_ps", rev_autoscale);
  988.                     rev_autoscales = SenseUI.Slider("Auto scale Max", 0, 100, "%", "0%", "100%", false, rev_autoscales);
  989.                     gui.SetValue("rbot_revolver_hitbox_auto_ps_max", rev_autoscales / 100);
  990.                         else if weapon_select == 3 then
  991.                        
  992.                         local smg_autowall = (gui.GetValue("rbot_smg_autowall") + 1);
  993.                         local smg_hitchance = gui.GetValue("rbot_smg_hitchance");
  994.                         local smg_mindamage = gui.GetValue("rbot_smg_mindamage");
  995.                         local smg_hitprior = (gui.GetValue("rbot_smg_hitbox") + 1);
  996.                         local smg_bodyaim = (gui.GetValue("rbot_smg_hitbox_bodyaim") + 1);
  997.                         local smg_method = (gui.GetValue("rbot_smg_hitbox_method") + 1);
  998.                         local smg_baimX = gui.GetValue("rbot_smg_bodyaftershots");
  999.                         local smg_baimHP = gui.GetValue("rbot_smg_bodyifhplower");
  1000.                         local smg_hscale = (gui.GetValue("rbot_smg_hitbox_head_ps") * 100);
  1001.                         local smg_nscale = (gui.GetValue("rbot_smg_hitbox_neck_ps") * 100);
  1002.                         local smg_cscale = (gui.GetValue("rbot_smg_hitbox_chest_ps") * 100);
  1003.                         local smg_sscale = (gui.GetValue("rbot_smg_hitbox_stomach_ps") * 100);
  1004.                         local smg_pscale = (gui.GetValue("rbot_smg_hitbox_pelvis_ps") * 100);
  1005.                         local smg_ascale = (gui.GetValue("rbot_smg_hitbox_arms_ps") * 100);
  1006.                         local smg_lscale = (gui.GetValue("rbot_smg_hitbox_legs_ps") * 100);
  1007.                         local smg_autoscale = gui.GetValue("rbot_smg_hitbox_auto_ps");
  1008.                         local smg_autoscales = (gui.GetValue("rbot_smg_hitbox_auto_ps_max") * 100);
  1009.                
  1010.                         smg_hitboxes = SenseUI.MultiCombo("Hitbox filter", { "Head", "Neck", "Chest", "Stomach", "Pelvis", "Arms", "Legs" }, smg_hitboxes);
  1011.                         gui.SetValue("rbot_smg_hitbox_head", smg_hitboxes["Head"]);
  1012.                         gui.SetValue("rbot_smg_hitbox_neck", smg_hitboxes["Neck"]);
  1013.                         gui.SetValue("rbot_smg_hitbox_chest", smg_hitboxes["Chest"]);
  1014.                         gui.SetValue("rbot_smg_hitbox_stomach", smg_hitboxes["Stomach"]);
  1015.                         gui.SetValue("rbot_smg_hitbox_pelvis", smg_hitboxes["Pelvis"]);
  1016.                         gui.SetValue("rbot_smg_hitbox_arms", smg_hitboxes["Arms"]);
  1017.                         gui.SetValue("rbot_smg_hitbox_legs", smg_hitboxes["Legs"]);
  1018.                        
  1019.                         smg_hscale = SenseUI.Slider("Head scale", 0, 100, "%", "0%", "100%", false, smg_hscale);
  1020.                         gui.SetValue("rbot_smg_hitbox_head_ps", smg_hscale / 100);
  1021.                         smg_nscale = SenseUI.Slider("Neck scale", 0, 100, "%", "0%", "100%", false, smg_nscale);
  1022.                         gui.SetValue("rbot_smg_hitbox_neck_ps", smg_nscale / 100);
  1023.                         smg_cscale = SenseUI.Slider("Chest scale", 0, 100, "%", "0%", "100%", false, smg_cscale);
  1024.                         gui.SetValue("rbot_smg_hitbox_chest_ps", smg_cscale / 100);
  1025.                         smg_sscale = SenseUI.Slider("Stomach scale", 0, 100, "%", "0%", "100%", false, smg_sscale);
  1026.                         gui.SetValue("rbot_smg_hitbox_stomach_ps", smg_sscale / 100);
  1027.                         smg_pscale = SenseUI.Slider("Pelvis scale", 0, 100, "%", "0%", "100%", false, smg_pscale);
  1028.                         gui.SetValue("rbot_smg_hitbox_pelvis_ps", smg_pscale / 100);
  1029.                         smg_ascale = SenseUI.Slider("Arms scale", 0, 100, "%", "0%", "100%", false, smg_ascale);
  1030.                         gui.SetValue("rbot_smg_hitbox_arms_ps", smg_ascale / 100);
  1031.                         smg_lscale = SenseUI.Slider("Legs scale", 0, 100, "%", "0%", "100%", false, smg_lscale);
  1032.                         gui.SetValue("rbot_smg_hitbox_legs_ps", smg_lscale / 100);
  1033.                         smg_autoscale = SenseUI.Checkbox("Auto scale", smg_autoscale);
  1034.                         gui.SetValue("rbot_smg_hitbox_auto_ps", smg_autoscale);
  1035.                         smg_autoscales = SenseUI.Slider("Auto scale Max", 0, 100, "%", "0%", "100%", false, smg_autoscales);
  1036.                         gui.SetValue("rbot_smg_hitbox_auto_ps_max", smg_autoscales / 100);                     
  1037.                             else if weapon_select == 4 then
  1038.                            
  1039.                             local rifle_autowall = (gui.GetValue("rbot_rifle_autowall") + 1);
  1040.                             local rifle_hitchance = gui.GetValue("rbot_rifle_hitchance");
  1041.                             local rifle_mindamage = gui.GetValue("rbot_rifle_mindamage");
  1042.                             local rifle_hitprior = (gui.GetValue("rbot_rifle_hitbox") + 1);
  1043.                             local rifle_bodyaim = (gui.GetValue("rbot_rifle_hitbox_bodyaim") + 1);
  1044.                             local rifle_method = (gui.GetValue("rbot_rifle_hitbox_method") + 1);
  1045.                             local rifle_baimX = gui.GetValue("rbot_rifle_bodyaftershots");
  1046.                             local rifle_baimHP = gui.GetValue("rbot_rifle_bodyifhplower");
  1047.                             local rifle_hscale = (gui.GetValue("rbot_rifle_hitbox_head_ps") * 100);
  1048.                             local rifle_nscale = (gui.GetValue("rbot_rifle_hitbox_neck_ps") * 100);
  1049.                             local rifle_cscale = (gui.GetValue("rbot_rifle_hitbox_chest_ps") * 100);
  1050.                             local rifle_sscale = (gui.GetValue("rbot_rifle_hitbox_stomach_ps") * 100);
  1051.                             local rifle_pscale = (gui.GetValue("rbot_rifle_hitbox_pelvis_ps") * 100);
  1052.                             local rifle_ascale = (gui.GetValue("rbot_rifle_hitbox_arms_ps") * 100);
  1053.                             local rifle_lscale = (gui.GetValue("rbot_rifle_hitbox_legs_ps") * 100);
  1054.                             local rifle_autoscale = gui.GetValue("rbot_rifle_hitbox_auto_ps");
  1055.                             local rifle_autoscales = (gui.GetValue("rbot_rifle_hitbox_auto_ps_max") * 100);
  1056.                
  1057.                             rifle_hitboxes = SenseUI.MultiCombo("Hitbox filter", { "Head", "Neck", "Chest", "Stomach", "Pelvis", "Arms", "Legs" }, rifle_hitboxes);
  1058.                             gui.SetValue("rbot_rifle_hitbox_head", rifle_hitboxes["Head"]);
  1059.                             gui.SetValue("rbot_rifle_hitbox_neck", rifle_hitboxes["Neck"]);
  1060.                             gui.SetValue("rbot_rifle_hitbox_chest", rifle_hitboxes["Chest"]);
  1061.                             gui.SetValue("rbot_rifle_hitbox_stomach", rifle_hitboxes["Stomach"]);
  1062.                             gui.SetValue("rbot_rifle_hitbox_pelvis", rifle_hitboxes["Pelvis"]);
  1063.                             gui.SetValue("rbot_rifle_hitbox_arms", rifle_hitboxes["Arms"]);
  1064.                             gui.SetValue("rbot_rifle_hitbox_legs", rifle_hitboxes["Legs"]);
  1065.                            
  1066.                             rifle_hscale = SenseUI.Slider("Head scale", 0, 100, "%", "0%", "100%", false, rifle_hscale);
  1067.                             gui.SetValue("rbot_rifle_hitbox_head_ps", rifle_hscale / 100);
  1068.                             rifle_nscale = SenseUI.Slider("Neck scale", 0, 100, "%", "0%", "100%", false, rifle_nscale);
  1069.                             gui.SetValue("rbot_rifle_hitbox_neck_ps", rifle_nscale / 100);
  1070.                             rifle_cscale = SenseUI.Slider("Chest scale", 0, 100, "%", "0%", "100%", false, rifle_cscale);
  1071.                             gui.SetValue("rbot_rifle_hitbox_chest_ps", rifle_cscale / 100);
  1072.                             rifle_sscale = SenseUI.Slider("Stomach scale", 0, 100, "%", "0%", "100%", false, rifle_sscale);
  1073.                             gui.SetValue("rbot_rifle_hitbox_stomach_ps", rifle_sscale / 100);
  1074.                             rifle_pscale = SenseUI.Slider("Pelvis scale", 0, 100, "%", "0%", "100%", false, rifle_pscale);
  1075.                             gui.SetValue("rbot_rifle_hitbox_pelvis_ps", rifle_pscale / 100);
  1076.                             rifle_ascale = SenseUI.Slider("Arms scale", 0, 100, "%", "0%", "100%", false, rifle_ascale);
  1077.                             gui.SetValue("rbot_rifle_hitbox_arms_ps", rifle_ascale / 100);
  1078.                             rifle_lscale = SenseUI.Slider("Legs scale", 0, 100, "%", "0%", "100%", false, rifle_lscale);
  1079.                             gui.SetValue("rbot_rifle_hitbox_legs_ps", rifle_lscale / 100);
  1080.                             rifle_autoscale = SenseUI.Checkbox("Auto scale", rifle_autoscale);
  1081.                             gui.SetValue("rbot_rifle_hitbox_auto_ps", rifle_autoscale);
  1082.                             rifle_autoscales = SenseUI.Slider("Auto scale Max", 0, 100, "%", "0%", "100%", false, rifle_autoscales);
  1083.                             gui.SetValue("rbot_rifle_hitbox_auto_ps_max", rifle_autoscales / 100);
  1084.                                 else if weapon_select == 5 then
  1085.                                
  1086.                                 local shotgun_autowall = (gui.GetValue("rbot_shotgun_autowall") + 1);
  1087.                                 local shotgun_hitchance = gui.GetValue("rbot_shotgun_hitchance");
  1088.                                 local shotgun_mindamage = gui.GetValue("rbot_shotgun_mindamage");
  1089.                                 local shotgun_hitprior = (gui.GetValue("rbot_shotgun_hitbox") + 1);
  1090.                                 local shotgun_bodyaim = (gui.GetValue("rbot_shotgun_hitbox_bodyaim") + 1);
  1091.                                 local shotgun_method = (gui.GetValue("rbot_shotgun_hitbox_method") + 1);
  1092.                                 local shotgun_baimX = gui.GetValue("rbot_shotgun_bodyaftershots");
  1093.                                 local shotgun_baimHP = gui.GetValue("rbot_shotgun_bodyifhplower");
  1094.                                 local shotgun_hscale = (gui.GetValue("rbot_shotgun_hitbox_head_ps") * 100);
  1095.                                 local shotgun_nscale = (gui.GetValue("rbot_shotgun_hitbox_neck_ps") * 100);
  1096.                                 local shotgun_cscale = (gui.GetValue("rbot_shotgun_hitbox_chest_ps") * 100);
  1097.                                 local shotgun_sscale = (gui.GetValue("rbot_shotgun_hitbox_stomach_ps") * 100);
  1098.                                 local shotgun_pscale = (gui.GetValue("rbot_shotgun_hitbox_pelvis_ps") * 100);
  1099.                                 local shotgun_ascale = (gui.GetValue("rbot_shotgun_hitbox_arms_ps") * 100);
  1100.                                 local shotgun_lscale = (gui.GetValue("rbot_shotgun_hitbox_legs_ps") * 100);
  1101.                                 local shotgun_autoscale = gui.GetValue("rbot_shotgun_hitbox_auto_ps");
  1102.                                 local shotgun_autoscales = (gui.GetValue("rbot_shotgun_hitbox_auto_ps_max") * 100);
  1103.                
  1104.                                 shotgun_hitboxes = SenseUI.MultiCombo("Hitbox filter", { "Head", "Neck", "Chest", "Stomach", "Pelvis", "Arms", "Legs" }, shotgun_hitboxes);
  1105.                                 gui.SetValue("rbot_shotgun_hitbox_head", shotgun_hitboxes["Head"]);
  1106.                                 gui.SetValue("rbot_shotgun_hitbox_neck", shotgun_hitboxes["Neck"]);
  1107.                                 gui.SetValue("rbot_shotgun_hitbox_chest", shotgun_hitboxes["Chest"]);
  1108.                                 gui.SetValue("rbot_shotgun_hitbox_stomach", shotgun_hitboxes["Stomach"]);
  1109.                                 gui.SetValue("rbot_shotgun_hitbox_pelvis", shotgun_hitboxes["Pelvis"]);
  1110.                                 gui.SetValue("rbot_shotgun_hitbox_arms", shotgun_hitboxes["Arms"]);
  1111.                                 gui.SetValue("rbot_shotgun_hitbox_legs", shotgun_hitboxes["Legs"]);
  1112.                                
  1113.                                 shotgun_hscale = SenseUI.Slider("Head scale", 0, 100, "%", "0%", "100%", false, shotgun_hscale);
  1114.                                 gui.SetValue("rbot_shotgun_hitbox_head_ps", shotgun_hscale / 100);
  1115.                                 shotgun_nscale = SenseUI.Slider("Neck scale", 0, 100, "%", "0%", "100%", false, shotgun_nscale);
  1116.                                 gui.SetValue("rbot_shotgun_hitbox_neck_ps", shotgun_nscale / 100);
  1117.                                 shotgun_cscale = SenseUI.Slider("Chest scale", 0, 100, "%", "0%", "100%", false, shotgun_cscale);
  1118.                                 gui.SetValue("rbot_shotgun_hitbox_chest_ps", shotgun_cscale / 100);
  1119.                                 shotgun_sscale = SenseUI.Slider("Stomach scale", 0, 100, "%", "0%", "100%", false, shotgun_sscale);
  1120.                                 gui.SetValue("rbot_shotgun_hitbox_stomach_ps", shotgun_sscale / 100);
  1121.                                 shotgun_pscale = SenseUI.Slider("Pelvis scale", 0, 100, "%", "0%", "100%", false, shotgun_pscale);
  1122.                                 gui.SetValue("rbot_shotgun_hitbox_pelvis_ps", shotgun_pscale / 100);
  1123.                                 shotgun_ascale = SenseUI.Slider("Arms scale", 0, 100, "%", "0%", "100%", false, shotgun_ascale);
  1124.                                 gui.SetValue("rbot_shotgun_hitbox_arms_ps", shotgun_ascale / 100);
  1125.                                 shotgun_lscale = SenseUI.Slider("Legs scale", 0, 100, "%", "0%", "100%", false, shotgun_lscale);
  1126.                                 gui.SetValue("rbot_shotgun_hitbox_legs_ps", shotgun_lscale / 100);
  1127.                                 shotgun_autoscale = SenseUI.Checkbox("Auto scale", shotgun_autoscale);
  1128.                                 gui.SetValue("rbot_shotgun_hitbox_auto_ps", shotgun_autoscale);
  1129.                                 shotgun_autoscales = SenseUI.Slider("Auto scale Max", 0, 100, "%", "0%", "100%", false, shotgun_autoscales);
  1130.                                 gui.SetValue("rbot_shotgun_hitbox_auto_ps_max", shotgun_autoscales / 100);
  1131.                                     else if weapon_select == 6 then
  1132.                                    
  1133.                                     local scout_autowall = (gui.GetValue("rbot_scout_autowall") + 1);
  1134.                                     local scout_hitchance = gui.GetValue("rbot_scout_hitchance");
  1135.                                     local scout_mindamage = gui.GetValue("rbot_scout_mindamage");
  1136.                                     local scout_hitprior = (gui.GetValue("rbot_scout_hitbox") + 1);
  1137.                                     local scout_bodyaim = (gui.GetValue("rbot_scout_hitbox_bodyaim") + 1);
  1138.                                     local scout_method = (gui.GetValue("rbot_scout_hitbox_method") + 1);
  1139.                                     local scout_baimX = gui.GetValue("rbot_scout_bodyaftershots");
  1140.                                     local scout_baimHP = gui.GetValue("rbot_scout_bodyifhplower");
  1141.                                     local scout_hscale = (gui.GetValue("rbot_scout_hitbox_head_ps") * 100);
  1142.                                     local scout_nscale = (gui.GetValue("rbot_scout_hitbox_neck_ps") * 100);
  1143.                                     local scout_cscale = (gui.GetValue("rbot_scout_hitbox_chest_ps") * 100);
  1144.                                     local scout_sscale = (gui.GetValue("rbot_scout_hitbox_stomach_ps") * 100);
  1145.                                     local scout_pscale = (gui.GetValue("rbot_scout_hitbox_pelvis_ps") * 100);
  1146.                                     local scout_ascale = (gui.GetValue("rbot_scout_hitbox_arms_ps") * 100);
  1147.                                     local scout_lscale = (gui.GetValue("rbot_scout_hitbox_legs_ps") * 100);
  1148.                                     local scout_autoscale = gui.GetValue("rbot_scout_hitbox_auto_ps");
  1149.                                     local scout_autoscales = (gui.GetValue("rbot_scout_hitbox_auto_ps_max") * 100);
  1150.                
  1151.                                     scout_hitboxes = SenseUI.MultiCombo("Hitbox filter", { "Head", "Neck", "Chest", "Stomach", "Pelvis", "Arms", "Legs" }, scout_hitboxes);
  1152.                                     gui.SetValue("rbot_scout_hitbox_head", scout_hitboxes["Head"]);
  1153.                                     gui.SetValue("rbot_scout_hitbox_neck", scout_hitboxes["Neck"]);
  1154.                                     gui.SetValue("rbot_scout_hitbox_chest", scout_hitboxes["Chest"]);
  1155.                                     gui.SetValue("rbot_scout_hitbox_stomach", scout_hitboxes["Stomach"]);
  1156.                                     gui.SetValue("rbot_scout_hitbox_pelvis", scout_hitboxes["Pelvis"]);
  1157.                                     gui.SetValue("rbot_scout_hitbox_arms", scout_hitboxes["Arms"]);
  1158.                                     gui.SetValue("rbot_scout_hitbox_legs", scout_hitboxes["Legs"]);
  1159.                                    
  1160.                                     scout_hscale = SenseUI.Slider("Head scale", 0, 100, "%", "0%", "100%", false, scout_hscale);
  1161.                                     gui.SetValue("rbot_scout_hitbox_head_ps", scout_hscale / 100);
  1162.                                     scout_nscale = SenseUI.Slider("Neck scale", 0, 100, "%", "0%", "100%", false, scout_nscale);
  1163.                                     gui.SetValue("rbot_scout_hitbox_neck_ps", scout_nscale / 100);
  1164.                                     scout_cscale = SenseUI.Slider("Chest scale", 0, 100, "%", "0%", "100%", false, scout_cscale);
  1165.                                     gui.SetValue("rbot_scout_hitbox_chest_ps", scout_cscale / 100);
  1166.                                     scout_sscale = SenseUI.Slider("Stomach scale", 0, 100, "%", "0%", "100%", false, scout_sscale);
  1167.                                     gui.SetValue("rbot_scout_hitbox_stomach_ps", scout_sscale / 100);
  1168.                                     scout_pscale = SenseUI.Slider("Pelvis scale", 0, 100, "%", "0%", "100%", false, scout_pscale);
  1169.                                     gui.SetValue("rbot_scout_hitbox_pelvis_ps", scout_pscale / 100);
  1170.                                     scout_ascale = SenseUI.Slider("Arms scale", 0, 100, "%", "0%", "100%", false, scout_ascale);
  1171.                                     gui.SetValue("rbot_scout_hitbox_arms_ps", scout_ascale / 100);
  1172.                                     scout_lscale = SenseUI.Slider("Legs scale", 0, 100, "%", "0%", "100%", false, scout_lscale);
  1173.                                     gui.SetValue("rbot_scout_hitbox_legs_ps", scout_lscale / 100);
  1174.                                     scout_autoscale = SenseUI.Checkbox("Auto scale", scout_autoscale);
  1175.                                     gui.SetValue("rbot_scout_hitbox_auto_ps", scout_autoscale);
  1176.                                     scout_autoscales = SenseUI.Slider("Auto scale Max", 0, 100, "%", "0%", "100%", false, scout_autoscales);
  1177.                                     gui.SetValue("rbot_scout_hitbox_auto_ps_max", scout_autoscales / 100);
  1178.                                         else if weapon_select == 7 then
  1179.                                        
  1180.                                         local autosniper_autowall = (gui.GetValue("rbot_autosniper_autowall") + 1);
  1181.                                         local autosniper_hitchance = gui.GetValue("rbot_autosniper_hitchance");
  1182.                                         local autosniper_mindamage = gui.GetValue("rbot_autosniper_mindamage");
  1183.                                         local autosniper_hitprior = (gui.GetValue("rbot_autosniper_hitbox") + 1);
  1184.                                         local autosniper_bodyaim = (gui.GetValue("rbot_autosniper_hitbox_bodyaim") + 1);
  1185.                                         local autosniper_method = (gui.GetValue("rbot_autosniper_hitbox_method") + 1);
  1186.                                         local autosniper_baimX = gui.GetValue("rbot_autosniper_bodyaftershots");
  1187.                                         local autosniper_baimHP = gui.GetValue("rbot_autosniper_bodyifhplower");
  1188.                                         local autosniper_hscale = (gui.GetValue("rbot_autosniper_hitbox_head_ps") * 100);
  1189.                                         local autosniper_nscale = (gui.GetValue("rbot_autosniper_hitbox_neck_ps") * 100);
  1190.                                         local autosniper_cscale = (gui.GetValue("rbot_autosniper_hitbox_chest_ps") * 100);
  1191.                                         local autosniper_sscale = (gui.GetValue("rbot_autosniper_hitbox_stomach_ps") * 100);
  1192.                                         local autosniper_pscale = (gui.GetValue("rbot_autosniper_hitbox_pelvis_ps") * 100);
  1193.                                         local autosniper_ascale = (gui.GetValue("rbot_autosniper_hitbox_arms_ps") * 100);
  1194.                                         local autosniper_lscale = (gui.GetValue("rbot_autosniper_hitbox_legs_ps") * 100);
  1195.                                         local autosniper_autoscale = gui.GetValue("rbot_autosniper_hitbox_auto_ps");
  1196.                                         local autosniper_autoscales = (gui.GetValue("rbot_autosniper_hitbox_auto_ps_max") * 100);
  1197.                
  1198.                                         autosniper_hitboxes = SenseUI.MultiCombo("Hitbox filter", { "Head", "Neck", "Chest", "Stomach", "Pelvis", "Arms", "Legs" }, autosniper_hitboxes);
  1199.                                         gui.SetValue("rbot_autosniper_hitbox_head", autosniper_hitboxes["Head"]);
  1200.                                         gui.SetValue("rbot_autosniper_hitbox_neck", autosniper_hitboxes["Neck"]);
  1201.                                         gui.SetValue("rbot_autosniper_hitbox_chest", autosniper_hitboxes["Chest"]);
  1202.                                         gui.SetValue("rbot_autosniper_hitbox_stomach", autosniper_hitboxes["Stomach"]);
  1203.                                         gui.SetValue("rbot_autosniper_hitbox_pelvis", autosniper_hitboxes["Pelvis"]);
  1204.                                         gui.SetValue("rbot_autosniper_hitbox_arms", autosniper_hitboxes["Arms"]);
  1205.                                         gui.SetValue("rbot_autosniper_hitbox_legs", autosniper_hitboxes["Legs"]);
  1206.                                        
  1207.                                         autosniper_hscale = SenseUI.Slider("Head scale", 0, 100, "%", "0%", "100%", false, autosniper_hscale);
  1208.                                         gui.SetValue("rbot_autosniper_hitbox_head_ps", autosniper_hscale / 100);
  1209.                                         autosniper_nscale = SenseUI.Slider("Neck scale", 0, 100, "%", "0%", "100%", false, autosniper_nscale);
  1210.                                         gui.SetValue("rbot_autosniper_hitbox_neck_ps", autosniper_nscale / 100);
  1211.                                         autosniper_cscale = SenseUI.Slider("Chest scale", 0, 100, "%", "0%", "100%", false, autosniper_cscale);
  1212.                                         gui.SetValue("rbot_autosniper_hitbox_chest_ps", autosniper_cscale / 100);
  1213.                                         autosniper_sscale = SenseUI.Slider("Stomach scale", 0, 100, "%", "0%", "100%", false, autosniper_sscale);
  1214.                                         gui.SetValue("rbot_autosniper_hitbox_stomach_ps", autosniper_sscale / 100);
  1215.                                         autosniper_pscale = SenseUI.Slider("Pelvis scale", 0, 100, "%", "0%", "100%", false, autosniper_pscale);
  1216.                                         gui.SetValue("rbot_autosniper_hitbox_pelvis_ps", autosniper_pscale / 100);
  1217.                                         autosniper_ascale = SenseUI.Slider("Arms scale", 0, 100, "%", "0%", "100%", false, autosniper_ascale);
  1218.                                         gui.SetValue("rbot_autosniper_hitbox_arms_ps", autosniper_ascale / 100);
  1219.                                         autosniper_lscale = SenseUI.Slider("Legs scale", 0, 100, "%", "0%", "100%", false, autosniper_lscale);
  1220.                                         gui.SetValue("rbot_autosniper_hitbox_legs_ps", autosniper_lscale / 100);
  1221.                                         autosniper_autoscale = SenseUI.Checkbox("Auto scale", autosniper_autoscale);
  1222.                                         gui.SetValue("rbot_autosniper_hitbox_auto_ps", autosniper_autoscale);
  1223.                                         autosniper_autoscales = SenseUI.Slider("Auto scale Max", 0, 100, "%", "0%", "100%", false, autosniper_autoscales);
  1224.                                         gui.SetValue("rbot_autosniper_hitbox_auto_ps_max", autosniper_autoscales / 100);                                   
  1225.                                             else if weapon_select == 8 then
  1226.                                            
  1227.                                             local sniper_autowall = (gui.GetValue("rbot_sniper_autowall") + 1);
  1228.                                             local sniper_hitchance = gui.GetValue("rbot_sniper_hitchance");
  1229.                                             local sniper_mindamage = gui.GetValue("rbot_sniper_mindamage");
  1230.                                             local sniper_hitprior = (gui.GetValue("rbot_sniper_hitbox") + 1);
  1231.                                             local sniper_bodyaim = (gui.GetValue("rbot_sniper_hitbox_bodyaim") + 1);
  1232.                                             local sniper_method = (gui.GetValue("rbot_sniper_hitbox_method") + 1);
  1233.                                             local sniper_baimX = gui.GetValue("rbot_sniper_bodyaftershots");
  1234.                                             local sniper_baimHP = gui.GetValue("rbot_sniper_bodyifhplower");
  1235.                                             local sniper_hscale = (gui.GetValue("rbot_sniper_hitbox_head_ps") * 100);
  1236.                                             local sniper_nscale = (gui.GetValue("rbot_sniper_hitbox_neck_ps") * 100);
  1237.                                             local sniper_cscale = (gui.GetValue("rbot_sniper_hitbox_chest_ps") * 100);
  1238.                                             local sniper_sscale = (gui.GetValue("rbot_sniper_hitbox_stomach_ps") * 100);
  1239.                                             local sniper_pscale = (gui.GetValue("rbot_sniper_hitbox_pelvis_ps") * 100);
  1240.                                             local sniper_ascale = (gui.GetValue("rbot_sniper_hitbox_arms_ps") * 100);
  1241.                                             local sniper_lscale = (gui.GetValue("rbot_sniper_hitbox_legs_ps") * 100);
  1242.                                             local sniper_autoscale = gui.GetValue("rbot_sniper_hitbox_auto_ps");
  1243.                                             local sniper_autoscales = (gui.GetValue("rbot_sniper_hitbox_auto_ps_max") * 100);
  1244.                
  1245.                                             sniper_hitboxes = SenseUI.MultiCombo("Hitbox filter", { "Head", "Neck", "Chest", "Stomach", "Pelvis", "Arms", "Legs" }, sniper_hitboxes);
  1246.                                             gui.SetValue("rbot_sniper_hitbox_head", sniper_hitboxes["Head"]);
  1247.                                             gui.SetValue("rbot_sniper_hitbox_neck", sniper_hitboxes["Neck"]);
  1248.                                             gui.SetValue("rbot_sniper_hitbox_chest", sniper_hitboxes["Chest"]);
  1249.                                             gui.SetValue("rbot_sniper_hitbox_stomach", sniper_hitboxes["Stomach"]);
  1250.                                             gui.SetValue("rbot_sniper_hitbox_pelvis", sniper_hitboxes["Pelvis"]);
  1251.                                             gui.SetValue("rbot_sniper_hitbox_arms", sniper_hitboxes["Arms"]);
  1252.                                             gui.SetValue("rbot_sniper_hitbox_legs", sniper_hitboxes["Legs"]);
  1253.                                            
  1254.                                             sniper_hscale = SenseUI.Slider("Head scale", 0, 100, "%", "0%", "100%", false, sniper_hscale);
  1255.                                             gui.SetValue("rbot_sniper_hitbox_head_ps", sniper_hscale / 100);
  1256.                                             sniper_nscale = SenseUI.Slider("Neck scale", 0, 100, "%", "0%", "100%", false, sniper_nscale);
  1257.                                             gui.SetValue("rbot_sniper_hitbox_neck_ps", sniper_nscale / 100);
  1258.                                             sniper_cscale = SenseUI.Slider("Chest scale", 0, 100, "%", "0%", "100%", false, sniper_cscale);
  1259.                                             gui.SetValue("rbot_sniper_hitbox_chest_ps", sniper_cscale / 100);
  1260.                                             sniper_sscale = SenseUI.Slider("Stomach scale", 0, 100, "%", "0%", "100%", false, sniper_sscale);
  1261.                                             gui.SetValue("rbot_sniper_hitbox_stomach_ps", sniper_sscale / 100);
  1262.                                             sniper_pscale = SenseUI.Slider("Pelvis scale", 0, 100, "%", "0%", "100%", false, sniper_pscale);
  1263.                                             gui.SetValue("rbot_sniper_hitbox_pelvis_ps", sniper_pscale / 100);
  1264.                                             sniper_ascale = SenseUI.Slider("Arms scale", 0, 100, "%", "0%", "100%", false, sniper_ascale);
  1265.                                             gui.SetValue("rbot_sniper_hitbox_arms_ps", sniper_ascale / 100);
  1266.                                             sniper_lscale = SenseUI.Slider("Legs scale", 0, 100, "%", "0%", "100%", false, sniper_lscale);
  1267.                                             gui.SetValue("rbot_sniper_hitbox_legs_ps", sniper_lscale / 100);
  1268.                                             sniper_autoscale = SenseUI.Checkbox("Auto scale", sniper_autoscale);
  1269.                                             gui.SetValue("rbot_sniper_hitbox_auto_ps", sniper_autoscale);
  1270.                                             sniper_autoscales = SenseUI.Slider("Auto scale Max", 0, 100, "%", "0%", "100%", false, sniper_autoscales);
  1271.                                             gui.SetValue("rbot_sniper_hitbox_auto_ps_max", sniper_autoscales / 100);                                       
  1272.                                                 else if weapon_select == 9 then
  1273.                                                
  1274.                                                 local lmg_autowall = (gui.GetValue("rbot_lmg_autowall") + 1);
  1275.                                                 local lmg_hitchance = gui.GetValue("rbot_lmg_hitchance");
  1276.                                                 local lmg_mindamage = gui.GetValue("rbot_lmg_mindamage");
  1277.                                                 local lmg_hitprior = (gui.GetValue("rbot_lmg_hitbox") + 1);
  1278.                                                 local lmg_bodyaim = (gui.GetValue("rbot_lmg_hitbox_bodyaim") + 1);
  1279.                                                 local lmg_method = (gui.GetValue("rbot_lmg_hitbox_method") + 1);
  1280.                                                 local lmg_baimX = gui.GetValue("rbot_lmg_bodyaftershots");
  1281.                                                 local lmg_baimHP = gui.GetValue("rbot_lmg_bodyifhplower");
  1282.                                                 local lmg_hscale = (gui.GetValue("rbot_lmg_hitbox_head_ps") * 100);
  1283.                                                 local lmg_nscale = (gui.GetValue("rbot_lmg_hitbox_neck_ps") * 100);
  1284.                                                 local lmg_cscale = (gui.GetValue("rbot_lmg_hitbox_chest_ps") * 100);
  1285.                                                 local lmg_sscale = (gui.GetValue("rbot_lmg_hitbox_stomach_ps") * 100);
  1286.                                                 local lmg_pscale = (gui.GetValue("rbot_lmg_hitbox_pelvis_ps") * 100);
  1287.                                                 local lmg_ascale = (gui.GetValue("rbot_lmg_hitbox_arms_ps") * 100);
  1288.                                                 local lmg_lscale = (gui.GetValue("rbot_lmg_hitbox_legs_ps") * 100);
  1289.                                                 local lmg_autoscale = gui.GetValue("rbot_lmg_hitbox_auto_ps");
  1290.                                                 local lmg_autoscales = (gui.GetValue("rbot_lmg_hitbox_auto_ps_max") * 100);
  1291.                
  1292.                                                 lmg_hitboxes = SenseUI.MultiCombo("Hitbox filter", { "Head", "Neck", "Chest", "Stomach", "Pelvis", "Arms", "Legs" }, lmg_hitboxes);
  1293.                                                 gui.SetValue("rbot_lmg_hitbox_head", lmg_hitboxes["Head"]);
  1294.                                                 gui.SetValue("rbot_lmg_hitbox_neck", lmg_hitboxes["Neck"]);
  1295.                                                 gui.SetValue("rbot_lmg_hitbox_chest", lmg_hitboxes["Chest"]);
  1296.                                                 gui.SetValue("rbot_lmg_hitbox_stomach", lmg_hitboxes["Stomach"]);
  1297.                                                 gui.SetValue("rbot_lmg_hitbox_pelvis", lmg_hitboxes["Pelvis"]);
  1298.                                                 gui.SetValue("rbot_lmg_hitbox_arms", lmg_hitboxes["Arms"]);
  1299.                                                 gui.SetValue("rbot_lmg_hitbox_legs", lmg_hitboxes["Legs"]);
  1300.                                                
  1301.                                                 lmg_hscale = SenseUI.Slider("Head scale", 0, 100, "%", "0%", "100%", false, lmg_hscale);
  1302.                                                 gui.SetValue("rbot_lmg_hitbox_head_ps", lmg_hscale / 100);
  1303.                                                 lmg_nscale = SenseUI.Slider("Neck scale", 0, 100, "%", "0%", "100%", false, lmg_nscale);
  1304.                                                 gui.SetValue("rbot_lmg_hitbox_neck_ps", lmg_nscale / 100);
  1305.                                                 lmg_cscale = SenseUI.Slider("Chest scale", 0, 100, "%", "0%", "100%", false, lmg_cscale);
  1306.                                                 gui.SetValue("rbot_lmg_hitbox_chest_ps", lmg_cscale / 100);
  1307.                                                 lmg_sscale = SenseUI.Slider("Stomach scale", 0, 100, "%", "0%", "100%", false, lmg_sscale);
  1308.                                                 gui.SetValue("rbot_lmg_hitbox_stomach_ps", lmg_sscale / 100);
  1309.                                                 lmg_pscale = SenseUI.Slider("Pelvis scale", 0, 100, "%", "0%", "100%", false, lmg_pscale);
  1310.                                                 gui.SetValue("rbot_lmg_hitbox_pelvis_ps", lmg_pscale / 100);
  1311.                                                 lmg_ascale = SenseUI.Slider("Arms scale", 0, 100, "%", "0%", "100%", false, lmg_ascale);
  1312.                                                 gui.SetValue("rbot_lmg_hitbox_arms_ps", lmg_ascale / 100);
  1313.                                                 lmg_lscale = SenseUI.Slider("Legs scale", 0, 100, "%", "0%", "100%", false, lmg_lscale);
  1314.                                                 gui.SetValue("rbot_lmg_hitbox_legs_ps", lmg_lscale / 100);
  1315.                                                 lmg_autoscale = SenseUI.Checkbox("Auto scale", lmg_autoscale);
  1316.                                                 gui.SetValue("rbot_lmg_hitbox_auto_ps", lmg_autoscale);
  1317.                                                 lmg_autoscales = SenseUI.Slider("Auto scale Max", 0, 100, "%", "0%", "100%", false, lmg_autoscales);
  1318.                                                 gui.SetValue("rbot_lmg_hitbox_auto_ps_max", lmg_autoscales / 100);                                         
  1319.                                                 end
  1320.                                             end
  1321.                                         end
  1322.                                     end
  1323.                                 end
  1324.                             end
  1325.                         end
  1326.                     end
  1327.                 end
  1328.             SenseUI.EndGroup();
  1329.             end
  1330.         end
  1331.         SenseUI.EndTab();
  1332.         if SenseUI.BeginTab( "vissettings", SenseUI.Icons.visuals ) then           
  1333.             if SenseUI.BeginGroup( "visual1", "Visuals", 25, 25, 235, 630 ) then
  1334.                 SenseUI.Label("Player Select");
  1335.                 pselect = SenseUI.Combo("pselect", { "Enemy", "Team", "Yourself", "Weapons", "Other", "Miscellaneous" }, pselect);
  1336.                 if pselect == 1 then
  1337.                     local enemy_filter = gui.GetValue("esp_filter_enemy");
  1338.                     enemy_filter = SenseUI.Checkbox("Enable", enemy_filter);
  1339.                     gui.SetValue("esp_filter_enemy", enemy_filter);
  1340.                     local enemy_dormant = gui.GetValue("esp_dormant_enemy");
  1341.                     enemy_dormant = SenseUI.Checkbox("Dormant", enemy_dormant);
  1342.                     gui.SetValue("esp_dormant_enemy", enemy_dormant);
  1343.                     SenseUI.Label("Bounding box");
  1344.                     local enemy_box = (gui.GetValue("esp_enemy_box") + 1);
  1345.                     enemy_box = SenseUI.Combo("enemy_box", { "Off", "2D", "3D", "Edges", "Machine", "Pentagon", "Hexagon" }, enemy_box);
  1346.                     gui.SetValue("esp_enemy_box", enemy_box-1);
  1347.                     local enemy_outline = gui.GetValue("esp_enemy_box_outline");
  1348.                     enemy_outline = SenseUI.Checkbox("Box outline", enemy_outline);
  1349.                     gui.SetValue("esp_enemy_box_outline", enemy_outline);
  1350.                     local enemy_precision = gui.GetValue("esp_enemy_box_precise");
  1351.                     enemy_precision = SenseUI.Checkbox("Box precision", enemy_precision);
  1352.                     gui.SetValue("esp_enemy_box_precise", enemy_precision);
  1353.                     local enemy_name = gui.GetValue("esp_enemy_name");
  1354.                     enemy_name = SenseUI.Checkbox("Box name", enemy_name);
  1355.                     gui.SetValue("esp_enemy_name", enemy_name);
  1356.                     SenseUI.Label("Box health");
  1357.                     local enemy_health = (gui.GetValue("esp_enemy_health") + 1);
  1358.                     enemy_health = SenseUI.Combo("esp_enemy_health", { "Off", "Bar", "Number", "Both" }, enemy_health);
  1359.                     gui.SetValue("esp_enemy_health", enemy_health-1);
  1360.                     local enemy_armor = gui.GetValue("esp_enemy_armor");
  1361.                     enemy_armor = SenseUI.Checkbox("Box armor", enemy_armor);
  1362.                     gui.SetValue("esp_enemy_armor", enemy_armor);
  1363.                     SenseUI.Label("Box weapon");
  1364.                     local enemy_weapon = (gui.GetValue("esp_enemy_weapon") + 1);
  1365.                     enemy_weapon = SenseUI.Combo("esp_enemy_weapon", { "Off", "Show Active", "Show All" }, enemy_weapon);
  1366.                     gui.SetValue("esp_enemy_weapon", enemy_weapon-1);
  1367.                     local enemy_skeleton = gui.GetValue("esp_enemy_skeleton");
  1368.                     enemy_skeleton = SenseUI.Checkbox("Skeleton", enemy_skeleton);
  1369.                     gui.SetValue("esp_enemy_skeleton", enemy_skeleton);
  1370.                     SenseUI.Label("Hitbox model");
  1371.                     local enemy_hmodel = (gui.GetValue("esp_enemy_hitbox") + 1);
  1372.                     enemy_hmodel = SenseUI.Combo("esp_enemy_hitbox", { "Off", "White", "Color" }, enemy_hmodel);
  1373.                     gui.SetValue("esp_enemy_hitbox", enemy_hmodel-1);
  1374.                     local enemy_hs = gui.GetValue("esp_enemy_headspot");
  1375.                     enemy_hs = SenseUI.Checkbox("Headspot", enemy_hs);
  1376.                     gui.SetValue("esp_enemy_headspot", enemy_hs);
  1377.                     local enemy_aimpoints = gui.GetValue("esp_enemy_aimpoints");
  1378.                     enemy_aimpoints = SenseUI.Checkbox("Aim points", enemy_aimpoints);
  1379.                     gui.SetValue("esp_enemy_aimpoints", enemy_aimpoints);
  1380.                     SenseUI.Label("Glow");
  1381.                     local enemy_glow = (gui.GetValue("esp_enemy_glow") + 1);
  1382.                     enemy_glow = SenseUI.Combo("esp_enemy_glow", { "Off", "Normal", "Health" }, enemy_glow);
  1383.                     gui.SetValue("esp_enemy_glow", enemy_glow-1);
  1384.                     SenseUI.Label("Chams");
  1385.                     local enemy_chams = (gui.GetValue("esp_enemy_chams") + 1);
  1386.                     enemy_chams = SenseUI.Combo("esp_enemy_chams", { "Off", "Color", "Material", "Color Wireframe", "Mat Wireframe", "Invisible", "Metallic", "Flat" }, enemy_chams);
  1387.                     gui.SetValue("esp_enemy_chams", enemy_chams-1);
  1388.                     local enemy_xqz = gui.GetValue("esp_enemy_xqz");
  1389.                     enemy_xqz = SenseUI.Checkbox("Chams through wall", enemy_xqz);
  1390.                     gui.SetValue("esp_enemy_xqz", enemy_xqz);
  1391.                     enemy_flags = SenseUI.MultiCombo("Flags", { "Has C4", "Has Defuser", "Is Defusing", "Is Flashed", "Is Scoped", "Is Reloading", "Competitive Rank", "Money" }, enemy_flags);
  1392.                     gui.SetValue("esp_enemy_hasc4", enemy_flags["Has C4"]);
  1393.                     gui.SetValue("esp_enemy_hasdefuser", enemy_flags["Has Defuser"]);
  1394.                     gui.SetValue("esp_enemy_defusing", enemy_flags["Is Defusing"]);
  1395.                     gui.SetValue("esp_enemy_flashed", enemy_flags["Is Flashed"]);
  1396.                     gui.SetValue("esp_enemy_scoped", enemy_flags["Is Scoped"]);
  1397.                     gui.SetValue("esp_enemy_reloading", enemy_flags["Is Reloading"]);
  1398.                     gui.SetValue("esp_enemy_comprank", enemy_flags["Competitive Rank"]);
  1399.                     gui.SetValue("esp_enemy_money", enemy_flags["Money"]);
  1400.                     local enemy_barrel = gui.GetValue("esp_enemy_barrel");
  1401.                     enemy_barrel = SenseUI.Checkbox("Line of sight", enemy_barrel);
  1402.                     gui.SetValue("esp_enemy_barrel", enemy_barrel);
  1403.                     SenseUI.Label("Ammo");
  1404.                     local enemy_ammo = (gui.GetValue("esp_enemy_ammo") + 1);
  1405.                     enemy_ammo = SenseUI.Combo("esp_enemy_ammo", { "Off", "Number", "Bar" }, enemy_ammo);
  1406.                     gui.SetValue("esp_enemy_ammo", enemy_ammo-1);
  1407.                     local enemy_damage = gui.GetValue("esp_enemy_damage");
  1408.                     enemy_damage = SenseUI.Checkbox("Hit damage", enemy_damage);
  1409.                     gui.SetValue("esp_enemy_damage", enemy_damage);
  1410.                    
  1411.                     elseif pselect == 2 then
  1412.                         local team_filter = gui.GetValue("esp_filter_team");
  1413.                         team_filter = SenseUI.Checkbox("Enable", team_filter);
  1414.                         gui.SetValue("esp_filter_team", team_filter);
  1415.                         local team_dormant = gui.GetValue("esp_dormant_team");
  1416.                         team_dormant = SenseUI.Checkbox("Dormant", team_dormant);
  1417.                         gui.SetValue("esp_dormant_team", team_dormant);
  1418.                         SenseUI.Label("Bounding box");
  1419.                         local team_box = (gui.GetValue("esp_team_box") + 1);
  1420.                         team_box = SenseUI.Combo("team_box", { "Off", "2D", "3D", "Edges", "Machine", "Pentagon", "Hexagon" }, team_box);
  1421.                         gui.SetValue("esp_team_box", team_box-1);
  1422.                         local team_outline = gui.GetValue("esp_team_box_outline");
  1423.                         team_outline = SenseUI.Checkbox("Box outline", team_outline);
  1424.                         gui.SetValue("esp_team_box_outline", team_outline);
  1425.                         local team_precision = gui.GetValue("esp_team_box_precise");
  1426.                         team_precision = SenseUI.Checkbox("Box precision", team_precision);
  1427.                         gui.SetValue("esp_team_box_precise", team_precision);
  1428.                         local team_name = gui.GetValue("esp_team_name");
  1429.                         team_name = SenseUI.Checkbox("Box name", team_name);
  1430.                         gui.SetValue("esp_team_name", team_name);
  1431.                         SenseUI.Label("Box health");
  1432.                         local team_health = (gui.GetValue("esp_team_health") + 1);
  1433.                         team_health = SenseUI.Combo("esp_team_health", { "Off", "Bar", "Number", "Both" }, team_health);
  1434.                         gui.SetValue("esp_team_health", team_health-1);
  1435.                         local team_armor = gui.GetValue("esp_team_armor");
  1436.                         team_armor = SenseUI.Checkbox("Box armor", team_armor);
  1437.                         gui.SetValue("esp_team_armor", team_armor);
  1438.                         SenseUI.Label("Box weapon");
  1439.                         local team_weapon = (gui.GetValue("esp_team_weapon") + 1);
  1440.                         team_weapon = SenseUI.Combo("esp_team_weapon", { "Off", "Show Active", "Show All" }, team_weapon);
  1441.                         gui.SetValue("esp_team_weapon", team_weapon-1);
  1442.                         local team_skeleton = gui.GetValue("esp_team_skeleton");
  1443.                         team_skeleton = SenseUI.Checkbox("Skeleton", team_skeleton);
  1444.                         gui.SetValue("esp_team_skeleton", team_skeleton);
  1445.                         SenseUI.Label("Hitbox model");
  1446.                         local team_hmodel = (gui.GetValue("esp_team_hitbox") + 1);
  1447.                         team_hmodel = SenseUI.Combo("esp_team_hitbox", { "Off", "White", "Color" }, team_hmodel);
  1448.                         gui.SetValue("esp_team_hitbox", team_hmodel-1);
  1449.                         local team_hs = gui.GetValue("esp_team_headspot");
  1450.                         team_hs = SenseUI.Checkbox("Headspot", team_hs);
  1451.                         gui.SetValue("esp_team_headspot", team_hs);
  1452.                         local team_aimpoints = gui.GetValue("esp_team_aimpoints");
  1453.                         team_aimpoints = SenseUI.Checkbox("Aim points", team_aimpoints);
  1454.                         gui.SetValue("esp_team_aimpoints", team_aimpoints);
  1455.                         SenseUI.Label("Glow");
  1456.                         local team_glow = (gui.GetValue("esp_team_glow") + 1);
  1457.                         team_glow = SenseUI.Combo("esp_team_glow", { "Off", "Normal", "Health" }, team_glow);
  1458.                         gui.SetValue("esp_team_glow", team_glow-1);
  1459.                         SenseUI.Label("Chams");
  1460.                         local team_chams = (gui.GetValue("esp_team_chams") + 1);
  1461.                         team_chams = SenseUI.Combo("esp_team_chams", { "Off", "Color", "Material", "Color Wireframe", "Mat Wireframe", "Invisible", "Metallic", "Flat" }, team_chams);
  1462.                         gui.SetValue("esp_team_chams", team_chams-1);
  1463.                         local team_xqz = gui.GetValue("esp_team_xqz");
  1464.                         team_xqz = SenseUI.Checkbox("Chams through wall", team_xqz);
  1465.                         gui.SetValue("esp_team_xqz", team_xqz);
  1466.                         team_flags = SenseUI.MultiCombo("Flags", { "Has C4", "Has Defuser", "Is Defusing", "Is Flashed", "Is Scoped", "Is Reloading", "Competitive Rank", "Money" }, team_flags);
  1467.                         gui.SetValue("esp_team_hasc4", team_flags["Has C4"]);
  1468.                         gui.SetValue("esp_team_hasdefuser", team_flags["Has Defuser"]);
  1469.                         gui.SetValue("esp_team_defusing", team_flags["Is Defusing"]);
  1470.                         gui.SetValue("esp_team_flashed", team_flags["Is Flashed"]);
  1471.                         gui.SetValue("esp_team_scoped", team_flags["Is Scoped"]);
  1472.                         gui.SetValue("esp_team_reloading", team_flags["Is Reloading"]);
  1473.                         gui.SetValue("esp_team_comprank", team_flags["Competitive Rank"]);
  1474.                         gui.SetValue("esp_team_money", team_flags["Money"]);
  1475.                         local team_barrel = gui.GetValue("esp_team_barrel");
  1476.                         team_barrel = SenseUI.Checkbox("Line of sight", team_barrel);
  1477.                         gui.SetValue("esp_team_barrel", team_barrel);
  1478.                         SenseUI.Label("Ammo");
  1479.                         local team_ammo = (gui.GetValue("esp_team_ammo") + 1);
  1480.                         team_ammo = SenseUI.Combo("esp_team_ammo", { "Off", "Number", "Bar" }, team_ammo);
  1481.                         gui.SetValue("esp_team_ammo", team_ammo-1);
  1482.                         local team_damage = gui.GetValue("esp_team_damage");
  1483.                         team_damage = SenseUI.Checkbox("Hit damage", team_damage);
  1484.                         gui.SetValue("esp_team_damage", team_damage);
  1485.                        
  1486.                         elseif pselect == 3 then
  1487.                             local self_filter = gui.GetValue("esp_filter_self");
  1488.                             self_filter = SenseUI.Checkbox("Enable", self_filter);
  1489.                             gui.SetValue("esp_filter_self", self_filter);
  1490.                             SenseUI.Label("Bounding box");
  1491.                             local self_box = (gui.GetValue("esp_self_box") + 1);
  1492.                             self_box = SenseUI.Combo("self_box", { "Off", "2D", "3D", "Edges", "Machine", "Pentagon", "Hexagon" }, self_box);
  1493.                             gui.SetValue("esp_self_box", self_box-1);
  1494.                             local self_outline = gui.GetValue("esp_self_box_outline");
  1495.                             self_outline = SenseUI.Checkbox("Box outline", self_outline);
  1496.                             gui.SetValue("esp_self_box_outline", self_outline);
  1497.                             local self_precision = gui.GetValue("esp_self_box_precise");
  1498.                             self_precision = SenseUI.Checkbox("Box precision", self_precision);
  1499.                             gui.SetValue("esp_self_box_precise", self_precision);
  1500.                             local self_name = gui.GetValue("esp_self_name");
  1501.                             self_name = SenseUI.Checkbox("Box name", self_name);
  1502.                             gui.SetValue("esp_self_name", self_name);
  1503.                             SenseUI.Label("Box health");
  1504.                             local self_health = (gui.GetValue("esp_self_health") + 1);
  1505.                             self_health = SenseUI.Combo("esp_self_health", { "Off", "Bar", "Number", "Both" }, self_health);
  1506.                             gui.SetValue("esp_self_health", self_health-1);
  1507.                             local self_armor = gui.GetValue("esp_self_armor");
  1508.                             self_armor = SenseUI.Checkbox("Box armor", self_armor);
  1509.                             gui.SetValue("esp_self_armor", self_armor);
  1510.                             SenseUI.Label("Box weapon");
  1511.                             local self_weapon = (gui.GetValue("esp_self_weapon") + 1);
  1512.                             self_weapon = SenseUI.Combo("esp_self_weapon", { "Off", "Show Active", "Show All" }, self_weapon);
  1513.                             gui.SetValue("esp_self_weapon", self_weapon-1);
  1514.                             local self_skeleton = gui.GetValue("esp_self_skeleton");
  1515.                             self_skeleton = SenseUI.Checkbox("Skeleton", self_skeleton);
  1516.                             gui.SetValue("esp_self_skeleton", self_skeleton);
  1517.                             SenseUI.Label("Hitbox model");
  1518.                             local self_hmodel = (gui.GetValue("esp_self_hitbox") + 1);
  1519.                             self_hmodel = SenseUI.Combo("esp_self_hitbox", { "Off", "White", "Color" }, self_hmodel);
  1520.                             gui.SetValue("esp_self_hitbox", self_hmodel-1);
  1521.                             local self_hs = gui.GetValue("esp_self_headspot");
  1522.                             self_hs = SenseUI.Checkbox("Headspot", self_hs);
  1523.                             gui.SetValue("esp_self_headspot", self_hs);
  1524.                             local self_aimpoints = gui.GetValue("esp_self_aimpoints");
  1525.                             self_aimpoints = SenseUI.Checkbox("Aim points", self_aimpoints);
  1526.                             gui.SetValue("esp_self_aimpoints", self_aimpoints);
  1527.                             SenseUI.Label("Glow");
  1528.                             local self_glow = (gui.GetValue("esp_self_glow") + 1);
  1529.                             self_glow = SenseUI.Combo("esp_self_glow", { "Off", "Normal", "Health" }, self_glow);
  1530.                             gui.SetValue("esp_self_glow", self_glow-1);
  1531.                             SenseUI.Label("Chams");
  1532.                             local self_chams = (gui.GetValue("esp_self_chams") + 1);
  1533.                             self_chams = SenseUI.Combo("esp_self_chams", { "Off", "Color", "Material", "Color Wireframe", "Mat Wireframe", "Invisible", "Metallic", "Flat" }, self_chams);
  1534.                             gui.SetValue("esp_self_chams", self_chams-1);
  1535.                             local self_xqz = gui.GetValue("esp_self_xqz");
  1536.                             self_xqz = SenseUI.Checkbox("Chams through wall", self_xqz);
  1537.                             gui.SetValue("esp_self_xqz", self_xqz);
  1538.                             self_flags = SenseUI.MultiCombo("Flags", { "Has C4", "Has Defuser", "Is Defusing", "Is Flashed", "Is Scoped", "Is Reloading", "Competitive Rank", "Money" }, self_flags);
  1539.                             gui.SetValue("vis_noflash", self_flags["Has C4"]);--gui.SetValue("esp_self_hasc4", removals["NoFlash"]);
  1540.                             gui.SetValue("esp_self_hasdefuser", self_flags["Has Defuser"]);
  1541.                             gui.SetValue("esp_self_defusing", self_flags["Is Defusing"]);
  1542.                             gui.SetValue("esp_self_flashed", self_flags["Is Flashed"]);
  1543.                             gui.SetValue("esp_self_scoped", self_flags["Is Scoped"]);
  1544.                             gui.SetValue("esp_self_reloading", self_flags["Is Reloading"]);
  1545.                             gui.SetValue("esp_self_comprank", self_flags["Competitive Rank"]);
  1546.                             gui.SetValue("esp_self_money", self_flags["Money"]);
  1547.                             local self_barrel = gui.GetValue("esp_self_barrel");
  1548.                             self_barrel = SenseUI.Checkbox("Line of sight", self_barrel);
  1549.                             gui.SetValue("esp_self_barrel", self_barrel);
  1550.                             SenseUI.Label("Ammo");
  1551.                             local self_ammo = (gui.GetValue("esp_self_ammo") + 1);
  1552.                             self_ammo = SenseUI.Combo("esp_self_ammo", { "Off", "Number", "Bar" }, self_ammo);
  1553.                             gui.SetValue("esp_self_ammo", self_ammo-1);
  1554.                             local self_damage = gui.GetValue("esp_self_damage");
  1555.                             self_damage = SenseUI.Checkbox("Hit damage", self_damage);
  1556.                             gui.SetValue("esp_self_damage", self_damage);
  1557.                            
  1558.                             elseif pselect == 4 then
  1559.                                 local weapon_filter = gui.GetValue("esp_filter_weapon");
  1560.                                 weapon_filter = SenseUI.Checkbox("Enable", weapon_filter);
  1561.                                 gui.SetValue("esp_filter_weapon", weapon_filter);
  1562.                                 SenseUI.Label("Bounding box");
  1563.                                 local weapon_box = (gui.GetValue("esp_weapon_box") + 1);
  1564.                                 weapon_box = SenseUI.Combo("weapon_box", { "Off", "2D", "3D", "Edges", "Machine", "Pentagon", "Hexagon" }, weapon_box);
  1565.                                 gui.SetValue("esp_weapon_box", weapon_box-1);
  1566.                                 local weapon_outline = gui.GetValue("esp_weapon_box_outline");
  1567.                                 weapon_outline = SenseUI.Checkbox("Box outline", weapon_outline);
  1568.                                 gui.SetValue("esp_weapon_box_outline", weapon_outline);
  1569.                                 local weapon_precision = gui.GetValue("esp_weapon_box_precise");
  1570.                                 weapon_precision = SenseUI.Checkbox("Box precision", weapon_precision);
  1571.                                 gui.SetValue("esp_weapon_box_precise", weapon_precision);
  1572.                                 local weapon_name = gui.GetValue("esp_weapon_name");
  1573.                                 weapon_name = SenseUI.Checkbox("Box name", weapon_name);
  1574.                                 gui.SetValue("esp_weapon_name", weapon_name);
  1575.                                 SenseUI.Label("Glow");
  1576.                                 local weapon_glow = (gui.GetValue("esp_weapon_glow") + 1);
  1577.                                 weapon_glow = SenseUI.Combo("esp_weapon_glow", { "Off", "Normal", "Health" }, weapon_glow);
  1578.                                 gui.SetValue("esp_weapon_glow", weapon_glow-1);
  1579.                                 SenseUI.Label("Chams");
  1580.                                 local weapon_chams = (gui.GetValue("esp_weapon_chams") + 1);
  1581.                                 weapon_chams = SenseUI.Combo("esp_weapon_chams", { "Off", "Color", "Material", "Color Wireframe", "Mat Wireframe", "Invisible", "Metallic", "Flat" }, weapon_chams);
  1582.                                 gui.SetValue("esp_weapon_chams", weapon_chams-1);
  1583.                                 local weapon_xqz = gui.GetValue("esp_weapon_xqz");
  1584.                                 weapon_xqz = SenseUI.Checkbox("Chams through wall", weapon_xqz);
  1585.                                 gui.SetValue("esp_weapon_xqz", weapon_xqz);
  1586.                                 SenseUI.Label("Ammo");
  1587.                                 local weapon_ammo = (gui.GetValue("esp_weapon_ammo") + 1);
  1588.                                 weapon_ammo = SenseUI.Combo("esp_weapon_ammo", { "Off", "Number", "Bar" }, weapon_ammo);
  1589.                                 gui.SetValue("esp_weapon_ammo", weapon_ammo-1);
  1590.                                
  1591.                                 elseif pselect == 5 then
  1592.                                     local other_pc4 = gui.GetValue("esp_filter_plantedc4");
  1593.                                     other_pc4 = SenseUI.Checkbox("Planted C4", other_pc4);
  1594.                                     gui.SetValue("esp_filter_plantedc4", other_pc4);
  1595.                                     local other_nade = gui.GetValue("esp_filter_grenades");
  1596.                                     other_nade = SenseUI.Checkbox("Nades", other_nade);
  1597.                                     gui.SetValue("esp_filter_grenades", other_nade);
  1598.                                     local other_chick = gui.GetValue("esp_filter_chickens");
  1599.                                     other_chick = SenseUI.Checkbox("Chickens", other_chick);
  1600.                                     gui.SetValue("esp_filter_chickens", other_chick);
  1601.                                     local other_host = gui.GetValue("esp_filter_hostages");
  1602.                                     other_host = SenseUI.Checkbox("Hostages", other_host);
  1603.                                     gui.SetValue("esp_filter_hostages", other_host);
  1604.                                     local other_items = gui.GetValue("esp_filter_items");
  1605.                                     other_items = SenseUI.Checkbox("Items", other_items);
  1606.                                     gui.SetValue("esp_filter_items", other_items);
  1607.                                     SenseUI.Label("Bounding box");
  1608.                                     local other_box = (gui.GetValue("esp_other_box") + 1);
  1609.                                     other_box = SenseUI.Combo("other_box", { "Off", "2D", "3D", "Edges", "Machine", "Pentagon", "Hexagon" }, other_box);
  1610.                                     gui.SetValue("esp_other_box", other_box-1);
  1611.                                     local other_outline = gui.GetValue("esp_other_box_outline");
  1612.                                     other_outline = SenseUI.Checkbox("Box outline", other_outline);
  1613.                                     gui.SetValue("esp_other_box_outline", other_outline);
  1614.                                     local other_precision = gui.GetValue("esp_other_box_precise");
  1615.                                     other_precision = SenseUI.Checkbox("Box precision", other_precision);
  1616.                                     gui.SetValue("esp_other_box_precise", other_precision);
  1617.                                     local other_name = gui.GetValue("esp_other_name");
  1618.                                     other_name = SenseUI.Checkbox("Box name", other_name);
  1619.                                     gui.SetValue("esp_other_name", other_name);
  1620.                                     SenseUI.Label("Glow");
  1621.                                     local other_glow = (gui.GetValue("esp_other_glow") + 1);
  1622.                                     other_glow = SenseUI.Combo("esp_other_glow", { "Off", "Normal", "Health" }, other_glow);
  1623.                                     gui.SetValue("esp_other_glow", other_glow-1);
  1624.                                     SenseUI.Label("Chams");
  1625.                                     local other_chams = (gui.GetValue("esp_other_chams") + 1);
  1626.                                     other_chams = SenseUI.Combo("esp_other_chams", { "Off", "Color", "Material", "Color Wireframe", "Mat Wireframe", "Invisible", "Metallic", "Flat" }, other_chams);
  1627.                                     gui.SetValue("esp_other_chams", other_chams-1);
  1628.                                     local other_xqz = gui.GetValue("esp_other_xqz");
  1629.                                     other_xqz = SenseUI.Checkbox("Chams through wall", other_xqz);
  1630.                                     gui.SetValue("esp_other_xqz", other_xqz);
  1631.                                     local other_name = gui.GetValue("esp_other_name");
  1632.                                     other_name = SenseUI.Checkbox("Box name", other_name);
  1633.                                     gui.SetValue("esp_other_name", other_name);
  1634.                                    
  1635.                                     elseif pselect == 6 then
  1636.                                         local vfov = gui.GetValue("vis_view_fov");
  1637.                                         vfov = SenseUI.Slider("Override FOV", 0, 120, "°", "0°", "120°", false, vfov);
  1638.                                         gui.SetValue("vis_view_fov", vfov);
  1639.                                         local vfovm = gui.GetValue("vis_view_model_fov");
  1640.                                         vfovm = SenseUI.Slider("Override model FOV", 0, 120, "°", "0°", "120°", false, vfovm);
  1641.                                         gui.SetValue("vis_view_model_fov", vfovm);
  1642.                                         SenseUI.Label("Hand chams");
  1643.                                         local hand_chams = (gui.GetValue("vis_chams_hands") + 1);
  1644.                                         hand_chams = SenseUI.Combo("vis_chams_hands", { "Off", "Color", "Material", "Color Wireframe", "Mat Wireframe", "Invisible", "Metallic", "Flat" }, hand_chams);
  1645.                                         gui.SetValue("vis_chams_hands", hand_chams-1);
  1646.                                         SenseUI.Label("Weapon chams");
  1647.                                         local weapon_chams = (gui.GetValue("vis_chams_weapon") + 1);
  1648.                                         weapon_chams = SenseUI.Combo("vis_chams_weapon", { "Off", "Color", "Material", "Color Wireframe", "Mat Wireframe", "Invisible", "Metallic", "Flat" }, weapon_chams);
  1649.                                         gui.SetValue("vis_chams_weapon", weapon_chams-1);
  1650.                                         SenseUI.Label("Fake chams");
  1651.                                         local fakeghost = (gui.GetValue("vis_fakeghost") + 1);
  1652.                                         fakeghost = SenseUI.Combo("vis_fakeghost", { "Off", "Client", "Server", "Both" }, fakeghost);
  1653.                                         gui.SetValue("vis_fakeghost", fakeghost-1);
  1654.                                         removals = SenseUI.MultiCombo("Removals", { "Flash", "Smoke", "Recoil" }, removals);
  1655.                                         gui.SetValue("vis_noflash", removals["Flash"]);
  1656.                                         gui.SetValue("vis_nosmoke", removals["Smoke"]);
  1657.                                         gui.SetValue("vis_norecoil", removals["Recoil"]);
  1658.                                         SenseUI.Label("Scope remove");
  1659.                                         local scoperem = (gui.GetValue("vis_scoperemover") + 1);               
  1660.                                         scoperem = SenseUI.Combo("vis_scoperemover", { "Off", "On", "On + Lines" }, scoperem);
  1661.                                         gui.SetValue("vis_scoperemover", scoperem-1);
  1662.                                         local transparentwalls = (gui.GetValue("vis_asus") * 100);
  1663.                                         transparentwalls = SenseUI.Slider("Transparent walls", 0, 100, "%", "0%", "100%", false, transparentwalls);
  1664.                                         gui.SetValue("vis_asus", transparentwalls/100);
  1665.                                         gui.SetValue("vis_asustype", 0);
  1666.                                         local nightmode = (gui.GetValue("vis_nightmode") * 100);
  1667.                                         nightmode = SenseUI.Slider("Night mode", 0, 100, "%", "0%", "100%", false, nightmode);
  1668.                                         gui.SetValue("vis_nightmode", nightmode/100);
  1669.                                         local sbox = (gui.GetValue("vis_skybox") + 1);
  1670.                                         sbox = SenseUI.Combo("Skybox changer", { "Default", "cs_tibet", "embassy", "italy", "jungle", "office", "sky_cs15_daylight01_hdr", "sky_csgo_cloudy1", "sky_csgo_night02", "sky_csgo_night02b", "sky_day02_05_hdr", "sky_day02_05", "sky_dust", "vertigo_hdr", "vertigoblue_hdr", "vertigo", "vietnam" }, sbox);
  1671.                                         gui.SetValue("vis_skybox", sbox-1);
  1672.                                         local ch = gui.GetValue("esp_crosshair");
  1673.                                         ch = SenseUI.Checkbox("Crosshair", ch);
  1674.                                         gui.SetValue("esp_crosshair", ch);
  1675.                                         local gtrace = gui.GetValue("esp_nadetracer");
  1676.                                         gtrace = SenseUI.Checkbox("Grenade trajectory", gtrace);
  1677.                                         gui.SetValue("esp_nadetracer", gtrace);
  1678.                                         local gdamage = gui.GetValue("esp_nadedamage");
  1679.                                         gdamage = SenseUI.Checkbox("Grenade damage", gdamage);
  1680.                                         gui.SetValue("esp_nadedamage", gdamage);
  1681.                                         SenseUI.Label("Bullet tracers");
  1682.                                         local btracer = (gui.GetValue("vis_bullet_tracer") + 1);               
  1683.                                         btracer = SenseUI.Combo("vis_bullet_tracer", { "Off", "Everyone", "Enemy", "Team", "Yourself"}, btracer);
  1684.                                         gui.SetValue("vis_bullet_tracer", btracer-1);
  1685.                                         local wbdamage = gui.GetValue("esp_wallbangdmg");
  1686.                                         wbdamage = SenseUI.Checkbox("Wallbang damage", wbdamage);
  1687.                                         gui.SetValue("esp_wallbangdmg", wbdamage);
  1688.                                         local oof = gui.GetValue("esp_outofview"); --- REEEEEEEEEEEEEEEEEE oof
  1689.                                         oof = SenseUI.Checkbox("Out of FOV arrow", oof);
  1690.                                         gui.SetValue("esp_outofview", oof);
  1691.                                         render = SenseUI.MultiCombo("Disable rendering", { "Teammate", "Enemy", "Weapon", "Ragdoll" }, render);
  1692.                                         gui.SetValue("vis_norender_teammates", render["Teammate"]);
  1693.                                         gui.SetValue("vis_norender_enemies", render["Enemy"]);
  1694.                                         gui.SetValue("vis_norender_weapons", render["Weapon"]);
  1695.                                         gui.SetValue("vis_norender_ragdolls", render["Ragdoll"]);
  1696.                                         local hitmarker = gui.GetValue("msc_hitmarker_enable");
  1697.                                         hitmarker = SenseUI.Checkbox("Hit marker", hitmarker);
  1698.                                         gui.SetValue("msc_hitmarker_enable", hitmarker);
  1699.                 end
  1700.                 SenseUI.EndGroup();
  1701.             end
  1702.             if SenseUI.BeginGroup( "visual2", "Other", 285, 25, 235, 315 ) then
  1703.                 local visenable = gui.GetValue("esp_active");
  1704.                 visenable = SenseUI.Checkbox("Enable", visenable);
  1705.                 gui.SetValue("esp_active", visenable);
  1706.                 local vishotkey = gui.GetValue("vis_togglekey");
  1707.                 vishotkey = SenseUI.Bind("tkeyvis", true, vishotkey);
  1708.                 gui.SetValue("vis_togglekey", vishotkey);
  1709.                 SenseUI.Label("Backtrack chams");
  1710.                 local btrackchams = (gui.GetValue("vis_historyticks") + 1);
  1711.                 btrackchams = SenseUI.Combo("btrack", { "Off", "All ticks", "Last tick" }, btrackchams);
  1712.                 gui.SetValue("vis_historyticks", btrackchams-1);
  1713.                 SenseUI.Label("Backtrack chams style");
  1714.                 local btrackchamss = (gui.GetValue("vis_historyticks_style") + 1);
  1715.                 btrackchamss = SenseUI.Combo("btrack2", { "Model", "Flat", "Hitbox" }, btrackchamss);
  1716.                 gui.SetValue("vis_historyticks_style", btrackchamss-1);
  1717.                 local glowalpha = (gui.GetValue("vis_glowalpha") * 100);
  1718.                 glowalpha = SenseUI.Slider("Glow alpha", 0, 100, "", "0", "10", false, glowalpha);
  1719.                 gui.SetValue("vis_glowalpha", glowalpha/100);
  1720.                 local rfarmodels = gui.GetValue("vis_farmodels");
  1721.                 rfarmodels = SenseUI.Checkbox("Far models", rfarmodels);
  1722.                 gui.SetValue("vis_farmodels", rfarmodels);
  1723.                 local tbasec = gui.GetValue("esp_teambasedcolors");
  1724.                 tbasec = SenseUI.Checkbox("Team based colors", tbasec);
  1725.                 gui.SetValue("esp_teambasedcolors", tbasec);
  1726.                 SenseUI.Label("Team based text color");
  1727.                 local tbasedtc = (gui.GetValue("esp_teambasedtextcolor") + 1);
  1728.                 tbasedtc = SenseUI.Combo("tbasedtc", { "Off", "Box color", "Visible color", "Invisible color"}, tbasedtc);
  1729.                 gui.SetValue("esp_teambasedtextcolor", tbasedtc-1);
  1730.                 SenseUI.Label("Weapon style");
  1731.                 local wstyle = (gui.GetValue("esp_weaponstyle") + 1);
  1732.                 wstyle = SenseUI.Combo("wstyle", { "Icon", "Name" }, wstyle);
  1733.                 gui.SetValue("esp_weaponstyle", wstyle-1);
  1734.                 local ascreen = gui.GetValue("vis_antiscreenshot");
  1735.                 ascreen = SenseUI.Checkbox("Anti-screenshot", ascreen);
  1736.                 gui.SetValue("vis_antiscreenshot", ascreen);
  1737.                 local aobs = gui.GetValue("vis_antiobs");
  1738.                 aobs = SenseUI.Checkbox("Anti-obs", aobs);
  1739.                 gui.SetValue("vis_antiobs", aobs);
  1740.                 SenseUI.EndGroup();
  1741.             end
  1742.         end
  1743.         SenseUI.EndTab();
  1744.         if SenseUI.BeginTab( "miscsettings", SenseUI.Icons.settings ) then
  1745.             if SenseUI.BeginGroup("grpsasss", "CFG Load", 285, 315, 205, 300) then
  1746.                 selected, scroll = SenseUI.Listbox(configs, 5, false, selected, nil, scroll)
  1747.                
  1748.                 load_pressed = SenseUI.Button("Load", 155, 25)
  1749.                 save_pressed = SenseUI.Button("Save", 155, 25)
  1750.                 configname = SenseUI.Textbox("ncfgtb", "Config name", configname)
  1751.                 add_pressed = SenseUI.Button("Add config", 155, 25)
  1752.                 remove_pressed = SenseUI.Button("Remove config", 155, 25)
  1753.             end
  1754.             SenseUI.EndGroup();
  1755.             if SenseUI.BeginGroup( "misc2", "Other", 285, 25, 235, 275 ) then
  1756.                 local fakelat = gui.GetValue("msc_fakelatency_enable");
  1757.                 fakelat = SenseUI.Checkbox("Fakelatency enable", fakelat);
  1758.                 gui.SetValue("msc_fakelatency_enable", fakelat);
  1759.                 local fakelatkey = gui.GetValue("msc_fakelatency_key");
  1760.                 fakelatkey = SenseUI.Bind("flk", true, fakelatkey);
  1761.                 gui.SetValue("msc_fakelatency_key", fakelatkey);
  1762.                 local fakelatsl = (gui.GetValue("msc_fakelatency_amount") * 1000);
  1763.                 fakelatsl = SenseUI.Slider("Fakelatency amount", 0, 1000, "ms", "0ms", "1000ms", false, fakelatsl);
  1764.                 gui.SetValue("msc_fakelatency_amount", fakelatsl/1000);
  1765.                 local fakelagenable = gui.GetValue("msc_fakelag_enable");
  1766.                 fakelagenable = SenseUI.Checkbox("Fakelag enable", fakelagenable);
  1767.                 gui.SetValue("msc_fakelag_enable", fakelagenable);
  1768.                
  1769.                 local fakelagamount = gui.GetValue("msc_fakelag_value");
  1770.                 fakelagamount = SenseUI.Slider("Fakelag amount", 1, mpt+1, "", "1", mpt+1, false, fakelagamount);
  1771.                 gui.SetValue("msc_fakelag_value", fakelagamount);
  1772.                 SenseUI.Label("Fakelag mode");
  1773.                 local fakelagmode = (gui.GetValue("msc_fakelag_mode") + 1 );
  1774.                 fakelagmode = SenseUI.Combo("", { "Factor", "Switch", "Adaptive", "Random", "Peek", "Rapid Peek" }, fakelagmode);
  1775.                 gui.SetValue("msc_fakelag_mode", fakelagmode-1);
  1776.                 local fakelagewsh = gui.GetValue("msc_fakelag_attack");
  1777.                 fakelagewsh = SenseUI.Checkbox("Fakelag while shooting", fakelagewsh);
  1778.                 gui.SetValue("msc_fakelag_attack", fakelagewsh);
  1779.                 local fakelagwst = gui.GetValue("msc_fakelag_standing");
  1780.                 fakelagwst = SenseUI.Checkbox("Fakelag while standing", fakelagwst);
  1781.                 gui.SetValue("msc_fakelag_standing", fakelagwst);
  1782.                 local fakelagwund = gui.GetValue("msc_fakelag_unducking");
  1783.                 fakelagwund = SenseUI.Checkbox("Fakelag while unducking", fakelagwund);
  1784.                 gui.SetValue("msc_fakelag_unducking", fakelagwund);
  1785.                 SenseUI.Label("Fakelag style");
  1786.                 local fakelagstylell = (gui.GetValue("msc_fakelag_style") + 1 );
  1787.                 fakelagstylell = SenseUI.Combo("ssd", { "Always", "Avoid ground", "Hit ground" }, fakelagstylell);
  1788.                 gui.SetValue("msc_fakelag_style", fakelagstylell-1);
  1789.                 mpt = SenseUI.Slider("Max server process ticks", 1, 61, "", "1", "61" , false, mpt);
  1790.                 gui.SetValue("msc_fakelag_limit", mpt);
  1791.             end
  1792.             SenseUI.EndGroup();
  1793.             if SenseUI.BeginGroup( "misc", "Miscellaneous", 25, 25, 235, 545 ) then
  1794.                 local msc_active = gui.GetValue("msc_active");
  1795.                 msc_active = SenseUI.Checkbox("Enable", msc_active);
  1796.                 gui.SetValue("msc_active", msc_active);
  1797.                 SenseUI.Label("Bunny hop");
  1798.                 local bunnyhop = (gui.GetValue("msc_autojump") + 1);
  1799.                 bunnyhop = SenseUI.Combo("bhop", { "Off", "Rage", "Legit" }, bunnyhop);
  1800.                 gui.SetValue("msc_autojump", bunnyhop-1);
  1801.                 local astrafe = gui.GetValue("msc_autostrafer_enable");
  1802.                 astrafe = SenseUI.Checkbox("Air strafe", astrafe);
  1803.                 gui.SetValue("msc_autostrafer_enable", astrafe);
  1804.                 gui.SetValue("msc_autostrafer_airstrafe", astrafe);
  1805.                 local wasdstrafe = gui.GetValue("msc_autostrafer_wasd");
  1806.                 wasdstrafe = SenseUI.Checkbox("WASD strafe", wasdstrafe);
  1807.                 gui.SetValue("msc_autostrafer_wasd", wasdstrafe);
  1808.                 local antisp = gui.GetValue("msc_antisp");
  1809.                 antisp = SenseUI.Checkbox("Anti spawn protection", antisp);
  1810.                 gui.SetValue("msc_antisp", antisp);
  1811.                 local revealranks = gui.GetValue("msc_revealranks");
  1812.                 revealranks = SenseUI.Checkbox("Reveal competitive ranks", revealranks);
  1813.                 gui.SetValue("msc_revealranks", revealranks);
  1814.                 local weaplog = gui.GetValue("msc_logevents_purchases");
  1815.                 weaplog = SenseUI.Checkbox("Purchases logs", weaplog);
  1816.                 gui.SetValue("msc_logevents_purchases", weaplog);
  1817.                 gui.SetValue("msc_logevents", 1);
  1818.                 local damagelog = gui.GetValue("msc_logevents_damage");
  1819.                 damagelog = SenseUI.Checkbox("Damage logs", damagelog);
  1820.                 gui.SetValue("msc_logevents_damage", damagelog);
  1821.                 gui.SetValue("msc_logevents", 1);
  1822.                 local duckjump = gui.GetValue("msc_duckjump");
  1823.                 duckjump = SenseUI.Checkbox("Duck jump", duckjump);
  1824.                 gui.SetValue("msc_duckjump", duckjump);
  1825.                 local fastduck = gui.GetValue("msc_fastduck");
  1826.                 fastduck = SenseUI.Checkbox("Fast duck", fastduck);
  1827.                 gui.SetValue("msc_fastduck", fastduck);
  1828.                 local slidewalk = gui.GetValue("msc_slidewalk");
  1829.                 slidewalk = SenseUI.Checkbox("Slide walk", slidewalk);
  1830.                 gui.SetValue("msc_slidewalk", slidewalk);
  1831.                 SenseUI.Label("Slow walk");
  1832.                 local slowwalk = gui.GetValue("msc_slowwalk");
  1833.                 slowwalk = SenseUI.Bind("sw", true, slowwalk);
  1834.                 gui.SetValue("msc_slowwalk", slowwalk);
  1835.                 local slowslider = (gui.GetValue("msc_slowwalkspeed") * 100);
  1836.                 slowslider = SenseUI.Slider("Slow walk speed", 0, 100, "%", "0%", "100%", false, slowslider);
  1837.                 gui.SetValue("msc_slowwalkspeed", slowslider / 100);
  1838.                 local autoaccept = gui.GetValue("msc_autoaccept");
  1839.                 autoaccept = SenseUI.Checkbox("Auto-accept match", autoaccept);
  1840.                 gui.SetValue("msc_autoaccept", autoaccept);
  1841.                 SenseUI.Label("Knifebot");
  1842.                 local knifebot = (gui.GetValue("msc_knifebot") + 1);
  1843.                 knifebot = SenseUI.Combo("combo1212", { "Off", "On", "Backstab only", "Trigger", "Quick" }, knifebot);
  1844.                 gui.SetValue("msc_knifebot", knifebot-1);
  1845.                 local clantag = gui.GetValue("msc_clantag");
  1846.                 clantag = SenseUI.Checkbox("Clan-tag spammer", clantag);
  1847.                 gui.SetValue("msc_clantag", clantag);
  1848.                 local namespam = gui.GetValue("msc_namespam");
  1849.                 namespam = SenseUI.Checkbox("Name spammer", namespam);
  1850.                 gui.SetValue("msc_namespam", namespam);
  1851.                 local invisiblename = gui.GetValue("msc_invisiblename");
  1852.                 invisiblename = SenseUI.Checkbox("Invisible name", invisiblename);
  1853.                 gui.SetValue("msc_invisiblename", invisiblename);
  1854.                 SenseUI.Label( "Menu key" );
  1855.                 window_bkey, window_bact, window_bdet = SenseUI.Bind( "wndToggle", false, window_bkey, window_bact, window_bdet );
  1856.                 SenseUI.Label("Namestealer");
  1857.                 local namesteal = (gui.GetValue("msc_namestealer_enable") + 1);
  1858.                 namesteal = SenseUI.Combo("asdas", { "Off", "Team only", "Enemy only", "All" }, namesteal);
  1859.                 gui.SetValue("msc_namestealer_enable", namesteal-1);
  1860.                 SenseUI.Label("Menu color");
  1861.                 local mcolor = (gui.GetValue("senseui_color") + 1);
  1862.                 mcolor = SenseUI.Combo("uau", { "Green", "Blue", "Red", "Purple", "Orange", "Pink" }, mcolor);
  1863.                 gui.SetValue("senseui_color", mcolor-1);
  1864.                 local quickstop = gui.GetValue("msc_quickstop");
  1865.                 quickstop = SenseUI.Checkbox("Quickstop", quickstop);
  1866.                 gui.SetValue("msc_quickstop", quickstop);
  1867.                 local bypasscl = gui.GetValue("msc_bypasscl");
  1868.                 bypasscl = SenseUI.Checkbox("Bypass Client-side", bypasscl);
  1869.                 gui.SetValue("msc_bypasscl", bypasscl);
  1870.                 local bypasspure = gui.GetValue("msc_bypasspure");
  1871.                 bypasspure = SenseUI.Checkbox("Bypass sv_pure", bypasspure);
  1872.                 gui.SetValue("msc_bypasspure", bypasspure);
  1873.             end
  1874.             SenseUI.EndGroup();
  1875.         end
  1876.         SenseUI.EndTab();
  1877.         if SenseUI.BeginTab( "skinc", SenseUI.Icons.skinchanger ) then
  1878.             if SenseUI.BeginGroup( "Skin Changer", "Skin Changer", 25, 25, 235, 70 ) then
  1879.                 local skinc = gui.GetValue("msc_skinchanger");
  1880.                 skinc = SenseUI.Checkbox("Skin changer", skinc);
  1881.                 gui.SetValue("msc_skinchanger", skinc);
  1882.                 SenseUI.Label("You need to open original menu of AW", true);
  1883.                 SenseUI.Label("For change skins", true);
  1884.             end
  1885.             SenseUI.EndGroup();
  1886.         end
  1887.         SenseUI.EndTab();
  1888.         if SenseUI.BeginTab( "players", SenseUI.Icons.playerlist ) then
  1889.             if SenseUI.BeginGroup( "Credits", "Credits", 25, 120, 335, 245) then
  1890.                 SenseUI.Label("UGLYCH - creator of SenseUI Menu", true);
  1891.                 SenseUI.Label("Ruppet - creator of SenseUI", true);
  1892.                 SenseUI.Label("HappyDOGE - creator of CFG Loader", true);
  1893.                 SenseUI.Label("Brotgeschmack - creator of texture optimization in SenseUI", true);
  1894.                 SenseUI.Label("ambien55 - creator of cursor calling", true);
  1895.                 SenseUI.Label("Quit - creator of font fix", true);
  1896.                 SenseUI.Label("", true);
  1897.                 SenseUI.Label("Guys my sub ends 31.03.19 and I wont buy it anymore", true);
  1898.                 SenseUI.Label("I leave from hvh and this game (nobody cares about that)", true);
  1899.                 SenseUI.Label("But still goodbye guys! Ill miss ;( - uglych's last words", true);
  1900.                 SenseUI.Label("Steam: steamcommunity.com/id/uglychofficial", true);
  1901.                 SenseUI.Label("Discord: Uglych#1515", true);
  1902.                 SenseUI.Label("VK: vk.com/a1b2c1", true);
  1903.             end
  1904.             SenseUI.EndGroup();
  1905.             if SenseUI.BeginGroup( "Ps", "Player List", 25, 25, 235, 70 ) then
  1906.                 local playerlist = gui.GetValue("msc_playerlist");
  1907.                 playerlist = SenseUI.Checkbox("Player list", playerlist);
  1908.                 gui.SetValue("msc_playerlist", playerlist);
  1909.                 SenseUI.Label("You need to open original menu of AW", true);
  1910.                 SenseUI.Label("For change priorities in player list", true);
  1911.             end
  1912.             SenseUI.EndGroup();
  1913.            
  1914.         end
  1915.         SenseUI.EndTab();
  1916.         if client.GetConVar("cl_mouseenable") ~= 0 then
  1917.             client.SetConVar("cl_mouseenable", 0, true)
  1918.         end
  1919.         local mouse_x, mouse_y = input.GetMousePos()
  1920.         draw.Color( 255, 255, 255, 255 )
  1921.         draw.SetFont(draw.CreateFont("Tahoma", 24));
  1922.         draw.Text(mouse_x-7, mouse_y-10, "+")
  1923.         SenseUI.EndWindow();
  1924.     end
  1925.  
  1926.     if (load_pressed ~= old_load_pressed) and (#configs >= selected) then
  1927.         gui.Command("load " .. configs[selected], true)
  1928.     end
  1929.    
  1930.     if (save_pressed ~= old_save_pressed) and (#configs >= selected) then
  1931.         gui.Command("save " .. configs[selected], true)
  1932.     end
  1933.    
  1934.     if (add_pressed ~= old_add_pressed) and (configname ~= "") then
  1935.         table.insert(configs, configname)
  1936.         configname = ""
  1937.     end
  1938.    
  1939.     if (remove_pressed ~= old_remove_pressed) and (#configs >= selected) then
  1940.         configs[selected] = nil
  1941.     end
  1942.    
  1943.     old_load_pressed = load_pressed
  1944.     old_save_pressed = save_pressed
  1945.     old_add_pressed = add_pressed
  1946.     old_remove_pressed = remove_pressed
  1947.  
  1948. end
  1949.  
  1950. callbacks.Register( "Draw", "suitest", draw_callback );
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top