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

[專區] v107版代碼總整理(CRC)

傻氕〞賊 發表於 2009-12-16 17:41:08 | 只看該作者 回帖獎勵 |倒序瀏覽 |
請將你收集107版的代碼(CRC)貼於在此,
此為集中區回覆此下面即可提供代碼,
嚴禁在此回覆代碼以外之內容。
收藏收藏 分享分享 讚 幹 分享分享 FB分享
       
回覆

使用道具 舉報


s0928037007n 當前離線
UID
1345473
熱心
42 值
嘉獎
0 次
違規
0 次
在線時間
9 小時
經驗
42 點
積分
42
精華
0
最後登錄
2010-3-5
閱讀權限
20
註冊時間
2009-11-6
論壇幣
-1 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
s0928037007n 2009-12-16 18:05:40
v107 疾風N和一
//=================================================
[enable]
//疾風N合一 for TWMS0107
//原作:jajaja, 感謝99,A,D,L,N,W,W(縮寫)
//原出處:疾風之莊
//功能:走,跳怪方向【左趴往左,右趴往右,坐下停止控制】、笨怪、10秒損血一次、
//紅點暫停、跳怪不跳、致命的吸引力【定點及跟隨角色二種模式,啟動方式提示:5秒】
//Address:00415DB6
//EIP:MyLR
//=================================================
alloc(MyLR,1024)
registersymbol(MyLR)
alloc(MyDir,4)
alloc(MyCt,4)
alloc(MyPt1,4)
label(MyLR1)
label(GoLR)
label(GoLR1)
label(GoLR2)
label(GoLR3)
label(GoLR4)
label(GoLR5)
label(GoLRback)
label(JmpLR)
label(JmpLR1)
label(JmpLR2)
label(JmpLRback)
label(MyStupid)
label(MyNoBack)
label(MyState)
label(MyCharX)
label(MyNoJmp)
label(LRDir1)
label(LRDir2)
label(LRDir3)
label(LRDir4)
label(LRDir5)
label(LRDir6)
MyDir:
DD 1
MyLR:
push eax
cmp [00B38708],00000000                  
je MyLR1
mov eax,[00B38708]
mov eax,[eax+18]
cmp eax,0
jne MyLR1
pop eax
cmp dword ptr [esp], 00945C72
je GoLR
cmp dword ptr [esp], 0094608C
je JmpLR
cmp dword ptr [esp], 00944C09
je MyStupid
cmp dword ptr [esp], 008E7D36
jz MyNoBack
cmp dword ptr [esp], 00946044
jz MyNoJmp
ret
MyLR1:
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+000004D8],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+000004D8],5
jl GoLRback
mov [esi+000004D8],0
jmp GoLRback
GoLR2:
cmp eax,[esi+1c4]
pop eax
mov [esi+000004D8],5
jg GoLRback
mov [esi+000004D8],0
jmp GoLRback
GoLR5:
pop eax
mov [esi+000004D8],0
GoLRback:
jmp 00945C7C
//================================
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+000004D8],5
jg JmpLRback
mov eax,3
JmpLRback:
push 03
jmp  0094608E
//================================
MyCharX:
mov eax [00B386F4]
mov eax, [eax+0E50]
ret
//================================
MyState:
push eax
mov eax, [00B386F4]
mov eax, [eax+0398]
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
xor edx,edx
mov ecx,0000ea60
div ecx
lea eax,[esi+00000238]
add edx,0002bf20
mov [esi+00000240],edx
mov edx,[esp+10]
cmp [eax],edx
je 00944C54
cmp [esi+0000023c],edi   
lea ecx,[esi+0000023c]
je 00944C54
jmp 00944C3A
//============================
MyNoBack:
add esp,4
mov eax,[ebp-10]
lea    ecx, [eax+00001A20]
push FFFFD8F0 //原始值=FFFFFA24,修改此處可更改無敵秒數
jmp 008E845F
//============================
MyNoJmp:
add esp,4
jmp 00946058
[disable]
dealloc(MyLR)
unregistersymbol(MyLR)
dealloc(MyDir)
dealloc(MyCt)
dealloc(MyPt1)
回覆

使用道具 舉報

s0928037007n 當前離線
UID
1345473
熱心
42 值
嘉獎
0 次
違規
0 次
在線時間
9 小時
經驗
42 點
積分
42
精華
0
最後登錄
2010-3-5
閱讀權限
20
註冊時間
2009-11-6
論壇幣
-1 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
s0928037007n 2009-12-16 18:06:12
物品過濾
//TWMS0107 物品過濾
//代碼:004F8C06
//EIP:ItemFilter
//物品ID:ItemCounter

[ENABLE]
alloc(ItemFilter,124)
alloc(IFTable,16024)
alloc(ItemCounter,4)
label(ifreject)
label(end)
label(skip)
registersymbol(ItemFilter)
registersymbol(ItemCounter)

ItemFilter:
        mov [ItemCounter],eax
        push ebx
        push esi
        xor ebx, ebx
        mov esi,IFTable
ifreject:
        cmp eax,[esi]
        je skip
        cmp [esi],ebx
        je end
        add esi,4
        jmp ifreject
skip:
        mov eax,00
end:
        pop esi
        pop ebx
        mov [edi+34],eax
        jmp  004F8C0C   

IFTable:

dd 00

[DISABLE]
dealloc(ItemFilter)
unregistersymbol(ItemFilter)
dealloc(IFTable)
dealloc(ItemCounter)
unregistersymbol(ItemCounter)
回覆

使用道具 舉報

s0928037007n 當前離線
UID
1345473
熱心
42 值
嘉獎
0 次
違規
0 次
在線時間
9 小時
經驗
42 點
積分
42
精華
0
最後登錄
2010-3-5
閱讀權限
20
註冊時間
2009-11-6
論壇幣
-1 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
s0928037007n 2009-12-16 18:06:56
怪順全
//------------------------------------------------------------------
//V107.怪物瞬移大集合
//
//功能:
//怪物瞬移1/2/3/4超級融合版本
//
//打勾即可使用
//
//------------------------------------------------------------------
[enable]
//------------------------------------------------------------------
00681AFE:
pop ecx
pop ecx
jmp 00681B05
//------------------------------------------------------------------
00681AB3:
add eax,ebx
jmp 00681ABA
//------------------------------------------------------------------
00681AA5:
push [esi+7c]
jmp 00681AAD
//------------------------------------------------------------------
00681B1E:
pop ecx
pop ecx
jmp 00681B25
//------------------------------------------------------------------
[disable]
00681AFE:
db E8 A3 41 D9 FF
//------------------------------------------------------------------
00681AB3:
db E8 EE 41 D9 FF
//------------------------------------------------------------------
00681AA5:
db E8 FC 41 D9 FF
//------------------------------------------------------------------
00681B1E:
db E8 83 41 D9 FF
//------------------------------------------------------------------
回覆

使用道具 舉報

s0928037007n 當前離線
UID
1345473
熱心
42 值
嘉獎
0 次
違規
0 次
在線時間
9 小時
經驗
42 點
積分
42
精華
0
最後登錄
2010-3-5
閱讀權限
20
註冊時間
2009-11-6
論壇幣
-1 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
5
s0928037007n 2009-12-16 18:07:38
快速回魔血
//==================================================
//  TWMS_V107 快速恢復HP/MP 合併版
//
//  代碼原創:qqazedctgb
//
//  說明:每次恢復10倍HP,8倍MP
//==================================================

[Enable]
  alloc(HookFR,1024)
  registersymbol(HookFR)
  label(HookRet)
  label(HPHandler)
  label(MPHandler)

  label(FastRecoverHP)
  label(DoNormalHP)
  label(HPCheck)
  alloc(HPCounter,4)
  alloc(SetHPCounter,4)
  alloc(RecoverTime,4)
  registersymbol(SetHPCounter)

  label(FastRecoverMP)
  label(DoNormalMP)
  label(MPCheck)
  alloc(MPCounter,4)
  alloc(SetMPCounter,4)
  registersymbol(SetMPCounter)

HookFR:
  cmp [esp],00987E82
  je HPHandler
  cmp [esp],00987FF0
  je MPHandler
HookRet:
  push ebp
  mov ebp,esp
  sub esp,0c
  jmp 00428561
HPHandler:
  mov [esp],FastRecoverHP
  jmp HookRet
MPHandler:
  mov [esp],FastRecoverMP
  jmp HookRet

FastRecoverHP:
  push eax
  mov eax,[ebp-1c]
  mov [RecoverTime],eax
  pop eax

  cmp [HPCounter],0
  je HPCheck
  dec [HPCounter]
  cmp ebx,1
  jmp 0093BE5F

HPCheck:
  sub [RecoverTime],0A
  cmp ebx,[RecoverTime]
  jna DoNormalHP

  push eax
  mov eax,[SetHPCounter]
  dec eax
  mov [HPCounter],eax
  pop eax

DoNormalHP:
  cmp ebx,[ebp-1c]
  jmp 00987E85


FastRecoverMP:
  cmp [MPCounter],0
  je MPCheck
  dec [MPCounter]
  cmp ebx,1
  jmp 00987FF6

MPCheck:
  cmp ebx,00002708
  jna DoNormalMP
  push eax
  mov eax,[SetMPCounter]
  dec eax
  mov [MPCounter],eax
  pop eax

