黃易群俠傳M脫機外掛應用程式黃易神行
15973
58

[分享] v89版代碼總整理

娜莫莉 當前離線
UID
214819
熱心
1389 值
嘉獎
2 次
違規
0 次
在線時間
1380 小時
經驗
1516 點
積分
9919
精華
0
最後登錄
2013-1-28
閱讀權限
60
註冊時間
2007-2-15
論壇幣
5438 幣
聯合幣
18 枚
幸運鑽
0 顆
招待卷
73000 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
11層
娜莫莉 2009-2-28 11:28:06
感謝:豆花哥的分享
  1. [ENABLE]
  2. 00A2AAB9://無型箭089
  3. DB 90 29 8E 72 D7 93 EB BB 9E 5C 9F F6 8F E6 99 E1 98 EA F1 4D 2E 8E 6F 94
  4. [DISABLE]
  5. 00A2AAB9://無型箭089
  6. DB 90 29 8E 79 51 9F A8 8B FA 44 CD 96 8F D6 6D 09 7E AE BD F0 73 ED 4D 60
複製代碼
       
回覆

使用道具 舉報

娜莫莉 當前離線
UID
214819
熱心
1389 值
嘉獎
2 次
違規
0 次
在線時間
1380 小時
經驗
1516 點
積分
9919
精華
0
最後登錄
2013-1-28
閱讀權限
60
註冊時間
2007-2-15
論壇幣
5438 幣
聯合幣
18 枚
幸運鑽
0 顆
招待卷
73000 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
12層
娜莫莉 2009-2-28 11:30:06
感謝:爽爽冰的分享

  1. //神聖之光30%
  2. [ENABLE]
  3. 00A2AA95:
  4. db 90 2A 6E 99 03 47 95 1C 38 AA 3C B8 8F 29 DE 54 75 4E 94 48 6B A3 FC 72
  5. [DISABLE]
  6. 00A2AA95:
  7. db 90 2A 6E B4 C7 9C AE 3D E6 74 A5 FA 6F 16 6E 0C EC AA 27 60 57 3D 61 40
  8. //神聖之光60%
  9. [ENABLE]
  10. 00A2AA98:
  11. db 5C 3B A4 70 DB 21 85 03 35 70 D5 91 BC F6 5F 04 91 F6 DD 3F C6 86 D5 CD
  12. [DISABLE]
  13. 00A2AA98:
  14. db 69 F8 05 7B C3 2F D8 4B 06 70 E5 71 91 1E D6 89 F4 B0 4E 8C 68 90 EA 6D
  15. //幼年龍離乳食,攻擊+7
  16. [ENABLE]
  17. 00A2A810:
  18. db 77 FB D5 00 DB AF 06 80 36 70 DA 55 09 80 98 E2 29 CD EB F0 A9 78 AD 13
  19. [DISABLE]
  20. 00A2A810:
  21. db FF BD 3C AE EF E5 71 FD 5E 70 16 8E 87 10 3A 89 84 D0 49 3C 88 8F E6 8D
  22. //防禦+10
  23. [ENABLE]  
  24. 00A2A840:
  25. db 3F 8B A8 0C 59 44 65 A8 32 70 15 3E 64 50 FD 13 D7 97 9D 50 DA 1C E8 9D
  26. [DISABLE]
  27. 00A2A840:
  28. db 8E B9 34 4C CC A5 61 72 18 70 16 92 6E 86 4C 83 33 64 1A 74 E6 6F E9 8D
  29. //魔防+10
  30. [ENABLE]
  31. 00A2A8A0:
  32. db 1E 08 A2 B4 40 10 A5 A5 00 90 15 3E 69 98 D8 EF 97 B9 7C 3F DA 64 28 62
  33. [DISABLE]
  34. 00A2A8A0:
  35. db BE 08 A3 AB 45 18 5D F5 0A 90 E5 8D 31 64 26 ED 21 33 69 8F C2 8F 25 72
  36. [enable]
  37. 00A2AE55://無限日鏢0.89
  38. db 90 29 8E D7 01 EA CE 0E 50 77 86 9C 8F 19 5A 8A FD 81 2E E1 F8 75 21 4D
  39. [disable]
  40. 00A2AE55://無限日鏢
  41. db 90 29 8E A6 47 F2 15 3D 92 AF 30 FA 8F 2A 8E 06 7D 47 EC E8 3B 62 37 50

  42.   隱分身
  43. [ENABLE]
  44. 00A2AC2D:
  45. db 70 E6 91 C7 0A 16 99 54 B0 C8 BC 2A 90 E6 0D B2 58 6C 38 11 97 C2 41 56
  46. [DISABLE]
  47. 00A2AC2D:
  48. db 70 E6 91 21 FE FC CE F1 E7 77 0E 62 70 1A 72 3E 53 34 C7 99 A2 39 F6 B2
複製代碼
       
回覆

使用道具 舉報

娜莫莉 當前離線
UID
214819
熱心
1389 值
嘉獎
2 次
違規
0 次
在線時間
1380 小時
經驗
1516 點
積分
9919
精華
0
最後登錄
2013-1-28
閱讀權限
60
註冊時間
2007-2-15
論壇幣
5438 幣
聯合幣
18 枚
幸運鑽
0 顆
招待卷
73000 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
13層
娜莫莉 2009-2-28 11:31:20
感謝:爽爽冰的分享

  1. 無型箭
  2. [ENABLE]
  3. 00A2AAB9://無型箭089
  4. DB 90 29 8E 72 D7 93 EB BB 9E 5C 9F F6 8F E6 99 E1 98 EA F1 4D 2E 8E 6F 94
  5. [DISABLE]
  6. 00A2AAB9://無型箭089
  7. DB 90 29 8E 79 51 9F A8 8B FA 44 CD 96 8F D6 6D 09 7E AE BD F0 73 ED 4D 60
