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

[專區] v98版代碼總整理

a9295989 該用戶已被刪除
21
a9295989 2009-7-30 21:30:24
提示: 作者被禁止或刪除 內容自動屏蔽
回覆

使用道具 舉報

againmylove 當前離線
UID
1141459
熱心
54 值
嘉獎
0 次
違規
0 次
在線時間
9 小時
經驗
30 點
積分
162
精華
0
最後登錄
2018-6-29
閱讀權限
20
註冊時間
2009-2-24
論壇幣
39 幣
聯合幣
30 枚
幸運鑽
2 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
22
againmylove 2009-7-30 21:40:15
怎麼沒有節能SWEI15合一阿 ˊˋ
誰有誰有>ˇ<
回覆

使用道具 舉報

a51415123 當前離線
UID
324613
熱心
24 值
嘉獎
0 次
違規
0 次
在線時間
8 小時
經驗
29 點
積分
61
精華
0
最後登錄
2015-4-29
閱讀權限
20
註冊時間
2007-4-1
論壇幣
8 幣
聯合幣
22 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
23
a51415123 2009-7-30 22:16:26
上面大大們攻擊不停在7/30 早上3點就改摟
舊的不能用惹歐
我這是可以用的<---本人是白老鼠XD
被鎖惹10多隻帳號說
YCT48B




// 代碼 :008F9000
// EIP : CSX
[Enable]
registersymbol(CSX)
alloc(CSX,128)
label(CSXReturn)
CSX: //CSEAX X
push eax
mov eax,[00adc0d4]
mov eax,[eax+2588]
cmp eax,2
pop eax
jg CSXReturn

push eax
mov eax,[00adc0d4]
mov eax,[eax+0D6C]
cmp esi,eax
pop eax
jne CSXReturn
add eax,0a
jmp CSXReturn

CSXReturn:
mov [ebx], eax
jmp 008F9002

[Disable]
unregistersymbol(CSX)
dealloc(CSX)[/code]
回覆

使用道具 舉報

0937359389 當前離線
UID
329171
熱心
37 值
嘉獎
0 次
違規
0 次
在線時間
67 小時
經驗
44 點
積分
44
精華
0
最後登錄
2010-8-18
閱讀權限
20
註冊時間
2007-4-3
論壇幣
49 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
24
0937359389 2009-7-30 22:17:57
//=================================================
//疾風N合一 for TWMS098
//原作:jajaja
//原出處:疾風之莊
//新作neosu
//小小的切代碼:進香團 (改的是 遇紅點不會暫停0.0)
//功能:、控怪方向(左趴右趴)、跳怪掉落、攻擊加速
//        、停止呼吸、超級撿物、笨怪、角色不被擊退、
//        碰怪後無敵30秒、損血控制、跳怪不跳
//Address:00414757               
//EIP:MyLR
//=================================================
[enable]
registersymbol(MyLR)
registersymbol(StupidSwitch)
alloc(MyLR,1024)
alloc(StupidSwitch,4)
label(MyLR1)
alloc(MyDir,4)
alloc(MyCt,4)
alloc(MyPt1,4)
alloc(LR,4)
label(GoLR)
label(GoLR1)
label(GoLR2)
label(GoLR3)
label(GoLR4)
label(GoLR5)
label(GoLRback)
label(JmpLR)
label(JmpLR1)
label(JmpLR2)
label(JmpLRback)
label(MyState)
label(MyCharX)
label(LRDir1)
label(LRDir2)
label(LRDir3)
label(LRDir4)
label(LRDir5)
label(LRDir6)
label(LRDir7)
label(MyStupid)                        //笨怪
label(QuitS)                        //笨怪
label(MyNoBack)                        //不被擊退
label(MyNoJmp)                        //跳怪不跳
registersymbol(ATTACKOF)        //攻擊加速
registersymbol(ATTACKTIME)        //攻擊加速
alloc(ATTACKOF,4)                //攻擊加速
alloc(ATTACKTIME,4)                //攻擊加速
label(CALLATTACK)                //攻擊加速
label(CALLATTACK01)                //攻擊加速
label(CALLATTACK02)                //攻擊加速
registersymbol(VarMaxBloom)        //損血控制
registersymbol(VarMinBloom)        //損血控制
alloc(VarMaxBloom, 4)                //損血控制
alloc(VarMinBloom, 4)                //損血控制
label(CBR100)                        //損血控制
//----------↓笨  怪↓----------
StupidSwitch:                        //笨怪熱鍵:
  DD 1                                //0 = 關;1 = 開
//----------↑笨  怪↑----------
//----------↓攻擊加速↓----------
ATTACKOF:                        //加速時間:
  DD BB8                        //目前設定2秒(3秒=3000毫秒=BB8),不穩定的增加數值,穩定的可以試著減少數值
ATTACKTIME:
  DD 0
//----------↑攻擊加速↑----------
//----------↓損血控制↓----------
VarMaxBloom:                         //最高損血量:
  DD 2                                //初始值:2滴, 採用16進位
VarMinBloom:                        //最低損血量:
  DD 1                                //初始值:1滴, 採用16進位 (設0=miss)
//----------↑損血控制↑----------
//----------↓掉怪控怪↓----------
LR:                                //跳怪掉落
  DD 2                                //跳怪掉落  1停3左2右
MyDir:
  DD 1
//----------↑掉怪控怪↑----------

MyLR:
  push eax

  cmp [00AD7C70],00000000        //超級撿物
  je MyLR1                        //超級撿物
  mov eax,[00AD7C70]                //超級撿物
  mov [eax+2070], 0                //超級撿物
  cmp [00ADC0D4],00000000        //停止呼吸
  je MyLR1                        //停止呼吸
  mov eax,[00ADC0D4]                //停止呼吸
  mov [eax+380],0                //停止呼吸

  pop eax
  cmp dword ptr [esp], 008FC6C5        //走怪方向
  je GoLR                        //走怪方向
  cmp dword ptr [esp], 008FCADF        //跳怪方向
  je JmpLR                        //跳怪方向
  cmp dword ptr [esp], 008FB65C        //笨怪               
  je MyStupid                        //笨怪
  cmp dword ptr [esp], 008A2E97        //不被擊退        
  jz MyNoBack                        //不被擊退
  cmp dword ptr [esp], 008FCA97        //跳怪不跳
  jz MyNoJmp                        //跳怪不跳
  ret
MyLR1:
  pop eax
  ret
//==========↓攻擊加速↓==========
CALLATTACK:   
  push eax
  mov eax,[00ADC274]
  mov eax,[eax+18]
  cmp eax,[ATTACKTIME]
  pop eax
  jg CALLATTACK01
  ret
CALLATTACK01:
  push eax
  mov eax,[00ADC0D4]
  mov eax,[eax+388]
  cmp eax,ffffffff
  pop eax
  jne CALLATTACK02
  ret
CALLATTACK02:
  push eax
  mov eax,[00ADC0D4]
  mov [eax+388],ffffffff
  mov eax,[00ADC274]
  mov eax,[eax+18]
  add eax,[ATTACKOF]
  mov [ATTACKTIME],eax
  pop eax
  ret
//==========↑攻擊加速↑==========
//==========↓走怪方向↓==========
GoLR:
  add esp,4
  call MyState
  push 03
  pop ecx
  mov [edi+20],eax
  xor edx,edx
  div ecx
  cmp [MyDir], 1
  je GoLRback
  cmp [MyDir], 3
  je GoLR1
  cmp [MyDir], 4
  je GoLR3
  cmp edx, [MyDir]
  je GoLRback
  mov [esi+000004D0],0
  jmp GoLRback
GoLR1:
  push eax
  call MyCharX
  jmp GoLR4
GoLR3:
  push eax
  mov eax,[MyPt1]
GoLR4:
  cmp edx, 1
  je GoLR5         
  jg GoLR2
  cmp eax,[esi+1c4]
  pop eax
  mov [esi+000004D0],5
  jl GoLRback
  mov [esi+000004D0],0
  jmp GoLRback
GoLR2:
  cmp eax,[esi+1c4]
  pop eax
  mov [esi+000004D0],5
jg GoLRback
  mov [esi+000004D0],0
  jmp GoLRback
GoLR5:
  pop eax
  mov [esi+000004D0],0
GoLRback:
  jmp 008FC6CF
//==========↑走怪方向↑==========
//==========↓跳怪方向↓==========
JmpLR:
  add esp,4
  call MyState
  cmp [MyDir], 1
  je JmpLRback
  cmp [MyDir], 2
  mov eax,2
  je JmpLRback
  cmp [MyDir], 0
  mov eax,3
  je JmpLRback
  cmp [MyDir], 4
  je JmpLR1
  call MyCharX
  jmp JmpLR2
JmpLR1:
  mov eax,[MyPt1]
JmpLR2:
  cmp eax,[esi+1c4]
  mov eax,2
  mov [esi+000004D0],5
  jg JmpLRback
  mov eax,3
JmpLRback:
//----------↓跳怪掉落↓----------
  cmp [esi+00000230],1
  je LRDir7
  cmp eax,[LR]
  jne LRDir7
  sub [esi+00000230],2
LRDir7:
//----------↑跳怪掉落↑----------
  push 03
  jmp 008FCAE1
//==========↑跳怪方向↑==========
//==========↓X 座標↓==========
MyCharX:
  mov eax [00ADC0D4]
  mov eax, [eax+000D2C]
  ret
//==========↑X 座標↑==========
//==========↓左趴右趴↓==========
MyState:
  push eax
  mov eax, [00ADC0D4]
  mov eax, [eax+00000384]
  cmp eax, a
  je LRDir1
  cmp eax, b
  je LRDir2
  cmp eax, 14
  je LRDir3
  cmp eax, 15
  je LRDir3
  mov [MyCt], 0
  jmp LRDir4
LRDir1:
  mov [MyDir],2
  cmp [MyCt], 32
  ja LRDir5
  inc [MyCt]
  jmp LRDir4
LRDir2:
  mov [MyDir],0
  cmp [MyCt], 32
  ja LRDir6
  inc [MyCt]
  jmp LRDir4
LRDir3:
  mov [MyDir],1
  jmp LRDir4
LRDir5:
  mov [MyDir],3
  jmp LRDir4
LRDir6:
  mov [MyDir],4
  call MyCharX
  mov [MyPt1],eax
  LRDir4:
  pop eax
  ret
//==========↑左趴右趴↑==========

//==========↓笨  怪↓==========
MyStupid:
  add esp,4
  call CALLATTACK                //攻擊加速
  cmp [StupidSwitch],0
  je QuitS
  xor edx,edx
  mov ecx,0000ea60
  div ecx
  lea eax,[esi+00000238]
  add edx,0002bf20
  mov [esi+00000240],edx
  mov edx,[esp+10]
  je 008FB6A7                        
  cmp [esi+0000023c],edi   
  lea ecx,[esi+0000023c]
  je 008FB6A7
QuitS:
  xor edx,edx
  jmp 008FB65E
//==========↑笨  怪↑==========
//=====↓不被擊退、PG無敵↓=====
MyNoBack:
  add esp,4
//----------↓損血控制↓----------
  push eax
  push ebx
  push ecx
  push edx
  xor edx, edx
  mov eax,[00ADC0D4]     
  mov eax,[eax+18]
  mov ecx, [VarMaxBloom]
  mov ebx, [VarMinBloom]
  sub ecx, ebx
  jz CBR100
  div ecx                        // edx:eax 除 ecx, 餘數放edx   簡單說 就是 除以差值 取餘數
CBR100:
  add edx, ebx                        //餘數+上最小值
  mov [ebp+8], edx                //把結果丟進去扣血
  pop edx
  pop ecx
  pop ebx
  pop eax
//----------↑損血控制↑----------
  mov eax, [ebp-10]
  lea ecx, [eax+0000187C]
  push FFFF8AD2                        //原始值=FFFFFA24,修改此處可更改無敵秒數        
  jmp 008A35BB                        
//=====↑不被擊退、PG無敵↑=====
//==========↓跳怪不跳↓==========
MyNoJmp:
  add esp,4
  jmp 008FCAAB
//==========↑跳怪不跳↑==========
[disable]
dealloc(MyLR)
unregistersymbol(MyLR)
dealloc(StupidSwitch)
unregistersymbol(StupidSwitch)
unregistersymbol(LR)
dealloc(MyDir)
dealloc(MyCt)
dealloc(MyPt1)
dealloc(LR)

dealloc(ATTACKOF)                //攻擊加速
unregistersymbol(ATTACKOF)        //攻擊加速
dealloc(ATTACKTIME)                //攻擊加速
unregistersymbol(ATTACKTIME)        //攻擊加速
dealloc(VarMaxBloom)                //損血控制
unregistersymbol(VarMaxBloom)        //損血控制
dealloc(VarMinBloom)                //損血控制
unregistersymbol(VarMinBloom)        //損血控制

請大大們把跳怪不跳改掉好嗎?
跳怪不跳會卡樓梯
回覆

使用道具 舉報

a51415123 當前離線
UID
324613
熱心
24 值
嘉獎
0 次
違規
0 次
在線時間
8 小時
經驗
29 點
積分
61
精華
0
最後登錄
2015-4-29
閱讀權限
20
註冊時間
2007-4-1
論壇幣
8 幣
聯合幣
22 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
25
a51415123 2009-7-30 22:23:21
還不簡單= =
自己修就好啦
只要把跳怪不跳那段去掉就好啦
回覆

使用道具 舉報

0937359389 當前離線
UID
329171
熱心
37 值
嘉獎
0 次
違規
0 次
在線時間
67 小時
經驗
44 點
積分
44
精華
0
最後登錄
2010-8-18
閱讀權限
20
註冊時間
2007-4-3
論壇幣
49 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
26
0937359389 2009-7-30 22:55:05
無言= = 就是去掉還是沒跳起來
可以修給我嗎??....
回覆

使用道具 舉報

0937359389 當前離線
UID
329171
熱心
37 值
嘉獎
0 次
違規
0 次
在線時間
67 小時
經驗
44 點
積分
44
精華
0
最後登錄
2010-8-18
閱讀權限
20
註冊時間
2007-4-3
論壇幣
49 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
27
0937359389 2009-7-30 22:56:38
就是因為改了還是不會跳才請大家幫忙押ˊˋ
可以修給我嗎?
回覆

使用道具 舉報

