Advertisement
lol7

FLYER_SPEED.cs

Sep 25th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.93 KB | None | 0 0
  1. {$CLEO .cs}
  2. 0000:
  3.  
  4. while true
  5. wait 0
  6. 0AF0: 1@ = get_int_from_ini_file "cleo\FLYER.ini" section "FLYER" key "isModActive"
  7. if
  8. 1@ == 1
  9. then
  10. if
  11. 00DF: actor $PLAYER_ACTOR driving
  12. then
  13. 03C0: 0@ = actor $PLAYER_ACTOR car
  14. gosub @0
  15. 07D5: set_car 0@ velocity_in_direction_XYZ 4@ 5@ 6@ rotation_velocitiesXY 0.0 0.0 unk 0.0
  16. 01C3: remove_references_to_car 0@
  17. end
  18. end
  19. end
  20.  
  21. :0
  22. wait 0
  23. if and
  24. key_down 68
  25. key_down 87
  26. key_down 32
  27. not key_down 65
  28. not key_down 83
  29. not key_down 16
  30. then
  31. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.12 0.15 0.12 STORE TO 4@ 5@ 6@
  32. else
  33. if and
  34. key_down 65
  35. key_down 87
  36. key_down 32
  37. not key_down 68
  38. not key_down 83
  39. not key_down 16
  40. then
  41. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET -0.12 0.15 0.12 STORE TO 4@ 5@ 6@
  42. else
  43. if and
  44. key_down 68
  45. key_down 83
  46. key_down 32
  47. not key_down 65
  48. not key_down 87
  49. not key_down 16
  50. then
  51. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.12 -0.15 0.12 STORE TO 4@ 5@ 6@
  52. else
  53. if and
  54. key_down 65
  55. key_down 83
  56. key_down 32
  57. not key_down 68
  58. not key_down 87
  59. not key_down 16
  60. then
  61. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET -0.12 -0.15 0.12 STORE TO 4@ 5@ 6@
  62. else
  63. if and
  64. key_down 68
  65. key_down 87
  66. key_down 16
  67. not key_down 65
  68. not key_down 83
  69. not key_down 32
  70. then
  71. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.12 0.15 -0.15 STORE TO 4@ 5@ 6@
  72. else
  73. if and
  74. key_down 65
  75. key_down 87
  76. key_down 16
  77. not key_down 68
  78. not key_down 83
  79. not key_down 32
  80. then
  81. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET -0.12 0.15 -0.15 STORE TO 4@ 5@ 6@
  82. else
  83. if and
  84. key_down 68
  85. key_down 83
  86. key_down 16
  87. not key_down 65
  88. not key_down 87
  89. not key_down 32
  90. then
  91. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.12 -0.15 -0.15 STORE TO 4@ 5@ 6@
  92. else
  93. if and
  94. key_down 65
  95. key_down 83
  96. key_down 16
  97. not key_down 68
  98. not key_down 87
  99. not key_down 32
  100. then
  101. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET -0.12 -0.15 -0.15 STORE TO 4@ 5@ 6@
  102. else
  103. if and
  104. not key_down 68
  105. not key_down 65
  106. key_down 87
  107. key_down 32
  108. not key_down 83
  109. not key_down 16
  110. then
  111. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.0 0.15 0.12 STORE TO 4@ 5@ 6@
  112. else
  113. if and
  114. not key_down 68
  115. not key_down 65
  116. key_down 83
  117. key_down 32
  118. not key_down 87
  119. not key_down 16
  120. then
  121. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.0 -0.15 0.12 STORE TO 4@ 5@ 6@
  122. else
  123. if and
  124. key_down 68
  125. not key_down 87
  126. not key_down 83
  127. key_down 32
  128. not key_down 65
  129. not key_down 16
  130. then
  131. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.12 0.0 0.12 STORE TO 4@ 5@ 6@
  132. else
  133. if and
  134. key_down 65
  135. not key_down 87
  136. not key_down 83
  137. key_down 32
  138. not key_down 68
  139. not key_down 16
  140. then
  141. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET -0.12 0.0 0.12 STORE TO 4@ 5@ 6@
  142. else
  143. if and
  144. not key_down 68
  145. not key_down 65
  146. key_down 87
  147. key_down 16
  148. not key_down 83
  149. not key_down 32
  150. then
  151. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.0 0.15 -0.15 STORE TO 4@ 5@ 6@
  152. else
  153. if and
  154. not key_down 68
  155. not key_down 65
  156. key_down 83
  157. key_down 16
  158. not key_down 87
  159. not key_down 32
  160. then
  161. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.0 -0.15 -0.15 STORE TO 4@ 5@ 6@
  162. else
  163. if and
  164. key_down 68
  165. not key_down 87
  166. not key_down 83
  167. key_down 16
  168. not key_down 65
  169. not key_down 32
  170. then
  171. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.12 0.0 -0.15 STORE TO 4@ 5@ 6@
  172. else
  173. if and
  174. key_down 65
  175. not key_down 87
  176. not key_down 83
  177. key_down 16
  178. not key_down 68
  179. not key_down 32
  180. then
  181. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET -0.12 0.0 -0.15 STORE TO 4@ 5@ 6@
  182. else
  183. if and
  184. key_down 68
  185. key_down 87
  186. not key_down 32
  187. not key_down 16
  188. not key_down 65
  189. not key_down 83
  190. then
  191. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.12 0.15 0.0 STORE TO 4@ 5@ 6@
  192. else
  193. if and
  194. key_down 65
  195. key_down 87
  196. not key_down 32
  197. not key_down 16
  198. not key_down 68
  199. not key_down 83
  200. then
  201. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET -0.12 0.15 0.0 STORE TO 4@ 5@ 6@
  202. else
  203. if and
  204. key_down 68
  205. key_down 83
  206. not key_down 32
  207. not key_down 16
  208. not key_down 65
  209. not key_down 87
  210. then
  211. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.12 -0.15 0.0 STORE TO 4@ 5@ 6@
  212. else
  213. if and
  214. key_down 65
  215. key_down 83
  216. not key_down 32
  217. not key_down 16
  218. not key_down 68
  219. not key_down 87
  220. then
  221. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET -0.12 -0.15 0.0 STORE TO 4@ 5@ 6@
  222. else
  223. if and
  224. not key_down 68
  225. not key_down 65
  226. key_down 87
  227. not key_down 32
  228. not key_down 16
  229. not key_down 83
  230. then
  231. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.0 0.15 0.0 STORE TO 4@ 5@ 6@
  232. else
  233. if and
  234. not key_down 68
  235. not key_down 65
  236. key_down 83
  237. not key_down 32
  238. not key_down 16
  239. not key_down 87
  240. then
  241. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.0 -0.15 0.0 STORE TO 4@ 5@ 6@
  242. else
  243. if and
  244. key_down 68
  245. not key_down 87
  246. not key_down 83
  247. not key_down 32
  248. not key_down 16
  249. not key_down 65
  250. then
  251. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.12 0.0 0.0 STORE TO 4@ 5@ 6@
  252. else
  253. if and
  254. key_down 65
  255. not key_down 87
  256. not key_down 83
  257. not key_down 32
  258. not key_down 16
  259. not key_down 68
  260. then
  261. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET -0.12 0.0 0.0 STORE TO 4@ 5@ 6@
  262. else
  263. if and
  264. not key_down 68
  265. not key_down 65
  266. not key_down 87
  267. not key_down 83
  268. key_down 32
  269. not key_down 16
  270. then
  271. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.0 0.0 0.12 STORE TO 4@ 5@ 6@
  272. else
  273. if and
  274. not key_down 68
  275. not key_down 65
  276. not key_down 87
  277. not key_down 83
  278. key_down 16
  279. not key_down 32
  280. then
  281. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.0 0.0 -0.15 STORE TO 4@ 5@ 6@
  282. else
  283. 0AB1: @CREATE_VELOCITY_PUSH_CAR 4 FROM CAR 0@ _TO_OFFSET 0.0 0.0 0.0 STORE TO 4@ 5@ 6@
  284. end
  285. end
  286. end
  287. end
  288. end
  289. end
  290. end
  291. end
  292. end
  293. end
  294. end
  295. end
  296. end
  297. end
  298. end
  299. end
  300. end
  301. end
  302. end
  303. end
  304. end
  305. end
  306. end
  307. end
  308. end
  309. end
  310. return
  311.  
  312. :CREATE_VELOCITY_PUSH_CAR
  313. 0407: store_coords_to 4@ 5@ 6@ from_car 0@ with_offset 1@ 2@ 3@
  314. Car.StorePos(0@, 7@, 8@, 9@)
  315. 0063: 4@ -= 7@ // (float)
  316. 0063: 5@ -= 8@ // (float)
  317. 0063: 6@ -= 9@ // (float)
  318. 0AB2: ret 3 4@ 5@ 6@
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement