未經本站文章所有人之同意者,隨意轉載、改作、散布者,已觸犯著作權法;
若要分享需先經過文章所有人同意後並標註資料來源。

2015-07-29

TwMS_v182.2_ICS_怪物LAG(易斷)

//TwMS v182.2_ICS_怪物LAG(易斷)
//Author:zeach01
//ICS:zeach01
//Update:Boby

[Enable]
Alloc(MobLag_CheckESP,128)
Label(MobLag_Main)

MobLag_CheckESP:
Cmp [Esp+3C],008D11DF
Jne 00A83104
Mov [Esp+3C],MobLag_Main
Jmp 00A83104

MobLag_Main:
mov ecx,esi
call 0104D5F1
cmp dword ptr [esi+0000086C],00
jmp 008D11FA

018EE274: //00A44EDE
DD MobLag_CheckESP

[Disable]
018EE274:
DD 00A83104

TwMS_v182.2_ICS_物理無敵

//TwMS_v182.2_ICS_物理無敵
//更新:Boby

[enable]
Alloc(Invincible, 128)
Label(main)

Invincible:
cmp [esp+4C], 008D7F95
jne OffsetRect
mov [esp+4C], main
jmp OffsetRect

main:
lea eax, [ebp-30]
push eax
call 004A56DA
pop ecx
jmp 008D8014

0193FB64:
DD Invincible

[Disable]
0193FB64:
DD OffsetRect

DeAlloc(Invincible)

TwMS_v182.2_ICS_只撿錢

//TwMS_v182.2_ICS_只撿錢
//Update:Boby

[Enable]
Alloc(MoneyOnly, 64)
Alloc(MoneyOnlySW,4)
RegisterSymbol(MoneyOnlySW)

MoneyOnlySW:
DD 01

MoneyOnly:
Cmp [MoneyOnlySW],0
Je 00A83104
Cmp [Esp+13C], 006388D6
Jne 00A83104
Mov [Esp+13C], 0063896D
Jmp 00A83104

018EE274:
DD MoneyOnly

[Disable]
018EE274:
DD MoneyOnly
DeAlloc(MoneyOnly)

TwMS_v182.2_ICS_全圖吸物

//TwMS_v182.2_ICS_全圖吸物
[enable]
alloc(ItemVac,256)
label(SetItemXY)
alloc(PickNoDc,64)

PickNoDc:
cmp [esp], 0104D629
jne 00D67690
add esp, 04
call 00AED004
xor eax,eax
jmp 00D2FE51

ItemVac:
cmp [esp], 0063896D
je SetItemXY
cmp [esp], 00637A4F
jne PtInRect
xor eax,eax
inc eax
ret 000C

SetItemXY:
mov eax,[esp+08]
mov [ebx],eax
mov eax,[esp+0C]
mov [ebx+04],eax
xor eax,eax
inc eax
ret 000c

0193FB94:
dd ItemVac

015BC94C:
DD PickNoDc

[disable]
0193FB94:
dd PtInRect

015BC94C:
DD 00AACEA2

dealloc(ItemVac)
dealloc(PickNoDc)

TwMS_v182.2_ICS_快速落物

//TwMs v182.2_ICS_快速落物
//ICS:Dick
//更新:Boby

[Enable]
Alloc(CheckName,32)
Label(Hook)

CheckName:
Cmp [Esp+08],0063F553
Jne VariantClear
Mov [Esp+08],Hook
Jmp VariantClear

Hook:
DB 59 83 7D 58 02
jmp 0063F55E

013D22E8:
DD CheckName
[Disable]
013D22E8:
DD VariantClear
DeAlloc(CheckName)

TwMS_v182.2_ICS_發言不限3次

//TwMS v182.2_ICS_發言不限3次
//Update: Boby

[Enable]
Alloc(Hook,64)
Label(Hook1)

Hook:
CMP  [ESP+10],00599B38
JNE  InterlockedIncrement+6
MOV  [ESP+10],Hook1
JMP  InterlockedIncrement+6

Hook1:
MOV  EAX,[EDI]
Jmp 00599B97

013D20C4:
DD Hook
[Disable]
013D20C4:
DD InterlockedIncrement+6

TwMS_v182.2_ICS_部分職業伍拾萬傷害NoDelay

//TwMS_v182.2_ICS_終極攻擊無延遲
//對應武器: [弓,弩,火槍,拳套,雙弩槍]
//Update:Boby


[Enable]
Alloc(SkillID,4)
Alloc(FinalAttack,64)
Label(Return)
Label(DoFinalAttack)


SkillID:
DD #95001001


FinalAttack:
MOV  EAX,[01928074]
MOV  [EAX+614],FFFFFFFF
Cmp [Esp+20], 00FD4D85
Jne Return
Mov [Esp+20], DoFinalAttack
Return:
Jmp kernel32.InterlockedDecrement


DoFinalAttack:
Cmp [SkillID], 0
je 00FD4F7C
Mov Ebx, [SkillID]
Mov [Esi+BEB8], Ebx 
Xor Ebx, Ebx
Cmp [Esi+BEB8], Ebx
je 00FD4F7C
Push [Esi+524]
call 00519F3D 
Lea Esp, [Esp+4]
Mov [Esi+BEBC], Eax
Jmp 00FD4D91 


013D20C8: 
DD FinalAttack
[Disable]
DeAlloc(SkillID)
DeAlloc(FinalAttack)


013D20C8:
DD kernel32.InterlockedDecrement

TwMS_v182.2_ICS_怪物加速_v1

//TwMS_v182.2_ICS_怪物加速_v1
//更新:Boby

[enable]
Alloc(MobVac,128)
Alloc(MobSpeed, 4)

MobSpeed:
DD #10 //速度

MobVac:
cmp [esp+3C],008F4626
jne 00A83104
mov eax,[esp+38]
add eax,[MobSpeed]
mov [esp+10],eax
mov [esp+28],eax
jmp 00A83104

018EE274:
DD MobVac

[disable]
018EE274:
DD 00A83104

DeAlloc(MobVac)
DeAlloc(MobSpeed)

TwMS_v182.2_ICS_人物不退

//TwMS_v182.2_ICS_人物不退
//更新:Boby

[Enable]
RegisterSymbol(NorayBackSW)
Alloc(BackICS,512)
Alloc(NorayBackSW,4)
Label(NorayBack)

NorayBackSW:
DD 01

BackICS:
Cmp [NorayBackSW],01
Jne 00A83104
cmp [esp+5C],00FA11EC
Jne 00A83104
mov [esp+5C],NorayBack
jmp 00A83104

NorayBack:
add esp,18
mov [ebp+10],ffffffff
lea edi,[ebx+000000B8]
jmp 00FA11FD

018EE274:
DD BackICS

[DISABLE]
018EE274:
DD 00A83104

UnRegisterSymbol(NorayBackSW)
DeAlloc(NorayBackSW)
DeAlloc(BackICS)

TwMS_v182.2_ICS_超級笨怪

//TwMS_v182.2_ICS_超級笨怪
//更新:Boby

[Enable]
RegisterSymbol(StupidOnOff)
Alloc(StupidMobICS,512)
Alloc(StupidOnOff, 04)
Label(StupidMobMain)

StupidOnOff:
DD 01

StupidMobICS:
Cmp [StupidOnOff],01
Jne GetLastError
Cmp [Esp+38],010578CF
Jne GetLastError
Mov [Esp+38], StupidMobMain
Jmp GetLastError

StupidMobMain:
xor ebx,ebx
Jmp 010578D6

013D218C:
DD StupidMobICS

[Disable]
013D218C:
DD GetLastError

DeAlloc(StupidMobICS)
UnRegisterSymbol(StupidOnOff)

TwMS_v182.2_ICS_人物趴趴

//TwMS_v182.2_ICS_人物趴趴
//好像是左右走更新錯誤...
//更新:Boby

[Enable]
RegisterSymbol(AutoLRMain)
RegisterSymbol(AutoLRRange)
Alloc(AutoLRICSEntry, 64)
Alloc(AutoLRRange, 4)
Alloc(AutoLRValue, 4)
Alloc(AutoLRMain, 128)
Label(GoLeft)
Label(GoRight)
Label(ICSReturn)


AutoLRRange:
DD #10        

AutoLRICSEntry:
Cmp [Esp],01063CCD
Jne ICSReturn
Mov [Esp],AutoLRMain
ICSReturn:
Jmp GetFocus

AutoLRMain:
Cmp [AutoLRRange], 0
Je 01063CCD
Push Eax
Inc [AutoLRValue]
Mov Eax, [AutoLRRange]
Cmp Eax, [AutoLRValue]
Jge GoLeft
Add Eax, [AutoLRRange]
Cmp Eax, [AutoLRValue]
Jge GoRight
Mov [AutoLRValue], 1
Jmp GoLeft

GoLeft:
Mov [Ebp-14],FFFFFFFF
Pop Eax
jmp 0106421C

GoRight:
Mov [Ebp-14],00000001
Pop Eax
Jmp 0106421C

0193FBF0:
DD AutoLRICSEntry

[Disable]
0193FBF0:
DD GetFocus

Dealloc(AutoLRICSEntry)
Dealloc(AutoLRMain)
Dealloc(AutoLRRange)
Dealloc(AutoLRValue)
UnregisterSymbol(AutoLRRange)
UnregisterSymbol(AutoLRMain)

TwMS_v182.2_ICS_完全無敵

//TwMS_v182.2_ICS_完全無敵
//Update:Boby
[Enable]
Alloc(Hook_Main,128)
Label(HookFun)

Hook_Main:
Cmp [Esp+3C],00FA05E3
Jne InterlockedIncrement
Mov [Esp+3C],HookFun
Jmp InterlockedIncrement

HookFun: //Cmp
push eax
mov eax,[ebx]
mov ecx,ebx
call dword ptr [eax+70]
push eax
call 009EE724
push [ebx+00000524]
mov [ebp-34],eax
mov [ebp-2C],esi
mov [ebp-10],esi
mov [ebp-70],esi
mov [ebp-00000088],esi
mov [ebp-58],esi
mov [ebp-80],esi
mov [ebp-30],esi
mov [ebp-000000A4],esi
mov [ebp-0000008C],esi
mov [ebp-00000090],esi
mov [ebp-14],esi
call 00519F3D
push [ebx+00000528]
mov [ebp-78],eax
call 00519F3D
add esp,14
mov [ebp-74],eax
cmp [ebp+68],esi
Jmp 00FA2D96