~小畢~ 當前離線
UID
233982
熱心
968 值
嘉獎
0 次
違規
0 次
在線時間
585 小時
經驗
878 點
積分
4940
精華
0
最後登錄
2016-8-15
閱讀權限
55
註冊時間
2007-2-22
論壇幣
2256 幣
聯合幣
107 枚
幸運鑽
12 顆
招待卷
288000 點
Yahoo!查看個人網站 查看詳細資料
Rank: 5Rank: 5Rank: 5
28
~小畢~ 2009-7-30 23:29:14
  1. //疾風N合一 for TWMS098
  2. //原作:jajaja
  3. //原出處:疾風之莊
  4. //功能:紅點暫停、控怪方向(左趴右趴)、跳怪掉落、攻擊加速
  5. // 、停止呼吸、超級撿物、笨怪、角色不被擊退、
  6. // 碰怪後無敵30秒、損血控制、跳怪不跳
  7. //Address:00414757
  8. //EIP:MyLR
  9. //=================================================
  10. [enable]
  11. registersymbol(MyLR)
  12. registersymbol(StupidSwitch)
  13. alloc(MyLR,1024)
  14. alloc(StupidSwitch,4)
  15. label(MyLR1)

  16. alloc(MyDir,4)
  17. alloc(MyCt,4)
  18. alloc(MyPt1,4)
  19. alloc(LR,4)
  20. label(GoLR)
  21. label(GoLR1)
  22. label(GoLR2)
  23. label(GoLR3)
  24. label(GoLR4)
  25. label(GoLR5)
  26. label(GoLRback)
  27. label(JmpLR)
  28. label(JmpLR1)
  29. label(JmpLR2)
  30. label(JmpLRback)
  31. label(MyState)
  32. label(MyCharX)
  33. label(LRDir1)
  34. label(LRDir2)
  35. label(LRDir3)
  36. label(LRDir4)
  37. label(LRDir5)
  38. label(LRDir6)
  39. label(LRDir7)

  40. label(MyStupid) //笨怪
  41. label(QuitS) //笨怪
  42. label(MyNoBack) //不被擊退
  43. label(MyNoJmp) //跳怪不跳

  44. //registersymbol(ATTACKOF) //攻擊加速
  45. //registersymbol(ATTACKTIME) //攻擊加速
  46. //alloc(ATTACKOF,4) //攻擊加速
  47. //alloc(ATTACKTIME,4) //攻擊加速
  48. //label(CALLATTACK) //攻擊加速
  49. //label(CALLATTACK01) //攻擊加速
  50. //label(CALLATTACK02) //攻擊加速

  51. registersymbol(VarMaxBloom) //損血控制
  52. registersymbol(VarMinBloom) //損血控制
  53. alloc(VarMaxBloom, 4) //損血控制
  54. alloc(VarMinBloom, 4) //損血控制
  55. label(CBR100) //損血控制

  56. //----------↓笨  怪↓----------
  57. StupidSwitch: //笨怪熱鍵:
  58. DD 1 //0 = 關;1 = 開
  59. //----------↑笨  怪↑----------

  60. //----------↓攻擊加速↓----------
  61. //ATTACKOF: //加速時間:
  62. //DD 2D7 //目前設定2秒(3秒=3000毫秒=BB8),不穩定的增加數值,穩定的可以試著減少數值
  63. //ATTACKTIME:
  64. //DD 0
  65. //----------↑攻擊加速↑----------

  66. //----------↓損血控制↓----------
  67. VarMaxBloom: //最高損血量:
  68. DD 2 //初始值:2滴, 採用16進位
  69. VarMinBloom: //最低損血量:
  70. DD 1 //初始值:1滴, 採用16進位 (設0=miss)
  71. //----------↑損血控制↑----------

  72. //----------↓掉怪控怪↓----------
  73. LR: //跳怪掉落
  74. DD 1 //跳怪掉落 1停3左2右

  75. MyDir:
  76. DD 1
  77. //----------↑掉怪控怪↑----------


  78. MyLR:
  79. push eax

  80. cmp [00ADC0E8],00000000 //紅點暫停
  81. je MyLR1 //紅點暫停
  82. mov eax,[00ADC0E8] //紅點暫停
  83. mov eax,[eax+18] //紅點暫停
  84. cmp eax,0 //紅點暫停
  85. jne MyLR1 //紅點暫停

  86. cmp [00AD7C70],00000000 //超級撿物
  87. je MyLR1 //超級撿物
  88. mov eax,[00AD7C70] //超級撿物
  89. mov [eax+2070], 0 //超級撿物

  90. cmp [00ADC0D4],00000000 //停止呼吸
  91. je MyLR1 //停止呼吸
  92. mov eax,[00ADC0D4] //停止呼吸
  93. mov [eax+380],0 //停止呼吸


  94. pop eax
  95. cmp dword ptr [esp], 008FC6C5 //走怪方向
  96. je GoLR //走怪方向
  97. cmp dword ptr [esp], 008FCADF //跳怪方向
  98. je JmpLR //跳怪方向
  99. cmp dword ptr [esp], 008FB65C //笨怪
  100. je MyStupid //笨怪
  101. cmp dword ptr [esp], 008A2E97 //不被擊退
  102. jz MyNoBack //不被擊退
  103. cmp dword ptr [esp], 008FCA97 //跳怪不跳
  104. jz MyNoJmp //跳怪不跳
  105. ret

  106. MyLR1:
  107. pop eax
  108. ret

  109. //==========↓攻擊加速↓==========
  110. //CALLATTACK:
  111. //push eax
  112. //mov eax,[00ADC274]
  113. //mov eax,[eax+18]
  114. //cmp eax,[ATTACKTIME]
  115. //pop eax
  116. //jg CALLATTACK01
  117. //ret

  118. //CALLATTACK01:
  119. //push eax
  120. //mov eax,[00ADC0D4]
  121. //mov eax,[eax+388]
  122. //cmp eax,ffffffff
  123. //pop eax
  124. //jne CALLATTACK02
  125. //ret

  126. //CALLATTACK02:
  127. //push eax
  128. //mov eax,[00ADC0D4]
  129. //mov [eax+388],ffffffff
  130. //mov eax,[00ADC274]
  131. //mov eax,[eax+18]
  132. //add eax,[ATTACKOF]
  133. //mov [ATTACKTIME],eax
  134. //pop eax
  135. //ret
  136. //==========↑攻擊加速↑==========

  137. //==========↓走怪方向↓==========
  138. GoLR:
  139. add esp,4
  140. call MyState
  141. push 03
  142. pop ecx
  143. mov [edi+20],eax
  144. xor edx,edx
  145. div ecx
  146. cmp [MyDir], 1
  147. je GoLRback
  148. cmp [MyDir], 3
  149. je GoLR1
  150. cmp [MyDir], 4
  151. je GoLR3
  152. cmp edx, [MyDir]
  153. je GoLRback
  154. mov [esi+000004D0],0
  155. jmp GoLRback

  156. GoLR1:
  157. push eax
  158. call MyCharX
  159. jmp GoLR4

  160. GoLR3:
  161. push eax
  162. mov eax,[MyPt1]

  163. GoLR4:
  164. cmp edx, 1
  165. je GoLR5
  166. jg GoLR2
  167. cmp eax,[esi+1c4]
  168. pop eax
  169. mov [esi+000004D0],5
  170. jl GoLRback
  171. mov [esi+000004D0],0
  172. jmp GoLRback

  173. GoLR2:
  174. cmp eax,[esi+1c4]
  175. pop eax
  176. mov [esi+000004D0],5
  177. jg GoLRback
  178. mov [esi+000004D0],0
  179. jmp GoLRback

  180. GoLR5:
  181. pop eax
  182. mov [esi+000004D0],0

  183. GoLRback:
  184. jmp 008FC6CF
  185. //==========↑走怪方向↑==========

  186. //==========↓跳怪方向↓==========
  187. JmpLR:
  188. add esp,4
  189. call MyState
  190. cmp [MyDir], 1
  191. je JmpLRback
  192. cmp [MyDir], 2
  193. mov eax,2
  194. je JmpLRback
  195. cmp [MyDir], 0
  196. mov eax,3
  197. je JmpLRback
  198. cmp [MyDir], 4
  199. je JmpLR1
  200. call MyCharX
  201. jmp JmpLR2

  202. JmpLR1:
  203. mov eax,[MyPt1]

  204. JmpLR2:
  205. cmp eax,[esi+1c4]
  206. mov eax,2
  207. mov [esi+000004D0],5
  208. jg JmpLRback
  209. mov eax,3

  210. JmpLRback:
  211. //----------↓跳怪掉落↓----------
  212. cmp [esi+00000230],1
  213. je LRDir7
  214. cmp eax,[LR]
  215. jne LRDir7
  216. sub [esi+00000230],2

  217. LRDir7:
  218. //----------↑跳怪掉落↑----------
  219. push 03
  220. jmp 008FCAE1
  221. //==========↑跳怪方向↑==========

  222. //==========↓X 座標↓==========
  223. MyCharX:
  224. mov eax [00ADC0D4]
  225. mov eax, [eax+000D2C]
  226. ret
  227. //==========↑X 座標↑==========

  228. //==========↓左趴右趴↓==========
  229. MyState:
  230. push eax
  231. mov eax, [00ADC0D4]
  232. mov eax, [eax+00000384]
  233. cmp eax, a
  234. je LRDir1
  235. cmp eax, b
  236. je LRDir2
  237. cmp eax, 14
  238. je LRDir3
  239. cmp eax, 15
  240. je LRDir3
  241. mov [MyCt], 0
  242. jmp LRDir4

  243. LRDir1:
  244. mov [MyDir],2
  245. cmp [MyCt], 32
  246. ja LRDir5
  247. inc [MyCt]
  248. jmp LRDir4

  249. LRDir2:
  250. mov [MyDir],0
  251. cmp [MyCt], 32
  252. ja LRDir6
  253. inc [MyCt]
  254. jmp LRDir4

  255. LRDir3:
  256. mov [MyDir],1
  257. jmp LRDir4

  258. LRDir5:
  259. mov [MyDir],3
  260. jmp LRDir4

  261. LRDir6:
  262. mov [MyDir],4
  263. call MyCharX
  264. mov [MyPt1],eax

  265. LRDir4:
  266. pop eax
  267. ret
  268. //==========↑左趴右趴↑==========


  269. //==========↓笨  怪↓==========
  270. MyStupid:
  271. add esp,4

  272. //call CALLATTACK //攻擊加速

  273. cmp [StupidSwitch],0
  274. je QuitS

  275. xor edx,edx
  276. mov ecx,0000ea60
  277. div ecx
  278. lea eax,[esi+00000238]
  279. add edx,0002bf20
  280. mov [esi+00000240],edx
  281. mov edx,[esp+10]
  282. je 008FB6A7
  283. cmp [esi+0000023c],edi
  284. lea ecx,[esi+0000023c]
  285. je 008FB6A7

  286. QuitS:
  287. xor edx,edx
  288. jmp 008FB65E
  289. //==========↑笨  怪↑==========

  290. //=====↓不被擊退、PG無敵↓=====
  291. MyNoBack:
  292. add esp,4

  293. //----------↓損血控制↓----------
  294. push eax
  295. push ebx
  296. push ecx
  297. push edx
  298. xor edx, edx
  299. mov eax,[00ADC0D4]
  300. mov eax,[eax+18]
  301. mov ecx, [VarMaxBloom]
  302. mov ebx, [VarMinBloom]
  303. sub ecx, ebx
  304. jz CBR100
  305. div ecx // edx:eax 除 ecx, 餘數放edx 簡單說 就是 除以差值 取餘數

  306. CBR100:
  307. add edx, ebx //餘數+上最小值
  308. mov [ebp+8], edx //把結果丟進去扣血
  309. pop edx
  310. pop ecx
  311. pop ebx
  312. pop eax
  313. //----------↑損血控制↑----------

  314. mov eax, [ebp-10]
  315. lea ecx, [eax+0000187C]
  316. push FFFF8AD2 //原始值=FFFFFA24,修改此處可更改無敵秒數
  317. jmp 008A35BB
  318. //=====↑不被擊退、PG無敵↑=====

  319. //==========↓跳怪不跳↓==========
  320. MyNoJmp:
  321. add esp,4
  322. jmp 008FCAAB
  323. //==========↑跳怪不跳↑==========

  324. [disable]
  325. dealloc(MyLR)
  326. unregistersymbol(MyLR)
  327. dealloc(StupidSwitch)
  328. unregistersymbol(StupidSwitch)

  329. unregistersymbol(LR)
  330. dealloc(MyDir)
  331. dealloc(MyCt)
  332. dealloc(MyPt1)
  333. dealloc(LR)


  334. //dealloc(ATTACKOF) //攻擊加速
  335. //unregistersymbol(ATTACKOF) //攻擊加速
  336. //dealloc(ATTACKTIME) //攻擊加速
  337. //unregistersymbol(ATTACKTIME) //攻擊加速

  338. dealloc(VarMaxBloom) //損血控制
  339. unregistersymbol(VarMaxBloom) //損血控制
  340. dealloc(VarMinBloom) //損血控制
  341. unregistersymbol(VarMinBloom) //損血控制
