Advertisement
Guest User

FAKE ANGLES

a guest
Nov 21st, 2019
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.32 KB | None | 0 0
  1. --local variables
  2. local render = fatality.render
  3. local menu = fatality.menu
  4. local config = fatality.config
  5. local input = fatality.input
  6. local callbacks = fatality.callbacks
  7. local key = 0x46 --F key
  8.  
  9. --default variables
  10. local aa_enable, aa_key = menu:get_reference("Rage", "Anti-aim", "General", "Anti-aim")
  11. local aa_manual = menu:get_reference("Rage", "Anti-aim", "General", "Antiaim override")
  12. -----------------------------------AA-----------------------------------]
  13. --stand
  14. local stand_fake_type, stand_fake_amount =
  15. menu:get_reference("Rage", "Anti-aim", "Standing", "Fake type"),
  16. menu:get_reference("Rage", "Anti-aim", "Standing", "Fake amount")
  17.  
  18. local stand_yaw_add, stand_yaw_add_value =
  19. menu:get_reference("Rage", "Anti-aim", "Standing", "Yaw add"),
  20. menu:get_reference("Rage", "Anti-aim", "Standing", "Add")
  21.  
  22. local stand_aa_jitter, stand_aa_jitter_range =
  23. menu:get_reference("Rage", "Anti-aim", "Standing", "Jitter"),
  24. menu:get_reference("Rage", "Anti-aim", "Standing", "Range")
  25.  
  26. --move
  27. local move_fake_type, move_fake_amount =
  28. menu:get_reference("Rage", "Anti-aim", "Moving", "Fake type"),
  29. menu:get_reference("Rage", "Anti-aim", "Moving", "Fake amount")
  30.  
  31. local move_yaw_add, move_yaw_add_value =
  32. menu:get_reference("Rage", "Anti-aim", "Moving", "Yaw add"),
  33. menu:get_reference("Rage", "Anti-aim", "Moving", "Add")
  34.  
  35. local move_aa_jitter, move_aa_jitter_range =
  36. menu:get_reference("Rage", "Anti-aim", "Moving", "Jitter"),
  37. menu:get_reference("Rage", "Anti-aim", "Moving", "Range")
  38.  
  39. --air
  40. local air_fake_type, air_fake_amount =
  41. menu:get_reference("Rage", "Anti-aim", "Air", "Fake type"),
  42. menu:get_reference("Rage", "Anti-aim", "Air", "Fake amount")
  43.  
  44. local air_yaw_add, air_yaw_add_value =
  45. menu:get_reference("Rage", "Anti-aim", "Air", "Yaw add"),
  46. menu:get_reference("Rage", "Anti-aim", "Air", "Add")
  47.  
  48. local air_aa_jitter, air_aa_jitter_range =
  49. menu:get_reference("Rage", "Anti-aim", "Air", "Jitter"),
  50. menu:get_reference("Rage", "Anti-aim", "Air", "Range")
  51. ------------------------------------------------------------------------]
  52.  
  53. --config variables
  54. local desync_enable_item = config:add_item("enable_desync", 1)
  55. local desync_type_item = config:add_item("desync_static", 0)
  56. local desync_type_item_second = config:add_item("desync_jitter", 0)
  57. local desync_flip = config:add_item("desync_flip", 0)
  58.  
  59. --fake angle variables
  60. local desync_enable = menu:add_checkbox("fake angle", "Rage", "Anti-aim", "General", desync_enable_item)
  61. local desync_type = menu:add_combo("fake angle type", "Rage", "Anti-aim", "General", desync_type_item)
  62. desync_type:add_item("Static", desync_type_item)
  63. desync_type:add_item("Jitter", desync_type_item_second)
  64.  
  65. callbacks:add("paint", function()
  66.     if desync_enable_item:get_bool() then
  67.         aa_manual:set_bool(false)
  68.  
  69.         stand_yaw_add:set_bool(true)
  70.         move_yaw_add:set_bool(true)
  71.         air_yaw_add:set_bool(true)
  72.  
  73.         stand_fake_type:set_int(2)
  74.         move_fake_type:set_int(2)
  75.         move_fake_type:set_int(2)
  76.  
  77.         if input:is_key_pressed(key) then
  78.             desync_flip:set_bool(not desync_flip:get_bool())
  79.         end
  80.  
  81.         local flip = desync_flip:get_bool()
  82.  
  83.         if desync_type_item:get_int() == 0 then
  84.             stand_yaw_add_value:set_int(flip and 35 or -35)
  85.             move_yaw_add_value:set_int(flip and 35 or -35)
  86.             air_yaw_add_value:set_int(flip and 35 or -35)
  87.  
  88.             stand_fake_amount:set_int(flip and -100 or 100)
  89.             move_fake_amount:set_int(flip and -100 or 100)
  90.             air_fake_amount:set_int(flip and -100 or 100)
  91.  
  92.             stand_aa_jitter:set_bool(false)
  93.             move_aa_jitter:set_bool(false)
  94.             air_aa_jitter:set_bool(false)
  95.         end
  96.         if desync_type_item:get_int() == 1 then
  97.             stand_yaw_add_value:set_int(flip and 90 or -90)
  98.             move_yaw_add_value:set_int(flip and 90 or -90)
  99.             air_yaw_add_value:set_int(flip and 90 or -90)
  100.  
  101.             stand_fake_amount:set_int(100)
  102.             move_fake_amount:set_int(100)
  103.             air_fake_amount:set_int(100)
  104.  
  105.             stand_aa_jitter:set_bool(true)
  106.             move_aa_jitter:set_bool(true)
  107.             air_aa_jitter:set_bool(true)
  108.  
  109.             stand_aa_jitter_range:set_int(120)
  110.             move_aa_jitter_range:set_int(120)
  111.             air_aa_jitter_range:set_int(120)
  112.         end
  113.     end
  114. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement