Advertisement
Guest User

Menu items (NOT framework)

a guest
Aug 18th, 2019
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 124.81 KB | None | 0 0
  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 );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement