[gMS v.99.2] Private Scripts

Here are some scripts that I thought the public might like. I left out the AoBs on purpose. Credits were properly given. I’ll continue to update this whenever I get new scripts, or when a patch occurs. Please don’t add these to your ‘scripts’ thread. I’d like for them to stay in mine. I didn’t test them, so tell me what works and what doesn’t.
Code
//Logo Skipper v2 [Nexon/Wizet]
//By my friend Ant3
[Enable]
006486B0:
db 90 90 90 E9 A8 D8 FF FF 

[Disable]
006486B0:
db 56 8B F1 E8 F8 FE FF FF
Code:
//Perfect No Breath
//By my friend Ant3
[Enable]
0014E582: //Tubi Check (CC)
dd 00
0051DE57: //Bypass Change Equip Breath Message
db eb
0054E49D: //Bypass CC Breath Message
db eb
0082AF65: //Bypass CS Breath Message
db eb
00ABFE92: //Bypass MTS Breath Message
db EB
0054E562: //Bypass CC DC While Attacking
db 55
0082B0A9: //Bypass CS DC While Attacking
db 55
00A00CF0: //Bypass CC DC When Attacked
db 7E

[Disable]
0014E582:
dd 01
0051DE57:
db 7e
0054E49D:
db 7e
0082AF65:
db 7e
00ABFE92:
db 7E
0054E562:
db 50
0082B0A9:
db 50
00A00CF0:
db 7F
Code:
//Pet Item Vac
[ENABLE]
alloc(ItemXY,128)
alloc(X,4)
alloc(Y,4)

0052F71D: // Read X,Y
dd ItemXY

ItemXY:
cmp [esp],00DCCF2C
jne PtInRect
push eax
mov eax,[esp+0C]
mov [X],eax
mov eax,[esp+10]
mov [Y],eax
pop eax
jmp PtInRect

[DISABLE]
0052F71D:
dd PtInRect

dealloc(ItemXY)
dealloc(X)
dealloc(Y)
Code:
//Auto Aggro
[Enable]
alloc(SetAggro,128)
label(Return)

00A72C10:
jmp SetAggro
Return:

SetAggro:
call 00A64390
mov edx,[00DC679C] //Char PID Base
mov edx,[edx+1BA4] //Char PID Offset
mov edx,[edx+8]
mov [esi+2B0],edx //Aggro Offset
jmp Return

[Disable]
00A72C10:
call 00A64390

dealloc(SetAggro)
Code:
//REAL Super Tubi
[Enable]
0044CCFF:
db 0F 8E
0044CE69:
db B9 00 00 00 00
004B0DB7:
db 90 90 90 90 90 90
004B0DC2:
db 90 90 90 90 90 90

[Disable]
0044CCFF:
db 0F 8D
0044CE69:
db B9 BC 02 00 00
004B0DB7:
db 89 86 B8 20 00 00
004B0DC2:
db 89 86 BC 20 00 00
Code:
//Endless Flamethrower
[Enable]
0082A368:
db 89 86 D8 3B 00 00

[Disable]
0082A368:
db 89 86 DC 3B 00 00
Code:
//Unlimited Siege Mode
[Enable]
00A0AFFA:
mov edx, 00001384
nop 

[Disable]
00A0AFFA:
cmp [esi+000005F8],edi
Code:
// 7Miss Godmode
[Enable]
alloc(miss,64)
label(miss_ret)
label(miss_reset)

007A9BAB:
db 00 // No KB

00A00CE7:
jmp miss
nop
nop
miss_ret:

miss:
inc [miss+32]
cmp dword ptr [miss+32], 07
jg miss_reset
mov [esp+000000CC], 00 //Miss
jmp miss_ret

miss_reset:
mov [miss+32], 00
jmp miss_ret

[Disable]
00A00CE7:
db 8b 9c 24 cc 00 00 00

007A9BAB:
db 01

dealloc(miss)
Code:
//Mob Disarm
[Enable]
006683BE:
db EB 10

[Disable]
006683BE:
db 75 10