冰楓論壇

 找回密碼
 立即註冊
搜索
查看: 1143|回覆: 0
打印 上一主題 下一主題

[其餘數據] 疾風N合一 for TWMS0103

[複製鏈接]

343

主題

1

好友

3298

積分

論壇元老

武陵の傳奇

Rank: 8Rank: 8

UID
8784
帖子
4732
主題
343
精華
0
積分
3298
楓幣
2832
威望
3240
存款
0
贊助金額
0
推廣
0
GP
9
閱讀權限
90
性別
保密
在線時間
1162 小時
註冊時間
2012-6-9
最後登入
2024-12-15

Android勳章

跳轉到指定樓層
1
發表於 2012-9-26 12:20:55 |只看該作者 |倒序瀏覽
  1. [enable]
  2. //疾風N合一 for TwMs0103
  3. //原作:jajaja, 感謝99,A,D,L,N,W,W(縮寫)
  4. //原出處:疾風之莊
  5. //功能:走,跳怪方向【左趴往左,右趴往右,坐下停止控制】、笨怪、10秒損血一次、
  6. //紅點不暫停、跳怪不跳、致命的吸引力【定點及跟隨角色二種模式,啟動方式提示:5秒】
  7. //Address:00414956
  8. //EIP:MyLR
  9. //=================================================
  10. alloc(MyLR,1024)
  11. registersymbol(MyLR)
  12. alloc(MyDir,4)
  13. alloc(MyCt,4)
  14. alloc(MyPt1,4)
  15. label(MyLR1)
  16. label(GoLR)
  17. label(GoLR1)
  18. label(GoLR2)
  19. label(GoLR3)
  20. label(GoLR4)
  21. label(GoLR5)
  22. label(GoLRback)
  23. label(JmpLR)
  24. label(JmpLR1)
  25. label(JmpLR2)
  26. label(JmpLRback)
  27. label(MyStupid)
  28. label(MyNoBack)
  29. label(MyState)
  30. label(MyCharX)
  31. label(MyNoJmp)
  32. label(LRDir1)
  33. label(LRDir2)
  34. label(LRDir3)
  35. label(LRDir4)
  36. label(LRDir5)
  37. label(LRDir6)
  38. MyDir:
  39. DD 1
  40. MyLR:
  41. push eax
  42. pop eax
  43. cmp dword ptr [esp], 0092147D
  44. je GoLR
  45. cmp dword ptr [esp], 00921897
  46. je JmpLR
  47. cmp dword ptr [esp], 00920414
  48. je MyStupid
  49. cmp dword ptr [esp], 008C6390
  50. jz MyNoBack
  51. cmp dword ptr [esp], 0092184F
  52. jz MyNoJmp
  53. ret
  54. MyLR1:
  55. pop eax
  56. ret
  57. //================================
  58. GoLR:
  59. add esp,4
  60. call MyState
  61. push 03
  62. pop ecx
  63. mov [edi+20],eax
  64. xor edx,edx
  65. div ecx
  66. cmp [MyDir], 1
  67. je GoLRback
  68. cmp [MyDir], 3
  69. je GoLR1
  70. cmp [MyDir], 4
  71. je GoLR3
  72. cmp edx, [MyDir]
  73. je GoLRback
  74. mov [esi+000004D8],0
  75. jmp GoLRback
  76. GoLR1:
  77. push eax
  78. call MyCharX
  79. jmp GoLR4
  80. GoLR3:
  81. push eax
  82. mov eax,[MyPt1]
  83. GoLR4:
  84. cmp edx, 1
  85. je GoLR5

  86. jg GoLR2
  87. cmp eax,[esi+1c4]
  88. pop eax
  89. mov [esi+000004D8],5
  90. jl GoLRback
  91. mov [esi+000004D8],0
  92. jmp GoLRback
  93. GoLR2:
  94. cmp eax,[esi+1c4]
  95. pop eax
  96. mov [esi+000004D8],5
  97. jg GoLRback
  98. mov [esi+000004D8],0
  99. jmp GoLRback
  100. GoLR5:
  101. pop eax
  102. mov [esi+000004D8],0
  103. GoLRback:
  104. jmp 00921487
  105. //================================
  106. JmpLR:
  107. add esp,4
  108. call MyState
  109. cmp [MyDir], 1
  110. je JmpLRback
  111. cmp [MyDir], 2
  112. mov eax,2
  113. je JmpLRback
  114. cmp [MyDir], 0
  115. mov eax,3
  116. je JmpLRback
  117. cmp [MyDir], 4
  118. je JmpLR1
  119. call MyCharX
  120. jmp JmpLR2
  121. JmpLR1:
  122. mov eax,[MyPt1]
  123. JmpLR2:
  124. cmp eax,[esi+1c4]
  125. mov eax,2
  126. mov [esi+000004D8],5
  127. jg JmpLRback
  128. mov eax,3
  129. JmpLRback:
  130. push 03
  131. jmp 00921899
  132. //================================
  133. MyCharX:
  134. mov eax [00B0B904]
  135. mov eax, [eax+0E50]
  136. ret
  137. //================================
  138. MyState:
  139. push eax
  140. mov eax, [00B0B904]
  141. mov eax, [eax+0398]
  142. cmp eax, a
  143. je LRDir1
  144. cmp eax, b
  145. je LRDir2
  146. cmp eax, 14
  147. je LRDir3
  148. cmp eax, 15
  149. je LRDir3
  150. mov [MyCt], 0
  151. jmp LRDir4
  152. LRDir1:
  153. mov [MyDir],2
  154. cmp [MyCt], 32
  155. ja LRDir5
  156. inc [MyCt]
  157. jmp LRDir4
  158. LRDir2:
  159. mov [MyDir],0
  160. cmp [MyCt], 32
  161. ja LRDir6
  162. inc [MyCt]
  163. jmp LRDir4
  164. LRDir3:
  165. mov [MyDir],1
  166. jmp LRDir4
  167. LRDir5:
  168. mov [MyDir],3
  169. jmp LRDir4
  170. LRDir6:
  171. mov [MyDir],4
  172. call MyCharX
  173. mov [MyPt1],eax
  174. LRDir4:
  175. pop eax
  176. ret
  177. //============================
  178. MyStupid:
  179. add esp, 4
  180. xor edx,edx
  181. mov ecx,0000ea60
  182. div ecx
  183. lea eax,[esi+00000238]
  184. add edx,0002bf20
  185. mov [esi+00000240],edx
  186. mov edx,[esp+10]
  187. cmp [eax],edx
  188. je 0092045F
  189. cmp [esi+0000023c],edi

  190. lea ecx,[esi+0000023c]
  191. je 0092045F
  192. jmp 00920445
  193. //============================
  194. MyNoBack:
  195. add esp,4
  196. mov eax,[ebp-10]
  197. lea ecx, [eax+00001A0C]
  198. push FFFF1D70 //原始值=FFFFFA24,修改此處可更改無敵秒數
  199. jmp 008C6AB9
  200. //============================
  201. MyNoJmp:
  202. add esp,4
  203. jmp 00921863
  204. [disable]
  205. dealloc(MyLR)
  206. unregistersymbol(MyLR)
  207. dealloc(MyDir)
  208. dealloc(MyCt)
  209. dealloc(MyPt1)
複製代碼

點評

Jia-Qing  真懷念這功能 呵呵  發表於 2014-8-29 00:47
收藏收藏0 推0 噓0


把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1鑰匙
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$
您需要登入後才可以回文 登入 | 立即註冊

廣告刊登意見回饋關於我們管群招募本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-12-25 01:40

回頂部