013D20C4:
DD Hook_Main

[Disable]
013D20C4:
DD InterlockedIncrement
DeAlloc(Hook_Main)

TwMS_v182.2_ICS_Miss無敵

//TwMS_v182.2_ICS_Miss無敵
//Update:Boby
[Enable]
Alloc(Hook_Main,128)
Label(HookFun)

Hook_Main:
Cmp [Esp+3C],00FA05E3
Jne InterlockedIncrement
Mov [Esp+3C],HookFun
Jmp InterlockedIncrement

HookFun: //Cmp
push eax
mov eax,[ebx]
mov ecx,ebx
call dword ptr [eax+70]
push eax
call 009EE724
push [ebx+00000524]
mov [ebp-34],eax
mov [ebp-2C],esi
mov [ebp-10],esi
mov [ebp-70],esi
mov [ebp-00000088],esi
mov [ebp-58],esi
mov [ebp-80],esi
mov [ebp-30],esi
mov [ebp-000000A4],esi
mov [ebp-0000008C],esi
mov [ebp-00000090],esi
mov [ebp-14],esi
call 00519F3D
push [ebx+00000528]
mov [ebp-78],eax
call 00519F3D
add esp,14
mov [ebp-74],eax
cmp [ebp+68],esi
jmp 00FA191D




013D20C4:
DD Hook_Main

[Disable]
013D20C4:
DD InterlockedIncrement
DeAlloc(Hook_Main)

TwMS_v182.2_ICS_全職業限定技能全圖打怪 + 物品掉落腳下

//TwMS_v182.2_ICS_全職業全圖打怪+物品掉落腳下
//更新:Boby

[Enable]
RegisterSymbol(FullMapSW)
Alloc(FullMapAtt_ICS,512)
Alloc(FullMapSW,04)
Label(FullMapAttByPass)
Label(FullMapAttack)
Label(FullMapAttackHook)
Label(FullMapAttackCall)
Label(FullMapAttByPassHook)

FullMapSW:
DD 01

FullMapAtt_ICS:
Cmp [FullMapSW],01
Jne Variantinit
Cmp [Esp+C],008D6FD4
Je FullMapAttByPass
Cmp [Esp+C],008D6E1C
Je FullMapAttack
Jmp Variantinit
//-------------------------------
FullMapAttByPass:
Mov [Esp+C],FullMapAttByPassHook
Jmp Variantinit
//-------------------------------
FullMapAttack:
Mov [Esp+C],FullMapAttackHook
Jmp Variantinit
//-------------------------------
FullMapAttByPassHook:
mov ecx,[ebx+00000214]
mov [ebp-04],0000000E
cmp ecx,esi
je 008D6BC8
lea eax,[ebp-58]
push eax
push esi
push esi
push esi
push esi
push esi
push esi
lea eax,[ebp-5C]
push eax
lea eax,[ebp-60]
push eax
call 004B3ECC
or dword ptr [ebp-04],-1
lea eax,[ebp-58]
push eax
call 0046CE49
pop ecx
lea eax,[ebp-60]
push eax
lea ecx,[ebx+00000988]
call 00896205
test eax,eax
jmp 008D7024

//--------------------------
FullMapAttackHook:
mov ecx,[ebx+00000214]
mov [ebp-04],0000000D
cmp ecx,esi
je 008D6BC8
lea eax,[ebp-58]
push eax
push esi
push esi
push esi
push esi
push esi
push esi
lea eax,[ebp-5C]
push eax
lea eax,[ebp-60]
push eax
call 004B3ECC
or dword ptr [ebp-04],-1
lea eax,[ebp-58]
push eax
call 0046CE49
pop ecx
lea eax,[ebp-60]
push eax
mov ecx,edi
//--------------------------
call FullMapAttackCall
//-------------------------------------
jmp 008D6E61
//-------------------------------------
FullMapAttackCall:
push esi
push edi
mov edi,[esp+0C]
pushad
mov ecx,[01928074]
add ecx, 04
push edi
call 005CB039
popad
jmp 004B55F4
//--------------------------------------

013D22EC:
DD FullMapAtt_ICS

[Disable]
013D22EC:
DD Variantinit


DeAlloc(FullMapAtt_ICS)
UnRegisterSymbol(FullMapSW)

2015-07-24

英雄聯盟 新介面 修改為 舊介面

記上一篇 http://bobyhd.blogspot.tw/2015/07/cheat.html
既然有聲音 , 也就有介面

請將下載的東西放到:
\GarenaLoLTW\GameData\Apps\LoLTW\Game\

下載點:
點我進入下載點1 [Google雲端空間]
點我進入下載點2 [Google雲端空間]

英雄聯盟 新版語音修改 噁爛大叔 -> 舊版女聲

近期英雄聯盟修改了介面 , 語音......
也有許多人認為不習慣,厭倦

此篇文章教學:
如何將 新版(噁爛大叔修改為 舊版(女聲) 

教學:
打開資料夾 
C:\Program Files (x86)\GarenaLoLTW\GameData\Apps\LoLTW\Game\DATA\CFG\defaults

需修改的檔案有 Announcements_ARAMAnnouncements_CLASSICAnnouncements_ODIN 以上三個

將以上資料夾內所有的 Male 修改為 Female 即可 (小撇步:Ctrl + H 可一鍵取代)

以下為修改好的檔案:
點我進入下載點 [Google雲端空間]

[WZ]遇隱身GM秒斷線

WZ -> Skill -> 刪除 900.img

GM隱身基本上不會關閉 -> 接收不到Skill裡面的技能 -> 斷線


2015-07-22

Undetected Cheat Engine --- Boby Engine

雖然版上的UCE已經夠用了...
但還是無聊發一下QQ (都沒文章

點我進入下載點 [Google雲端空間]

優點:
1.沒有優點
2.不會被MapleStory偵測 (DEBUG...等等功能 除外
3.部分繁化 (懶

解壓縮密碼:bobyhd.blogspot.tw

MapleStory 前台腳本執行器

此腳本執行器仿按鍵精靈製成簡易版
不被MpaleStory偵測

作者:
RouZong

介面:










載點:
點我進入下載點 [Google雲端空間]

2015-07-21

MouseClick

此程式為簡易型滑鼠連點

介面:








掃毒報告:
HA256:a2e6611a6534631b885ff5d4d4c1594c03d0282a5130549a4a31663ab488a389
檔案名稱:MouseClick.rar
偵測率:1 / 57

下載點:
點我進入下載點[Google雲端空間]

Imgur Downloader

【程式名稱】Imgur Downloader
【程式撰寫】Rou Zong
【程式內容】
1.下載圖片
【程式介面】














【掃毒報告】
SHA256:9412bfb398677754cf6bf970783342046bcd4a64dbb68cd8c33455ea7c6c9613
檔案名稱:Imgur Downloader.rar
偵測率:1 / 57
【程式載點】
點我進去下載點 [Google雲端空間]

【免責聲明】
本工作室開發的輔助工具,僅作學習之用,非用于商業用途,
對于調用者及使用者用于商業用途,使用者因使用本程式而造成的損失,
本工作室一概不承擔責任。
如果不同意本協議,請立即關閉此程式。

HaRepacker 4.2.3『繁體中文版』

【程式名稱】HaRepacker 4.2.3
【程式修改】Rou Zong
【粉絲網頁】點我進入
【  語音群  】2904916
【程式內容】
1.修改WZ
【程式介面】












【掃毒報告】
SHA256:ab764bf363c4ee36eaf72a7308ee63ce8093f901f4c3832be53c8b3be22a2296
檔案名稱:HaRepacker 4.2.3 繁體中文版.rar
偵測率:2 / 56
【程式載點】
點我進入載點 [Google雲端空間]
【免責聲明】
本工作室開發的輔助工具,僅作學習之用,非用于商業用途,
對于調用者及使用者用于商業用途,使用者因使用本程式而造成的損失,
本工作室一概不承擔責任。
如果不同意本協議,請立即關閉此程式。

英雄聯盟 整合UI - 四糸乃 By RouZong

介紹:
這是一個 四糸乃 的介面UI包
更換的介面有大廳介面與遊戲介面 並在 開始按鈕 與 NG 及 RK 選角畫面 分別修改了音效
Bug:遊戲邀請的驚嘆號內部文字 疑似會變成問號亂碼

展示:

載點:

英雄聯盟 整合UI - 初音 By RouZong

介紹:
這是一個 虛擬歌姬 - 初音 的介面UI包
更換的介面有大廳介面與遊戲介面 並在 開始按鈕 與 NG 及 RK 選角畫面 分別修改了音效
Bug:遊戲邀請的驚嘆號內部文字 疑似會變成問號亂碼

展示:
























下載:
下載點連結 [Google雲端空間]

TwMS_v181.3_Else_黑屏

//TwMS_v181.3_Else_黑屏
[ENABLE ]
52207D7D:
DB EB
[DISABLE ]
52207D7D:
DB 74

[VB.net]利用WebBrowser達成『帳密回傳』

此程式碼以Web填入表單資料達成回傳。﹝此處使用Google雲端空間來作範例﹞
範例Google雲端空間之提供表單:點我進入

 Public Class Form1
    
        Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
            WebBrowser1.Document.GetElementById("entry.1008084241").SetAttribute("value", TextBox1.Text)
            WebBrowser1.Document.GetElementById("entry.716033583").SetAttribute("value", TextBox2.Text)
            WebBrowser1.Document.GetElementById("login_form").InvokeMember("submit")
        End Sub

        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
            WebBrowser1.Navigate("http://goo.gl/forms/uqaQljnmIz")
        End Sub
    End Class

TwBNB_v104_多功能『CT檔』

爆爆王實用數據總整理CT檔

TwMS_v181.3_ICS_人物不退

//TwMS_v181.3_ICS_人物不退
//更新:Boby

[Enable]
RegisterSymbol(NorayBackSW)
Alloc(BackICS,512)
Alloc(NorayBackSW,4)
Label(NorayBack)

NorayBackSW:
DD 01

BackICS:
Cmp [NorayBackSW],01
Jne 00A44EDE
cmp [esp+5C],00F2B9CB
Jne 00A44EDE
mov [esp+5C],NorayBack
jmp 00A44EDE

NorayBack:
add esp,18
mov [ebp+10],ffffffff
lea edi,[ebx+000000B8]
jmp 00F2B9DC

0180A77C:
DD BackICS

[DISABLE]
0180A77C:
DD 00A44EDE

UnRegisterSymbol(NorayBackSW)
DeAlloc(NorayBackSW)
DeAlloc(BackICS)

TwMS_v181.3_ICS_怪物加速_v1

//TwMS_v181.3_ICS_怪物加速_v1
//更新:Boby

[enable]
Alloc(MobVac,128)
Alloc(MobSpeed, 4)

MobSpeed:
DD #10

MobVac:
cmp [esp+3C],008C028C
jne 00A44EDE
mov eax,[esp+38]
add eax,[MobSpeed]
mov [esp+10],eax
mov [esp+28],eax
jmp 00A44EDE

0180A77C:
DD MobVac

[disable]
0180A77C:
DD 00A44EDE

DeAlloc(MobVac)
DeAlloc(MobSpeed)

TwMS_v181.3_ICS_全職業全圖打怪+物品掉落腳下

//TwMS_v181.3_ICS_全職業全圖打怪+物品掉落腳下
//更新:Boby

[Enable]
RegisterSymbol(FullMapSW)
Alloc(FullMapAtt_ICS,512)
Alloc(FullMapSW,04)
Label(FullMapAttByPass)
Label(FullMapAttack)
Label(FullMapAttackHook)
Label(FullMapAttackCall)
Label(FullMapAttByPassHook)

FullMapSW:
DD 01

FullMapAtt_ICS:
Cmp [FullMapSW],01
Jne Variantinit
Cmp [Esp+C],008A3C99
Je FullMapAttByPass
Cmp [Esp+C],008A3AE1
Je FullMapAttack
Jmp Variantinit
//-------------------------------
FullMapAttByPass:
Mov [Esp+C],FullMapAttByPassHook
Jmp Variantinit
//-------------------------------
FullMapAttack:
Mov [Esp+C],FullMapAttackHook
Jmp Variantinit
//-------------------------------
FullMapAttByPassHook:
mov ecx,[ebx+00000214]
mov [ebp-04],0000000E
cmp ecx,esi
je 008A38B3
lea eax,[ebp-58]
push eax
push esi
push esi
push esi
push esi
push esi
push esi
lea eax,[ebp-5C]
push eax
lea eax,[ebp-60]
push eax
call 004AD67E
or dword ptr [ebp-04],-01
lea eax,[ebp-58]
push eax
call 004695EB
pop ecx
lea eax,[ebp-60]
push eax
lea ecx,[ebx+0000096C]
call 00863614
test eax,eax
jmp 008A3CE9


//--------------------------
FullMapAttackHook:
mov ecx,[ebx+00000214]
mov [ebp-04],0000000D
cmp ecx,esi
je 008A38B3
lea eax,[ebp-58]
push eax
push esi
push esi
push esi
push esi
push esi
push esi
lea eax,[ebp-5C]
push eax
lea eax,[ebp-60]
push eax
call 004AD67E
or dword ptr [ebp-04],-01
lea eax,[ebp-58]
push eax
call 004695EB
pop ecx
lea eax,[ebp-60]
push eax
mov ecx,edi
//-------------------------------------
call FullMapAttackCall
//-------------------------------------
jmp 008A3B26
//-------------------------------------
FullMapAttackCall:
push esi
push edi
mov edi,[esp+0C]
pushad
mov ecx,[01842008]
add ecx, 04
push edi
call 005AE991
popad
jmp 004AED76
//--------------------------------------

0132F2E0:
DD FullMapAtt_ICS

[Disable]
0132F2E0:
DD Variantinit


DeAlloc(FullMapAtt_ICS)
UnRegisterSymbol(FullMapSW)

TwMS_v181.3_ICS_超級笨怪

//TwMS_v181.3_ICS_超級笨怪
//更新:Boby

[Enable]
RegisterSymbol(StupidOnOff)
Alloc(StupidMobICS,512)
Alloc(StupidOnOff, 04)
Label(StupidMobMain)

StupidOnOff:
DD 01

StupidMobICS:
Cmp [StupidOnOff],01
Jne GetLastError
Cmp [Esp+38],00FDE067
Jne GetLastError
Mov [Esp+38], StupidMobMain
Jmp GetLastError

StupidMobMain:
xor ebx,ebx
Jmp 00FDE06E

0132F144:
DD StupidMobICS

[Disable]
0132F144:
DD GetLastError

DeAlloc(StupidMobICS)
UnRegisterSymbol(StupidOnOff)

TwMS_v181.3_ICS_控怪掉落+怪物加速

//TwMS_v181.3_ICS_控怪掉落+怪物加速
//更新:Boby

[Enable]
RegisterSymbol(MobControlOnOff)
RegisterSymbol(MobControl)
RegisterSymbol(MobSpX)
RegisterSymbol(MobSpeed)
RegisterSymbol(FallDown)
Alloc(MobSpeed, 4)
Alloc(MobFall,512)
Alloc(MobSpX,4)
Alloc(MobControlOnOff,4)
Alloc(FallDown,8)
Alloc(MobControl,32)
Label(MobControlHook)
Label(speed)
Label(MobFallMain)
Label(Right)
Label(Back)
Label(Stop)
Label(Left)
Label(Me)
Label(X)

MobSpeed:
DD 01      //16進位 0 1 2 3 4 5 6 7 8 9 A B C D E F

MobControlOnOff:
DD 01

MobControl:
DD 01     //01左 02右 03跟隨 04定怪 05定點

FallDown:
DD 01

MobSpX:
ReadMem([0184F9A0]+00001678, 4)             //人物 ,X
//------------------------------------------------
MobFall:
cmp [esp+3C],008C028C
je speed
Cmp [MobControlOnOff],01
Jne 00A44EDE
Cmp [Esp+DC],00FD9A78
Jne 00A44EDE
Mov [Esp+DC], MobFallMain
Jmp 00A44EDE

speed:
mov eax,[esp+38]
add eax,[MobSpeed]
mov [esp+10],eax
mov [esp+28],eax
jmp 00A44EDE

MobFallMain:
cmp [esi],0152203C
jne 00FD9A7
mov eax,[esi]
push ebx
lea ecx,[ebp+08]
push ecx
lea ecx,[ebp-18]
push ecx
mov ecx,esi
push 00FD9A88
jmp MobControlHook

MobControlHook:
cmp [MobControl],01 //左
je Left
cmp [MobControl],02 //右
je Right
cmp [MobControl],03 //跟隨
je Me
cmp [MobControl],04 //定怪
je Stop
Cmp [MobControl],05
je X                                           //定點

Stop:
mov [ecx+1A0], 0
jmp Back

Me:
mov eax,[0184F9A0]
mov eax,[eax+1678]
jg Right
jl Left
mov [ecx+1A0], 0
jmp Back

X:
mov eax,[MobSpX]
Cmp [ecx+7EC], Eax
Jg  Left
Jl  Right
mov [ecx+1A0], 0
jmp Back

Left:
mov [ecx+190], 5
mov [ecx+1A0], -1
jmp Back

Right:
mov [ecx+190], 4
mov [ecx+1A0], 1

Back:
cmp [FallDown],1
je 00FD3D93

0180A77C:
DD MobFall

[Disable]
0180A77C:
DD 00A44EDE

UnRegisterSymbol(MobSpeed)
UnRegisterSymbol(MobControlOnOff)
UnRegisterSymbol(MobControl)
UnRegisterSymbol(MobSpX)
UnRegisterSymbol(FallDown)
UnRegisterSymbol(mod)
DeAlloc(MobControlOnOff)
DeAlloc(MobSpeed)
DeAlloc(FallDown)
DeAlloc(MobFallMain)
DeAlloc(MobControl)
DeAlloc(FallDown)
DeAlloc(MobSpX)
DeAlloc(MobFall)
DeAlloc(mod)

TwMS_v181.3_ICS_走怪掉落

//TwMS_v181.3_ICS_走怪掉落
//更新:Boby

[Enable]
RegisterSymbol(FallDown)
Alloc(MobFall,512)
Alloc(FallDown,8)
Label(MobFallMain)
Label(Back)

FallDown:
DD 01

MobFall:
Cmp [Esp+DC],00FD9A78
Jne 00A44EDE
Mov [Esp+DC],MobFallMain
Jmp 00A44EDE

MobFallMain:
cmp [esi],0152203C
jne 00FD9A78
mov eax,[esi]
push ebx
lea ecx,[ebp+08]
push ecx
lea ecx,[ebp-18]
push ecx
mov ecx,esi
push 00FD9A88
jmp Back

Back:
cmp [FallDown],1
je 00FD3D93
Push 00FE0706

0180A77C:
DD MobFall
[Disable]
0180A77C:
DD 00A44EDE

UnRegisterSymbol(FallDown)
DeAlloc(FallDown)
DeAlloc(MobFall)

TwMS_v181.3_ICS_人物左右走

//TwMS_v181.3_ICS_人物左右走
//更新:Boby

[Enable]
RegisterSymbol(AutoLRMain)
RegisterSymbol(AutoLRRange)
Alloc(AutoLRICSEntry, 64)
Alloc(AutoLRRange, 4)
Alloc(AutoLRValue, 4)
Alloc(AutoLRMain, 128)
Label(GoLeft)
Label(GoRight)
Label(ICSReturn)


AutoLRRange:
DD #10   //距離

AutoLRICSEntry:
Cmp [Esp],00FEA4B4
Jne ICSReturn
Mov [Esp],AutoLRMain
ICSReturn:
Jmp GetFocus

AutoLRMain:
Cmp [AutoLRRange], 0
Je 00FEA4B4
Push Eax
Inc [AutoLRValue]
Mov Eax, [AutoLRRange]
Cmp Eax, [AutoLRValue]
Jge GoLeft
Add Eax, [AutoLRRange]
Cmp Eax, [AutoLRValue]
Jge GoRight
Mov [AutoLRValue], 1
Jmp GoLeft

GoLeft:
Mov [Ebp-14],FFFFFFFF
Pop Eax
Jmp 00FEA915
GoRight:
Mov [Ebp-14],00000001
Pop Eax
Jmp 00FEA915

01857480:
DD AutoLRICSEntry

[Disable]
01857480:
DD GetFocus

Dealloc(AutoLRICSEntry)
Dealloc(AutoLRMain)
Dealloc(AutoLRRange)
Dealloc(AutoLRValue)
UnregisterSymbol(AutoLRRange)
UnregisterSymbol(AutoLRMain)

TwMS_v181.3_ICS_怪物LAG

//TwMS v181.3_ICS_怪物LAG(易斷)
//Author:zeach01
//ICS:zeach01
//Update:Boby

[Enable]
Alloc(MobLag_CheckESP,128)
Label(MobLag_Main)

MobLag_CheckESP:
Cmp [Esp+3C],0089CD52
Jne 00A44EDE
Mov [Esp+3C],MobLag_Main
Jmp 00A44EDE

MobLag_Main:
lea ecx,[esi+14]
mov eax,[ecx]
call dword ptr [eax]
cmp dword ptr [esi+00000864],00
jmp 0089CD6D

0180A77C:
DD MobLag_CheckESP

[Disable]
0180A77C:
DD 00A44EDE

TwMS_v181.3_ICS_Miss無敵

//TwMS v181.3_ICS_Miss無敵
//Update:Boby

[Enable]
Alloc(Hook_Main,128)
Label(HookFun)

Hook_Main:
Cmp [Esp+3C],00F2ADB3
Jne InterlockedIncrement
Mov [Esp+3C],HookFun
Jmp InterlockedIncrement

HookFun: //Cmp
push eax
mov eax,[ebx]
mov ecx,ebx
call dword ptr [eax+70]
push eax
call 009B38D6
push [ebx+00000524]
mov [ebp-2C],eax
mov [ebp-30],esi
mov [ebp+00],esi
mov [ebp-0000008C],esi
mov [ebp-00000088],esi
mov [ebp-54],esi
mov [ebp-80],esi
mov [ebp-34],esi
mov [ebp-000000A8],esi
mov [ebp-00000098],esi
mov [ebp-00000094],esi
mov [ebp-10],esi
call 0050D906
push [ebx+00000528]
mov [ebp-7C],eax
call 0050D906
add esp,14
mov [ebp-78],eax
cmp [ebp+64],esi
jmp 00F2C112



0132F080:
DD Hook_Main

[Disable]
0132F080:
DD InterlockedIncrement
DeAlloc(Hook_Main)

TwMS_v181.3_ICS_超級定怪

//TwMS_V181.3_ICS_超級定怪
//更新:Boby
//CRC檢測點內

[Enable]
Alloc(HookEsp, 128)
Label(ICSRet)

HookEsp:
Cmp [Esp],00FD24D4
Jne ICSRet
Push 00FD24EB
Pop [Esp]

ICSRet:
Push 00FD24F3
Ret

01522074:
DD HookEsp
[Disable]
01522074:
DD 00FD24F3
DeAlloc(HookEsp)

TwMS_v181.3_CRC_空中爬繩

//TwMS_v181.3_CRC_空中爬繩
//Auther: Inndy
//Update: Boby

[Enable]
registersymbol(BYORope)
Alloc(BYORope,192)
Alloc(rope,32)

BYORope:
mov [rope+c],eax
mov eax,rope
push [ecx+10]
pop [eax+10]
push [ecx+18]
pop [eax+14]
ret 10

rope:
dd 10

010B5308:
Jmp BYORope
[Disable]
010B5308:
push ebp
mov ebp,esp
push ecx
mov edx,[ebp+08]
Unregistersymbol(BYORope)
Dealloc(BYORope,128)
Dealloc(rope)

TwMS_v181.3_ICS_顯示髒話

//TwMS_v181.3_ICS_顯示髒話
//更新:Boby

[Enable]
Alloc(Hook,64)
Label(Speech)
Label(SkipCheck)
Label(Return)

Hook:
CMP [ESP],00A48FE9
JNE IsDBCSLeadByte
MOV [ESP],Speech
JMP IsDBCSLeadByte

Speech:
DB 85 C0 74 07 C7 45 08 01 00 00 00 46 43 83 7D 08 00
Je SkipCheck
DB 0F B6 03 6A 01 50 0F B6 06 50
call 00A48F6D
DB 83 C4 0C 85 C0
Je Return
Inc Esi
Inc Ebx
Jmp SkipCheck

SkipCheck:
jmp 00A49019

Return:
jmp 00A4901E

0132F0E4:
DD Hook
[Disable]
0132F0E4:
DD IsDBCSLeadByte

TwMS_v181.3_ICS_SS端人物定位

//TwMS_v181.3_ICS_SS端人物定位
//更新:Boby
//CRC檢測點內

[enable]
alloc(iXY_ICS,64)
label(HOOK)
01522AE4:
DD iXY_ICS
iXY_ICS:
cmp [esp],00FD4535
jne 00FEA31A
mov [esp],HOOK
jmp 00FEA31A
HOOK:
test eax,eax
jmp 00FD4543
[disable]
01522AE4:
DD 00FEA31A

TwMS_v181.3_ICS_只撿錢

//TwMS_v181.3_ICS_只撿錢
//Update:Boby

[Enable]
Alloc(MoneyOnly, 64)
Alloc(MoneyOnlySW,4)
RegisterSymbol(MoneyOnlySW)

MoneyOnlySW:
DD 01

MoneyOnly:
Cmp [MoneyOnlySW],0
Je 000A44EDE
Cmp [Esp+13C], 0061B674
Jne 00A44EDE
Mov [Esp+13C], 0061B708
Jmp 00A44EDE

0180A77C:
DD MoneyOnly

[Disable]
0180A77C:
DD 00A44FD6
DeAlloc(MoneyOnly)

TwMS_v181.3_ICS_全圖吸物

//TwMS_v181.3_ICS_全圖吸物
//更新:Boby
//CRC檢測點內

[enable]
alloc(ItemVac,256)
label(SetItemXY)
alloc(PickNoDc,64)

PickNoDc:
cmp [esp], 00FD4535
jne 00D05BF7
add esp, 04
call 00AACDC4
xor eax,eax
jmp 00CD2CCB
ItemVac:
cmp [esp], 0061B708
je SetItemXY
cmp [esp], 0061A6BD
jne PtInRect
xor eax,eax
inc eax
ret 000c

SetItemXY:
mov eax,[esp+08]
mov [ebx],eax
mov eax,[esp+0C]
mov [ebx+04],eax
xor eax,eax
inc eax
ret 000c

01857424:
dd ItemVac

014FC43C:
DD PickNoDc

[disable]
01857424:
dd PtInRect

014FC43C:
DD 00AACEA2

dealloc(ItemVac)
dealloc(PickNoDc)

TwMS_v181.3_ICS_快速落物

//TwMs v181.3_ICS_快速落物
//ICS:Dick
//更新:Boby

[Enable]
Alloc(CheckName,32)
Label(Hook)

CheckName:
Cmp [Esp+08],006217C2
Jne VariantClear
Mov [Esp+08],Hook
Jmp VariantClear

Hook:
DB 59 83 7D 58 02
jne 006217CD
0132F2E4:
DD CheckName
[Disable]
0132F2E4:
DD VariantClear
DeAlloc(CheckName)

TwMS_v181.3_ICS_技能動畫取消

//TwMS v181.3_ICS_技能動畫取消
//更新:Boby
//CRC檢測點內

[Enable]
alloc(NoSkillAnimation,128)
NoSkillAnimation:
Cmp [Esp], 00E94596** ** 8D
Jne 00ED242F
Jmp 00ED242F

0151BEE8:
DD NoSkillAnimation
[Disable]

0151BEE8:
DD 00ED242F
dealloc(NoSkillAnimation)

TwMS_v181.3_ICS_怪物加速_v2

//TwMS_v181.3_ICS_怪物加速_v2
//Update:波比

[Enable]
Alloc(MobSpeedUp, 256)
Alloc(MobSpeed, 4)
Label(MobSpeedSetting)
Label(Normal)
Label(SpeedChk)

MobSpeed:
DD 1

MobSpeedUp:
Cmp [esp+F8],00FD24E9
Jne 00A44EDE
Mov [esp+F8],MobSpeedSetting
Jmp 00A44EDE

MobSpeedSetting:
push ebx
mov ebx,[MobSpeed]

SpeedChk:
test ebx,ebx
je Normal
dec ebx

push [esp+0C]
mov eax,[esi]
push [esp+0C]
mov ecx,esi
push 1E
call dword ptr [eax+3C]

jmp SpeedChk

Normal:
pop ebx
jmp 00FD24E9

0180A77C:
DD MobSpeedUp

[Disable]
0180A77C:
DD 00A44EDE
DeAlloc(MobSpeedUp)

TwMS_v181.3_ICS_怪物連撞

//TwMS_v181.3_ICS_怪物連撞
//更新:Boby
//CRC檢測點內

[Enable]
Alloc(Mob, 128)
Mob:
Cmp [Esp], 00EB5631
Jne 00F3DDE1
test eax,eax
Push 00EB56B1
Pop [Esp]
Jmp 00EB5631

0151BEF4:
DD Mob

[Disable]
0151BEF4:
DD 00F3DEBF
DeAlloc(Mob)

TwMS_v181.3_ICS_物理無敵

//TwMS_v181.3_ICS_物理無敵
//更新:Boby

[enable]
Alloc(Invincible, 128)
Label(main)

Invincible:
cmp [esp+4C], 008A4C1B
jne OffsetRect
mov [esp+4C], main
jmp OffsetRect

main:
lea eax, [ebp-30]
push eax
call 0049F1C3
pop ecx
jmp 008A4C9A

018573F4:
DD Invincible

[Disable]
018573F4:
DD OffsetRect

DeAlloc(Invincible)

TwMS_v181.3_ICS_穿越地板

//TwMS v181.3_ICS_穿越地板
//更新:Boby
//CRC檢測點內

[Enable]
Alloc(ICSFall, 512)
Label(PassFloor)
ICSFall:
Cmp [Esp],00FD81D7
Jne 010B6D16
Mov [Esp], PassFloor
Jmp 010B6D16
PassFloor:
jmp 00FD81F8
01527B94:
DD ICSFall

[Disable]
01527B94:
DD 010B6D16

TwMS_v181.3_ICS_閃爍無敵

//TwMS_v181.3_ICS_閃爍無敵
//Update: Boby
//CRC檢測點內

[Enable]
Alloc(FlickGod, 128)

FlickGod:
Cmp [Esp],00EB5631
Jne 00F3DDE1
test eax,eax
Push 00EB57B8
Pop [Esp]
Jmp 00F3DDE1

0151BEF4:
DD FlickGod

[Disable]
0151BEF4:
DD 00F3DEDC
DeAlloc(FlickGod)