複製代碼
       
回覆

使用道具 舉報

娜莫莉 當前離線
UID
214819
熱心
1389 值
嘉獎
2 次
違規
0 次
在線時間
1380 小時
經驗
1516 點
積分
9919
精華
0
最後登錄
2013-1-28
閱讀權限
60
註冊時間
2007-2-15
論壇幣
5438 幣
聯合幣
18 枚
幸運鑽
0 顆
招待卷
73000 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
14層
娜莫莉 2009-2-28 11:34:33
感謝:爽爽冰的分享

  1. //=================================================
  2. [enable]
  3. //疾風N合一 for TWMS089
  4. //原作:jajaja, 感謝99,A,D,L,N,W,W(縮寫)
  5. //原出處:疾風之莊
  6. //功能:走,跳怪方向【左趴往左,右趴往右,坐下停止控制】、笨怪、10秒損血一次、
  7. //紅點暫停、跳怪不跳、致命的吸引力【定點及跟隨角色二種模式,啟動方式提示:5秒】
  8. //Address:0041417A
  9. //EIP:MyLR
  10. //=================================================
  11. alloc(MyLR,1024)
  12. registersymbol(MyLR)
  13. alloc(MyDir,4)
  14. alloc(MyCt,4)
  15. alloc(MyPt1,4)
  16. label(MyLR1)
  17. label(GoLR)
  18. label(GoLR1)
  19. label(GoLR2)
  20. label(GoLR3)
  21. label(GoLR4)
  22. label(GoLR5)
  23. label(GoLRback)
  24. label(JmpLR)
  25. label(JmpLR1)
  26. label(JmpLR2)
  27. label(JmpLRback)
  28. label(MyStupid)
  29. label(MyNoBack)
  30. label(MyState)
  31. label(MyCharX)
  32. label(MyNoJmp)
  33. label(LRDir1)
  34. label(LRDir2)
  35. label(LRDir3)
  36. label(LRDir4)
  37. label(LRDir5)
  38. label(LRDir6)
  39. MyDir:
  40. DD 1
  41. MyLR:
  42. push eax
  43. cmp [00A2460C],00000000                  
  44. je MyLR1
  45. mov eax,[00A2460C]
  46. mov eax,[eax+18]
  47. cmp eax,0
  48. jne MyLR1
  49. pop eax
  50. cmp dword ptr [esp], 0088201C
  51. je GoLR
  52. cmp dword ptr [esp], 00882430
  53. je JmpLR
  54. cmp dword ptr [esp], 00881122
  55. je MyStupid
  56. cmp dword ptr [esp], 0082E989
  57. jz MyNoBack
  58. cmp dword ptr [esp], 008823E8
  59. jz MyNoJmp
  60. ret
  61. MyLR1:
  62. pop eax
  63. ret
  64. //================================
  65. GoLR:
  66. add esp,4
  67. call MyState
  68. push 03
  69. pop ecx
  70. mov [edi+20],eax
  71. xor edx,edx
  72. div ecx
  73. cmp [MyDir], 1
  74. je GoLRback
  75. cmp [MyDir], 3
  76. je GoLR1
  77. cmp [MyDir], 4
  78. je GoLR3
  79. cmp edx, [MyDir]
  80. je GoLRback
  81. mov [esi+00000494],0
  82. jmp GoLRback
  83. GoLR1:
  84. push eax
  85. call MyCharX
  86. jmp GoLR4
  87. GoLR3:
  88. push eax
  89. mov eax,[MyPt1]
  90. GoLR4:
  91. cmp edx, 1
  92. je GoLR5         
  93. jg GoLR2
  94. cmp eax,[esi+1c4]
  95. pop eax
  96. mov [esi+00000494],5
  97. jl GoLRback
  98. mov [esi+00000494],0
  99. jmp GoLRback
  100. GoLR2:
  101. cmp eax,[esi+1c4]
  102. pop eax
  103. mov [esi+00000494],5
  104. jg GoLRback
  105. mov [esi+00000494],0
  106. jmp GoLRback
  107. GoLR5:
  108. pop eax
  109. mov [esi+00000494],0
  110. GoLRback:
  111. jmp 00882026
  112. //================================
  113. JmpLR:
  114. add esp,4
  115. call MyState
  116. cmp [MyDir], 1
  117. je JmpLRback
  118. cmp [MyDir], 2
  119. mov eax,2
  120. je JmpLRback
  121. cmp [MyDir], 0
  122. mov eax,3
  123. je JmpLRback
  124. cmp [MyDir], 4
  125. je JmpLR1
  126. call MyCharX
  127. jmp JmpLR2
  128. JmpLR1:
  129. mov eax,[MyPt1]
  130. JmpLR2:
  131. cmp eax,[esi+1bc]
  132. mov eax,2
  133. mov [esi+00000494],5
  134. jg JmpLRback
  135. mov eax,3
  136. JmpLRback:
  137. push 03
  138. jmp  00882432
  139. //================================
  140. MyCharX:
  141. mov eax [00A24614]
  142. mov eax, [eax+0B9C]
  143. ret
  144. //================================
  145. MyState:
  146. push eax
  147. mov eax, [00A24614]
  148. mov eax, [eax+0364]
  149. cmp eax, a
  150. je LRDir1
  151. cmp eax, b
  152. je LRDir2
  153. cmp eax, 14
  154. je LRDir3
  155. cmp eax, 15
  156. je LRDir3
  157. mov [MyCt], 0
  158. jmp LRDir4
  159. LRDir1:
  160. mov [MyDir],2
  161. cmp [MyCt], 32
  162. ja LRDir5
  163. inc [MyCt]
  164. jmp LRDir4
  165. LRDir2:
  166. mov [MyDir],0
  167. cmp [MyCt], 32
  168. ja LRDir6
  169. inc [MyCt]
  170. jmp LRDir4
  171. LRDir3:
  172. mov [MyDir],1
  173. jmp LRDir4
  174. LRDir5:
  175. mov [MyDir],3
  176. jmp LRDir4
  177. LRDir6:
  178. mov [MyDir],4
  179. call MyCharX
  180. mov [MyPt1],eax
  181. LRDir4:
  182. pop eax
  183. ret
  184. //============================
  185. MyStupid:
  186. add esp, 4
  187. xor edx,edx
  188. mov ecx,0000ea60
  189. div ecx
  190. lea eax,[esi+00000238]
  191. add edx,0002bf20
  192. mov [esi+00000240],edx
  193. mov edx,[esp+10]
  194. cmp [eax],edx
  195. je 0088116D
  196. cmp [esi+0000023c],edi   
  197. lea ecx,[esi+0000023c]
  198. je 0088116D
  199. jmp 00881153
  200. //============================
  201. MyNoBack:
  202. add esp,4
  203. lea    ecx, [edi+0000158c]
  204. push FFFFD8F0 //原始值=FFFFFA24,修改此處可更改無敵秒數
  205. jmp 0082EF9E
  206. //============================
  207. MyNoJmp:
  208. add esp,4
  209. jmp 008823FC
  210. [disable]
  211. dealloc(MyLR)
  212. unregistersymbol(MyLR)
  213. dealloc(MyDir)
  214. dealloc(MyCt)
  215. dealloc(MyPt1)
複製代碼
       
回覆

使用道具 舉報

娜莫莉 當前離線
UID
214819
熱心
1389 值
嘉獎
2 次
違規
0 次
在線時間
1380 小時
經驗
1516 點
積分
9919
精華
0
最後登錄
2013-1-28
閱讀權限
60
註冊時間
2007-2-15
論壇幣
5438 幣
聯合幣
18 枚
幸運鑽
0 顆
招待卷
73000 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
15層
娜莫莉 2009-2-28 11:35:56
感謝:爽爽冰的分享

  1. //TWMS089 滑鼠移動(右趴左趴板)
  2. //EIP=CSX
  3. //address:0087EE02
  4. //熱鍵控制:    右趴下=開   左趴下=關
  5. [Enable]
  6. alloc(MouserX,512)
  7. alloc(MouserY,512)
  8. alloc(CSX,128)
  9. registersymbol(CSX)
  10. alloc(OnOff,128)
  11. registersymbol(OnOff)
  12. label(normal)
  13. label(normalx)
  14. label(normaly)
  15. label(back)
  16. label(return)
  17. label(On)
  18. label(Off)
  19. OnOff:
  20. dd 0
  21. CSX:
  22. push eax
  23. mov eax,[00A24614]   
  24. cmp [eax+0364],a
  25. je On
  26. cmp [eax+0364],b
  27. je Off
  28. pop eax
  29. jmp MouserX
  30. normal:
  31. pop eax
  32. mov [ebx], eax
  33. mov edi,[ebp+10]
  34. jmp back
  35. back:
  36. jmp   0087EE07
  37. return:
  38. jmp   0087EE6C
  39. On:
  40. pop eax
  41. mov [OnOff],1
  42. jmp MouserX
  43. Off:
  44. pop eax
  45. mov [OnOff],0
  46. jmp MouserX
  47. MouserX:
  48.     cmp [OnOff],0
  49.     je normalx
  50.     push eax
  51.     mov eax,[00A24614]
  52.     mov eax,[eax+0BDC]
  53.     cmp esi,eax
  54.     pop eax
  55.     jne normalx
  56.    
  57.     mov eax, [00A24780]
  58.     mov eax, [eax+0978]
  59.     mov eax, [eax+84]
  60.     mov [ebx], eax
  61.     mov edi,[ebp+10]
  62.     test    edi, edi
  63.     jne     MouserY
  64.     jmp    0087EE69
  65.    
  66.    normalx:
  67.      mov [ebx], eax
  68.      mov edi,[ebp+10]
  69.      jmp back
  70.    
  71. MouserY:
  72.     push eax
  73.     mov eax,[00A24614]
  74.     mov eax,[eax+0BDC]
  75.     cmp esi,eax
  76.     pop eax
  77.     jne normaly
  78.    
  79.     mov eax, [00A24780]
  80.     mov eax, [eax+0978]
  81.     mov eax, [eax+88]
  82.     mov [edi], eax
  83.     mov ebx,[ebp+14]
  84.     jmp return
  85.    
  86.    normaly:
  87.      mov [edi], eax
  88.      mov ebx,[ebp+14]
  89.      jmp return
  90. [Disable]
  91. dealloc(MouserX)
  92. dealloc(MouserY)
  93. dealloc(CSX)
  94. unregistersymbol(CSX)
  95. dealloc(OnOff)
  96. unregistersymbol(OnOff)
複製代碼
       
回覆

使用道具 舉報

娜莫莉 當前離線
UID
214819
熱心
1389 值
嘉獎
2 次
違規
0 次
在線時間
1380 小時
經驗
1516 點
積分
9919
精華
0
最後登錄
2013-1-28
閱讀權限
60
註冊時間
2007-2-15
論壇幣
5438 幣
聯合幣
18 枚
幸運鑽
0 顆
招待卷
73000 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
16層
娜莫莉 2009-2-28 11:37:29
感謝:爽爽冰的分享

  1. //V89 掛機專用R1(專業版)
  2. //原作:各位大大
  3. //Address:0050A63D
  4. //EIP:ZOO
  5. //順移使用方法:
  6. //記錄順移點:左趴1秒.右趴1秒就記錄了
  7. //啟動順移:只要攻擊次數超過設定值.就會順移(村莊�堣]可使用)
  8. //順移安全點:人物左坐.就記錄了
  9. //清除一切順移紀錄:人物右坐.就清除一切順移紀錄.回村換頻不需要再關數據了
  10. //順移注意事項:
  11. //一.人物每次順移後.盡量有移動的動作(不然容易斷線)
  12. //   搭配R2的MISS無敵+R3的定點碰撞.比較穩定
  13. //二.攻擊次數不要調太低.順移太快.容易斷線
  14. //-----------------------------------------------
  15. [ENABLE]
  16. registersymbol(ZOO)
  17. alloc(ZOO,4096)
  18. registersymbol(ZOOKEY)
  19. alloc(ZOOKEY,4)
  20. registersymbol(MKAUTOKEY)
  21. alloc(MKAUTOKEY,4)
  22. registersymbol(MKAUTOKEY1)
  23. alloc(MKAUTOKEY1,4)
  24. label(ZOO00)
  25. label(MKL)
  26. label(MKL00)
  27. label(MKR)
  28. label(MKR00)
  29. label(MKLR)
  30. label(MKAUTO)
  31. label(MKAUTOLR)
  32. label(MKAUTOLR00)
  33. label(MKWORK)
  34. label(MKWORK00)
  35. label(MKJMP)
  36. label(MKJMP00)
  37. registersymbol(MKSTOPKEY)
  38. alloc(MKSTOPKEY,4)
  39. registersymbol(MKSTOPXY)
  40. alloc(MKSTOPXY,4)
  41. label(MKSTOP)
  42. label(MKSTOP00)
  43. label(MKSTOP01)
  44. registersymbol(SLAKEY)
  45. alloc(SLAKEY,4)
  46. label(SLA)
  47. label(SLA00)
  48. registersymbol(MKJMPDOWNKEY)
  49. alloc(MKJMPDOWNKEY,4)
  50. label(MKJMPDOWN)
  51. registersymbol(MKJMPDOWN2KEY)
  52. alloc(MKJMPDOWN2KEY,4)
  53. label(MKJMPDOWN2)
  54. label(MKJMPDOWN200)
  55. registersymbol(MYGOKEY)
  56. alloc(MYGOKEY,4)
  57. registersymbol(MYGOREOF)
  58. alloc(MYGOREOF,4)
  59. registersymbol(MYGOREOF00)
  60. alloc(MYGOREOF00,4)
  61. registersymbol(MYGORE110)
  62. alloc(MYGORE110,1024)
  63. registersymbol(MYGOREKEY)
  64. alloc(MYGOREKEY,4)
  65. registersymbol(MYGOUSEUPKEY)
  66. alloc(MYGOUSEUPKEY,4)
  67. registersymbol(MYGOUSEUPKEY1)
  68. alloc(MYGOUSEUPKEY1,4)
  69. registersymbol(MYGOUSEUPKEY2)
  70. alloc(MYGOUSEUPKEY2,4)
  71. registersymbol(MYGORED110)
  72. alloc(MYGORED110,4)
  73. registersymbol(MYGOREDKEY)
  74. alloc(MYGOREDKEY,4)
  75. registersymbol(MYGOREDPL)
  76. alloc(MYGOREDPL,4)
  77. label(MYGO)
  78. label(MYGO00)
  79. label(MYGOUP)
  80. label(MYGOUP01)
  81. label(MYGORE)
  82. label(MYGORE01)
  83. label(MYGORE0100)
  84. label(MYGORE02)
  85. label(MYGORE0200)
  86. label(MYGOUSE)
  87. label(MYGOUSE00)
  88. label(MYGOUSE01)
  89. label(MYGORED)
  90. label(MYGORED00)
  91. label(MYGORED01)
  92. label(MYGORED011)
  93. label(MYGORED02)
  94. label(MYGORED021)
  95. label(MYGODEL)
  96. label(MYGODEL00)
  97. //-----------------------------------------------
  98. ZOOKEY:
  99. DD 1   //總開關: 0.關 1.開
  100. MKAUTOKEY:
  101. DD 3   //走怪: 0.關 1.右走 2.左走 3.跟隨
  102. MKAUTOKEY1:
  103. DD 3   //跳怪: 0.關 1.右走 2.左走 3.跟隨
  104. MKSTOPKEY:
  105. DD 0   //定怪: 0.關 1.開
  106. MKSTOPXY:
  107. DD C8  //定怪範圍: 16進位.目前距離人物XY範圍200
  108. SLAKEY:
  109. DD 1   //快速撿物: 0.關 1.開
  110. MKJMPDOWNKEY:
  111. DD 0   //跳怪掉落1: 0.關 1.開
  112. MKJMPDOWN2KEY:
  113. DD 0   //跳怪掉落2: 0.關 1.開
  114.        //清除順移一切記錄(人物右坐)
  115. MYGOKEY:
  116. DD 1   //人物順移: 0.關 1.開(記錄點:人物先左趴1秒.在右趴1秒)
  117. MYGOUSEUPKEY:
  118. DD F   //人物順移攻擊次數:16進位.目前攻擊15次左右順移
  119. MYGOREDKEY:
  120. DD 1   //遇人順移安全點: 0.關 1.開(記錄點:人物左坐.必須開人物順移才能使用)
  121. MYGOREDPL:
  122. DD 0   //遇人順移安全點人數允許量: 16進位.(目前0人)畫面玩家超過設定時.啟動順移安全點
  123. //-----------------------------------------------
  124. MYGOREKEY:
  125. DD 0
  126. MYGOREOF:
  127. DD 0
  128. MYGOREOF00:
  129. DD 0
  130. MYGORE110:
  131. DD 0
  132. MYGOUSEUPKEY1:
  133. DD 0
  134. MYGOUSEUPKEY2:
  135. DD 0
  136. MYGORED110:
  137. DD 0
  138. //-----------------------------------------------
  139. ZOO:
  140. cmp [ZOOKEY],0
  141. je ZOO00
  142. call SLA
  143. call MYGO
  144. cmp dword ptr [esp], 00882C7B
  145. je MKAUTO
  146. cmp dword ptr [esp], 00883177
  147. je MKJMPDOWN2
  148. jmp ZOO00
  149. //-----------------------------------------------
  150. ZOO00:
  151. ret
  152. //-----------------------------------------------
  153. MKL:
  154. cmp [ebx+140],2
  155. je MKL00
  156. mov [ebx+494],0
  157. ret
  158. MKL00:
  159. mov [ebx+494],FFFF
  160. ret
  161. //-----------------------------------------------
  162. MKR:
  163. cmp [ebx+140],3
  164. je MKR00
  165. mov [ebx+494],0
  166. ret
  167. MKR00:
  168. mov [ebx+494],FFFF
  169. ret
  170. //-----------------------------------------------
  171. MKLR:
  172. push eax
  173. mov eax,[00A24614]
  174. mov eax,[eax+0B9C]
  175. cmp [ebx+1C4],eax
  176. pop eax
  177. jl MKL
  178. jg MKR
  179. ret
  180. //-----------------------------------------------
  181. MKAUTO:
  182. add esp,4
  183. call MKAUTOLR
  184. call MKSTOP
  185. cmp [MKJMPDOWNKEY],0
  186. je MKAUTOLR00
  187. cmp [ebx+230],2
  188. je MKJMPDOWN
  189. jmp MKAUTOLR00
  190. MKAUTOLR00:
  191. fsubr qword ptr [ebp-18]
  192. jmp 00882C7E
  193. //-----------------------------------------------
  194. MKJMPDOWN:
  195. fsubr qword ptr [ebp-18]
  196. add esp,10
  197. fst qword ptr [ebp-18]
  198. fcomp qword ptr [00989a40]
  199. jmp 0088300A
  200. //-----------------------------------------------
  201. MKAUTOLR:
  202. cmp [ebx+230],1
  203. je MKWORK
  204. cmp [ebx+230],2
  205. je MKJMP
  206. ret
  207. //-----------------------------------------------
  208. MKWORK:
  209. cmp [MKAUTOKEY],0
  210. je MKWORK00
  211. cmp [MKAUTOKEY],1
  212. je MKL
  213. cmp [MKAUTOKEY],2
  214. je MKR
  215. cmp [MKAUTOKEY],3
  216. je MKLR
  217. ret
  218. MKWORK00:
  219. ret
  220. //-----------------------------------------------
  221. MKJMP:
  222. cmp [MKAUTOKEY1],0
  223. je MKJMP00
  224. cmp [MKAUTOKEY1],1
  225. je MKL
  226. cmp [MKAUTOKEY1],2
  227. je MKR
  228. cmp [MKAUTOKEY1],3
  229. je MKLR
  230. ret
  231. MKJMP00:
  232. ret
  233. //-----------------------------------------------
  234. MKSTOP:
  235. cmp [MKSTOPKEY],0
  236. je MKSTOP00
  237. push eax
  238. mov eax,[00A24614]
  239. mov eax,[eax+0B9C]
  240. sub eax,[MKSTOPXY]
  241. cmp [ebx+1C4],eax
  242. pop eax
  243. jl MKSTOP00
  244. push eax
  245. mov eax,[00A24614]
  246. mov eax,[eax+0B9C]
  247. add eax,[MKSTOPXY]
  248. cmp [ebx+1C4],eax
  249. pop eax
  250. jg MKSTOP00
  251. push eax
  252. mov eax,[00A24614]
  253. mov eax,[eax+0BA0]
  254. sub eax,[MKSTOPXY]
  255. cmp [ebx+1C8],eax
  256. pop eax
  257. jl MKSTOP00
  258. push eax
  259. mov eax,[00A24614]
  260. mov eax,[eax+0BA0]
  261. add eax,[MKSTOPXY]
  262. cmp [ebx+1C8],eax
  263. pop eax
  264. jg MKSTOP00
  265. cmp [ebx+140],4
  266. je MKSTOP01
  267. cmp [ebx+140],5
  268. je MKSTOP01
  269. mov [ebx+494],0
  270. ret
  271. //-----------------------------------------------
  272. MKSTOP00:
  273. ret
  274. //-----------------------------------------------
  275. MKSTOP01:
  276. mov [ebx+494],FFFF
  277. ret
  278. //-----------------------------------------------
  279. SLA:
  280. cmp [SLAKEY],0
  281. je SLA00
  282. push eax
  283. mov eax,[00A24624]
  284. mov [eax+206C],0
  285. pop eax
  286. ret
  287. SLA00:
  288. ret
  289. //-----------------------------------------------
  290. MKJMPDOWN2:
  291. add esp,4
  292. cmp [MKJMPDOWN2KEY],0
  293. je MKJMPDOWN200
  294. fcomp qword ptr [ebp-08]
  295. pop ecx
  296. pop ecx
  297. jmp 008831E1
  298. MKJMPDOWN200:
  299. fcomp qword ptr [ebp-08]
  300. jmp 0088317A
  301. //-----------------------------------------------
  302. MYGO:
  303. cmp [MYGOKEY],0
  304. je MYGO00
  305. call MYGOUP
  306. call MYGORE
  307. call MYGOUSE
  308. call MYGORED
  309. call MYGODEL
  310. ret
  311. //-----------------------------------------------
  312. MYGO00:
  313. ret
  314. //-----------------------------------------------
  315. MYGOUP:
  316. push eax
  317. mov eax,[00A24614]
  318. mov eax,[eax+20C0]
  319. cmp [MYGOUSEUPKEY2],eax
  320. pop eax
  321. jne MYGOUP01
  322. ret
  323. MYGOUP01:
  324. add [MYGOUSEUPKEY1],1
  325. push eax
  326. mov eax,[00A24614]
  327. mov eax,[eax+20C0]
  328. mov [MYGOUSEUPKEY2],eax
  329. pop eax
  330. ret
  331. //-----------------------------------------------
  332. MYGORE:
  333. call MYGORE01
  334. call MYGORE02
  335. ret
  336. //-----------------------------------------------
  337. MYGORE01:
  338. cmp [MYGOREKEY],0
  339. jne MYGORE0100
  340. push eax
  341. mov eax,[00A24614]
  342. mov eax,[eax+0364]
  343. cmp eax,B
  344. pop eax
  345. jne MYGORE0100
  346. mov [MYGOREKEY],1
  347. ret
  348. MYGORE0100:
  349. ret
  350. //-----------------------------------------------
  351. MYGORE02:
  352. cmp [MYGOREKEY],1
  353. jne MYGORE0200
  354. push eax
  355. mov eax,[00A24614]
  356. mov eax,[eax+0364]
  357. cmp eax,A
  358. pop eax
  359. jne MYGORE0200
  360. mov [MYGOREKEY],0
  361. push eax
  362. push ebx
  363. add [MYGOREOF],1
  364. mov eax,[MYGOREOF]
  365. mov ebx,[00A24614]
  366. add ebx,0BDC
  367. mov ebx,[ebx]
  368. sub ebx,C
  369. mov ebx,[ebx+110]
  370. mov [MYGORE110+eax*4],ebx
  371. mov [MYGOREOF00],eax
  372. pop ebx
  373. pop eax
  374. ret
  375. MYGORE0200:
  376. ret
  377. //-----------------------------------------------
  378. MYGOUSE:
  379. cmp [MYGOREOF],0
  380. je MYGOUSE00
  381. push eax
  382. mov eax,[MYGOUSEUPKEY1]
  383. cmp eax,[MYGOUSEUPKEY]
  384. pop eax
  385. jl MYGOUSE00
  386. mov [MYGOUSEUPKEY1],0
  387. push eax
  388. push ebx
  389. mov eax,[MYGOREOF00]
  390. mov eax,[MYGORE110+eax*4]
  391. mov ebx,[00A24614]
  392. add ebx,0BDC
  393. mov ebx,[ebx]
  394. sub ebx,C
  395. mov [ebx+110],eax
  396. pop ebx
  397. pop eax
  398. sub [MYGOREOF00],1
  399. cmp [MYGOREOF00],0
  400. jle MYGOUSE01
  401. ret
  402. //-----------------------------------------------
  403. MYGOUSE00:
  404. ret
  405. //-----------------------------------------------
  406. MYGOUSE01:
  407. push eax
  408. mov eax,[MYGOREOF]
  409. mov [MYGOREOF00],eax
  410. pop eax
  411. ret
  412. //-----------------------------------------------
  413. MYGORED:
  414. cmp [MYGOREDKEY],0
  415. je MYGORED00
  416. call MYGORED01
  417. call MYGORED02
  418. ret
  419. //-----------------------------------------------
  420. MYGORED00:
  421. ret
  422. //-----------------------------------------------
  423. MYGORED01:
  424. push eax
  425. mov eax,[00A24614]
  426. mov eax,[eax+0364]
  427. cmp eax,15
  428. pop eax
  429. jne MYGORED011
  430. push eax
  431. mov eax,[00A24614]
  432. add eax,0BDC
  433. mov eax,[eax]
  434. sub eax,C
  435. mov eax,[eax+110]
  436. mov [MYGORED110],eax
  437. pop eax
  438. ret
  439. MYGORED011:
  440. ret
  441. //-----------------------------------------------
  442. MYGORED02:
  443. cmp [MYGORED110],0
  444. je MYGORED021
  445. push eax
  446. mov eax,[00A2460C]
  447. mov eax,[eax+18]
  448. cmp eax,[MYGOREDPL]
  449. pop eax
  450. jle MYGORED021
  451. push eax
  452. push ebx
  453. mov eax,[00A24614]
  454. add eax,0BDC
  455. mov eax,[eax]
  456. sub eax,C
  457. mov ebx,[MYGORED110]
  458. mov [eax+110],ebx
  459. pop ebx
  460. pop eax
  461. ret
  462. MYGORED021:
  463. ret
  464. //-----------------------------------------------
  465. MYGODEL:
  466. push eax
  467. mov eax,[00A24614]
  468. mov eax,[eax+0364]
  469. cmp eax,14
  470. pop eax
  471. jne MYGODEL00
  472. mov [MYGOREOF],0
  473. mov [MYGOREOF00],0
  474. mov [MYGORED110],0
  475. ret
  476. MYGODEL00:
  477. ret
  478. //-----------------------------------------------
  479. [DISABLE]
  480. dealloc(ZOO)
  481. unregistersymbol(ZOO)
  482. dealloc(ZOOKEY)
  483. unregistersymbol(ZOOKEY)
  484. dealloc(MKAUTOKEY)
  485. unregistersymbol(MKAUTOKEY)
  486. dealloc(MKAUTOKEY1)
  487. unregistersymbol(MKAUTOKEY1)
  488. dealloc(MKSTOPKEY)
  489. unregistersymbol(MKSTOPKEY)
  490. dealloc(MKSTOPXY)
  491. unregistersymbol(MKSTOPXY)
  492. dealloc(SLAKEY)
  493. unregistersymbol(SLAKEY)
  494. dealloc(MKJMPDOWNKEY)
  495. unregistersymbol(MKJMPDOWNKEY)
  496. dealloc(MKJMPDOWN2KEY)
  497. unregistersymbol(MKJMPDOWN2KEY)
  498. dealloc(MYGOKEY)
  499. unregistersymbol(MYGOKEY)
  500. dealloc(MYGOREOF)
  501. unregistersymbol(MYGOREOF)
  502. dealloc(MYGOREOF00)
  503. unregistersymbol(MYGOREOF00)
  504. dealloc(MYGORE110)
  505. unregistersymbol(MYGORE110)
  506. dealloc(MYGOREKEY)
  507. unregistersymbol(MYGOREKEY)
  508. dealloc(MYGOUSEUPKEY)
  509. unregistersymbol(MYGOUSEUPKEY)
  510. dealloc(MYGOUSEUPKEY1)
  511. unregistersymbol(MYGOUSEUPKEY1)
  512. dealloc(MYGOUSEUPKEY2)
  513. unregistersymbol(MYGOUSEUPKEY2)
  514. dealloc(MYGOREDKEY)
  515. unregistersymbol(MYGOREDKEY)
  516. dealloc(MYGORED110)
  517. unregistersymbol(MYGORED110)
  518. dealloc(MYGOREDPL)
  519. unregistersymbol(MYGOREDPL)
複製代碼
       
回覆

使用道具 舉報

娜莫莉 當前離線
UID
214819
熱心
1389 值
嘉獎
2 次
違規
0 次
在線時間
1380 小時
經驗
1516 點
積分
9919
精華
0
最後登錄
2013-1-28
閱讀權限
60
註冊時間
2007-2-15
論壇幣
5438 幣
聯合幣
18 枚
幸運鑽
0 顆
招待卷
73000 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
17層
娜莫莉 2009-2-28 11:38:59
感謝:爽爽冰的分享

  1. 閃爍無敵 TWMS089
  2. //=======================
  3. //閃爍無敵TWMS089
  4. //ADD=0080E298
  5. //EIP=god
  6. //=======================
  7. [ENABLE]
  8. registersymbol(god)
  9. alloc(god,32)
  10. god:
  11. mov eax,64
  12. mov esi,0
  13. jmp 0080E2A5
  14. [DISABLE]
  15. dealloc(god)
  16. unregistersymbol(god)
複製代碼
       
回覆

使用道具 舉報

娜莫莉 當前離線
UID
214819
熱心
1389 值
嘉獎
2 次
違規
0 次
在線時間
1380 小時
經驗
1516 點
積分
9919
精華
0
最後登錄
2013-1-28
閱讀權限
60
註冊時間
2007-2-15
論壇幣
5438 幣
聯合幣
18 枚
幸運鑽
0 顆
招待卷
73000 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
18層
娜莫莉 2009-2-28 11:42:26
  1. //==================================================
  2. //  TWMS089  快速恢復HP/MP 合併版
  3. //
  4. //  代碼:0045FC72
  5. //
  6. //  EIP=HookFR
  7. //
  8. //  代碼原創:qqazedctgb
  9. //
  10. //  作者:penguin58
  11. //
  12. //  說明:每次恢復10倍HP,8倍MP
  13. //==================================================
  14. [Enable]
  15.   alloc(HookFR,1024)
  16.   registersymbol(HookFR)
  17.   label(HookRet)
  18.   label(HPHandler)
  19.   label(MPHandler)
  20.   label(FastRecoverHP)
  21.   label(DoNormalHP)
  22.   label(HPCheck)
  23.   alloc(HPCounter,4)
  24.   alloc(SetHPCounter,4)
  25.   alloc(RecoverTime,4)
  26.   registersymbol(SetHPCounter)
  27.   label(FastRecoverMP)
  28.   label(DoNormalMP)
  29.   label(MPCheck)
  30.   alloc(MPCounter,4)
  31.   alloc(SetMPCounter,4)
  32.   registersymbol(SetMPCounter)
  33. HookFR:
  34.   cmp [esp],008BE8FD
  35.   je HPHandler
  36.   cmp [esp],008BEA5B
  37.   je MPHandler
  38. HookRet:
  39.   push ebp
  40.   jmp 0045FC73
  41. HPHandler:
  42.   mov [esp],FastRecoverHP
  43.   jmp HookRet
  44. MPHandler:
  45.   mov [esp],FastRecoverMP
  46.   jmp HookRet
  47. FastRecoverHP:
  48.   push eax
  49.   mov eax,[ebp-1c]
  50.   mov [RecoverTime],eax
  51.   pop eax
  52.   cmp [HPCounter],0
  53.   je HPCheck
  54.   dec [HPCounter]
  55.   cmp ebx,1
  56.   jmp 008BE900
  57. HPCheck:
  58.   sub [RecoverTime],0A
  59.   cmp ebx,[RecoverTime]
  60.   jna DoNormalHP
  61.   push eax
  62.   mov eax,[SetHPCounter]
  63.   dec eax
  64.   mov [HPCounter],eax
  65.   pop eax
  66. DoNormalHP:
  67.   cmp ebx,[ebp-1c]
  68.   jmp 008BE900

  69. FastRecoverMP:
  70.   cmp [MPCounter],0
  71.   je MPCheck
  72.   dec [MPCounter]
  73.   cmp ebx,1
  74.   jmp 008BEA61
  75. MPCheck:
  76.   cmp ebx,00002708
  77.   jna DoNormalMP
  78.   push eax
  79.   mov eax,[SetMPCounter]
  80.   dec eax
  81.   mov [MPCounter],eax
  82.   pop eax
  83. DoNormalMP:
  84.   cmp ebx,00002710
  85.   jmp 008BEA61
  86. SetHPCounter:
  87.   dd A          // 10倍HP,易斷線的請調低倍數
  88. SetMPCounter:
  89.   dd 8          // 8倍MP,易斷線的請調低倍數
  90. [Disable]
  91.   unregistersymbol(HookFR)
  92.   dealloc(HookFR)
  93.   dealloc(HPCounter)
  94.   dealloc(SetHPCounter)
  95.   dealloc(RecoverTime)
  96.   unregistersymbol(SetHPCounter)
  97.   dealloc(MPCounter)
  98.   dealloc(SetMPCounter)
  99.   unregistersymbol(SetMPCounter)