複製代碼
“支持外掛☆  ﹏木馬 小白退散★
回覆是惡意洗版的  我之後就不會再PO了喔
回覆

使用道具 舉報

~小畢~ 當前離線
UID
233982
熱心
968 值
嘉獎
0 次
違規
0 次
在線時間
585 小時
經驗
878 點
積分
4940
精華
0
最後登錄
2016-8-15
閱讀權限
55
註冊時間
2007-2-22
論壇幣
2256 幣
聯合幣
107 枚
幸運鑽
12 顆
招待卷
288000 點
Yahoo!查看個人網站 查看詳細資料
Rank: 5Rank: 5Rank: 5
29
~小畢~ 2009-7-31 00:15:36
  1. // 版本 : V98滑鼠趕路、物落腳下,攻擊不停
  2. // mode =  0關閉,1滑鼠趕路,2物品落腳下,3攻擊不停
  3. //滑鼠趕路 => 請勿攻擊或招換 撿物  、  物落腳下 => 請勿攻擊
  4. //代碼 : 008F9000-////////////////CS-X
  5. // EIP  : cseax
  6. //原作 : moonlight
  7. //更新 : elviswuu
  8. [Enable]
  9. registersymbol(cseax)
  10. alloc(cseax,64)
  11. alloc(MouserX,512)
  12. alloc(MouserY,512)
  13. label(normalx)
  14. label(normaly)
  15. label(back)
  16. label(return)
  17. alloc(CSX,512)
  18. registersymbol(mode)
  19. alloc(mode,4)
  20. label(CSXReturn)

  21. alloc(UberX,64)
  22. alloc(UberY,64)
  23. label(CharX)
  24. label(CharY)

  25. mode:
  26. dd 0  //0等於關閉,1等於滑鼠趕路,mode 2 物落腳下 mode=3等於攻擊不停

  27. cseax:
  28. cmp [mode],0
  29. je normalx
  30. cmp [mode],1
  31. je MouserX
  32. cmp [mode],2
  33. je UberX
  34. cmp [mode],3
  35. je CSX

  36. back:
  37. jmp 008F9005   //代碼+2 test edi,edi  代碼下兩個

  38. return:
  39. jmp 008F906A   // 代碼+6a 85 db 74 58          test ebx,ebx

  40. //滑鼠趕路
  41. MouserX:
  42.     push eax
  43.     mov eax,[00ADC0D4] //同攻擊不停addr
  44.     mov eax,[eax+D6C]//Char PID
  45.     cmp esi,eax
  46.     pop eax
  47.     jne normalx
  48.    
  49.     mov eax, [00ADC270] //滑鼠 X - 點擊
  50.     mov eax, [eax+0978] //X下上
  51.     mov eax, [eax+0084]
  52.     mov [ebx], eax
  53.     mov edi,[ebp+10]
  54.     test    edi, edi
  55.     jne     MouserY
  56.     jmp    008F9067  // return上一個

  57.     normalx:
  58.     mov [ebx], eax
  59.     mov edi,[ebp+10]
  60.     jmp back
  61.    
  62. MouserY:
  63.     push eax
  64.     mov eax,[00ADC0D4] //同攻擊不停Char PID addr
  65.     mov eax,[eax+D6C]
  66.     cmp esi,eax
  67.     pop eax
  68.     jne normaly
  69.    
  70.     mov eax, [00ADC270]   //滑鼠  Y 點擊
  71.     mov eax, [eax+0978] //Y下上
  72.     mov eax, [eax+0088]
  73.     mov [edi], eax
  74.     mov ebx,[ebp+14]
  75.     jmp return
  76.    
  77. normaly:
  78. mov [edi], eax
  79. mov ebx,[ebp+14]
  80. jmp return
  81. ////寶落腳下
  82. UberX:
  83. push eax
  84. mov eax, [00ADC0D4]  //角色 X -Y (UberVac)
  85. lea eax, [eax+0D2C]  //X
  86. cmp ebx, eax
  87. je CharX
  88. mov eax, [eax]
  89. add eax,0 //偏移量
  90. mov [ebx], eax
  91. pop eax
  92. mov edi, [ebp+10]  
  93. jne UberY
  94. jmp back

  95. CharX:
  96. pop eax
  97. mov [ebx], eax
  98. mov edi, [ebp+10]
  99. jmp back

  100. UberY:
  101. push eax
  102. mov eax, [00ADC0D4] //角色座標(UberVac)
  103. lea eax, [eax+D30]  //Y
  104. cmp edi, eax
  105. je CharY
  106. mov eax, [eax]
  107. add eax,0 //偏移量
  108. mov [edi], eax
  109. pop eax
  110. mov ebx,[ebp+14]
  111. jmp return

  112. CharY:
  113. pop eax
  114. mov [edi], eax
  115. mov ebx,[ebp+14]
  116. jmp return
  117. //mode=3等於攻擊不停
  118. CSX:
  119. push eax
  120. mov eax,[00ADC0D4] //攻擊不停
  121. mov eax,[eax+2588]
  122. cmp eax,2
  123. pop eax
  124. jg CSXReturn

  125. push eax
  126. mov eax,[00ADC0D4] //Char PID
  127. mov eax,[eax+0D6C]
  128. cmp esi,eax
  129. pop eax
  130. jne CSXReturn
  131. add eax,0a
  132. jmp CSXReturn

  133. CSXReturn:
  134. mov [ebx], eax
  135. jmp 008F9002//代碼下一個


  136. [Disable]
  137. unregistersymbol(cseax)
  138. dealloc(cseax)
  139. dealloc(MouserX)
  140. dealloc(MouserY)
  141. dealloc(CSX)
  142. unregistersymbol(mode)
  143. dealloc(mode)
  144. dealloc(UberX)
  145. dealloc(UberY)
複製代碼
“支持外掛☆  ﹏木馬 小白退散★
回覆是惡意洗版的  我之後就不會再PO了喔
回覆

使用道具 舉報

homie2008 當前離線
UID
983124
熱心
152 值
嘉獎
0 次
違規
0 次
在線時間
55 小時
經驗
87 點
積分
644
精華
0
最後登錄
2024-4-10
閱讀權限
30
註冊時間
2008-8-15
論壇幣
343 幣
聯合幣
7 枚
幸運鑽
0 顆
招待卷
1174 點
查看詳細資料
Rank: 4Rank: 4
30
homie2008 2009-7-31 01:35:27
我想請問攻擊不停的用意是什麼 = =!?

只有畫面在攻擊 但是沒有實際效果餒= =!!

還是我設定錯誤 請教板大指較一下!!
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-5-3 12:35 , Processed in 0.052952 second(s), 15 queries , Memcache On.

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

回頂部
第二步?
第三步?