DoNormalMP:
  cmp ebx,00002710
  jmp 00987FF6

SetHPCounter:
  dd A          // 10倍HP,易斷線的請調低倍數
SetMPCounter:
  dd 8          // 8倍MP,易斷線的請調低倍數

0042855B:
jmp HookFR
[Disable]
0042855B:
db 55 8b ec 83 ec 0c

  unregistersymbol(HookFR)
  dealloc(HookFR)

  dealloc(HPCounter)
  dealloc(SetHPCounter)
  dealloc(RecoverTime)
  unregistersymbol(SetHPCounter)

  dealloc(MPCounter)
  dealloc(SetMPCounter)
  unregistersymbol(SetMPCounter)
回覆

使用道具 舉報

s0928037007n 當前離線
UID
1345473
熱心
42 值
嘉獎
0 次
違規
0 次
在線時間
9 小時
經驗
42 點
積分
42
精華
0
最後登錄
2010-3-5
閱讀權限
20
註冊時間
2009-11-6
論壇幣
-1 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
6
s0928037007n 2009-12-16 18:08:13
快速生怪
[enable]

0065F61D://取消怪物死亡動畫
db 90 90

0066170A://快速生怪
db 90 90

[disable]

0065F61D://取消怪物死亡動畫
db 75 2b

0066170A://快速生怪
db 74 40
回覆

使用道具 舉報

s0928037007n 當前離線
UID
1345473
熱心
42 值
嘉獎
0 次
違規
0 次
在線時間
9 小時
經驗
42 點
積分
42
精華
0
最後登錄
2010-3-5
閱讀權限
20
註冊時間
2009-11-6
論壇幣
-1 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
7
s0928037007n 2009-12-16 18:09:31
//V107招喚獸攻擊(單純物品落腳下)
//原作:zgende
//-----------------------------------------------
[ENABLE]
registersymbol(FIX_TTBOX_DOWN)
alloc(FIX_TTBOX_DOWN,1024)
registersymbol(FIX_TTBOX_DOWN_XX)
alloc(FIX_TTBOX_DOWN_XX,4)
registersymbol(FIX_TTBOX_DOWN_YY)
alloc(FIX_TTBOX_DOWN_YY,4)
label(FIX_TTBOX_DOWN_X)
label(FIX_TTBOX_DOWN_Y)
//-----------------------------------------------
FIX_TTBOX_DOWN_XX:
DD 0
FIX_TTBOX_DOWN_YY:
DD 0
//-----------------------------------------------
FIX_TTBOX_DOWN:
call FIX_TTBOX_DOWN_X
mov ax,[FIX_TTBOX_DOWN_XX]
lea ecx,[ebp-44]
push eax
call 00427C08
mov eax,[esi]
lea ecx,[eax+04]
mov eax,[ecx]
call FIX_TTBOX_DOWN_Y
mov ax,[FIX_TTBOX_DOWN_YY]
jmp 007592B9
//-----------------------------------------------
FIX_TTBOX_DOWN_X:
push eax
mov eax,[00B386F4]
mov eax,[eax+00000E50]
mov [FIX_TTBOX_DOWN_XX],eax
pop eax
ret
//-----------------------------------------------
FIX_TTBOX_DOWN_Y:
push eax
mov eax,[00B386F4]
mov eax,[eax+00000E54]
mov [FIX_TTBOX_DOWN_YY],eax
pop eax
ret
//-----------------------------------------------
0075929C:
jmp FIX_TTBOX_DOWN
[DISABLE]
0075929C:
db ff 50 10
dealloc(FIX_TTBOX_DOWN)
unregistersymbol(FIX_TTBOX_DOWN)
回覆

使用道具 舉報

s0928037007n 當前離線
UID
1345473
熱心
42 值
嘉獎
0 次
違規
0 次
在線時間
9 小時
經驗
42 點
積分
42
精華
0
最後登錄
2010-3-5
閱讀權限
20
註冊時間
2009-11-6
論壇幣
-1 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
8
s0928037007n 2009-12-16 18:10:53
//==================================================
// 怪物變笨-CRC For TWMS107
// 更新: DrakeDog
//==================================================

[ENABLE]
008BA1A2:
je 008ba1be

[DISABLE]
008BA1A2:// 75 1a
jne 008ba1be
回覆

使用道具 舉報

s0928037007n 當前離線
UID
1345473
熱心
42 值
嘉獎
0 次
違規
0 次
在線時間
9 小時
經驗
42 點
積分
42
精華
0
最後登錄
2010-3-5
閱讀權限
20
註冊時間
2009-11-6
論壇幣
-1 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
9
s0928037007n 2009-12-16 18:12:08
//==============================================
//Name: 不收訊息 Ver 1.2  For TwMS 107
//update: Today
//代碼:00875CFB
//EIP:maxNoMessage
//==============================================
[ENABLE]
registersym●禁私人部落格●e)
alloc(maxNoMessage, 512)
alloc(isSkipMessage, 4)
label(exitNoMessage)
label(checkMessageType)
label(setMessageFlag)

maxNoMessage:               
    call checkMessageType
    cmp [isSkipMessage],1
    je exitNoMessage
    mov eax,009E2F5C
    jmp    00875C00

checkMessageType:
    // 使用方法, 把註解拿掉, 就可以對該訊息做判斷.
    // 結論, "有註解" = "字會出來"; "沒註解" = "字不會出來".

    mov [isSkipMessage],0
    mov eax,[esp+C]

//    cmp eax, 0                  // 白色的訊息. (ex: 玩家及自己的對話)
//    je setMessageFlag
//    cmp eax, 1                  // 綠色的訊息. (ex: 玩家與玩家的密頻)
//    je setMessageFlag
//    cmp eax, 6                // 灰色的系統訊息. (ex: 您失去了楓幣: -1000)
//    je setMessageFlag
    cmp eax, 7                  // 黃色的系統訊息.
    je setMessageFlag
    cmp eax, b                  // 紅色的系統訊息.(ex: 已連線n小時,及誰誰誰要結婚)
    je setMessageFlag
    cmp eax, d                  // 廣播的訊息.(ex:白底紅字 或 紅底黑字的廣播)
    je setMessageFlag
    ret

setMessageFlag:
    // 設為1, 指的就是訊息不顯示.
    mov [isSkipMessage],1
    ret

exitNoMessage:
    ret 10

isSkipMessage:
    dd 0        // {0: not skip | 1: skip }

[DISABLE]
dealloc(maxNoMessage)
dealloc(isSkipMessage)
unregistersym●禁私人部落格●e)
回覆

使用道具 舉報

s0928037007n 當前離線
UID
1345473
熱心
42 值
嘉獎
0 次
違規
0 次
在線時間
9 小時
經驗
42 點
積分
42
精華
0
最後登錄
2010-3-5
閱讀權限
20
註冊時間
2009-11-6
論壇幣
-1 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
10
s0928037007n 2009-12-16 18:13:40
//======================================
//TWMSv1.7 滑鼠移動(右趴左趴板)
//
//熱鍵控制:    右趴下=開   左趴下=關
//
//======================================
[Enable]
alloc(MouserX,512)
alloc(MouserY,512)
alloc(CSX,128)
alloc(OnOff,128)
label(normal)
label(normalx)
label(normaly)
label(back)
label(return)
label(On)
label(Off)
registersymbol(CSX)
registersymbol(OnOff)

OnOff:
dd 0

CSX:
push eax
mov eax,[00B386F4]
cmp [eax+0398],a
je On
cmp [eax+0398],b
je Off
pop eax
jmp MouserX

normal:
pop eax
mov [ebx], eax
mov edi,[ebp+10]
jmp back

back:
jmp 009424DC
return:
jmp 00942541

On:
pop eax
mov [OnOff],1
jmp MouserX

Off:
pop eax
mov [OnOff],0
jmp MouserX

MouserX:
    cmp [OnOff],0
    je normalx
    push eax
    mov eax,[00B386F4]
    mov eax,[eax+0E90]
    cmp esi,eax
    pop eax
    jne normalx
   
    mov eax, [00B38898]
    mov eax, [eax+0978]
    mov eax, [eax+84]
    mov [ebx], eax
    mov edi,[ebp+10]
    test    edi, edi
    jne     MouserY
    jmp    0094253E
   
normalx:
    mov [ebx], eax
    mov edi,[ebp+10]
    jmp back
   
MouserY:
    push eax
    mov eax,[00B386F4]
    mov eax,[eax+0E90]
    cmp esi,eax
    pop eax
    jne normaly
   
    mov eax, [00B38898]
    mov eax, [eax+0978]
    mov eax, [eax+88]
    mov [edi], eax
    mov ebx,[ebp+14]
    jmp return
   
normaly:
    mov [edi], eax
    mov ebx,[ebp+14]
    jmp return

009424D7:
JMP CSX
[Disable]

009424D7:
DB 89 03 8B 7D 10 85 FF

dealloc(MouserX)
dealloc(MouserY)
dealloc(CSX)
dealloc(OnOff)
unregistersymbol(CSX)
unregistersymbol(OnOff)
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-24 18:15 , Processed in 0.046966 second(s), 10 queries , Memcache On.

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

回頂部
第二步?
第三步?