複製代碼
       
回覆

使用道具 舉報

娜莫莉 當前離線
UID
214819
熱心
1389 值
嘉獎
2 次
違規
0 次
在線時間
1380 小時
經驗
1516 點
積分
9919
精華
0
最後登錄
2013-1-28
閱讀權限
60
註冊時間
2007-2-15
論壇幣
5438 幣
聯合幣
18 枚
幸運鑽
0 顆
招待卷
73000 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
19層
娜莫莉 2009-2-28 11:44:35
  1. //TWMS089跳怪掉落
  2. //
  3. //原作:zgenden
  4. //
  5. //Address:0050A63D
  6. //
  7. //EIP:MAXONE
  8. //
  9. //功能:跳怪掉落1.跳怪掉落2
  10. //-----------------------------------------------
  11. [ENABLE]
  12. registersymbol(MAXONE)
  13. alloc(MAXONE,2048)
  14. label(MAXONE00)
  15. label(ONE)
  16. registersymbol(ONEKEY)
  17. alloc(ONEKEY,4)
  18. registersymbol(ONEKEY00)
  19. alloc(ONEKEY00,4)
  20. registersymbol(JUPKEY)
  21. alloc(JUPKEY, 4)
  22. label(JUP)
  23. label(JUP2)
  24. label(TWO)
  25. label(TWO00)
  26. registersymbol(JUPKEY2)
  27. alloc(JUPKEY2, 4)
  28. //-----------------------------------------------
  29. ONEKEY00:
  30. DD 1   //總開關:   0.關 1.開
  31. JUPKEY:
  32. DD 1   //跳怪掉落1: 0.關 1.開
  33. JUPKEY2:
  34. DD 1   //跳怪掉落2: 0.關 1.開
  35. //-----------------------------------------------
  36. MAXONE:
  37. cmp [ONEKEY00],0
  38. je MAXONE00

  39. cmp dword ptr [esp], 00882C7B
  40. je ONE
  41. cmp dword ptr [esp], 00883177
  42. je TWO
  43. ret

  44. MAXONE00:
  45. ret
  46. //-----------------------------------------------
  47. ONE:
  48. add esp,4
  49. cmp [JUPKEY],1
  50. je JUP
  51. fsubr qword ptr [ebp-18]
  52. jmp 00882C7E
  53. //-----------------------------------------------
  54. JUP:
  55. cmp [ebx+0230],2
  56. jne JUP2
  57. mov [ebx+0464],0
  58. fsubr qword ptr [ebp-18]
  59. add esp,10
  60. fst qword ptr [ebp-18]
  61. fcomp qword ptr [00989A40]
  62. jmp 0088300A
  63. //-----------------------------------------------
  64. JUP2:
  65. fsubr qword ptr [ebp-18]
  66. jmp 00882C7E
  67. //-----------------------------------------------
  68. TWO:
  69. add esp,4
  70. cmp [JUPKEY2],1
  71. jne TWO00
  72. fcomp qword ptr [ebp-08]
  73. pop ecx
  74. pop ecx
  75. jmp 008831E1
  76. TWO00:
  77. fcomp qword ptr [ebp-08]
  78. jmp 0088317A
  79. //-----------------------------------------------
  80. [DISABLE]
  81. dealloc(MAXONE)
  82. unregistersymbol(MAXONE)
  83. dealloc(ONEKEY)
  84. unregistersymbol(ONEKEY)
  85. dealloc(ONEKEY00)
  86. unregistersymbol(ONEKEY00)
  87. dealloc(JUPKEY)
  88. unregistersymbol(JUPKEY)
  89. dealloc(JUPKEY2)
  90. unregistersymbol(JUPKEY2)
複製代碼
       
回覆

使用道具 舉報

娜莫莉 當前離線
UID
214819
熱心
1389 值
嘉獎
2 次
違規
0 次
在線時間
1380 小時
經驗
1516 點
積分
9919
精華
0
最後登錄
2013-1-28
閱讀權限
60
註冊時間
2007-2-15
論壇幣
5438 幣
聯合幣
18 枚
幸運鑽
0 顆
招待卷
73000 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
20層
娜莫莉 2009-2-28 11:46:53
  1. //7次MISS 1次損血
  2. //TWMS089
  3. //Miss無敵
  4. //原作者: love0935556212
  5. //更新者: 緯洨寶
  6. //更新時間 : 2009/2/25
  7. //Address: 0082E36C
  8. //EIP: Miss
  9. [enable]
  10. registersymbol(Miss)
  11. alloc(Miss, 128)
  12. alloc(MissRound, 4)
  13. label(StopMiss)
  14. label(StopMiss1)
  15. Miss:
  16.         inc     [MissRound]
  17.         cmp     [MissRound], 7 //MISS次數 16進位
  18.          ja      StopMiss
  19.         xor     eax,eax
  20.         jmp     0082EF60     
  21. StopMiss:
  22.         mov     [MissRound], 0
  23. StopMiss1:
  24.         jmp     0082E372
  25. [disable]
  26. unregistersymbol(Miss)
  27. dealloc(Miss)
複製代碼
       
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊


手機版 | Archiver | 外掛聯合國

GMT+8, 2026-10-1 13:00 , Processed in 0.044635 second(s), 16 queries , Memcache On.

版權說明:
  本站不會製作、經銷、代理外掛程式。僅免費提供外掛程式下載前之掃毒及掃木馬等安全檢測驗證,協助會員遠離盜號危險程式。本站所有資料均來自網際網路收集整理,說明文字暨下載連結轉載自原程 式開發站。站上出現之公司名稱、遊戲名稱、程式等,商標及著作權,均歸各公司及程式原創所有,本站程式所有權歸外掛聯合國所有。本程式所有權歸外掛聯合國所有.......

回頂部
第二步?
第三步?