lol I like the name
well it is the similar to the other vac hack
I just cleaned it up and fixed some offsets (the other script was using wrong offsets on some monster properties for some reason)
NOTE!!!: This vac and the other will do the EXACT SAME THING.
its just that this is more orginized for the people who like teaking their vac setings >>>LIKE ^.^ ME<<<
anyway now if you want to edit something.
I GUARANTEE to you that you will be editing what is to the right of the "//dw"
Improvements: when you turn it off it will actually tun off... lol not much to ask for, is it?
Also I added the PropertyBace symbol which you can add to your cheat table as a pointer so you can play with some values without needing to change the script.
So you can be sure of what you are changing before actually editing the script
OR if you simply want to find out the property of a certain monster... meh your choice
NOTE: this doesn't just work alone... you must use monster Aggro at the same time
happy hacking everyone
well it is the similar to the other vac hack
I just cleaned it up and fixed some offsets (the other script was using wrong offsets on some monster properties for some reason)
NOTE!!!: This vac and the other will do the EXACT SAME THING.
its just that this is more orginized for the people who like teaking their vac setings >>>LIKE ^.^ ME<<<
anyway now if you want to edit something.
I GUARANTEE to you that you will be editing what is to the right of the "//dw"
Code:
[ENABLE] alloc(Vac2PointO,2048) label(ReturnVac) label(PropertyBace) registersymbol(PropertyBace) Vac2PointO: mov eax,[eax+00000098] //Original Code mov [ecx+0000009C],eax //Original Code mov [PropertyBace],ecx //mov [ecx+00],00000000 //DwInfoIndex mov [ecx+04],000003E8 //DwExploreRange mov [ecx+08],000003E8 //DwSight mov [ecx+0C],000003E8 //DwPersuitRange //mov [ecx+10],00000000 //DwAvoidRange mov [ecx+14],00000001 //DwExploreStandDelay mov [ecx+18],00000003 //DwExploreMoveDelay mov [ecx+1C],00000001 //DwStandDelay mov [ecx+20],00000003 //DwMoveDelay //mov [ecx+24],00000000 //DwFollowMyMasterRange //mov [ecx+28],00000000 //DwStopMasterNear //mov [ecx+2C],00000000 //DwWarpMyMasterRange //mov [ecx+30],00000000 //DwCallTeamPossibelHP //mov [ecx+34],00000000 //DwCallTeamCount //mov [ecx+38],00000000 //DwBlockNFirstAttack //mov [ecx+3C],00000000 //dwCallTeamCell mov [ecx+40],FFFFFFFF //dwFollowTarget //mov [ecx+44],00000000 //dwSpecialAttackStartHP //mov [ecx+48],00000000 //dwSpecialMeleeAttackRate //mov [ecx+4C],00000000 //dwSpecialRangeAttackRate //mov [ecx+50],00000000 //DwPowerAttacjStartHP //mov [ecx+54],00000000 //dwPowerMeleeAttackProbable //mov [ecx+58],00000000 //dwPowerRangeAttackProbable //mov [ecx+5C],00000000 //DwUnderAttackAggro mov [ecx+60],00000000 //DwMeleeAttackRangeInAggro mov [ecx+64],00000000 //DwRangeAttackRangeInAggro mov [ecx+68],000003E8 //DwSightInAggro //mov [ecx+6C],00000000 //DwDefeatAggro //mov [ecx+70],00000000 //DwBlockedAggro //mov [ecx+74],00000000 //DwSlideAggro //mov [ecx+78],00000000 //DwHealAggro //mov [ecx+7C],00000000 //DwMasterUnderAttackAggro //mov [ecx+80],00000000 //DwMasterDefeatAggro //mov [ecx+84],00000000 //DwMasterBlockingAggro //mov [ecx+88],00000000 //DwMasterSlideAggro //mov [ecx+8C],00000000 //DwCOmplusionUnderAttackAggro //mov [ecx+90],000000C8 //dwMaxSummonsMonsterCount //mov [ecx+94],00000000 //dwReSummonsMonsterTick //mov [ecx+98],00000000 //dwMaxSummonsMonsterCount //mov [ecx+9C],00000000 //dwReSummonsMonsterTick //mov [eax+9C],00000000 //dwMaxSummonsMonsterRange //mov [eax+A0],00000000 //dwSummonsStartPcCount //mov [eax+A4],00000000 //PatternType mov eax,[ecx+0000009C] //Original Code jmp ReturnVac PropertyBace: db 00 00 00 00 00459A9E: jmp Vac2PointO nop ReturnVac: [DISABLE] dealloc(Vac2PointO) unregistersymbol(PropertyBace) 00459A9E: mov [ecx+00000098],edx
Also I added the PropertyBace symbol which you can add to your cheat table as a pointer so you can play with some values without needing to change the script.
So you can be sure of what you are changing before actually editing the script
OR if you simply want to find out the property of a certain monster... meh your choice
NOTE: this doesn't just work alone... you must use monster Aggro at the same time
happy hacking everyone