Advertisement
Guest User

Untitled

a guest
Oct 2nd, 2018
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 81.74 KB | None | 0 0
  1. // This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
  2. {$CLEO .cs}
  3.  
  4. //-------------MAIN---------------
  5. 0662: printstring "==============================================================="
  6. 0662: printstring "My VK: vk.com/id138101483"
  7. 0662: printstring "My Skype: hackes8"
  8. 0662: printstring "Group VK: vk.com/by_air"
  9. 0662: printstring "My YouTube Channel: www.youtube.com/spacebmxair"
  10. 0662: printstring "All rights reserved �"
  11. 0662: printstring "==============================================================="
  12.  
  13. :Label00011F
  14. 0001: wait 0 ms
  15. 0AFA: is_samp_available
  16. 004D: jump_if_false @Label00011F
  17. 0006: 0@ = 0
  18. 0006: 4@ = 0
  19. 0005: $4 = 1.0
  20. 0005: $5 = 1.0
  21. 0005: $6 = 1.0
  22. 0004: $7 = 0
  23. 0005: $8 = 0.0
  24. 0005: $9 = 0.0
  25. 0005: $10 = 6.0
  26. 0A8D: 17@ = read_memory 11987996 size 4 virtual_protect 0
  27. 0A8D: 18@ = read_memory 11987992 size 4 virtual_protect 0
  28. 0B80: dialog 1@ = create "GhettoTawer_v2_{CC0000}by AIR{FFFFFF}"
  29. 0B84: dialog 1@ set_pos_XY 450 450 size 585 430
  30. 0B83: dialog 1@ add_checkbox id 1 text "God Mode" pos_XY 0 0 size 172 20
  31. 0B83: dialog 1@ add_checkbox id 2 text "WallHack" pos_XY 0 30 size 172 20
  32. 0B83: dialog 1@ add_checkbox id 3 text "Suicide" pos_XY 0 60 size 172 20
  33. 0B83: dialog 1@ add_checkbox id 4 text "Endless Running" pos_XY 0 90 size 172 20
  34. 0B83: dialog 1@ add_checkbox id 8 text "+C Bag" pos_XY 0 120 size 172 20
  35. 0B83: dialog 1@ add_checkbox id 6 text "FastStun" pos_XY 210 0 size 172 20
  36. 0B96: dialog 1@ add_slider id 14 pos_XY 400 0 size 172 20 max 100
  37. 0B83: dialog 1@ add_checkbox id 7 text "Lags" pos_XY 210 30 size 172 20
  38. 0B96: dialog 1@ add_slider id 17 pos_XY 400 30 size 172 20 max 1200
  39. 0B83: dialog 1@ add_checkbox id 5 text "FastRun" pos_XY 210 60 size 172 20
  40. 0B96: dialog 1@ add_slider id 18 pos_XY 400 60 size 172 20 max 20
  41. 0B83: dialog 1@ add_checkbox id 9 text "Rapid" pos_XY 210 90 size 172 20
  42. 0B96: dialog 1@ add_slider id 15 pos_XY 400 90 size 172 20 max 20
  43. 0B83: dialog 1@ add_checkbox id 10 text "AntiSkinAim" pos_XY 210 120 size 172 20
  44. 0B83: dialog 1@ add_checkbox id 11 text "NoReload" pos_XY 210 150 size 172 20
  45. 0B83: dialog 1@ add_checkbox id 13 text "Spread" pos_XY 0 150 size 172 20
  46. 0B83: dialog 1@ add_checkbox id 20 text "MopFix" pos_XY 0 180 size 172 20
  47. 0B83: dialog 1@ add_checkbox id 21 text "AutoShot(Distant)" pos_XY 0 210 size 172 20
  48. 0B83: dialog 1@ add_checkbox id 22 text "Weather" pos_XY 210 180 size 172 20
  49. 0B96: dialog 1@ add_slider id 23 pos_XY 400 180 size 172 20 max 46
  50. 0B83: dialog 1@ add_checkbox id 24 text "Time" pos_XY 210 210 size 172 20
  51. 0B96: dialog 1@ add_slider id 25 pos_XY 400 210 size 172 20 max 23
  52. 0B83: dialog 1@ add_checkbox id 26 text "Sbiv(W+4)" pos_XY 0 240 size 172 20
  53. 0B83: dialog 1@ add_checkbox id 27 text "SensitivityFix" pos_XY 210 240 size 172 20
  54. 0B83: dialog 1@ add_checkbox id 28 text "Trace of bullets" pos_XY 0 270 size 172 20
  55. 0B83: dialog 1@ add_checkbox id 29 text "FasterTime" pos_XY 210 270 size 172 20
  56. 0B96: dialog 1@ add_slider id 31 pos_XY 400 270 size 172 20 max 5
  57. 0B83: dialog 1@ add_checkbox id 30 text "FullSkill" pos_XY 0 300 size 172 20
  58. 0B83: dialog 1@ add_checkbox id 32 text "BikeStay" pos_XY 210 300 size 172 20
  59. 0B83: dialog 1@ add_checkbox id 33 text "PlayerColision" pos_XY 0 330 size 172 20
  60. 0B82: dialog 1@ add_button id 19 text "Info (RUS)" pos_XY 210 330 size 172 20
  61. 0B91: dialog 1@ add_static id 12 text "To enable / disable the mouse cursor press 'E' and 'Space'" pos_XY 70 360 size 425 20
  62. 0B91: dialog 1@ add_static id 16 text "To close the dialog box enter cheat-code 'GH'" pos_XY 80 380 size 425 20
  63. 0B98: dialog 1@ slider 14 set_value_to 0
  64. 0B98: dialog 1@ slider 15 set_value_to 0
  65. 0B98: dialog 1@ slider 17 set_value_to 0
  66. 0B98: dialog 1@ slider 18 set_value_to 0
  67. 0B98: dialog 1@ slider 23 set_value_to 10
  68. 0B98: dialog 1@ slider 25 set_value_to 12
  69. 0B98: dialog 1@ slider 31 set_value_to 5
  70. 0B86: dialog 1@ set_visible 0
  71. 0B80: dialog 7@ = create "GhettoTawer_v2_{CC0000}by AIR{FFFFFF}_(Spread)"
  72. 0B84: dialog 7@ set_pos_XY 450 450 size 400 170
  73. 0B83: dialog 7@ add_checkbox id 1 text "9mm" pos_XY 0 0 size 172 20
  74. 0B83: dialog 7@ add_checkbox id 2 text "Silenced 9mm" pos_XY 0 30 size 172 20
  75. 0B83: dialog 7@ add_checkbox id 3 text "Desert Eagle" pos_XY 0 60 size 172 20
  76. 0B83: dialog 7@ add_checkbox id 4 text "Micro SMG/Uzi" pos_XY 0 90 size 172 20
  77. 0B83: dialog 7@ add_checkbox id 7 text "ALL" pos_XY 0 120 size 172 20
  78. 0B83: dialog 7@ add_checkbox id 5 text "MP5" pos_XY 210 0 size 172 20
  79. 0B83: dialog 7@ add_checkbox id 6 text "AK-47" pos_XY 210 30 size 172 20
  80. 0B83: dialog 7@ add_checkbox id 8 text "M4" pos_XY 210 60 size 172 20
  81. 0B83: dialog 7@ add_checkbox id 9 text "Tec-9" pos_XY 210 90 size 172 20
  82. 0B82: dialog 7@ add_button id 10 text "Back" pos_XY 210 120 size 172 20
  83. 0B86: dialog 7@ set_visible 0
  84. 0B80: dialog 13@ = create "GhettoTawer_v2_{CC0000}by AIR{FFFFFF}_(CBug)"
  85. 0B84: dialog 13@ set_pos_XY 450 450 size 212 140
  86. 0B83: dialog 13@ add_checkbox id 1 text "CBUG (Reload)" pos_XY 0 0 size 172 20
  87. 0B83: dialog 13@ add_checkbox id 2 text "CBUG (NoReload)" pos_XY 0 30 size 172 20
  88. 0B83: dialog 13@ add_checkbox id 3 text "CBUG (TP)" pos_XY 0 60 size 172 20
  89. 0B82: dialog 13@ add_button id 4 text "Back" pos_XY 0 90 size 172 20
  90. 0B86: dialog 13@ set_visible 0
  91. 0B80: dialog 19@ = create "GhettoTawer_v2_{CC0000}by AIR{FFFFFF}_(WallHack)"
  92. 0B84: dialog 19@ set_pos_XY 450 450 size 260 140
  93. 0B83: dialog 19@ add_checkbox id 1 text "WH (Nick)" pos_XY 0 0 size 172 20
  94. 0B83: dialog 19@ add_checkbox id 2 text "WH (Skeleton)" pos_XY 0 30 size 172 20
  95. 0B83: dialog 19@ add_checkbox id 3 text "WH (Clamping (5))" pos_XY 0 60 size 172 20
  96. 0B82: dialog 19@ add_button id 4 text "Back" pos_XY 0 90 size 172 20
  97. 0B86: dialog 19@ set_visible 0
  98. 0BE3: raknet setup_incoming_rpc_hook @Label003CA9
  99. 0BE2: raknet setup_outcoming_packet_hook @Label00392A
  100.  
  101. :Label0008A5
  102. 0001: wait 0 ms
  103. 00D6: if and
  104. 8184: not actor $PLAYER_ACTOR health >= 0
  105. 0B92: dialog 1@ checkbox 1 is_checked
  106. 004D: jump_if_false @Label0008CB
  107. 0B9E: dialog 1@ checkbox 1 set_checked 0
  108.  
  109. :Label0008CB
  110. 00D6: if
  111. 0B92: dialog 1@ checkbox 22 is_checked
  112. 004D: jump_if_false @Label0008EC
  113. 0B97: dialog 1@ slider 23 get_value_to 16@
  114. 01B6: set_weather 16@
  115.  
  116. :Label0008EC
  117. 00D6: if
  118. 0B92: dialog 1@ checkbox 24 is_checked
  119. 004D: jump_if_false @Label00090F
  120. 0B97: dialog 1@ slider 25 get_value_to 16@
  121. 00C0: set_current_time_hours_to 16@ minutes_to 0
  122.  
  123. :Label00090F
  124. 00D6: if
  125. 0B92: dialog 1@ checkbox 27 is_checked
  126. 004D: jump_if_false @Label00092B
  127. 0AB1: call_scm_func @Label0047C7 0
  128.  
  129. :Label00092B
  130. 00D6: if
  131. 0B92: dialog 1@ checkbox 28 is_checked
  132. 004D: jump_if_false @Label000947
  133. 0AB1: call_scm_func @Label004763 0
  134.  
  135. :Label000947
  136. 00D6: if
  137. 0B92: dialog 1@ checkbox 29 is_checked
  138. 004D: jump_if_false @Label000972
  139. 0AB1: call_scm_func @Label0048AF 3 $8 $9 $10 $8 $9
  140.  
  141. :Label000972
  142. 00D6: if
  143. 0B92: dialog 1@ checkbox 33 is_checked
  144. 004D: jump_if_false @Label00098E
  145. 0AB1: call_scm_func @Label004809 0
  146.  
  147. :Label00098E
  148. 00D6: if and
  149. 0AB0: key_pressed 53
  150. 0B92: dialog 19@ checkbox 3 is_checked
  151. 004D: jump_if_false @Label000A6D
  152. 00D6: if
  153. 0B92: dialog 19@ checkbox 1 is_checked
  154. 004D: jump_if_false @Label000A51
  155. 0AA2: 30@ = load_library "samp.dll" // IF and SET
  156. 0A8E: 31@ = 30@ + 457971 // int
  157. 0A8C: write_memory 31@ size 6 value -1869574000 virtual_protect 1
  158. 0A8E: 32@ = 30@ + 458004 // int
  159. 0A8C: write_memory 32@ size 6 value -1869574000 virtual_protect 1
  160. 0A8E: 33@ = 30@ + 458280 // int
  161. 0A8C: write_memory 33@ size 2 value 37008 virtual_protect 1
  162. 0A8E: 29@ = 30@ + 462648 // int
  163. 0A8C: write_memory 29@ size 2 value 37008 virtual_protect 1
  164. 0A8E: 28@ = 30@ + 462372 // int
  165. 0A8C: write_memory 28@ size 6 value -1869574000 virtual_protect 1
  166. 0AA3: free_library 30@
  167.  
  168. :Label000A51
  169. 00D6: if
  170. 0B92: dialog 19@ checkbox 2 is_checked
  171. 004D: jump_if_false @Label000A6D
  172. 0AB1: call_scm_func @Label004A7D 0
  173.  
  174. :Label000A6D
  175. 00D6: if and
  176. 8AB0: not key_pressed 53
  177. 0B92: dialog 19@ checkbox 3 is_checked
  178. 004D: jump_if_false @Label000B7D
  179. 00D6: if
  180. 0B92: dialog 19@ checkbox 1 is_checked
  181. 004D: jump_if_false @Label000B6B
  182. 0AA2: 30@ = load_library "samp.dll" // IF and SET
  183. 0A8E: 31@ = 30@ + 457971 // int
  184. 0A8C: write_memory 31@ size 4 value 24216591 virtual_protect 1
  185. 0A8E: 32@ = 31@ + 4 // int
  186. 0A8C: write_memory 32@ size 2 value 0 virtual_protect 1
  187. 0A8E: 33@ = 30@ + 458004 // int
  188. 0A8C: write_memory 33@ size 4 value 22053903 virtual_protect 1
  189. 0A8E: 29@ = 33@ + 4 // int
  190. 0A8C: write_memory 29@ size 2 value 0 virtual_protect 1
  191. 0A8E: 28@ = 30@ + 458280 // int
  192. 0A8C: write_memory 28@ size 2 value 16500 virtual_protect 1
  193. 0A8E: 27@ = 30@ + 462648 // int
  194. 0A8C: write_memory 27@ size 2 value 24948 virtual_protect 1
  195. 0A8E: 26@ = 30@ + 462372 // int
  196. 0A8C: write_memory 26@ size 4 value 24218127 virtual_protect 1
  197. 0A8E: 25@ = 26@ + 4 // int
  198. 0A8C: write_memory 25@ size 2 value 0 virtual_protect 1
  199. 0AA3: free_library 30@
  200.  
  201. :Label000B6B
  202. 00D6: if
  203. 0B92: dialog 19@ checkbox 2 is_checked
  204. 004D: jump_if_false @Label000B7D
  205.  
  206. :Label000B7D
  207. 00D6: if and
  208. 0B92: dialog 19@ checkbox 2 is_checked
  209. 8B92: not dialog 19@ checkbox 3 is_checked
  210. 004D: jump_if_false @Label000BA0
  211. 0AB1: call_scm_func @Label004A7D 0
  212.  
  213. :Label000BA0
  214. 00D6: if
  215. 0B92: dialog 1@ checkbox 30 is_checked
  216. 004D: jump_if_false @Label000BF1
  217. 0627: update_integer_stat 72 to 100.0
  218. 0627: update_integer_stat 78 to 100.0
  219. 0627: update_integer_stat 71 to 100.0
  220. 0627: update_integer_stat 76 to 100.0
  221. 0627: update_integer_stat 79 to 100.0
  222. 0627: update_integer_stat 77 to 100.0
  223. 0627: update_integer_stat 70 to 100.0
  224.  
  225. :Label000BF1
  226. 00D6: if and
  227. 0AB0: key_pressed 87
  228. 0AB0: key_pressed 52
  229. 0B92: dialog 1@ checkbox 26 is_checked
  230. 004D: jump_if_false @Label000C68
  231. 00A0: store_actor $PLAYER_ACTOR position_to 8@ 9@ 10@
  232. 000F: 10@ -= 1.0
  233. 00A1: put_actor $PLAYER_ACTOR at 8@ 9@ 10@
  234. 0615: define_AS_pack_begin 33@
  235. 0605: actor -1 perform_animation "HANDSUP" IFP "PED" framedelta 6.0 loop 0 lockX 0 lockY 0 lockF 0 time 2
  236. 0618: assign_actor $PLAYER_ACTOR to_AS_pack 33@
  237. 061B: remove_references_to_AS_pack 33@
  238. 0001: wait 5 ms
  239.  
  240. :Label000C68
  241. 00D6: if and
  242. 02E0: actor $PLAYER_ACTOR firing_weapon
  243. 80DF: not actor $PLAYER_ACTOR driving
  244. 004D: jump_if_false @Label000F04
  245. 00D6: if or
  246. 0B92: dialog 13@ checkbox 1 is_checked
  247. 0B92: dialog 13@ checkbox 2 is_checked
  248. 0B92: dialog 13@ checkbox 3 is_checked
  249. 004D: jump_if_false @Label000F04
  250. 0470: $12 = actor $PLAYER_ACTOR current_weapon
  251. 00D6: if or
  252. 0038: $12 == 24
  253. 0038: $12 == 25
  254. 0038: $12 == 33
  255. 0038: $12 == 34
  256. 004D: jump_if_false @Label000F04
  257. 00D6: if
  258. 00E1: player 0 pressed_key 6
  259. 004D: jump_if_false @Label000DEF
  260. 00D6: if
  261. 0B92: dialog 13@ checkbox 1 is_checked
  262. 004D: jump_if_false @Label000D12
  263. 01B2: give_actor $PLAYER_ACTOR weapon $12 ammo 0 // Load the weapon model before using this
  264. 0B56: set_game_key 18 state -255
  265. 0001: wait 5 ms
  266. 0B56: set_game_key 16 state -255
  267. 0002: jump @Label000DE8
  268.  
  269. :Label000D12
  270. 00D6: if
  271. 0B92: dialog 13@ checkbox 2 is_checked
  272. 004D: jump_if_false @Label000D3D
  273. 0B56: set_game_key 18 state -255
  274. 0001: wait 5 ms
  275. 0B56: set_game_key 16 state -255
  276. 0002: jump @Label000DE8
  277.  
  278. :Label000D3D
  279. 00D6: if
  280. 0B92: dialog 13@ checkbox 3 is_checked
  281. 004D: jump_if_false @Label000DE8
  282. 00D6: if and
  283. 0028: $12 >= 23
  284. 8018: not $12 > 25
  285. 004D: jump_if_false @Label000D9F
  286. 01B2: give_actor $PLAYER_ACTOR weapon $12 ammo 0 // Load the weapon model before using this
  287. 00A0: store_actor $PLAYER_ACTOR position_to 8@ 9@ 10@
  288. 000F: 10@ -= 1.0
  289. 00A1: put_actor $PLAYER_ACTOR at 8@ 9@ 10@
  290. 0002: jump @Label000DE8
  291.  
  292. :Label000D9F
  293. 00D6: if or
  294. 0038: $12 == 33
  295. 0038: $12 == 34
  296. 004D: jump_if_false @Label000DE8
  297. 01B2: give_actor $PLAYER_ACTOR weapon $12 ammo 0 // Load the weapon model before using this
  298. 00A0: store_actor $PLAYER_ACTOR position_to 8@ 9@ 10@
  299. 000F: 10@ -= 1.0
  300. 00A1: put_actor $PLAYER_ACTOR at 8@ 9@ 10@
  301.  
  302. :Label000DE8
  303. 0002: jump @Label000F04
  304.  
  305. :Label000DEF
  306. 00D6: if
  307. 0B92: dialog 13@ checkbox 1 is_checked
  308. 004D: jump_if_false @Label000E2E
  309. 01B2: give_actor $PLAYER_ACTOR weapon $12 ammo 0 // Load the weapon model before using this
  310. 0B56: set_game_key 18 state -255
  311. 0001: wait 5 ms
  312. 0B56: set_game_key 16 state -255
  313. 01B2: give_actor $PLAYER_ACTOR weapon $12 ammo 0 // Load the weapon model before using this
  314. 0002: jump @Label000F04
  315.  
  316. :Label000E2E
  317. 00D6: if
  318. 0B92: dialog 13@ checkbox 2 is_checked
  319. 004D: jump_if_false @Label000E59
  320. 0B56: set_game_key 18 state -255
  321. 0001: wait 5 ms
  322. 0B56: set_game_key 16 state -255
  323. 0002: jump @Label000F04
  324.  
  325. :Label000E59
  326. 00D6: if
  327. 0B92: dialog 13@ checkbox 3 is_checked
  328. 004D: jump_if_false @Label000F04
  329. 00D6: if and
  330. 0028: $12 >= 23
  331. 8018: not $12 > 25
  332. 004D: jump_if_false @Label000EBB
  333. 01B2: give_actor $PLAYER_ACTOR weapon $12 ammo 0 // Load the weapon model before using this
  334. 00A0: store_actor $PLAYER_ACTOR position_to 8@ 9@ 10@
  335. 000F: 10@ -= 1.0
  336. 00A1: put_actor $PLAYER_ACTOR at 8@ 9@ 10@
  337. 0002: jump @Label000F04
  338.  
  339. :Label000EBB
  340. 00D6: if or
  341. 0038: $12 == 33
  342. 0038: $12 == 34
  343. 004D: jump_if_false @Label000F04
  344. 01B2: give_actor $PLAYER_ACTOR weapon $12 ammo 0 // Load the weapon model before using this
  345. 00A0: store_actor $PLAYER_ACTOR position_to 8@ 9@ 10@
  346. 000F: 10@ -= 1.0
  347. 00A1: put_actor $PLAYER_ACTOR at 8@ 9@ 10@
  348.  
  349. :Label000F04
  350. 00D6: if
  351. 0B92: dialog 1@ checkbox 6 is_checked
  352. 004D: jump_if_false @Label0012A1
  353. 0393: actor $PLAYER_ACTOR perform_animation "DAM_armL_frmBK" at $4 times_normal_rate
  354. 0393: actor $PLAYER_ACTOR perform_animation "DAM_armL_frmFT" at $4 times_normal_rate
  355. 0393: actor $PLAYER_ACTOR perform_animation "DAM_armL_frmLT" at $4 times_normal_rate
  356. 0393: actor $PLAYER_ACTOR perform_animation "DAM_armR_frmBK" at $4 times_normal_rate
  357. 0393: actor $PLAYER_ACTOR perform_animation "DAM_armR_frmFT" at $4 times_normal_rate
  358. 0393: actor $PLAYER_ACTOR perform_animation "DAM_armR_frmRT" at $4 times_normal_rate
  359. 0393: actor $PLAYER_ACTOR perform_animation "DAM_LegL_frmBK" at $4 times_normal_rate
  360. 0393: actor $PLAYER_ACTOR perform_animation "DAM_LegL_frmFT" at $4 times_normal_rate
  361. 0393: actor $PLAYER_ACTOR perform_animation "DAM_LegL_frmLT" at $4 times_normal_rate
  362. 0393: actor $PLAYER_ACTOR perform_animation "DAM_LegR_frmBK" at $4 times_normal_rate
  363. 0393: actor $PLAYER_ACTOR perform_animation "DAM_LegR_frmFT" at $4 times_normal_rate
  364. 0393: actor $PLAYER_ACTOR perform_animation "DAM_LegR_frmRT" at $4 times_normal_rate
  365. 0393: actor $PLAYER_ACTOR perform_animation "DAM_stomach_frmBK" at $4 times_normal_rate
  366. 0393: actor $PLAYER_ACTOR perform_animation "DAM_stomach_frmFT" at $4 times_normal_rate
  367. 0393: actor $PLAYER_ACTOR perform_animation "DAM_stomach_frmLT" at $4 times_normal_rate
  368. 0393: actor $PLAYER_ACTOR perform_animation "DAM_stomach_frmRT" at $4 times_normal_rate
  369. 0393: actor $PLAYER_ACTOR perform_animation "gas_cwr" at $4 times_normal_rate
  370. 0393: actor $PLAYER_ACTOR perform_animation "getup" at $4 times_normal_rate
  371. 0393: actor $PLAYER_ACTOR perform_animation "getup_front" at $4 times_normal_rate
  372. 0393: actor $PLAYER_ACTOR perform_animation "HitA_1" at $4 times_normal_rate
  373. 0393: actor $PLAYER_ACTOR perform_animation "HitA_2" at $4 times_normal_rate
  374. 0393: actor $PLAYER_ACTOR perform_animation "HitA_3" at $4 times_normal_rate
  375. 0393: actor $PLAYER_ACTOR perform_animation "HIT_back" at $4 times_normal_rate
  376. 0393: actor $PLAYER_ACTOR perform_animation "HIT_behind" at $4 times_normal_rate
  377. 0393: actor $PLAYER_ACTOR perform_animation "HIT_front" at $4 times_normal_rate
  378. 0393: actor $PLAYER_ACTOR perform_animation "HIT_GUN_BUTT" at $4 times_normal_rate
  379. 0393: actor $PLAYER_ACTOR perform_animation "HIT_L" at $4 times_normal_rate
  380. 0393: actor $PLAYER_ACTOR perform_animation "HIT_R" at $4 times_normal_rate
  381. 0393: actor $PLAYER_ACTOR perform_animation "HIT_walk" at $4 times_normal_rate
  382. 0393: actor $PLAYER_ACTOR perform_animation "HIT_wall" at $4 times_normal_rate
  383. 0393: actor $PLAYER_ACTOR perform_animation "KD_left" at $4 times_normal_rate
  384. 0393: actor $PLAYER_ACTOR perform_animation "KD_right" at $4 times_normal_rate
  385. 0393: actor $PLAYER_ACTOR perform_animation "KO_skid_back" at $4 times_normal_rate
  386. 0393: actor $PLAYER_ACTOR perform_animation "KO_skid_front" at $4 times_normal_rate
  387. 0393: actor $PLAYER_ACTOR perform_animation "KO_spin_L" at $4 times_normal_rate
  388. 0393: actor $PLAYER_ACTOR perform_animation "KO_spin_R" at $4 times_normal_rate
  389. 0393: actor $PLAYER_ACTOR perform_animation "SHOT_leftP" at $4 times_normal_rate
  390. 0393: actor $PLAYER_ACTOR perform_animation "SHOT_partial" at $4 times_normal_rate
  391. 0393: actor $PLAYER_ACTOR perform_animation "SHOT_partial_B" at $4 times_normal_rate
  392. 0393: actor $PLAYER_ACTOR perform_animation "SHOT_rightP" at $4 times_normal_rate
  393. 0393: actor $PLAYER_ACTOR perform_animation "SHOT_leftP" at $4 times_normal_rate
  394. 0393: actor $PLAYER_ACTOR perform_animation "SHOT_leftP" at $4 times_normal_rate
  395. 0393: actor $PLAYER_ACTOR perform_animation "SHOT_leftP" at $4 times_normal_rate
  396.  
  397. :Label0012A1
  398. 00D6: if
  399. 0B92: dialog 1@ checkbox 9 is_checked
  400. 004D: jump_if_false @Label001494
  401. 0393: actor $PLAYER_ACTOR perform_animation "python_fire" at $5 times_normal_rate
  402. 0393: actor $PLAYER_ACTOR perform_animation "python_fire_poor" at $5 times_normal_rate
  403. 0393: actor $PLAYER_ACTOR perform_animation "python_crouchfire" at $5 times_normal_rate
  404. 0393: actor $PLAYER_ACTOR perform_animation "shotgun_fire" at $5 times_normal_rate
  405. 0393: actor $PLAYER_ACTOR perform_animation "shotgun_fire_poor" at $5 times_normal_rate
  406. 0393: actor $PLAYER_ACTOR perform_animation "shotgun_crouchfire" at $5 times_normal_rate
  407. 0393: actor $PLAYER_ACTOR perform_animation "SilenceCrouchfire" at $5 times_normal_rate
  408. 0393: actor $PLAYER_ACTOR perform_animation "Silence_fire" at $5 times_normal_rate
  409. 0393: actor $PLAYER_ACTOR perform_animation "RIFLE_fire" at $5 times_normal_rate
  410. 0393: actor $PLAYER_ACTOR perform_animation "RIFLE_fire_poor" at $5 times_normal_rate
  411. 0393: actor $PLAYER_ACTOR perform_animation "RIFLE_crouchfire" at $5 times_normal_rate
  412. 0393: actor $PLAYER_ACTOR perform_animation "colt45_fire" at $5 times_normal_rate
  413. 0393: actor $PLAYER_ACTOR perform_animation "colt45_fire_poor" at $5 times_normal_rate
  414. 0393: actor $PLAYER_ACTOR perform_animation "colt45_crouchfire" at $5 times_normal_rate
  415. 0393: actor $PLAYER_ACTOR perform_animation "uzi_fire" at $5 times_normal_rate
  416. 0393: actor $PLAYER_ACTOR perform_animation "uzi_fire_poor" at $5 times_normal_rate
  417. 0393: actor $PLAYER_ACTOR perform_animation "uzi_crouchfire" at $5 times_normal_rate
  418. 0393: actor $PLAYER_ACTOR perform_animation "flame_fire" at $5 times_normal_rate
  419. 0393: actor $PLAYER_ACTOR perform_animation "flame_fire_poor" at $5 times_normal_rate
  420. 0393: actor $PLAYER_ACTOR perform_animation "flame_crouchfire" at $5 times_normal_rate
  421.  
  422. :Label001494
  423. 00D6: if
  424. 0B92: dialog 1@ checkbox 5 is_checked
  425. 004D: jump_if_false @Label0017F5
  426. 0393: actor $PLAYER_ACTOR perform_animation "JUMP_LAUNCH_R" at $6 times_normal_rate
  427. 0393: actor $PLAYER_ACTOR perform_animation "JUMP_LAUNCH" at $6 times_normal_rate
  428. 0393: actor $PLAYER_ACTOR perform_animation "JUMP_GLIDE" at $6 times_normal_rate
  429. 0393: actor $PLAYER_ACTOR perform_animation "WOMAN_RUNSEXY" at $6 times_normal_rate
  430. 0393: actor $PLAYER_ACTOR perform_animation "WOMAN_RUNPANIC" at $6 times_normal_rate
  431. 0393: actor $PLAYER_ACTOR perform_animation "WOMAN_RUNFATOLD" at $6 times_normal_rate
  432. 0393: actor $PLAYER_ACTOR perform_animation "WOMAN_RUNBUSY" at $6 times_normal_rate
  433. 0393: actor $PLAYER_ACTOR perform_animation "WOMAN_RUN" at $6 times_normal_rate
  434. 0393: actor $PLAYER_ACTOR perform_animation "SWAT_RUN" at $6 times_normal_rate
  435. 0393: actor $PLAYER_ACTOR perform_animation "SPRINT_WUZI" at $6 times_normal_rate
  436. 0393: actor $PLAYER_ACTOR perform_animation "SPRINT_PANIC" at $6 times_normal_rate
  437. 0393: actor $PLAYER_ACTOR perform_animation "RUN_WUZI" at $6 times_normal_rate
  438. 0393: actor $PLAYER_ACTOR perform_animation "RUN_RIGHT" at $6 times_normal_rate
  439. 0393: actor $PLAYER_ACTOR perform_animation "RUN_LEFT" at $6 times_normal_rate
  440. 0393: actor $PLAYER_ACTOR perform_animation "RUN_PLAYER" at $6 times_normal_rate
  441. 0393: actor $PLAYER_ACTOR perform_animation "RUN_FATOLD" at $6 times_normal_rate
  442. 0393: actor $PLAYER_ACTOR perform_animation "RUN_FAT" at $6 times_normal_rate
  443. 0393: actor $PLAYER_ACTOR perform_animation "RUN_CSAW" at $6 times_normal_rate
  444. 0393: actor $PLAYER_ACTOR perform_animation "RUN_CIVI" at $6 times_normal_rate
  445. 0393: actor $PLAYER_ACTOR perform_animation "RUN_ARMED" at $6 times_normal_rate
  446. 0393: actor $PLAYER_ACTOR perform_animation "RUN_1ARMED" at $6 times_normal_rate
  447. 0393: actor $PLAYER_ACTOR perform_animation "JOG_MALEA" at $6 times_normal_rate
  448. 0393: actor $PLAYER_ACTOR perform_animation "JOG_FEMALEA" at $6 times_normal_rate
  449. 0393: actor $PLAYER_ACTOR perform_animation "JOG_FEMALEA" at $6 times_normal_rate
  450. 0393: actor $PLAYER_ACTOR perform_animation "SWIM_BREAST" at $6 times_normal_rate
  451. 0393: actor $PLAYER_ACTOR perform_animation "SWIM_CRAWL" at $6 times_normal_rate
  452. 0393: actor $PLAYER_ACTOR perform_animation "SWIM_DIVE_UNDER" at $6 times_normal_rate
  453. 0393: actor $PLAYER_ACTOR perform_animation "SWIM_GLIDE" at $6 times_normal_rate
  454. 0393: actor $PLAYER_ACTOR perform_animation "SWIM_JUMPOUT" at $6 times_normal_rate
  455. 0393: actor $PLAYER_ACTOR perform_animation "SWIM_UNDER" at $6 times_normal_rate
  456. 0393: actor $PLAYER_ACTOR perform_animation "CLIMB_JUMP" at $6 times_normal_rate
  457. 0393: actor $PLAYER_ACTOR perform_animation "CLIMB_JUMP_B" at $6 times_normal_rate
  458. 0393: actor $PLAYER_ACTOR perform_animation "CLIMB_PULL" at $6 times_normal_rate
  459. 0393: actor $PLAYER_ACTOR perform_animation "CLIMB_STAND" at $6 times_normal_rate
  460. 0393: actor $PLAYER_ACTOR perform_animation "run_1armed" at $6 times_normal_rate
  461. 0393: actor $PLAYER_ACTOR perform_animation "run_armed" at $6 times_normal_rate
  462. 0393: actor $PLAYER_ACTOR perform_animation "run_gang1" at $6 times_normal_rate
  463. 0393: actor $PLAYER_ACTOR perform_animation "run_left" at $6 times_normal_rate
  464. 0393: actor $PLAYER_ACTOR perform_animation "run_old" at $6 times_normal_rate
  465. 0393: actor $PLAYER_ACTOR perform_animation "run_right" at $6 times_normal_rate
  466. 0393: actor $PLAYER_ACTOR perform_animation "Run_stop" at $6 times_normal_rate
  467. 0393: actor $PLAYER_ACTOR perform_animation "Run_stopR" at $6 times_normal_rate
  468.  
  469. :Label0017F5
  470. 00D6: if and
  471. 0B92: dialog 1@ checkbox 11 is_checked
  472. 02E0: actor $PLAYER_ACTOR firing_weapon
  473. 056D: actor $PLAYER_ACTOR defined
  474. 8118: not actor $PLAYER_ACTOR dead
  475. 004D: jump_if_false @Label001828
  476. 0470: $12 = actor $PLAYER_ACTOR current_weapon
  477. 01B2: give_actor $PLAYER_ACTOR weapon $12 ammo 0 // Load the weapon model before using this
  478.  
  479. :Label001828
  480. 00D6: if
  481. 00E1: player 0 pressed_key 6
  482. 004D: jump_if_false @Label001F12
  483. 00D6: if
  484. 0B92: dialog 1@ checkbox 13 is_checked
  485. 004D: jump_if_false @Label001ECB
  486. 00D6: if and
  487. 02D8: actor $PLAYER_ACTOR current_weapon == 22
  488. 0B92: dialog 7@ checkbox 1 is_checked
  489. 004D: jump_if_false @Label0018FF
  490. 0A8C: write_memory 7603296 size 3 value 9474192 virtual_protect 1
  491.  
  492. :Label001874
  493. 0001: wait 0 ms
  494. 00D6: if
  495. 0039: 4@ == 1
  496. 004D: jump_if_false @Label001898
  497. 0002: jump @Label0018E2
  498. 0002: jump @Label0018DB
  499.  
  500. :Label001898
  501. 00D6: if and
  502. 8AB0: not key_pressed 1
  503. 8AB0: not key_pressed 17
  504. 004D: jump_if_false @Label0018B9
  505. 0002: jump @Label0018E2
  506. 0002: jump @Label0018DB
  507.  
  508. :Label0018B9
  509. 00D6: if or
  510. 82D8: not actor $PLAYER_ACTOR current_weapon == 22
  511. 8B92: not dialog 7@ checkbox 1 is_checked
  512. 0B21: samp is_chat_opened
  513. 004D: jump_if_false @Label0018DB
  514. 0002: jump @Label0018E2
  515.  
  516. :Label0018DB
  517. 0002: jump @Label001874
  518.  
  519. :Label0018E2
  520. 0AC6: 33@ = label @Label005029 offset
  521. 0C10: memcpy destination 7603296 source 33@ size 3
  522. 0002: jump @Label001ECB
  523.  
  524. :Label0018FF
  525. 00D6: if and
  526. 02D8: actor $PLAYER_ACTOR current_weapon == 23
  527. 0B92: dialog 7@ checkbox 2 is_checked
  528. 004D: jump_if_false @Label0019B3
  529. 0A8C: write_memory 7603296 size 3 value 9474192 virtual_protect 1
  530.  
  531. :Label001928
  532. 0001: wait 0 ms
  533. 00D6: if
  534. 0039: 4@ == 1
  535. 004D: jump_if_false @Label00194C
  536. 0002: jump @Label001996
  537. 0002: jump @Label00198F
  538.  
  539. :Label00194C
  540. 00D6: if and
  541. 8AB0: not key_pressed 1
  542. 8AB0: not key_pressed 17
  543. 004D: jump_if_false @Label00196D
  544. 0002: jump @Label001996
  545. 0002: jump @Label00198F
  546.  
  547. :Label00196D
  548. 00D6: if or
  549. 82D8: not actor $PLAYER_ACTOR current_weapon == 23
  550. 8B92: not dialog 7@ checkbox 2 is_checked
  551. 0B21: samp is_chat_opened
  552. 004D: jump_if_false @Label00198F
  553. 0002: jump @Label001996
  554.  
  555. :Label00198F
  556. 0002: jump @Label001928
  557.  
  558. :Label001996
  559. 0AC6: 33@ = label @Label005029 offset
  560. 0C10: memcpy destination 7603296 source 33@ size 3
  561. 0002: jump @Label001ECB
  562.  
  563. :Label0019B3
  564. 00D6: if and
  565. 02D8: actor $PLAYER_ACTOR current_weapon == 24
  566. 0B92: dialog 7@ checkbox 3 is_checked
  567. 004D: jump_if_false @Label001A67
  568. 0A8C: write_memory 7603296 size 3 value 9474192 virtual_protect 1
  569.  
  570. :Label0019DC
  571. 0001: wait 0 ms
  572. 00D6: if
  573. 0039: 4@ == 1
  574. 004D: jump_if_false @Label001A00
  575. 0002: jump @Label001A4A
  576. 0002: jump @Label001A43
  577.  
  578. :Label001A00
  579. 00D6: if and
  580. 8AB0: not key_pressed 1
  581. 8AB0: not key_pressed 17
  582. 004D: jump_if_false @Label001A21
  583. 0002: jump @Label001A4A
  584. 0002: jump @Label001A43
  585.  
  586. :Label001A21
  587. 00D6: if or
  588. 82D8: not actor $PLAYER_ACTOR current_weapon == 24
  589. 8B92: not dialog 7@ checkbox 3 is_checked
  590. 0B21: samp is_chat_opened
  591. 004D: jump_if_false @Label001A43
  592. 0002: jump @Label001A4A
  593.  
  594. :Label001A43
  595. 0002: jump @Label0019DC
  596.  
  597. :Label001A4A
  598. 0AC6: 33@ = label @Label005029 offset
  599. 0C10: memcpy destination 7603296 source 33@ size 3
  600. 0002: jump @Label001ECB
  601.  
  602. :Label001A67
  603. 00D6: if and
  604. 02D8: actor $PLAYER_ACTOR current_weapon == 28
  605. 0B92: dialog 7@ checkbox 4 is_checked
  606. 004D: jump_if_false @Label001B1B
  607. 0A8C: write_memory 7603296 size 3 value 9474192 virtual_protect 1
  608.  
  609. :Label001A90
  610. 0001: wait 0 ms
  611. 00D6: if
  612. 0039: 4@ == 1
  613. 004D: jump_if_false @Label001AB4
  614. 0002: jump @Label001AFE
  615. 0002: jump @Label001AF7
  616.  
  617. :Label001AB4
  618. 00D6: if and
  619. 8AB0: not key_pressed 1
  620. 8AB0: not key_pressed 17
  621. 004D: jump_if_false @Label001AD5
  622. 0002: jump @Label001AFE
  623. 0002: jump @Label001AF7
  624.  
  625. :Label001AD5
  626. 00D6: if or
  627. 82D8: not actor $PLAYER_ACTOR current_weapon == 28
  628. 8B92: not dialog 7@ checkbox 4 is_checked
  629. 0B21: samp is_chat_opened
  630. 004D: jump_if_false @Label001AF7
  631. 0002: jump @Label001AFE
  632.  
  633. :Label001AF7
  634. 0002: jump @Label001A90
  635.  
  636. :Label001AFE
  637. 0AC6: 33@ = label @Label005029 offset
  638. 0C10: memcpy destination 7603296 source 33@ size 3
  639. 0002: jump @Label001ECB
  640.  
  641. :Label001B1B
  642. 00D6: if and
  643. 02D8: actor $PLAYER_ACTOR current_weapon == 29
  644. 0B92: dialog 7@ checkbox 5 is_checked
  645. 004D: jump_if_false @Label001BCF
  646. 0A8C: write_memory 7603296 size 3 value 9474192 virtual_protect 1
  647.  
  648. :Label001B44
  649. 0001: wait 0 ms
  650. 00D6: if
  651. 0039: 4@ == 1
  652. 004D: jump_if_false @Label001B68
  653. 0002: jump @Label001BB2
  654. 0002: jump @Label001BAB
  655.  
  656. :Label001B68
  657. 00D6: if and
  658. 8AB0: not key_pressed 1
  659. 8AB0: not key_pressed 17
  660. 004D: jump_if_false @Label001B89
  661. 0002: jump @Label001BB2
  662. 0002: jump @Label001BAB
  663.  
  664. :Label001B89
  665. 00D6: if or
  666. 82D8: not actor $PLAYER_ACTOR current_weapon == 29
  667. 8B92: not dialog 7@ checkbox 5 is_checked
  668. 0B21: samp is_chat_opened
  669. 004D: jump_if_false @Label001BAB
  670. 0002: jump @Label001BB2
  671.  
  672. :Label001BAB
  673. 0002: jump @Label001B44
  674.  
  675. :Label001BB2
  676. 0AC6: 33@ = label @Label005029 offset
  677. 0C10: memcpy destination 7603296 source 33@ size 3
  678. 0002: jump @Label001ECB
  679.  
  680. :Label001BCF
  681. 00D6: if and
  682. 02D8: actor $PLAYER_ACTOR current_weapon == 30
  683. 0B92: dialog 7@ checkbox 6 is_checked
  684. 004D: jump_if_false @Label001C83
  685. 0A8C: write_memory 7603296 size 3 value 9474192 virtual_protect 1
  686.  
  687. :Label001BF8
  688. 0001: wait 0 ms
  689. 00D6: if
  690. 0039: 4@ == 1
  691. 004D: jump_if_false @Label001C1C
  692. 0002: jump @Label001C66
  693. 0002: jump @Label001C5F
  694.  
  695. :Label001C1C
  696. 00D6: if and
  697. 8AB0: not key_pressed 1
  698. 8AB0: not key_pressed 17
  699. 004D: jump_if_false @Label001C3D
  700. 0002: jump @Label001C66
  701. 0002: jump @Label001C5F
  702.  
  703. :Label001C3D
  704. 00D6: if or
  705. 82D8: not actor $PLAYER_ACTOR current_weapon == 30
  706. 8B92: not dialog 7@ checkbox 6 is_checked
  707. 0B21: samp is_chat_opened
  708. 004D: jump_if_false @Label001C5F
  709. 0002: jump @Label001C66
  710.  
  711. :Label001C5F
  712. 0002: jump @Label001BF8
  713.  
  714. :Label001C66
  715. 0AC6: 33@ = label @Label005029 offset
  716. 0C10: memcpy destination 7603296 source 33@ size 3
  717. 0002: jump @Label001ECB
  718.  
  719. :Label001C83
  720. 00D6: if and
  721. 02D8: actor $PLAYER_ACTOR current_weapon == 31
  722. 0B92: dialog 7@ checkbox 8 is_checked
  723. 004D: jump_if_false @Label001D37
  724. 0A8C: write_memory 7603296 size 3 value 9474192 virtual_protect 1
  725.  
  726. :Label001CAC
  727. 0001: wait 0 ms
  728. 00D6: if
  729. 0039: 4@ == 1
  730. 004D: jump_if_false @Label001CD0
  731. 0002: jump @Label001D1A
  732. 0002: jump @Label001D13
  733.  
  734. :Label001CD0
  735. 00D6: if and
  736. 8AB0: not key_pressed 1
  737. 8AB0: not key_pressed 17
  738. 004D: jump_if_false @Label001CF1
  739. 0002: jump @Label001D1A
  740. 0002: jump @Label001D13
  741.  
  742. :Label001CF1
  743. 00D6: if or
  744. 82D8: not actor $PLAYER_ACTOR current_weapon == 31
  745. 8B92: not dialog 7@ checkbox 8 is_checked
  746. 0B21: samp is_chat_opened
  747. 004D: jump_if_false @Label001D13
  748. 0002: jump @Label001D1A
  749.  
  750. :Label001D13
  751. 0002: jump @Label001CAC
  752.  
  753. :Label001D1A
  754. 0AC6: 33@ = label @Label005029 offset
  755. 0C10: memcpy destination 7603296 source 33@ size 3
  756. 0002: jump @Label001ECB
  757.  
  758. :Label001D37
  759. 00D6: if and
  760. 02D8: actor $PLAYER_ACTOR current_weapon == 32
  761. 0B92: dialog 7@ checkbox 9 is_checked
  762. 004D: jump_if_false @Label001DEB
  763. 0A8C: write_memory 7603296 size 3 value 9474192 virtual_protect 1
  764.  
  765. :Label001D60
  766. 0001: wait 0 ms
  767. 00D6: if
  768. 0039: 4@ == 1
  769. 004D: jump_if_false @Label001D84
  770. 0002: jump @Label001DCE
  771. 0002: jump @Label001DC7
  772.  
  773. :Label001D84
  774. 00D6: if and
  775. 8AB0: not key_pressed 1
  776. 8AB0: not key_pressed 17
  777. 004D: jump_if_false @Label001DA5
  778. 0002: jump @Label001DCE
  779. 0002: jump @Label001DC7
  780.  
  781. :Label001DA5
  782. 00D6: if or
  783. 82D8: not actor $PLAYER_ACTOR current_weapon == 32
  784. 8B92: not dialog 7@ checkbox 9 is_checked
  785. 0B21: samp is_chat_opened
  786. 004D: jump_if_false @Label001DC7
  787. 0002: jump @Label001DCE
  788.  
  789. :Label001DC7
  790. 0002: jump @Label001D60
  791.  
  792. :Label001DCE
  793. 0AC6: 33@ = label @Label005029 offset
  794. 0C10: memcpy destination 7603296 source 33@ size 3
  795. 0002: jump @Label001ECB
  796.  
  797. :Label001DEB
  798. 0470: $12 = actor $PLAYER_ACTOR current_weapon
  799. 00D6: if and
  800. 0018: $12 > 21
  801. 8028: not $12 >= 33
  802. 8038: not $12 == 25
  803. 8038: not $12 == 26
  804. 8038: not $12 == 27
  805. 0B92: dialog 7@ checkbox 7 is_checked
  806. 004D: jump_if_false @Label001ECB
  807. 0A8C: write_memory 7603296 size 3 value 9474192 virtual_protect 1
  808.  
  809. :Label001E38
  810. 0001: wait 0 ms
  811. 00D6: if
  812. 0039: 4@ == 1
  813. 004D: jump_if_false @Label001E5C
  814. 0002: jump @Label001EB5
  815. 0002: jump @Label001EAE
  816.  
  817. :Label001E5C
  818. 00D6: if and
  819. 8AB0: not key_pressed 1
  820. 8AB0: not key_pressed 17
  821. 004D: jump_if_false @Label001E7D
  822. 0002: jump @Label001EB5
  823. 0002: jump @Label001EAE
  824.  
  825. :Label001E7D
  826. 0470: $12 = actor $PLAYER_ACTOR current_weapon
  827. 00D6: if or
  828. 8028: not $12 >= 21
  829. 0018: $12 > 33
  830. 8B92: not dialog 7@ checkbox 7 is_checked
  831. 0B21: samp is_chat_opened
  832. 004D: jump_if_false @Label001EAE
  833. 0002: jump @Label001EB5
  834.  
  835. :Label001EAE
  836. 0002: jump @Label001E38
  837.  
  838. :Label001EB5
  839. 0AC6: 33@ = label @Label005029 offset
  840. 0C10: memcpy destination 7603296 source 33@ size 3
  841.  
  842. :Label001ECB
  843. 00D6: if and
  844. 0AD2: 15@ = player 0 targeted_actor //IF and SET
  845. 0B92: dialog 1@ checkbox 21 is_checked
  846. 004D: jump_if_false @Label001F12
  847. 0B2B: samp 33@ = get_player_id_by_actor_handle 15@
  848. 00D6: if and
  849. 8B5C: not samp is_player 33@ paused
  850. 0457: player 0 aiming_at_actor 15@
  851. 80DF: not actor 15@ driving
  852. 004D: jump_if_false @Label001F12
  853. 0AB1: call_scm_func @Label00451C 0
  854.  
  855. :Label001F12
  856. 00D6: if
  857. 0039: 4@ == 1
  858. 004D: jump_if_false @Label0020D1
  859. 00D6: if
  860. 0AB0: key_pressed 2
  861. 004D: jump_if_false @Label001FF3
  862. 00D6: if and
  863. 0B87: dialog 1@ is_visible
  864. 8BA2: not dialog 1@ is_minimized
  865. 0B8C: samp is_cursor_active
  866. 004D: jump_if_false @Label001F63
  867. 0B5E: get_cursor_pos 5@ 6@
  868. 0B84: dialog 1@ set_pos_XY 5@ 6@ size 585 430
  869.  
  870. :Label001F63
  871. 00D6: if and
  872. 0B87: dialog 7@ is_visible
  873. 8BA2: not dialog 7@ is_minimized
  874. 0B8C: samp is_cursor_active
  875. 004D: jump_if_false @Label001F93
  876. 0B5E: get_cursor_pos 5@ 6@
  877. 0B84: dialog 7@ set_pos_XY 5@ 6@ size 400 170
  878.  
  879. :Label001F93
  880. 00D6: if and
  881. 0B87: dialog 13@ is_visible
  882. 8BA2: not dialog 13@ is_minimized
  883. 0B8C: samp is_cursor_active
  884. 004D: jump_if_false @Label001FC3
  885. 0B5E: get_cursor_pos 5@ 6@
  886. 0B84: dialog 13@ set_pos_XY 5@ 6@ size 212 140
  887.  
  888. :Label001FC3
  889. 00D6: if and
  890. 0B87: dialog 19@ is_visible
  891. 8BA2: not dialog 19@ is_minimized
  892. 0B8C: samp is_cursor_active
  893. 004D: jump_if_false @Label001FF3
  894. 0B5E: get_cursor_pos 5@ 6@
  895. 0B84: dialog 19@ set_pos_XY 5@ 6@ size 260 140
  896.  
  897. :Label001FF3
  898. 00D6: if and
  899. 0AB0: key_pressed 69
  900. 0AB0: key_pressed 32
  901. 004D: jump_if_false @Label0020B9
  902. 0001: wait 400 ms
  903. 00D6: if and
  904. 0AB0: key_pressed 69
  905. 0AB0: key_pressed 32
  906. 004D: jump_if_false @Label0020B9
  907. 0B12: 0@ = 0@ XOR 1
  908. 00D6: if
  909. 0039: 0@ == 0
  910. 004D: jump_if_false @Label0020B5
  911. 0B5D: samp toggle_cursor 0
  912. 00D6: if and
  913. 0B4C: samp is_dialog_active 1@
  914. 8BA2: not dialog 1@ is_minimized
  915. 004D: jump_if_false @Label00205A
  916. 0BA1: dialog 1@ set_minimized 1
  917.  
  918. :Label00205A
  919. 00D6: if and
  920. 0B4C: samp is_dialog_active 7@
  921. 8BA2: not dialog 7@ is_minimized
  922. 004D: jump_if_false @Label002076
  923. 0BA1: dialog 7@ set_minimized 1
  924.  
  925. :Label002076
  926. 00D6: if and
  927. 0B4C: samp is_dialog_active 13@
  928. 8BA2: not dialog 13@ is_minimized
  929. 004D: jump_if_false @Label002092
  930. 0BA1: dialog 13@ set_minimized 1
  931.  
  932. :Label002092
  933. 00D6: if and
  934. 0B4C: samp is_dialog_active 19@
  935. 8BA2: not dialog 19@ is_minimized
  936. 004D: jump_if_false @Label0020AE
  937. 0BA1: dialog 19@ set_minimized 1
  938.  
  939. :Label0020AE
  940. 0002: jump @Label0020B9
  941.  
  942. :Label0020B5
  943. 0B5D: samp toggle_cursor 1
  944.  
  945. :Label0020B9
  946. 00D6: if and
  947. 0039: 0@ == 1
  948. 8B8C: not samp is_cursor_active
  949. 004D: jump_if_false @Label0020D1
  950. 0B5D: samp toggle_cursor 1
  951.  
  952. :Label0020D1
  953. 00D6: if
  954. 0B81: dialog 1@ pop_event_to 2@ control_id_to 3@
  955. 004D: jump_if_false @Label00297A
  956. 00D6: if
  957. 0039: 2@ == 1025
  958. 004D: jump_if_false @Label0026E7
  959. 00D6: if
  960. 0039: 3@ == 1
  961. 004D: jump_if_false @Label002216
  962. 00D6: if
  963. 0B92: dialog 1@ checkbox 3@ is_checked
  964. 004D: jump_if_false @Label00219E
  965. 00D6: if
  966. 00DF: actor $PLAYER_ACTOR driving
  967. 004D: jump_if_false @Label002162
  968. 03C0: $13 = actor $PLAYER_ACTOR car
  969. 02AC: set_car $13 immunities BP 1 FP 1 EP 1 CP 1 MP 1
  970. 053F: set_car $13 tires_vulnerability 1
  971. 02AA: set_car $13 immune_to_nonplayer 1
  972. 03F5: set_car $13 apply_damage_rules 0
  973. 0002: jump @Label002197
  974.  
  975. :Label002162
  976. 00D6: if
  977. 0184: actor $PLAYER_ACTOR health >= 1
  978. 004D: jump_if_false @Label002197
  979. 02AB: set_actor $PLAYER_ACTOR immunities BP 1 FP 1 EP 1 CP 1 MP 1
  980. 02A9: set_actor $PLAYER_ACTOR immune_to_nonplayer 1
  981. 0A8C: write_memory 9867629 size 1 value 1 virtual_protect 1
  982.  
  983. :Label002197
  984. 0002: jump @Label002216
  985.  
  986. :Label00219E
  987. 00D6: if
  988. 00DF: actor $PLAYER_ACTOR driving
  989. 004D: jump_if_false @Label0021E1
  990. 03C0: $13 = actor $PLAYER_ACTOR car
  991. 02AC: set_car $13 immunities BP 0 FP 0 EP 0 CP 0 MP 0
  992. 053F: set_car $13 tires_vulnerability 0
  993. 02AA: set_car $13 immune_to_nonplayer 0
  994. 03F5: set_car $13 apply_damage_rules 1
  995. 0002: jump @Label002216
  996.  
  997. :Label0021E1
  998. 00D6: if
  999. 0184: actor $PLAYER_ACTOR health >= 1
  1000. 004D: jump_if_false @Label002216
  1001. 02AB: set_actor $PLAYER_ACTOR immunities BP 0 FP 0 EP 0 CP 0 MP 0
  1002. 02A9: set_actor $PLAYER_ACTOR immune_to_nonplayer 0
  1003. 0A8C: write_memory 9867629 size 1 value 0 virtual_protect 1
  1004.  
  1005. :Label002216
  1006. 00D6: if
  1007. 0039: 3@ == 2
  1008. 004D: jump_if_false @Label0022B1
  1009. 00D6: if or
  1010. 0B92: dialog 19@ checkbox 1 is_checked
  1011. 0B92: dialog 19@ checkbox 2 is_checked
  1012. 004D: jump_if_false @Label002252
  1013. 0B9E: dialog 1@ checkbox 3@ set_checked 1
  1014. 0002: jump @Label002265
  1015.  
  1016. :Label002252
  1017. 0B9E: dialog 1@ checkbox 3@ set_checked 0
  1018. 0B9E: dialog 19@ checkbox 3 set_checked 0
  1019.  
  1020. :Label002265
  1021. 00D6: if
  1022. 0B87: dialog 1@ is_visible
  1023. 004D: jump_if_false @Label00227C
  1024. 0B86: dialog 1@ set_visible 0
  1025.  
  1026. :Label00227C
  1027. 00D6: if
  1028. 0B87: dialog 13@ is_visible
  1029. 004D: jump_if_false @Label002293
  1030. 0B86: dialog 13@ set_visible 0
  1031.  
  1032. :Label002293
  1033. 00D6: if
  1034. 0B87: dialog 7@ is_visible
  1035. 004D: jump_if_false @Label0022AA
  1036. 0B86: dialog 7@ set_visible 0
  1037.  
  1038. :Label0022AA
  1039. 0B86: dialog 19@ set_visible 1
  1040.  
  1041. :Label0022B1
  1042. 00D6: if
  1043. 0039: 3@ == 3
  1044. 004D: jump_if_false @Label0022FF
  1045. 00D6: if
  1046. 0B92: dialog 1@ checkbox 3@ is_checked
  1047. 004D: jump_if_false @Label0022EE
  1048. 0223: set_actor $PLAYER_ACTOR health_to 0
  1049. 0B9E: dialog 1@ checkbox 3@ set_checked 0
  1050. 0002: jump @Label0022FF
  1051.  
  1052. :Label0022EE
  1053. 0223: set_actor $PLAYER_ACTOR health_to 0
  1054. 0B9E: dialog 1@ checkbox 3@ set_checked 0
  1055.  
  1056. :Label0022FF
  1057. 00D6: if
  1058. 0039: 3@ == 4
  1059. 004D: jump_if_false @Label002339
  1060. 00D6: if
  1061. 0B92: dialog 1@ checkbox 3@ is_checked
  1062. 004D: jump_if_false @Label002332
  1063. 0330: set_player $PLAYER_CHAR infinite_run 1
  1064. 0002: jump @Label002339
  1065.  
  1066. :Label002332
  1067. 0330: set_player $PLAYER_CHAR infinite_run 0
  1068.  
  1069. :Label002339
  1070. 00D6: if
  1071. 0039: 3@ == 5
  1072. 004D: jump_if_false @Label00234B
  1073.  
  1074. :Label00234B
  1075. 00D6: if
  1076. 0039: 3@ == 6
  1077. 004D: jump_if_false @Label00235D
  1078.  
  1079. :Label00235D
  1080. 00D6: if
  1081. 0039: 3@ == 7
  1082. 004D: jump_if_false @Label0023D0
  1083. 00D6: if
  1084. 0B92: dialog 1@ checkbox 3@ is_checked
  1085. 004D: jump_if_false @Label0023AD
  1086. 0006: 33@ = 1
  1087.  
  1088. :Label002389
  1089. 0B22: samp set_sendrate 33@ to $7
  1090. 000A: 33@ += 1
  1091. 0019: 33@ > 3
  1092. 004D: jump_if_false @Label002389
  1093. 0002: jump @Label0023D0
  1094.  
  1095. :Label0023AD
  1096. 0006: 33@ = 1
  1097.  
  1098. :Label0023B4
  1099. 0B22: samp set_sendrate 33@ to 0
  1100. 000A: 33@ += 1
  1101. 0019: 33@ > 3
  1102. 004D: jump_if_false @Label0023B4
  1103.  
  1104. :Label0023D0
  1105. 00D6: if
  1106. 0039: 3@ == 8
  1107. 004D: jump_if_false @Label002469
  1108. 00D6: if or
  1109. 0B92: dialog 13@ checkbox 1 is_checked
  1110. 0B92: dialog 13@ checkbox 2 is_checked
  1111. 0B92: dialog 13@ checkbox 3 is_checked
  1112. 004D: jump_if_false @Label002413
  1113. 0B9E: dialog 1@ checkbox 3@ set_checked 1
  1114. 0002: jump @Label00241D
  1115.  
  1116. :Label002413
  1117. 0B9E: dialog 1@ checkbox 3@ set_checked 0
  1118.  
  1119. :Label00241D
  1120. 00D6: if
  1121. 0B87: dialog 7@ is_visible
  1122. 004D: jump_if_false @Label002434
  1123. 0B86: dialog 7@ set_visible 0
  1124.  
  1125. :Label002434
  1126. 00D6: if
  1127. 0B87: dialog 1@ is_visible
  1128. 004D: jump_if_false @Label00244B
  1129. 0B86: dialog 1@ set_visible 0
  1130.  
  1131. :Label00244B
  1132. 00D6: if
  1133. 0B87: dialog 19@ is_visible
  1134. 004D: jump_if_false @Label002462
  1135. 0B86: dialog 19@ set_visible 0
  1136.  
  1137. :Label002462
  1138. 0B86: dialog 13@ set_visible 1
  1139.  
  1140. :Label002469
  1141. 00D6: if
  1142. 0039: 3@ == 9
  1143. 004D: jump_if_false @Label00247B
  1144.  
  1145. :Label00247B
  1146. 00D6: if
  1147. 0039: 3@ == 10
  1148. 004D: jump_if_false @Label00248D
  1149.  
  1150. :Label00248D
  1151. 00D6: if
  1152. 0039: 3@ == 11
  1153. 004D: jump_if_false @Label00249F
  1154.  
  1155. :Label00249F
  1156. 00D6: if
  1157. 0039: 3@ == 13
  1158. 004D: jump_if_false @Label00257E
  1159. 00D6: if or
  1160. 0B92: dialog 7@ checkbox 1 is_checked
  1161. 0B92: dialog 7@ checkbox 2 is_checked
  1162. 0B92: dialog 7@ checkbox 3 is_checked
  1163. 0B92: dialog 7@ checkbox 4 is_checked
  1164. 0B92: dialog 7@ checkbox 5 is_checked
  1165. 0B92: dialog 7@ checkbox 6 is_checked
  1166. 0B92: dialog 7@ checkbox 7 is_checked
  1167. 0B92: dialog 7@ checkbox 8 is_checked
  1168. 004D: jump_if_false @Label002505
  1169. 0B9E: dialog 1@ checkbox 3@ set_checked 1
  1170. 0002: jump @Label002532
  1171.  
  1172. :Label002505
  1173. 00D6: if
  1174. 0B92: dialog 7@ checkbox 9 is_checked
  1175. 004D: jump_if_false @Label002528
  1176. 0B9E: dialog 1@ checkbox 3@ set_checked 1
  1177. 0002: jump @Label002532
  1178.  
  1179. :Label002528
  1180. 0B9E: dialog 1@ checkbox 3@ set_checked 0
  1181.  
  1182. :Label002532
  1183. 00D6: if
  1184. 0B87: dialog 1@ is_visible
  1185. 004D: jump_if_false @Label002549
  1186. 0B86: dialog 1@ set_visible 0
  1187.  
  1188. :Label002549
  1189. 00D6: if
  1190. 0B87: dialog 13@ is_visible
  1191. 004D: jump_if_false @Label002560
  1192. 0B86: dialog 13@ set_visible 0
  1193.  
  1194. :Label002560
  1195. 00D6: if
  1196. 0B87: dialog 19@ is_visible
  1197. 004D: jump_if_false @Label002577
  1198. 0B86: dialog 19@ set_visible 0
  1199.  
  1200. :Label002577
  1201. 0B86: dialog 7@ set_visible 1
  1202.  
  1203. :Label00257E
  1204. 00D6: if
  1205. 0039: 3@ == 20
  1206. 004D: jump_if_false @Label002590
  1207.  
  1208. :Label002590
  1209. 00D6: if
  1210. 0039: 3@ == 21
  1211. 004D: jump_if_false @Label0025A2
  1212.  
  1213. :Label0025A2
  1214. 00D6: if
  1215. 0039: 3@ == 22
  1216. 004D: jump_if_false @Label0025D6
  1217. 00D6: if
  1218. 0B92: dialog 1@ checkbox 3@ is_checked
  1219. 004D: jump_if_false @Label0025D6
  1220. 0B97: dialog 1@ slider 23 get_value_to 33@
  1221. 01B6: set_weather 33@
  1222.  
  1223. :Label0025D6
  1224. 00D6: if
  1225. 0039: 3@ == 24
  1226. 004D: jump_if_false @Label00260C
  1227. 00D6: if
  1228. 0B92: dialog 1@ checkbox 3@ is_checked
  1229. 004D: jump_if_false @Label00260C
  1230. 0B97: dialog 1@ slider 25 get_value_to 33@
  1231. 00C0: set_current_time_hours_to 33@ minutes_to 0
  1232.  
  1233. :Label00260C
  1234. 00D6: if
  1235. 0039: 3@ == 26
  1236. 004D: jump_if_false @Label00261E
  1237.  
  1238. :Label00261E
  1239. 00D6: if
  1240. 0039: 3@ == 27
  1241. 004D: jump_if_false @Label002651
  1242. 00D6: if
  1243. 8B92: not dialog 1@ checkbox 3@ is_checked
  1244. 004D: jump_if_false @Label002651
  1245. 0A8C: write_memory 11987992 size 4 value 18@ virtual_protect 0
  1246.  
  1247. :Label002651
  1248. 00D6: if
  1249. 0039: 3@ == 28
  1250. 004D: jump_if_false @Label002663
  1251.  
  1252. :Label002663
  1253. 00D6: if
  1254. 0039: 3@ == 29
  1255. 004D: jump_if_false @Label002689
  1256. 0005: $8 = 0.0
  1257. 0005: $9 = 0.0
  1258.  
  1259. :Label002689
  1260. 00D6: if
  1261. 0039: 3@ == 30
  1262. 004D: jump_if_false @Label00269B
  1263.  
  1264. :Label00269B
  1265. 00D6: if
  1266. 0039: 3@ == 32
  1267. 004D: jump_if_false @Label0026D5
  1268. 00D6: if
  1269. 0B92: dialog 1@ checkbox 3@ is_checked
  1270. 004D: jump_if_false @Label0026CE
  1271. 08C6: set_actor $PLAYER_ACTOR stay_on_bike 1
  1272. 0002: jump @Label0026D5
  1273.  
  1274. :Label0026CE
  1275. 08C6: set_actor $PLAYER_ACTOR stay_on_bike 0
  1276.  
  1277. :Label0026D5
  1278. 00D6: if
  1279. 0039: 3@ == 33
  1280. 004D: jump_if_false @Label0026E7
  1281.  
  1282. :Label0026E7
  1283. 00D6: if
  1284. 0039: 2@ == 1281
  1285. 004D: jump_if_false @Label0028E6
  1286. 00D6: if
  1287. 0039: 3@ == 14
  1288. 004D: jump_if_false @Label002738
  1289. 0B97: dialog 1@ slider 3@ get_value_to 33@
  1290. 00D6: if
  1291. 0039: 33@ == 0
  1292. 004D: jump_if_false @Label002730
  1293. 0006: 33@ = 1
  1294.  
  1295. :Label002730
  1296. 0091: $4 = integer 33@ to_float
  1297.  
  1298. :Label002738
  1299. 00D6: if
  1300. 0039: 3@ == 15
  1301. 004D: jump_if_false @Label002776
  1302. 0B97: dialog 1@ slider 3@ get_value_to 33@
  1303. 00D6: if
  1304. 0039: 33@ == 0
  1305. 004D: jump_if_false @Label00276E
  1306. 0006: 33@ = 1
  1307.  
  1308. :Label00276E
  1309. 0091: $5 = integer 33@ to_float
  1310.  
  1311. :Label002776
  1312. 00D6: if
  1313. 0039: 3@ == 17
  1314. 004D: jump_if_false @Label0027D0
  1315. 0B97: dialog 1@ slider 3@ get_value_to $7
  1316. 0010: $7 *= 10
  1317. 00D6: if
  1318. 0B92: dialog 1@ checkbox 7 is_checked
  1319. 004D: jump_if_false @Label0027D0
  1320. 0006: 33@ = 1
  1321.  
  1322. :Label0027B3
  1323. 0B22: samp set_sendrate 33@ to $7
  1324. 000A: 33@ += 1
  1325. 0019: 33@ > 3
  1326. 004D: jump_if_false @Label0027B3
  1327.  
  1328. :Label0027D0
  1329. 00D6: if
  1330. 0039: 3@ == 18
  1331. 004D: jump_if_false @Label002840
  1332. 0B97: dialog 1@ slider 3@ get_value_to 33@
  1333. 00D6: if
  1334. 0039: 33@ == 0
  1335. 004D: jump_if_false @Label002815
  1336. 0006: 33@ = 1
  1337. 0091: $6 = integer 33@ to_float
  1338. 0002: jump @Label002840
  1339.  
  1340. :Label002815
  1341. 00D6: if
  1342. 0039: 33@ == 1
  1343. 004D: jump_if_false @Label002838
  1344. 0005: $6 = 1.5
  1345. 0002: jump @Label002840
  1346.  
  1347. :Label002838
  1348. 0091: $6 = integer 33@ to_float
  1349.  
  1350. :Label002840
  1351. 00D6: if
  1352. 0039: 3@ == 21
  1353. 004D: jump_if_false @Label002852
  1354.  
  1355. :Label002852
  1356. 00D6: if and
  1357. 0B92: dialog 1@ checkbox 22 is_checked
  1358. 0039: 3@ == 23
  1359. 004D: jump_if_false @Label00287B
  1360. 0B97: dialog 1@ slider 3@ get_value_to 33@
  1361. 01B6: set_weather 33@
  1362.  
  1363. :Label00287B
  1364. 00D6: if and
  1365. 0B92: dialog 1@ checkbox 24 is_checked
  1366. 0039: 3@ == 25
  1367. 004D: jump_if_false @Label0028A6
  1368. 0B97: dialog 1@ slider 3@ get_value_to 33@
  1369. 00C0: set_current_time_hours_to 33@ minutes_to 0
  1370.  
  1371. :Label0028A6
  1372. 00D6: if
  1373. 0039: 3@ == 31
  1374. 004D: jump_if_false @Label0028E6
  1375. 0005: $8 = 0.0
  1376. 0005: $9 = 0.0
  1377. 0B97: dialog 1@ slider 3@ get_value_to 33@
  1378. 000A: 33@ += 1
  1379. 0091: $10 = integer 33@ to_float
  1380.  
  1381. :Label0028E6
  1382. 00D6: if
  1383. 0039: 2@ == 257
  1384. 004D: jump_if_false @Label00297A
  1385. 00D6: if
  1386. 0039: 3@ == 19
  1387. 004D: jump_if_false @Label00297A
  1388. 0AC6: 33@ = label @Label003CEE offset
  1389. 0B3B: samp show_dialog id 22131 caption "{FF0000}Information {33AA33}by AIR" text 33@ button_1 "Close" button_2 "" style 0
  1390. 0B86: dialog 1@ set_visible 0
  1391. 0B86: dialog 7@ set_visible 0
  1392. 0B86: dialog 13@ set_visible 0
  1393. 0B86: dialog 19@ set_visible 0
  1394. 0B5D: samp toggle_cursor 0
  1395. 0006: 0@ = 0
  1396. 0006: 4@ = 0
  1397.  
  1398. :Label00297A
  1399. 00D6: if
  1400. 0B81: dialog 13@ pop_event_to 2@ control_id_to 3@
  1401. 004D: jump_if_false @Label002BD9
  1402. 00D6: if
  1403. 0039: 2@ == 1025
  1404. 004D: jump_if_false @Label002B68
  1405. 00D6: if
  1406. 0039: 3@ == 1
  1407. 004D: jump_if_false @Label002A3A
  1408. 00D6: if or
  1409. 0B92: dialog 13@ checkbox 1 is_checked
  1410. 0B92: dialog 13@ checkbox 2 is_checked
  1411. 0B92: dialog 13@ checkbox 3 is_checked
  1412. 004D: jump_if_false @Label0029E5
  1413. 0B9E: dialog 1@ checkbox 8 set_checked 1
  1414. 0002: jump @Label0029EE
  1415.  
  1416. :Label0029E5
  1417. 0B9E: dialog 1@ checkbox 8 set_checked 0
  1418.  
  1419. :Label0029EE
  1420. 0006: 33@ = 1
  1421.  
  1422. :Label0029F5
  1423. 00D6: if
  1424. 87D6: not 33@ == 3@ // @ == $ (int)
  1425. 004D: jump_if_false @Label002A25
  1426. 00D6: if
  1427. 0B92: dialog 13@ checkbox 33@ is_checked
  1428. 004D: jump_if_false @Label002A25
  1429. 0B9E: dialog 13@ checkbox 33@ set_checked 0
  1430.  
  1431. :Label002A25
  1432. 000A: 33@ += 1
  1433. 0019: 33@ > 3
  1434. 004D: jump_if_false @Label0029F5
  1435.  
  1436. :Label002A3A
  1437. 00D6: if
  1438. 0039: 3@ == 2
  1439. 004D: jump_if_false @Label002AD1
  1440. 00D6: if or
  1441. 0B92: dialog 13@ checkbox 1 is_checked
  1442. 0B92: dialog 13@ checkbox 2 is_checked
  1443. 0B92: dialog 13@ checkbox 3 is_checked
  1444. 004D: jump_if_false @Label002A7C
  1445. 0B9E: dialog 1@ checkbox 8 set_checked 1
  1446. 0002: jump @Label002A85
  1447.  
  1448. :Label002A7C
  1449. 0B9E: dialog 1@ checkbox 8 set_checked 0
  1450.  
  1451. :Label002A85
  1452. 0006: 33@ = 1
  1453.  
  1454. :Label002A8C
  1455. 00D6: if
  1456. 87D6: not 33@ == 3@ // @ == $ (int)
  1457. 004D: jump_if_false @Label002ABC
  1458. 00D6: if
  1459. 0B92: dialog 13@ checkbox 33@ is_checked
  1460. 004D: jump_if_false @Label002ABC
  1461. 0B9E: dialog 13@ checkbox 33@ set_checked 0
  1462.  
  1463. :Label002ABC
  1464. 000A: 33@ += 1
  1465. 0019: 33@ > 3
  1466. 004D: jump_if_false @Label002A8C
  1467.  
  1468. :Label002AD1
  1469. 00D6: if
  1470. 0039: 3@ == 3
  1471. 004D: jump_if_false @Label002B68
  1472. 00D6: if or
  1473. 0B92: dialog 13@ checkbox 1 is_checked
  1474. 0B92: dialog 13@ checkbox 2 is_checked
  1475. 0B92: dialog 13@ checkbox 3 is_checked
  1476. 004D: jump_if_false @Label002B13
  1477. 0B9E: dialog 1@ checkbox 8 set_checked 1
  1478. 0002: jump @Label002B1C
  1479.  
  1480. :Label002B13
  1481. 0B9E: dialog 1@ checkbox 8 set_checked 0
  1482.  
  1483. :Label002B1C
  1484. 0006: 33@ = 1
  1485.  
  1486. :Label002B23
  1487. 00D6: if
  1488. 87D6: not 33@ == 3@ // @ == $ (int)
  1489. 004D: jump_if_false @Label002B53
  1490. 00D6: if
  1491. 0B92: dialog 13@ checkbox 33@ is_checked
  1492. 004D: jump_if_false @Label002B53
  1493. 0B9E: dialog 13@ checkbox 33@ set_checked 0
  1494.  
  1495. :Label002B53
  1496. 000A: 33@ += 1
  1497. 0019: 33@ > 3
  1498. 004D: jump_if_false @Label002B23
  1499.  
  1500. :Label002B68
  1501. 00D6: if
  1502. 0039: 2@ == 257
  1503. 004D: jump_if_false @Label002BD9
  1504. 00D6: if
  1505. 0039: 3@ == 4
  1506. 004D: jump_if_false @Label002BD9
  1507. 00D6: if
  1508. 0B87: dialog 7@ is_visible
  1509. 004D: jump_if_false @Label002BA4
  1510. 0B86: dialog 7@ set_visible 0
  1511.  
  1512. :Label002BA4
  1513. 00D6: if
  1514. 0B87: dialog 13@ is_visible
  1515. 004D: jump_if_false @Label002BBB
  1516. 0B86: dialog 13@ set_visible 0
  1517.  
  1518. :Label002BBB
  1519. 00D6: if
  1520. 0B87: dialog 19@ is_visible
  1521. 004D: jump_if_false @Label002BD2
  1522. 0B86: dialog 19@ set_visible 0
  1523.  
  1524. :Label002BD2
  1525. 0B86: dialog 1@ set_visible 1
  1526.  
  1527. :Label002BD9
  1528. 00D6: if
  1529. 0B81: dialog 7@ pop_event_to 2@ control_id_to 3@
  1530. 004D: jump_if_false @Label00338B
  1531. 00D6: if
  1532. 0039: 2@ == 1025
  1533. 004D: jump_if_false @Label00329C
  1534. 00D6: if
  1535. 0039: 3@ == 1
  1536. 004D: jump_if_false @Label002CAD
  1537. 00D6: if or
  1538. 0B92: dialog 7@ checkbox 1 is_checked
  1539. 0B92: dialog 7@ checkbox 2 is_checked
  1540. 0B92: dialog 7@ checkbox 3 is_checked
  1541. 0B92: dialog 7@ checkbox 4 is_checked
  1542. 0B92: dialog 7@ checkbox 5 is_checked
  1543. 0B92: dialog 7@ checkbox 6 is_checked
  1544. 0B92: dialog 7@ checkbox 7 is_checked
  1545. 0B92: dialog 7@ checkbox 8 is_checked
  1546. 004D: jump_if_false @Label002C67
  1547. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1548. 0002: jump @Label002C92
  1549.  
  1550. :Label002C67
  1551. 00D6: if
  1552. 0B92: dialog 7@ checkbox 9 is_checked
  1553. 004D: jump_if_false @Label002C89
  1554. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1555. 0002: jump @Label002C92
  1556.  
  1557. :Label002C89
  1558. 0B9E: dialog 1@ checkbox 13 set_checked 0
  1559.  
  1560. :Label002C92
  1561. 00D6: if
  1562. 0B92: dialog 7@ checkbox 7 is_checked
  1563. 004D: jump_if_false @Label002CAD
  1564. 0B9E: dialog 7@ checkbox 7 set_checked 0
  1565.  
  1566. :Label002CAD
  1567. 00D6: if
  1568. 0039: 3@ == 2
  1569. 004D: jump_if_false @Label002D58
  1570. 00D6: if or
  1571. 0B92: dialog 7@ checkbox 1 is_checked
  1572. 0B92: dialog 7@ checkbox 2 is_checked
  1573. 0B92: dialog 7@ checkbox 3 is_checked
  1574. 0B92: dialog 7@ checkbox 4 is_checked
  1575. 0B92: dialog 7@ checkbox 5 is_checked
  1576. 0B92: dialog 7@ checkbox 6 is_checked
  1577. 0B92: dialog 7@ checkbox 7 is_checked
  1578. 0B92: dialog 7@ checkbox 8 is_checked
  1579. 004D: jump_if_false @Label002D12
  1580. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1581. 0002: jump @Label002D3D
  1582.  
  1583. :Label002D12
  1584. 00D6: if
  1585. 0B92: dialog 7@ checkbox 9 is_checked
  1586. 004D: jump_if_false @Label002D34
  1587. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1588. 0002: jump @Label002D3D
  1589.  
  1590. :Label002D34
  1591. 0B9E: dialog 1@ checkbox 13 set_checked 0
  1592.  
  1593. :Label002D3D
  1594. 00D6: if
  1595. 0B92: dialog 7@ checkbox 7 is_checked
  1596. 004D: jump_if_false @Label002D58
  1597. 0B9E: dialog 7@ checkbox 7 set_checked 0
  1598.  
  1599. :Label002D58
  1600. 00D6: if
  1601. 0039: 3@ == 3
  1602. 004D: jump_if_false @Label002E03
  1603. 00D6: if or
  1604. 0B92: dialog 7@ checkbox 1 is_checked
  1605. 0B92: dialog 7@ checkbox 2 is_checked
  1606. 0B92: dialog 7@ checkbox 3 is_checked
  1607. 0B92: dialog 7@ checkbox 4 is_checked
  1608. 0B92: dialog 7@ checkbox 5 is_checked
  1609. 0B92: dialog 7@ checkbox 6 is_checked
  1610. 0B92: dialog 7@ checkbox 7 is_checked
  1611. 0B92: dialog 7@ checkbox 8 is_checked
  1612. 004D: jump_if_false @Label002DBD
  1613. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1614. 0002: jump @Label002DE8
  1615.  
  1616. :Label002DBD
  1617. 00D6: if
  1618. 0B92: dialog 7@ checkbox 9 is_checked
  1619. 004D: jump_if_false @Label002DDF
  1620. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1621. 0002: jump @Label002DE8
  1622.  
  1623. :Label002DDF
  1624. 0B9E: dialog 1@ checkbox 13 set_checked 0
  1625.  
  1626. :Label002DE8
  1627. 00D6: if
  1628. 0B92: dialog 7@ checkbox 7 is_checked
  1629. 004D: jump_if_false @Label002E03
  1630. 0B9E: dialog 7@ checkbox 7 set_checked 0
  1631.  
  1632. :Label002E03
  1633. 00D6: if
  1634. 0039: 3@ == 4
  1635. 004D: jump_if_false @Label002EAE
  1636. 00D6: if or
  1637. 0B92: dialog 7@ checkbox 1 is_checked
  1638. 0B92: dialog 7@ checkbox 2 is_checked
  1639. 0B92: dialog 7@ checkbox 3 is_checked
  1640. 0B92: dialog 7@ checkbox 4 is_checked
  1641. 0B92: dialog 7@ checkbox 5 is_checked
  1642. 0B92: dialog 7@ checkbox 6 is_checked
  1643. 0B92: dialog 7@ checkbox 7 is_checked
  1644. 0B92: dialog 7@ checkbox 8 is_checked
  1645. 004D: jump_if_false @Label002E68
  1646. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1647. 0002: jump @Label002E93
  1648.  
  1649. :Label002E68
  1650. 00D6: if
  1651. 0B92: dialog 7@ checkbox 9 is_checked
  1652. 004D: jump_if_false @Label002E8A
  1653. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1654. 0002: jump @Label002E93
  1655.  
  1656. :Label002E8A
  1657. 0B9E: dialog 1@ checkbox 13 set_checked 0
  1658.  
  1659. :Label002E93
  1660. 00D6: if
  1661. 0B92: dialog 7@ checkbox 7 is_checked
  1662. 004D: jump_if_false @Label002EAE
  1663. 0B9E: dialog 7@ checkbox 7 set_checked 0
  1664.  
  1665. :Label002EAE
  1666. 00D6: if
  1667. 0039: 3@ == 5
  1668. 004D: jump_if_false @Label002F59
  1669. 00D6: if or
  1670. 0B92: dialog 7@ checkbox 1 is_checked
  1671. 0B92: dialog 7@ checkbox 2 is_checked
  1672. 0B92: dialog 7@ checkbox 3 is_checked
  1673. 0B92: dialog 7@ checkbox 4 is_checked
  1674. 0B92: dialog 7@ checkbox 5 is_checked
  1675. 0B92: dialog 7@ checkbox 6 is_checked
  1676. 0B92: dialog 7@ checkbox 7 is_checked
  1677. 0B92: dialog 7@ checkbox 8 is_checked
  1678. 004D: jump_if_false @Label002F13
  1679. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1680. 0002: jump @Label002F3E
  1681.  
  1682. :Label002F13
  1683. 00D6: if
  1684. 0B92: dialog 7@ checkbox 9 is_checked
  1685. 004D: jump_if_false @Label002F35
  1686. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1687. 0002: jump @Label002F3E
  1688.  
  1689. :Label002F35
  1690. 0B9E: dialog 1@ checkbox 13 set_checked 0
  1691.  
  1692. :Label002F3E
  1693. 00D6: if
  1694. 0B92: dialog 7@ checkbox 7 is_checked
  1695. 004D: jump_if_false @Label002F59
  1696. 0B9E: dialog 7@ checkbox 7 set_checked 0
  1697.  
  1698. :Label002F59
  1699. 00D6: if
  1700. 0039: 3@ == 6
  1701. 004D: jump_if_false @Label003004
  1702. 00D6: if or
  1703. 0B92: dialog 7@ checkbox 1 is_checked
  1704. 0B92: dialog 7@ checkbox 2 is_checked
  1705. 0B92: dialog 7@ checkbox 3 is_checked
  1706. 0B92: dialog 7@ checkbox 4 is_checked
  1707. 0B92: dialog 7@ checkbox 5 is_checked
  1708. 0B92: dialog 7@ checkbox 6 is_checked
  1709. 0B92: dialog 7@ checkbox 7 is_checked
  1710. 0B92: dialog 7@ checkbox 8 is_checked
  1711. 004D: jump_if_false @Label002FBE
  1712. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1713. 0002: jump @Label002FE9
  1714.  
  1715. :Label002FBE
  1716. 00D6: if
  1717. 0B92: dialog 7@ checkbox 9 is_checked
  1718. 004D: jump_if_false @Label002FE0
  1719. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1720. 0002: jump @Label002FE9
  1721.  
  1722. :Label002FE0
  1723. 0B9E: dialog 1@ checkbox 13 set_checked 0
  1724.  
  1725. :Label002FE9
  1726. 00D6: if
  1727. 0B92: dialog 7@ checkbox 7 is_checked
  1728. 004D: jump_if_false @Label003004
  1729. 0B9E: dialog 7@ checkbox 7 set_checked 0
  1730.  
  1731. :Label003004
  1732. 00D6: if
  1733. 0039: 3@ == 7
  1734. 004D: jump_if_false @Label003146
  1735. 00D6: if or
  1736. 0B92: dialog 7@ checkbox 1 is_checked
  1737. 0B92: dialog 7@ checkbox 2 is_checked
  1738. 0B92: dialog 7@ checkbox 3 is_checked
  1739. 0B92: dialog 7@ checkbox 4 is_checked
  1740. 0B92: dialog 7@ checkbox 5 is_checked
  1741. 0B92: dialog 7@ checkbox 6 is_checked
  1742. 0B92: dialog 7@ checkbox 7 is_checked
  1743. 0B92: dialog 7@ checkbox 8 is_checked
  1744. 004D: jump_if_false @Label003069
  1745. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1746. 0002: jump @Label003094
  1747.  
  1748. :Label003069
  1749. 00D6: if
  1750. 0B92: dialog 7@ checkbox 9 is_checked
  1751. 004D: jump_if_false @Label00308B
  1752. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1753. 0002: jump @Label003094
  1754.  
  1755. :Label00308B
  1756. 0B9E: dialog 1@ checkbox 13 set_checked 0
  1757.  
  1758. :Label003094
  1759. 00D6: if
  1760. 0B92: dialog 7@ checkbox 3@ is_checked
  1761. 004D: jump_if_false @Label0030FA
  1762. 0006: 33@ = 1
  1763.  
  1764. :Label0030AE
  1765. 0B9E: dialog 7@ checkbox 33@ set_checked 0
  1766. 000A: 33@ += 1
  1767. 0019: 33@ > 6
  1768. 004D: jump_if_false @Label0030AE
  1769. 0006: 33@ = 8
  1770.  
  1771. :Label0030D4
  1772. 0B9E: dialog 7@ checkbox 33@ set_checked 0
  1773. 000A: 33@ += 1
  1774. 0019: 33@ > 9
  1775. 004D: jump_if_false @Label0030D4
  1776. 0002: jump @Label003146
  1777.  
  1778. :Label0030FA
  1779. 0006: 33@ = 1
  1780.  
  1781. :Label003101
  1782. 0B9E: dialog 7@ checkbox 33@ set_checked 0
  1783. 000A: 33@ += 1
  1784. 0019: 33@ > 6
  1785. 004D: jump_if_false @Label003101
  1786. 0006: 33@ = 8
  1787.  
  1788. :Label003127
  1789. 0B9E: dialog 7@ checkbox 33@ set_checked 0
  1790. 000A: 33@ += 1
  1791. 0019: 33@ > 9
  1792. 004D: jump_if_false @Label003127
  1793.  
  1794. :Label003146
  1795. 00D6: if
  1796. 0039: 3@ == 8
  1797. 004D: jump_if_false @Label0031F1
  1798. 00D6: if or
  1799. 0B92: dialog 7@ checkbox 1 is_checked
  1800. 0B92: dialog 7@ checkbox 2 is_checked
  1801. 0B92: dialog 7@ checkbox 3 is_checked
  1802. 0B92: dialog 7@ checkbox 4 is_checked
  1803. 0B92: dialog 7@ checkbox 5 is_checked
  1804. 0B92: dialog 7@ checkbox 6 is_checked
  1805. 0B92: dialog 7@ checkbox 7 is_checked
  1806. 0B92: dialog 7@ checkbox 8 is_checked
  1807. 004D: jump_if_false @Label0031AB
  1808. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1809. 0002: jump @Label0031D6
  1810.  
  1811. :Label0031AB
  1812. 00D6: if
  1813. 0B92: dialog 7@ checkbox 9 is_checked
  1814. 004D: jump_if_false @Label0031CD
  1815. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1816. 0002: jump @Label0031D6
  1817.  
  1818. :Label0031CD
  1819. 0B9E: dialog 1@ checkbox 13 set_checked 0
  1820.  
  1821. :Label0031D6
  1822. 00D6: if
  1823. 0B92: dialog 7@ checkbox 7 is_checked
  1824. 004D: jump_if_false @Label0031F1
  1825. 0B9E: dialog 7@ checkbox 7 set_checked 0
  1826.  
  1827. :Label0031F1
  1828. 00D6: if
  1829. 0039: 3@ == 9
  1830. 004D: jump_if_false @Label00329C
  1831. 00D6: if or
  1832. 0B92: dialog 7@ checkbox 1 is_checked
  1833. 0B92: dialog 7@ checkbox 2 is_checked
  1834. 0B92: dialog 7@ checkbox 3 is_checked
  1835. 0B92: dialog 7@ checkbox 4 is_checked
  1836. 0B92: dialog 7@ checkbox 5 is_checked
  1837. 0B92: dialog 7@ checkbox 6 is_checked
  1838. 0B92: dialog 7@ checkbox 7 is_checked
  1839. 0B92: dialog 7@ checkbox 8 is_checked
  1840. 004D: jump_if_false @Label003256
  1841. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1842. 0002: jump @Label003281
  1843.  
  1844. :Label003256
  1845. 00D6: if
  1846. 0B92: dialog 7@ checkbox 9 is_checked
  1847. 004D: jump_if_false @Label003278
  1848. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1849. 0002: jump @Label003281
  1850.  
  1851. :Label003278
  1852. 0B9E: dialog 1@ checkbox 13 set_checked 0
  1853.  
  1854. :Label003281
  1855. 00D6: if
  1856. 0B92: dialog 7@ checkbox 7 is_checked
  1857. 004D: jump_if_false @Label00329C
  1858. 0B9E: dialog 7@ checkbox 7 set_checked 0
  1859.  
  1860. :Label00329C
  1861. 00D6: if
  1862. 0039: 2@ == 257
  1863. 004D: jump_if_false @Label00338B
  1864. 00D6: if
  1865. 0039: 3@ == 10
  1866. 004D: jump_if_false @Label00338B
  1867. 00D6: if or
  1868. 0B92: dialog 7@ checkbox 1 is_checked
  1869. 0B92: dialog 7@ checkbox 2 is_checked
  1870. 0B92: dialog 7@ checkbox 3 is_checked
  1871. 0B92: dialog 7@ checkbox 4 is_checked
  1872. 0B92: dialog 7@ checkbox 5 is_checked
  1873. 0B92: dialog 7@ checkbox 6 is_checked
  1874. 0B92: dialog 7@ checkbox 7 is_checked
  1875. 0B92: dialog 7@ checkbox 8 is_checked
  1876. 004D: jump_if_false @Label003314
  1877. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1878. 0002: jump @Label00333F
  1879.  
  1880. :Label003314
  1881. 00D6: if
  1882. 0B92: dialog 7@ checkbox 9 is_checked
  1883. 004D: jump_if_false @Label003336
  1884. 0B9E: dialog 1@ checkbox 13 set_checked 1
  1885. 0002: jump @Label00333F
  1886.  
  1887. :Label003336
  1888. 0B9E: dialog 1@ checkbox 13 set_checked 0
  1889.  
  1890. :Label00333F
  1891. 00D6: if
  1892. 0B87: dialog 7@ is_visible
  1893. 004D: jump_if_false @Label003356
  1894. 0B86: dialog 7@ set_visible 0
  1895.  
  1896. :Label003356
  1897. 00D6: if
  1898. 0B87: dialog 13@ is_visible
  1899. 004D: jump_if_false @Label00336D
  1900. 0B86: dialog 13@ set_visible 0
  1901.  
  1902. :Label00336D
  1903. 00D6: if
  1904. 0B87: dialog 19@ is_visible
  1905. 004D: jump_if_false @Label003384
  1906. 0B86: dialog 19@ set_visible 0
  1907.  
  1908. :Label003384
  1909. 0B86: dialog 1@ set_visible 1
  1910.  
  1911. :Label00338B
  1912. 00D6: if
  1913. 0B81: dialog 19@ pop_event_to 2@ control_id_to 3@
  1914. 004D: jump_if_false @Label00389C
  1915. 00D6: if
  1916. 0039: 2@ == 1025
  1917. 004D: jump_if_false @Label0037F0
  1918. 00D6: if
  1919. 0039: 3@ == 1
  1920. 004D: jump_if_false @Label00359E
  1921. 00D6: if or
  1922. 0B92: dialog 19@ checkbox 1 is_checked
  1923. 0B92: dialog 19@ checkbox 2 is_checked
  1924. 004D: jump_if_false @Label0033EF
  1925. 0B9E: dialog 1@ checkbox 2 set_checked 1
  1926. 0002: jump @Label003401
  1927.  
  1928. :Label0033EF
  1929. 0B9E: dialog 1@ checkbox 2 set_checked 0
  1930. 0B9E: dialog 19@ checkbox 3 set_checked 0
  1931.  
  1932. :Label003401
  1933. 00D6: if
  1934. 0B92: dialog 19@ checkbox 3@ is_checked
  1935. 004D: jump_if_false @Label0034C8
  1936. 00D6: if
  1937. 8B92: not dialog 19@ checkbox 3 is_checked
  1938. 004D: jump_if_false @Label0034C1
  1939. 0AA2: 30@ = load_library "samp.dll" // IF and SET
  1940. 0A8E: 31@ = 30@ + 457971 // int
  1941. 0A8C: write_memory 31@ size 6 value -1869574000 virtual_protect 1
  1942. 0A8E: 32@ = 30@ + 458004 // int
  1943. 0A8C: write_memory 32@ size 6 value -1869574000 virtual_protect 1
  1944. 0A8E: 33@ = 30@ + 458280 // int
  1945. 0A8C: write_memory 33@ size 2 value 37008 virtual_protect 1
  1946. 0A8E: 29@ = 30@ + 462648 // int
  1947. 0A8C: write_memory 29@ size 2 value 37008 virtual_protect 1
  1948. 0A8E: 28@ = 30@ + 462372 // int
  1949. 0A8C: write_memory 28@ size 6 value -1869574000 virtual_protect 1
  1950. 0AA3: free_library 30@
  1951.  
  1952. :Label0034C1
  1953. 0002: jump @Label00359E
  1954.  
  1955. :Label0034C8
  1956. 0AA2: 30@ = load_library "samp.dll" // IF and SET
  1957. 0A8E: 31@ = 30@ + 457971 // int
  1958. 0A8C: write_memory 31@ size 4 value 24216591 virtual_protect 1
  1959. 0A8E: 32@ = 31@ + 4 // int
  1960. 0A8C: write_memory 32@ size 2 value 0 virtual_protect 1
  1961. 0A8E: 33@ = 30@ + 458004 // int
  1962. 0A8C: write_memory 33@ size 4 value 22053903 virtual_protect 1
  1963. 0A8E: 29@ = 33@ + 4 // int
  1964. 0A8C: write_memory 29@ size 2 value 0 virtual_protect 1
  1965. 0A8E: 28@ = 30@ + 458280 // int
  1966. 0A8C: write_memory 28@ size 2 value 16500 virtual_protect 1
  1967. 0A8E: 27@ = 30@ + 462648 // int
  1968. 0A8C: write_memory 27@ size 2 value 24948 virtual_protect 1
  1969. 0A8E: 26@ = 30@ + 462372 // int
  1970. 0A8C: write_memory 26@ size 4 value 24218127 virtual_protect 1
  1971. 0A8E: 25@ = 26@ + 4 // int
  1972. 0A8C: write_memory 25@ size 2 value 0 virtual_protect 1
  1973. 0AA3: free_library 30@
  1974.  
  1975. :Label00359E
  1976. 00D6: if
  1977. 0039: 3@ == 2
  1978. 004D: jump_if_false @Label0035EB
  1979. 00D6: if or
  1980. 0B92: dialog 19@ checkbox 1 is_checked
  1981. 0B92: dialog 19@ checkbox 2 is_checked
  1982. 004D: jump_if_false @Label0035D9
  1983. 0B9E: dialog 1@ checkbox 2 set_checked 1
  1984. 0002: jump @Label0035EB
  1985.  
  1986. :Label0035D9
  1987. 0B9E: dialog 1@ checkbox 2 set_checked 0
  1988. 0B9E: dialog 19@ checkbox 3 set_checked 0
  1989.  
  1990. :Label0035EB
  1991. 00D6: if
  1992. 0039: 3@ == 3
  1993. 004D: jump_if_false @Label0037F0
  1994. 00D6: if or
  1995. 0B92: dialog 19@ checkbox 1 is_checked
  1996. 0B92: dialog 19@ checkbox 2 is_checked
  1997. 004D: jump_if_false @Label0037DE
  1998. 00D6: if
  1999. 0B92: dialog 19@ checkbox 3@ is_checked
  2000. 004D: jump_if_false @Label00372A
  2001. 00D6: if
  2002. 0B92: dialog 19@ checkbox 1 is_checked
  2003. 004D: jump_if_false @Label003711
  2004. 0AA2: 30@ = load_library "samp.dll" // IF and SET
  2005. 0A8E: 31@ = 30@ + 457971 // int
  2006. 0A8C: write_memory 31@ size 4 value 24216591 virtual_protect 1
  2007. 0A8E: 32@ = 31@ + 4 // int
  2008. 0A8C: write_memory 32@ size 2 value 0 virtual_protect 1
  2009. 0A8E: 33@ = 30@ + 458004 // int
  2010. 0A8C: write_memory 33@ size 4 value 22053903 virtual_protect 1
  2011. 0A8E: 29@ = 33@ + 4 // int
  2012. 0A8C: write_memory 29@ size 2 value 0 virtual_protect 1
  2013. 0A8E: 28@ = 30@ + 458280 // int
  2014. 0A8C: write_memory 28@ size 2 value 16500 virtual_protect 1
  2015. 0A8E: 27@ = 30@ + 462648 // int
  2016. 0A8C: write_memory 27@ size 2 value 24948 virtual_protect 1
  2017. 0A8E: 26@ = 30@ + 462372 // int
  2018. 0A8C: write_memory 26@ size 4 value 24218127 virtual_protect 1
  2019. 0A8E: 25@ = 26@ + 4 // int
  2020. 0A8C: write_memory 25@ size 2 value 0 virtual_protect 1
  2021. 0AA3: free_library 30@
  2022.  
  2023. :Label003711
  2024. 00D6: if
  2025. 0B92: dialog 19@ checkbox 2 is_checked
  2026. 004D: jump_if_false @Label003723
  2027.  
  2028. :Label003723
  2029. 0002: jump @Label0037D7
  2030.  
  2031. :Label00372A
  2032. 00D6: if
  2033. 0B92: dialog 19@ checkbox 1 is_checked
  2034. 004D: jump_if_false @Label0037D7
  2035. 0AA2: 30@ = load_library "samp.dll" // IF and SET
  2036. 0A8E: 31@ = 30@ + 457971 // int
  2037. 0A8C: write_memory 31@ size 6 value -1869574000 virtual_protect 1
  2038. 0A8E: 32@ = 30@ + 458004 // int
  2039. 0A8C: write_memory 32@ size 6 value -1869574000 virtual_protect 1
  2040. 0A8E: 33@ = 30@ + 458280 // int
  2041. 0A8C: write_memory 33@ size 2 value 37008 virtual_protect 1
  2042. 0A8E: 29@ = 30@ + 462648 // int
  2043. 0A8C: write_memory 29@ size 2 value 37008 virtual_protect 1
  2044. 0A8E: 28@ = 30@ + 462372 // int
  2045. 0A8C: write_memory 28@ size 6 value -1869574000 virtual_protect 1
  2046. 0AA3: free_library 30@
  2047.  
  2048. :Label0037D7
  2049. 0002: jump @Label0037F0
  2050.  
  2051. :Label0037DE
  2052. 0B9E: dialog 1@ checkbox 2 set_checked 0
  2053. 0B9E: dialog 19@ checkbox 3 set_checked 0
  2054.  
  2055. :Label0037F0
  2056. 00D6: if
  2057. 0039: 2@ == 257
  2058. 004D: jump_if_false @Label00389C
  2059. 00D6: if
  2060. 0039: 3@ == 4
  2061. 004D: jump_if_false @Label00389C
  2062. 00D6: if or
  2063. 0B92: dialog 19@ checkbox 1 is_checked
  2064. 0B92: dialog 19@ checkbox 2 is_checked
  2065. 004D: jump_if_false @Label00383E
  2066. 0B9E: dialog 1@ checkbox 2 set_checked 1
  2067. 0002: jump @Label003850
  2068.  
  2069. :Label00383E
  2070. 0B9E: dialog 1@ checkbox 2 set_checked 0
  2071. 0B9E: dialog 19@ checkbox 3 set_checked 0
  2072.  
  2073. :Label003850
  2074. 00D6: if
  2075. 0B87: dialog 7@ is_visible
  2076. 004D: jump_if_false @Label003867
  2077. 0B86: dialog 7@ set_visible 0
  2078.  
  2079. :Label003867
  2080. 00D6: if
  2081. 0B87: dialog 13@ is_visible
  2082. 004D: jump_if_false @Label00387E
  2083. 0B86: dialog 13@ set_visible 0
  2084.  
  2085. :Label00387E
  2086. 00D6: if
  2087. 0B87: dialog 19@ is_visible
  2088. 004D: jump_if_false @Label003895
  2089. 0B86: dialog 19@ set_visible 0
  2090.  
  2091. :Label003895
  2092. 0B86: dialog 1@ set_visible 1
  2093.  
  2094. :Label00389C
  2095. 00D6: if and
  2096. 8B4C: not samp is_dialog_active 22131
  2097. 0ADC: test_cheat "GH"
  2098. 004D: jump_if_false @Label003923
  2099. 0B12: 4@ = 4@ XOR 1
  2100. 00D6: if
  2101. 0039: 4@ == 1
  2102. 004D: jump_if_false @Label0038FC
  2103. 0B86: dialog 1@ set_visible 1
  2104. 0B86: dialog 7@ set_visible 0
  2105. 0B86: dialog 13@ set_visible 0
  2106. 0B86: dialog 19@ set_visible 0
  2107. 0B5D: samp toggle_cursor 1
  2108. 0006: 0@ = 1
  2109. 0002: jump @Label003923
  2110.  
  2111. :Label0038FC
  2112. 0B86: dialog 1@ set_visible 0
  2113. 0B86: dialog 7@ set_visible 0
  2114. 0B86: dialog 13@ set_visible 0
  2115. 0B86: dialog 19@ set_visible 0
  2116. 0B5D: samp toggle_cursor 0
  2117. 0006: 0@ = 0
  2118.  
  2119. :Label003923
  2120. 0002: jump @Label0008A5
  2121.  
  2122. :Label00392A
  2123. 00D6: if
  2124. 0B92: dialog 1@ checkbox 10 is_checked
  2125. 004D: jump_if_false @Label003B73
  2126. 0BE5: raknet 8@ = get_hook_param 1
  2127. 00D6: if
  2128. 0039: 8@ == 207
  2129. 004D: jump_if_false @Label003B73
  2130. 0A96: 8@ = actor $PLAYER_ACTOR struct
  2131. 0C0C: 9@ = struct 8@ offset 1420 size 4
  2132. 00D6: if
  2133. 0039: 9@ == 0
  2134. 004D: jump_if_false @Label003B67
  2135. 0006: 8@ = 0
  2136.  
  2137. :Label003984
  2138. 00D6: if
  2139. 0B20: samp 9@ = actor_handle_by_samp_player_id 8@
  2140. 004D: jump_if_false @Label003A25
  2141. 00D6: if
  2142. 02D8: actor 9@ current_weapon == 34
  2143. 004D: jump_if_false @Label003A25
  2144. 00D6: if or
  2145. 0611: actor 9@ performing_animation "RIFLE_CROUCHFIRE"
  2146. 0611: actor 9@ performing_animation "RIFLE_FIRE"
  2147. 0611: actor 9@ performing_animation "RIFLE_FIRE_POOR"
  2148. 004D: jump_if_false @Label0039FD
  2149. 0BE0: raknet hook_ret 1
  2150. 0002: jump @Label003A25
  2151.  
  2152. :Label0039FD
  2153. 00D6: if
  2154. 0104: actor 9@ near_actor $PLAYER_ACTOR radius 1.2 1.2 1.2 sphere 0
  2155. 004D: jump_if_false @Label003A25
  2156. 0BE0: raknet hook_ret 1
  2157.  
  2158. :Label003A25
  2159. 000A: 8@ += 1
  2160. 0019: 8@ > 1000
  2161. 004D: jump_if_false @Label003984
  2162. 00A0: store_actor $PLAYER_ACTOR position_to 8@ 9@ 10@
  2163.  
  2164. :Label003A49
  2165. 0AE3: 11@ = random_object_near_point 8@ 9@ 10@ in_radius 1.0 find_next 1 //IF and SET
  2166. 004D: jump_if_false @Label003A99
  2167. 0984: 12@ = object 11@ model
  2168. 00D6: if
  2169. 0039: 12@ == 2680
  2170. 004D: jump_if_false @Label003A8B
  2171. 0BE0: raknet hook_ret 1
  2172. 0002: jump @Label003A92
  2173.  
  2174. :Label003A8B
  2175. 0002: jump @Label003A99
  2176.  
  2177. :Label003A92
  2178. 0002: jump @Label003A49
  2179.  
  2180. :Label003A99
  2181. 0BE5: raknet 8@ = get_hook_param 0
  2182. 0BF3: raknet 8@ = bit_stream 8@ get_data_ptr
  2183. 0C0C: 9@ = struct 8@ offset 38 size 1
  2184. 00D6: if
  2185. 0039: 9@ == 0
  2186. 004D: jump_if_false @Label003ADC
  2187. 0C0D: struct 8@ offset 38 size 1 = 3
  2188. 0BE0: raknet hook_ret 1
  2189. 0002: jump @Label003B60
  2190.  
  2191. :Label003ADC
  2192. 0C0C: 9@ = struct 8@ offset 63 size 2
  2193. 00D6: if
  2194. 0AFF: samp 9@ = car_handle_by_samp_vehicle_id 9@
  2195. 004D: jump_if_false @Label003B20
  2196. 00D6: if
  2197. 8547: not actor $PLAYER_ACTOR colliding_with_car 9@
  2198. 004D: jump_if_false @Label003B19
  2199. 0C0D: struct 8@ offset 63 size 2 = 0
  2200.  
  2201. :Label003B19
  2202. 0002: jump @Label003B60
  2203.  
  2204. :Label003B20
  2205. 0006: 9@ = 1
  2206.  
  2207. :Label003B27
  2208. 00D6: if
  2209. 0AFF: samp 10@ = car_handle_by_samp_vehicle_id 9@
  2210. 004D: jump_if_false @Label003B4A
  2211. 0C0D: struct 8@ offset 63 size 2 = 9@
  2212. 0BE0: raknet hook_ret 1
  2213.  
  2214. :Label003B4A
  2215. 000A: 9@ += 1
  2216. 0019: 9@ > 2000
  2217. 004D: jump_if_false @Label003B27
  2218.  
  2219. :Label003B60
  2220. 0002: jump @Label003B73
  2221.  
  2222. :Label003B67
  2223. 0C0D: struct 8@ offset 1420 size 4 = 0
  2224.  
  2225. :Label003B73
  2226. 00D6: if and
  2227. 80DF: not actor $PLAYER_ACTOR driving
  2228. 0B92: dialog 1@ checkbox 20 is_checked
  2229. 004D: jump_if_false @Label003CA5
  2230. 0BE5: raknet 8@ = get_hook_param 1
  2231. 00D6: if
  2232. 0039: 8@ == 207
  2233. 004D: jump_if_false @Label003CA5
  2234. 0BE5: raknet 9@ = get_hook_param 0
  2235. 0BF3: raknet 9@ = bit_stream 9@ get_data_ptr
  2236. 0C0C: 10@ = struct 9@ offset 65 size 4
  2237. 0C0C: 11@ = struct 9@ offset 39 size 4
  2238. 0C0C: 12@ = struct 9@ offset 43 size 4
  2239. 0C0C: 14@ = struct 9@ offset 47 size 4
  2240. 00D6: if
  2241. 0039: 10@ == 268698658
  2242. 004D: jump_if_false @Label003CA5
  2243. 0C0D: struct 9@ offset 65 size 4 = -2147220315
  2244. 00D6: if
  2245. 8029: not 11@ >= 0
  2246. 004D: jump_if_false @Label003C2D
  2247. 0C0D: struct 9@ offset 39 size 4 = -0.001
  2248. 0002: jump @Label003C3B
  2249.  
  2250. :Label003C2D
  2251. 0C0D: struct 9@ offset 39 size 4 = 0.001
  2252.  
  2253. :Label003C3B
  2254. 00D6: if
  2255. 8029: not 12@ >= 0
  2256. 004D: jump_if_false @Label003C62
  2257. 0C0D: struct 9@ offset 43 size 4 = -0.001
  2258. 0002: jump @Label003C70
  2259.  
  2260. :Label003C62
  2261. 0C0D: struct 9@ offset 43 size 4 = 0.001
  2262.  
  2263. :Label003C70
  2264. 00D6: if
  2265. 8029: not 14@ >= 0
  2266. 004D: jump_if_false @Label003C97
  2267. 0C0D: struct 9@ offset 47 size 4 = -0.001
  2268. 0002: jump @Label003CA5
  2269.  
  2270. :Label003C97
  2271. 0C0D: struct 9@ offset 47 size 4 = 0.001
  2272.  
  2273. :Label003CA5
  2274. 0BE0: raknet hook_ret 1
  2275.  
  2276. :Label003CA9
  2277. 00D6: if
  2278. 0B92: dialog 1@ checkbox 1 is_checked
  2279. 004D: jump_if_false @Label003CEA
  2280. 0BE5: raknet 8@ = get_hook_param 1
  2281. 00D6: if and
  2282. 0039: 8@ == 14
  2283. 0184: actor $PLAYER_ACTOR health >= 1
  2284. 004D: jump_if_false @Label003CE6
  2285. 0BE0: raknet hook_ret 0
  2286. 0002: jump @Label003CEA
  2287.  
  2288. :Label003CE6
  2289. 0BE0: raknet hook_ret 1
  2290.  
  2291. :Label003CEA
  2292. 0BE0: raknet hook_ret 1
  2293.  
  2294. :Label003CEE
  2295. hex
  2296. 7B 46 46 46 46 46 46 7D 7B 43 43 39 39 30 30 7D
  2297. 47 6F 64 20 4D 6F 64 65 20 7B 46 46 46 46 46 46
  2298. 7D 2D 20 7B 33 33 43 43 36 36 7D F0 E5 E6 E8 EC
  2299. 20 E1 EE E3 E0 0A 7B 46 46 46 46 46 46 7D 7B 43
  2300. 43 39 39 30 30 7D 57 61 6C 6C 48 61 63 6B 20 7B
  2301. 46 46 46 46 46 46 7D 2D 20 7B 33 33 43 43 36 36
  2302. 7D EF F0 EE F1 EC EE F2 F0 20 E8 E3 F0 EE EA EE
  2303. E2 20 F7 E5 F0 E5 E7 20 F1 F2 E5 ED FB 20 28 CD
  2304. E8 EA E8 2C 20 CA EE F1 F2 E8 2C 20 C7 E0 E6 E8
  2305. EC ED EE E9 20 ED E0 20 35 29 0A 7B 46 46 46 46
  2306. 46 46 7D 7B 43 43 39 39 30 30 7D 53 75 69 63 69
  2307. 64 65 20 7B 46 46 46 46 46 46 7D 2D 20 7B 33 33
  2308. 43 43 36 36 7D F1 E0 EC EE F3 E1 E8 E9 F1 F2 E2
  2309. EE 0A 7B 46 46 46 46 46 46 7D 7B 43 43 39 39 30
  2310. 30 7D 45 6E 64 6C 65 73 73 20 52 75 6E 6E 69 6E
  2311. 67 20 7B 46 46 46 46 46 46 7D 2D 20 7B 33 33 43
  2312. 43 36 36 7D E1 E5 F1 EA EE ED E5 F7 ED FB E9 20
  2313. E1 E5 E3 0A 7B 46 46 46 46 46 46 7D 7B 43 43 39
  2314. 39 30 30 7D 2B 43 20 42 61 67 20 7B 46 46 46 46
  2315. 46 46 7D 2D 20 7B 33 33 43 43 36 36 7D E1 E0 E3
  2316. 20 E1 FB F1 F2 F0 EE E9 20 F1 F2 F0 E5 EB FC E1
  2317. FB 20 28 D1 20 EF E5 F0 E5 E7 E0 F0 FF E4 EA EE
  2318. E9 2C 20 E1 E5 E7 20 EF E5 F0 E5 E7 E0 F0 FF E4
  2319. EA E8 2C 20 F2 E5 EB E5 EF EE F0 F2 29 0A 7B 46
  2320. 46 46 46 46 46 7D 7B 43 43 39 39 30 30 7D 46 61
  2321. 73 74 53 74 75 6E 20 7B 46 46 46 46 46 46 7D 2D
  2322. 20 7B 33 33 43 43 36 36 7D E1 FB F1 F2 F0 EE 20
  2323. EF F0 EE E8 E3 F0 FB E2 E0 F2 FC 20 E0 ED E8 EC
  2324. E0 F6 E8 E8 20 EF F0 E8 20 EF EE EF E0 E4 E0 ED
  2325. E8 E8 20 E2 20 C2 E0 F1 0A 7B 46 46 46 46 46 46
  2326. 7D 7B 43 43 39 39 30 30 7D 4C 61 67 73 20 7B 46
  2327. 46 46 46 46 46 7D 2D 20 7B 33 33 43 43 36 36 7D
  2328. E7 E0 EC E5 E4 EB E5 ED ED EE 20 EE F2 EF F0 E0
  2329. E2 EB FF F2 FC 20 F1 E2 EE FE 20 F1 E8 ED F5 F0
  2330. EE ED E8 E7 E0 F6 E8 FE 20 28 EC E5 F1 F2 EE 20
  2331. EF EE EB EE E6 E5 ED E8 FF 29 0A 7B 46 46 46 46
  2332. 46 46 7D 7B 43 43 39 39 30 30 7D 46 61 73 74 52
  2333. 75 6E 20 7B 46 46 46 46 46 46 7D 2D 20 7B 33 33
  2334. 43 43 36 36 7D E1 FB F1 F2 F0 FB E9 20 E1 E5 E3
  2335. 20 28 D1 EF E8 E4 F5 E0 EA 29 0A 7B 46 46 46 46
  2336. 46 46 7D 7B 43 43 39 39 30 30 7D 52 61 70 69 64
  2337. 20 7B 46 46 46 46 46 46 7D 2D 20 7B 33 33 43 43
  2338. 36 36 7D E1 FB F1 F2 F0 E0 FF 20 F1 F2 F0 E5 EB
  2339. FC E1 E0 0A 7B 46 46 46 46 46 46 7D 7B 43 43 39
  2340. 39 30 30 7D 41 6E 74 69 53 6B 69 6E 41 69 6D 20
  2341. 7B 46 46 46 46 46 46 7D 2D 20 7B 33 33 43 43 36
  2342. 36 7D F3 E1 F0 E0 F2 FC 20 F1 E2 EE E9 20 E7 E5
  2343. EB B8 ED FB E9 20 F2 F0 E5 F3 E3 EE EB FC ED E8
  2344. EA 20 ED E0 E4 20 E3 EE EB EE E2 EE E9 0A 7B 46
  2345. 46 46 46 46 46 7D 7B 43 43 39 39 30 30 7D 4E 6F
  2346. 52 65 6C 6F 61 64 20 7B 46 46 46 46 46 46 7D 2D
  2347. 20 7B 33 33 43 43 36 36 7D F1 F2 F0 E5 EB FC E1
  2348. E0 20 E1 E5 E7 20 EF E5 F0 E5 E7 E0 F0 FF E4 EA
  2349. E8 0A 7B 46 46 46 46 46 46 7D 7B 43 43 39 39 30
  2350. 30 7D 53 70 72 65 61 64 20 7B 46 46 46 46 46 46
  2351. 7D 2D 20 7B 33 33 43 43 36 36 7D F1 F2 F0 E5 EB
  2352. FC E1 E0 20 E1 E5 E7 20 F0 E0 E7 E1 F0 EE F1 E0
  2353. 0A 7B 46 46 46 46 46 46 7D 7B 43 43 39 39 30 30
  2354. 7D 4D 6F 70 46 69 78 20 7B 46 46 46 46 46 46 7D
  2355. 2D 20 7B 33 33 43 43 36 36 7D EE F2 EA EB FE F7
  2356. E8 F2 FC 20 E0 ED F2 E8 F7 E8 F2 20 ED E0 20 EC
  2357. E5 F2 EB F3 0A 7B 46 46 46 46 46 46 7D 7B 43 43
  2358. 39 39 30 30 7D 41 75 74 6F 53 68 6F 74 28 44 69
  2359. 73 74 61 6E 74 29 20 7B 46 46 46 46 46 46 7D 2D
  2360. 20 7B 33 33 43 43 36 36 7D C0 E2 F2 EE EC E0 F2
  2361. E8 F7 E5 F1 EA E0 FF 20 F1 F2 F0 E5 EB FC E1 E0
  2362. 20 EF F0 E8 20 EF F0 E8 F6 E5 EB E8 E2 E0 ED E8
  2363. E8 20 ED E0 20 EF E5 F0 F1 EE ED E0 E6 E0 20 28
  2364. D0 E0 E1 EE F2 E0 E5 F2 20 ED E0 20 E4 E0 EB FC
  2365. ED E5 EC 20 F0 E0 F1 F1 F2 EE FF ED E8 E8 29 0A
  2366. 7B 46 46 46 46 46 46 7D 7B 43 43 39 39 30 30 7D
  2367. 57 65 61 74 68 65 72 20 7B 46 46 46 46 46 46 7D
  2368. 2D 20 7B 33 33 43 43 36 36 7D D1 EC E5 ED E0 20
  2369. EF EE E3 EE E4 FB 0A 7B 46 46 46 46 46 46 7D 7B
  2370. 43 43 39 39 30 30 7D 54 69 6D 65 20 7B 46 46 46
  2371. 46 46 46 7D 2D 20 7B 33 33 43 43 36 36 7D D1 EC
  2372. E5 ED E0 20 E2 F0 E5 EC E5 ED E8 0A 7B 46 46 46
  2373. 46 46 46 7D 7B 43 43 39 39 30 30 7D 53 62 69 76
  2374. 28 57 2B 34 29 20 7B 46 46 46 46 46 46 7D 2D 20
  2375. 7B 33 33 43 43 36 36 7D D1 E1 E8 E2 20 E0 ED E8
  2376. EC E0 F6 E8 E9 20 ED E0 20 EA ED EE EF EA E8 20
  2377. 57 20 E8 20 34 0A 7B 46 46 46 46 46 46 7D 7B 43
  2378. 43 39 39 30 30 7D 53 65 6E 73 69 74 69 76 69 74
  2379. 79 46 69 78 20 7B 46 46 46 46 46 46 7D 2D 20 7B
  2380. 33 33 43 43 36 36 7D CF EB E0 E2 ED EE E5 20 EF
  2381. F0 E8 F6 E5 EB E8 E2 E0 ED E8 E5 0A 7B 46 46 46
  2382. 46 46 46 7D 7B 43 43 39 39 30 30 7D 54 72 61 63
  2383. 65 20 6F 66 20 62 75 6C 6C 65 74 73 20 7B 46 46
  2384. 46 46 46 46 7D 2D 20 7B 33 33 43 43 36 36 7D D1
  2385. EB E5 E4 FB 20 EF F3 EB FC 0A 7B 46 46 46 46 46
  2386. 46 7D 7B 43 43 39 39 30 30 7D 46 61 73 74 65 72
  2387. 54 69 6D 65 20 7B 46 46 46 46 46 46 7D 2D 20 7B
  2388. 33 33 43 43 36 36 7D D3 E7 ED E0 F2 FC 20 E8 ED
  2389. F4 EE F0 EC E0 F6 E8 FE 20 EE 20 F1 E2 EE E5 E9
  2390. 20 F1 F2 F0 E5 EB FC E1 E5 20 28 CA EE EB 2D E2
  2391. EE 20 F1 E5 EA F3 ED E4 2C 20 46 54 27 65 72 20
  2392. 28 D1 E5 EA F3 ED E4 E0 2F CF E0 F2 F0 EE ED 29
  2393. 0A 7B 46 46 46 46 46 46 7D 7B 43 43 39 39 30 30
  2394. 7D 46 75 6C 6C 53 6B 69 6C 6C 20 7B 46 46 46 46
  2395. 46 46 7D 2D 20 7B 33 33 43 43 36 36 7D CD E0 E2
  2396. FB EA E8 20 F1 F2 F0 E5 EB FC E1 FB 20 ED E0 20
  2397. 31 30 30 25 0A 7B 46 46 46 46 46 46 7D 7B 43 43
  2398. 39 39 30 30 7D 42 69 6B 65 53 74 61 79 20 7B 46
  2399. 46 46 46 46 46 7D 2D 20 7B 33 33 43 43 36 36 7D
  2400. CD E5 20 EF E0 E4 E0 F2 FC 20 F1 20 EC EE F2 EE
  2401. E2 E5 EB EE 20 F2 F0 E0 ED F1 EF EE F0 F2 E0 0A
  2402. 7B 46 46 46 46 46 46 7D 20 0A 7B 46 46 46 46 46
  2403. 46 7D 7B 43 43 39 39 30 30 7D C4 EB FF 20 E2 EA
  2404. EB FE F7 E5 ED E8 FF 2F E2 FB EA EB FE F7 E5 ED
  2405. E8 FF 20 EA F3 F0 F1 EE F0 E0 20 EC FB F8 E8 20
  2406. E7 E0 E6 EC E8 F2 E5 20 EA EB E0 E2 E8 F8 E8 20
  2407. 45 28 F3 29 20 E8 20 53 70 61 63 65 28 EF F0 EE
  2408. E1 E5 EB 29 20 EF F0 E8 20 EE F2 EA F0 FB F2 EE
  2409. EC 20 EC E5 ED FE 0A 7B 46 46 46 46 46 46 7D 7B
  2410. 43 43 39 39 30 30 7D C4 EB FF 20 E2 EA EB FE F7
  2411. E5 ED E8 FF 2F E2 FB EA EB FE F7 E5 ED E8 FF 20
  2412. EC E5 ED FE 20 E2 E2 E5 E4 E8 F2 E5 20 F7 E8 F2
  2413. 2D EA EE E4 20 27 47 48 27 0A 7B 46 46 46 46 46
  2414. 46 7D 7B 43 43 39 39 30 30 7D D7 F2 EE E1 FB 20
  2415. EF E5 F0 E5 ED E5 F1 F2 E8 20 EC E5 ED FE 20 E7
  2416. E0 E6 EC E8 E8 E5 20 EF F0 E0 E2 F3 FE 20 EA ED
  2417. EE EF EA F3 20 EC FB F8 E8 0A 7B 46 46 46 46 46
  2418. 46 7D 20 0A 7B 46 46 46 46 46 46 7D 47 72 6F 75
  2419. 70 20 56 4B 3A 20 7B 30 30 37 46 46 46 7D 76 6B
  2420. 2E 63 6F 6D 2F 62 79 5F 61 69 72 0A 7B 46 46 46
  2421. 46 46 46 7D 4D 79 20 59 6F 75 54 75 62 65 20 43
  2422. 68 61 6E 6E 65 6C 3A 20 7B 30 30 37 46 46 46 7D
  2423. 79 6F 75 74 75 62 65 2E 63 6F 6D 2F 73 70 61 63
  2424. 65 62 6D 78 61 69 72 0A 7B 46 46 46 46 46 46 7D
  2425. 20 0A 7B 46 46 46 46 46 46 7D 41 75 74 68 6F 72
  2426. 3A 20 7B 32 36 39 42 44 38 7D 41 49 52 00
  2427. end
  2428.  
  2429. :Label00451C
  2430. 0470: 9@ = actor $PLAYER_ACTOR current_weapon
  2431. 00D6: if and
  2432. 0019: 9@ > 21
  2433. 8029: not 9@ >= 39
  2434. 004D: jump_if_false @Label004642
  2435. 00A0: store_actor $PLAYER_ACTOR position_to 0@ 1@ 2@
  2436. 0AB1: call_scm_func @Label004647 2 9@ $PLAYER_ACTOR 9@
  2437. 0AA6: call_method 5327216 struct 11989032 num_params 6 pop 0 3@v 6@v 2@ 1@ 0@ 1.0
  2438. 0AA6: call_method 5327216 struct 11989032 num_params 6 pop 0 6@v 10@v 2@ 1@ 0@ 9@
  2439. 00D6: if and
  2440. 0339: anything_in_cube_cornerA 3@ 4@ 5@ cornerB 6@ 7@ 8@ solid 0 car 0 actor 1 object 0 particle 0
  2441. 86BD: not no_obstacles_between 3@ 4@ 5@ and 6@ 7@ 8@ solid 0 car 0 actor 1 object 0 particle 0
  2442. 004D: jump_if_false @Label004642
  2443. 00D6: if and
  2444. 0339: anything_in_cube_cornerA 3@ 4@ 5@ cornerB 6@ 7@ 8@ solid 1 car 1 actor 0 object 1 particle 0
  2445. 86BD: not no_obstacles_between 3@ 4@ 5@ and 6@ 7@ 8@ solid 1 car 1 actor 0 object 1 particle 0
  2446. 004D: jump_if_false @Label00463B
  2447. 0002: jump @Label004642
  2448.  
  2449. :Label00463B
  2450. 0B56: set_game_key 17 state 255
  2451.  
  2452. :Label004642
  2453. 0AB2: ret 0
  2454.  
  2455. :Label004647
  2456. 0A96: 2@ = actor 1@ struct
  2457. 000A: 2@ += 1836
  2458. 0A8D: 2@ = read_memory 2@ size 1 virtual_protect 0
  2459. 0085: 1@ = 0@ // (int)
  2460. 00D6: if
  2461. 0039: 2@ == 2
  2462. 004D: jump_if_false @Label0046F3
  2463. 000A: 1@ += 25
  2464. 00D6: if
  2465. 0039: 2@ == 3
  2466. 004D: jump_if_false @Label0046C8
  2467. 000A: 1@ += 36
  2468. 0012: 1@ *= 112
  2469. 000A: 1@ += 13150904
  2470. 000A: 1@ += 8
  2471. 0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
  2472. 0002: jump @Label0046EC
  2473.  
  2474. :Label0046C8
  2475. 0012: 1@ *= 112
  2476. 000A: 1@ += 13150904
  2477. 000A: 1@ += 8
  2478. 0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
  2479.  
  2480. :Label0046EC
  2481. 0002: jump @Label00475B
  2482.  
  2483. :Label0046F3
  2484. 00D6: if
  2485. 0039: 2@ == 3
  2486. 004D: jump_if_false @Label004737
  2487. 000A: 1@ += 36
  2488. 0012: 1@ *= 112
  2489. 000A: 1@ += 13150904
  2490. 000A: 1@ += 8
  2491. 0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
  2492. 0002: jump @Label00475B
  2493.  
  2494. :Label004737
  2495. 0012: 1@ *= 112
  2496. 000A: 1@ += 13150904
  2497. 000A: 1@ += 8
  2498. 0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
  2499.  
  2500. :Label00475B
  2501. 0AB2: ret 1 1@
  2502.  
  2503. :Label004763
  2504. 00D6: if
  2505. 0256: player $PLAYER_CHAR defined
  2506. 004D: jump_if_false @Label0047C2
  2507. 0006: 0@ = 13092680
  2508.  
  2509. :Label00477D
  2510. 00D6: if
  2511. 0019: 0@ > 0
  2512. 004D: jump_if_false @Label0047AA
  2513. 0085: 1@ = 0@ // (int)
  2514. 000A: 1@ += 32
  2515. 0A8C: write_memory 1@ size 4 value 7000 virtual_protect 0
  2516.  
  2517. :Label0047AA
  2518. 000A: 0@ += 44
  2519. 0019: 0@ > 13093132
  2520. 004D: jump_if_false @Label00477D
  2521.  
  2522. :Label0047C2
  2523. 0AB2: ret 0
  2524.  
  2525. :Label0047C7
  2526. 0A8D: 0@ = read_memory 11987996 size 4 virtual_protect 0
  2527. 0A8D: 1@ = read_memory 11987992 size 4 virtual_protect 0
  2528. 00D6: if
  2529. 8045: not 0@ == 1@ // (float)
  2530. 004D: jump_if_false @Label004804
  2531. 0A8C: write_memory 11987992 size 4 value 0@ virtual_protect 0
  2532.  
  2533. :Label004804
  2534. 0AB2: ret 0
  2535.  
  2536. :Label004809
  2537. 0006: 0@ = 0
  2538.  
  2539. :Label004810
  2540. 00D6: if
  2541. 0B23: samp is_player_connected 0@
  2542. 004D: jump_if_false @Label004894
  2543. 0B20: samp 1@ = actor_handle_by_samp_player_id 0@
  2544. 00D6: if and
  2545. 056D: actor 1@ defined
  2546. 87D6: not 1@ == $PLAYER_ACTOR // @ == $ (int)
  2547. 004D: jump_if_false @Label004894
  2548. 00A0: store_actor $PLAYER_ACTOR position_to 3@ 4@ 5@
  2549. 00A0: store_actor 1@ position_to 6@ 7@ 8@
  2550. 050A: 2@ = distance_between_XYZ 3@ 4@ 5@ and_XYZ 6@ 7@ 8@
  2551. 00D6: if and
  2552. 8031: not 2@ >= 15.1
  2553. 80DF: not actor 1@ driving
  2554. 004D: jump_if_false @Label004894
  2555. 0619: enable_actor 1@ collision_detection 0
  2556.  
  2557. :Label004894
  2558. 000A: 0@ += 1
  2559. 0019: 0@ > 1000
  2560. 004D: jump_if_false @Label004810
  2561. 0AB2: ret 0
  2562.  
  2563. :Label0048AF
  2564. 00D6: if and
  2565. 0021: 0@ > 0.0
  2566. 02D8: actor $PLAYER_ACTOR current_weapon == 24
  2567. 004D: jump_if_false @Label0049A2
  2568. 000B: 0@ += 1.0
  2569. 00D6: if and
  2570. 02D8: actor $PLAYER_ACTOR current_weapon == 24
  2571. 02E0: actor $PLAYER_ACTOR firing_weapon
  2572. 004D: jump_if_false @Label00499B
  2573. 000B: 1@ += 1.0
  2574. 00D6: if
  2575. 0025: 1@ > 2@ // (float)
  2576. 004D: jump_if_false @Label00499B
  2577. 0087: 3@ = 0@ // (float)
  2578. 0017: 3@ /= 60.0
  2579. 0087: 4@ = 3@ // (float)
  2580. 0073: 3@ /= 1@ // (float)
  2581. 0AD0: show_formatted_text_lowpriority "[FasterTime ~r~by AIR~w~]:~n~~b~(%f sec, %.0f ammo)~w~~n~=~n~~g~%f ~r~FT'er" time 2000 4@ 1@ 3@
  2582. 0007: 0@ = 0.0
  2583. 0007: 1@ = 0.0
  2584.  
  2585. :Label00499B
  2586. 0002: jump @Label004A72
  2587.  
  2588. :Label0049A2
  2589. 00D6: if and
  2590. 02D8: actor $PLAYER_ACTOR current_weapon == 24
  2591. 02E0: actor $PLAYER_ACTOR firing_weapon
  2592. 004D: jump_if_false @Label004A72
  2593. 000B: 0@ += 1.0
  2594. 000B: 1@ += 1.0
  2595. 00D6: if
  2596. 0025: 1@ > 2@ // (float)
  2597. 004D: jump_if_false @Label004A72
  2598. 0087: 3@ = 0@ // (float)
  2599. 0017: 3@ /= 60.0
  2600. 0087: 4@ = 3@ // (float)
  2601. 0073: 3@ /= 1@ // (float)
  2602. 0AD0: show_formatted_text_lowpriority "[FasterTime ~r~by AIR~w~]:~n~~b~(%f sec, %.0f ammo)~w~~n~=~n~~g~%f ~r~FT'er" time 2000 4@ 1@ 3@
  2603. 0007: 0@ = 0.0
  2604. 0007: 1@ = 0.0
  2605.  
  2606. :Label004A72
  2607. 0AB2: ret 2 0@ 1@
  2608.  
  2609. :Label004A7D
  2610. 0006: 0@ = 0
  2611.  
  2612. :Label004A84
  2613. 00D6: if
  2614. 0B23: samp is_player_connected 0@
  2615. 004D: jump_if_false @Label004F92
  2616. 0B20: samp 1@ = actor_handle_by_samp_player_id 0@
  2617. 00D6: if and
  2618. 87D6: not 1@ == $PLAYER_ACTOR // @ == $ (int)
  2619. 056D: actor 1@ defined
  2620. 004D: jump_if_false @Label004F92
  2621. 00D6: if
  2622. 02CB: actor 1@ bounding_sphere_visible
  2623. 004D: jump_if_false @Label004F92
  2624. 0B37: samp 10@ = get_player_color 0@
  2625. 0AB1: call_scm_func @Label004FAD 2 1@ 6 2@ 3@ 4@
  2626. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 25@ 26@
  2627. 0AB1: call_scm_func @Label004FAD 2 1@ 4 2@ 3@ 4@
  2628. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 15@ 16@
  2629. 0AB1: call_scm_func @Label005011 5 25@ 26@ 15@ 16@ 10@
  2630. 0AB1: call_scm_func @Label004FAD 2 1@ 22 2@ 3@ 4@
  2631. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 25@ 26@
  2632. 0AB1: call_scm_func @Label005011 5 25@ 26@ 15@ 16@ 10@
  2633. 0AB1: call_scm_func @Label004FAD 2 1@ 23 2@ 3@ 4@
  2634. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 27@ 28@
  2635. 0AB1: call_scm_func @Label005011 5 25@ 26@ 27@ 28@ 10@
  2636. 0AB1: call_scm_func @Label004FAD 2 1@ 24 2@ 3@ 4@
  2637. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 25@ 26@
  2638. 0AB1: call_scm_func @Label005011 5 25@ 26@ 27@ 28@ 10@
  2639. 0AB1: call_scm_func @Label004FAD 2 1@ 32 2@ 3@ 4@
  2640. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 25@ 26@
  2641. 0AB1: call_scm_func @Label005011 5 25@ 26@ 15@ 16@ 10@
  2642. 0AB1: call_scm_func @Label004FAD 2 1@ 33 2@ 3@ 4@
  2643. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 27@ 28@
  2644. 0AB1: call_scm_func @Label005011 5 25@ 26@ 27@ 28@ 10@
  2645. 0AB1: call_scm_func @Label004FAD 2 1@ 34 2@ 3@ 4@
  2646. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 25@ 26@
  2647. 0AB1: call_scm_func @Label005011 5 25@ 26@ 27@ 28@ 10@
  2648. 0AB1: call_scm_func @Label004FAD 2 1@ 3 2@ 3@ 4@
  2649. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 25@ 26@
  2650. 0AB1: call_scm_func @Label005011 5 25@ 26@ 15@ 16@ 10@
  2651. 0AB1: call_scm_func @Label004FAD 2 1@ 2 2@ 3@ 4@
  2652. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 27@ 28@
  2653. 0AB1: call_scm_func @Label005011 5 25@ 26@ 27@ 28@ 10@
  2654. 0AB1: call_scm_func @Label004FAD 2 1@ 1 2@ 3@ 4@
  2655. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 15@ 16@
  2656. 0AB1: call_scm_func @Label005011 5 15@ 16@ 27@ 28@ 10@
  2657. 0AB1: call_scm_func @Label004FAD 2 1@ 52 2@ 3@ 4@
  2658. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 25@ 26@
  2659. 0AB1: call_scm_func @Label005011 5 15@ 16@ 25@ 26@ 10@
  2660. 0AB1: call_scm_func @Label004FAD 2 1@ 53 2@ 3@ 4@
  2661. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 27@ 28@
  2662. 0AB1: call_scm_func @Label005011 5 25@ 26@ 27@ 28@ 10@
  2663. 0AB1: call_scm_func @Label004FAD 2 1@ 42 2@ 3@ 4@
  2664. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 25@ 26@
  2665. 0AB1: call_scm_func @Label005011 5 15@ 16@ 25@ 26@ 10@
  2666. 0AB1: call_scm_func @Label004FAD 2 1@ 43 2@ 3@ 4@
  2667. 0AB1: call_scm_func @Label004FE2 4 2@ 3@ 4@ 10@ 27@ 28@
  2668. 0AB1: call_scm_func @Label005011 5 25@ 26@ 27@ 28@ 10@
  2669. 04C4: store_coords_to 11@ 12@ 13@ from_actor 1@ with_offset 0.0 0.0 0.0
  2670. 04C4: store_coords_to 20@ 21@ 22@ from_actor 1@ with_offset 0.0 0.0 0.0
  2671. 0B55: convert_3D_coords 11@ 12@ 13@ to_screen 11@ 12@
  2672. 0B55: convert_3D_coords 20@ 21@ 22@ to_screen 20@ 21@
  2673.  
  2674. :Label004F92
  2675. 000A: 0@ += 1
  2676. 0019: 0@ > 1000
  2677. 004D: jump_if_false @Label004A84
  2678. 0AB2: ret 0
  2679.  
  2680. :Label004FAD
  2681. 0A96: 25@ = actor 0@ struct
  2682. 0AC7: 26@ = var 26@ offset
  2683. 0AA6: call_method 6177408 struct 25@ num_params 3 pop 0 1 1@ 26@
  2684. 0AB2: ret 3 26@ 27@ 28@
  2685.  
  2686. :Label004FE2
  2687. 0B55: convert_3D_coords 0@ 1@ 2@ to_screen 25@ 26@
  2688. 0B70: render draw_polygon_pos 25@ 26@ size 5 5 corners 10 rotation 0 color 3@
  2689. 0AB2: ret 2 25@ 26@
  2690.  
  2691. :Label005011
  2692. 0B68: render draw_line_point1 0@ 1@ point2 2@ 3@ width 2 color 4@
  2693. 0AB2: ret 0
  2694.  
  2695. :Label005029
  2696. hex
  2697. D8 48 2C
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement