Mass Spawn w/ CE?

10/26/2009 23:59 monster10888#1
He i am currently using this vac for general use but ever since the merge whenever i go by a boss that spawns minis (laiden, etc.) they dont mass spawn, just normal spawn or dont spawn anything at all. So how can i tweak this vac to make it so that it starts to spawn the minis again?
Code:
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

0045C2AE:
jmp newmem
nop
returnhere:

newmem:
//DwExploreRange eax
mov [eax+08],00000020//DwSight eax+08
mov [eax+04],00000020//DwPersuitRange eax+04
//DwAvoidRange eax+0C
//mov [eax+10],00000064//DwExploreStandDelay eax+10
//mov [eax+14],00000064//DwExploreMoveDelay eax+14
//mov [eax+18],000001F4//DwStandDelay eax+18
//mov [eax+1C],000001F4//DwMoveDelay eax+1C
//DwFollowMyMasterRange eax+20
//DwStopMasterNear eax+24
//DwWarpMyMasterRange eax+28
mov [eax+2C],00000064//DwCallTeamPossibelHP eax+2C
mov [eax+30],00000020//DwCallTeamCount eax+30
mov [eax+34],00000000//DwBlockNFirstAttack eax+34//mov [eax+38],00000020//dwCallTeamCell byte[eax+38]
//dwFollowTarget eax+3C
//dwSpecialAttackStartHP
//dwSpecialMeleeAttackRate
//dwSpecialRangeAttackRate
//DwPowerAttacjStartHP
//dwPowerMeleeAttackProbable
//dwPowerRangeAttackProbable
//mov [eax+40],00000000//DwUnderAttackAggro eax+40
//mov [eax+44],00000000//DwMeleeAttackRangeInAggro eax+44
//mov [eax+48],00000000//DwRangeAttackRangeInAggro eax+48
//DwSightInAggro eax+4C
//DwDefeatAggro eax+50
mov [eax+54],00000000//DwBlockedAggro eax+54
mov [eax+58],00000000//DwSlideAggro eax+58
mov [eax+5C],00000000//DwHealAggro eax+5C
//DwMasterUnderAttackAggro eax+50
//DwMasterDefeatAggro eax+54
//DwMasterBlockingAggro eax+58
//DwMasterSlideAggro eax+5C
//DwCOmplusionUnderAttackAggro eax+60
//dwMaxSummonsMonsterCount eax+64
//dwReSummonsMonsterTick eax+68
//dwMaxSummonsMonsterRange eax+6C
//dwSummonsStartPcCountPatternType eax+70

originalcode:
mov edx,[eax+1c]
mov [ecx+20],edx


mov edx,999 // number spawn
mov [eax+8c],edx

mov edx,01 // time delay spawn
mov [eax+90],edx

mov edx,999 // # follow monster
mov [eax+3C],edx

//mov [ecx+20],edx // # follow my master
exit:
jmp returnhere


[DISABLE]
dealloc(newmem)
0045C2AE:
mov edx,[eax+1c]
mov [ecx+20],edx
alloc(newmem,256)
label(orig_00883AC2)

newmem:
push 60
push 00a9f448
call 00889d18
mov edi,00000094
mov eax,edi
call 00886430
mov [ebp-18],esp
mov esi,esp
mov [esi],edi
push esi
call dword ptr [00a2519c]
mov ecx,[esi+10]
mov [00c154a8],ecx
mov eax,[esi+04]
mov [00c154b4],eax
mov edx,[esi+08]
mov [00c154b8],edx
mov esi,[esi+0c]
and esi,00007fff
mov [00c154ac],esi
cmp ecx,02
or esi,00008000
mov [00c154ac],esi

orig_00883AC2:
shl eax,08
add eax,edx
mov [00c154b0],eax
xor esi,esi
push esi
mov edi,[00a251b0]
call edi
cmp word ptr [eax],5a4d
jne 00883afd
mov ecx,[eax+3c]
add ecx,eax
10/27/2009 00:54 ~Kakkarot~#2
the spawn part in that script is already at its best so you cant get any better with CE, the reason why it dosent spawn is beacuse you need 2 players to be there in order to spawn
10/27/2009 03:35 monster10888#3
mm, so is there a way to edit it in CSV to make w/e monster to spawn w/e it spawns but only like an X ammount so i dont DC?
Sorry not at all familiar with CSV, only a bit of winhex.
10/27/2009 03:38 ~Kakkarot~#4
exactly, you have a mass spawn tutorial here, that can be applied on any boss that spawns mobs, and you can determine how many mobs you want to be spawned at once
10/27/2009 19:16 taz86#5
2026,6,15,18,6,2000,2000,1200,1000,0,,,50,5,0,4,12 5,100,20,0,100,15,0,18,10,0,2,20,10,5,0,0,0,0,0,0, 125,0.1,5,1,1

thats for crepso A boss 125 mobs delay 0.1ms
but u need to change the animation form laiden too else it wont work good
10/28/2009 09:51 Vaidas B#6
Quote:
Originally Posted by taz86 View Post
2026,6,15,18,6,2000,2000,1200,1000,0,,,50,5,0,4,12 5,100,20,0,100,15,0,18,10,0,2,20,10,5,0,0,0,0,0,0, 125,0.1,5,1,1

thats for crepso A boss 125 mobs delay 0.1ms
but u need to change the animation form laiden too else it wont work good
Its better to give the tutorial and not a half leeched part of a tutorial, u know

[Only registered and activated users can see links. Click Here To Register...] thanks to sachamo512
10/28/2009 21:58 taz86#7
Quote:
Originally Posted by waidas123 View Post
Its better to give the tutorial and not a half leeched part of a tutorial, u know

[Only registered and activated users can see links. Click Here To Register...] thanks to sachamo512
ah u little anyoing kid
so let me tell u one thing if u use this tut u will dc in less then 1 sec ..
sometimes its ok to play the policeman or what ever but u jump in each single thread and post ur useless comments ..
damn wannabe mods or what are u try to show us here ?
10/28/2009 22:21 ~Kakkarot~#8
Quote:
Originally Posted by taz86 View Post
ah u little anyoing kid
so let me tell u one thing if u use this tut u will dc in less then 1 sec ..
sometimes its ok to play the policeman or what ever but u jump in each single thread and post ur useless comments ..
damn wannabe mods or what are u try to show us here ?
using that tutorial wont get you dced, any monkey with half brain would understand that if he changes 9999 to 100 it will spawn less, lagg less which is the only thing you edited ;)

+"wanna be mods" are actualy a guards, since you are here from 2007 you should know about those, they (inluding me) help the mods to moderate the forum by "jumpng" in each thread and catch broken rules
10/28/2009 22:38 taz86#9
Quote:
Originally Posted by waidas123 View Post
Thats like a compliment to me and im happy to see that people are mad couse i understand more then them even tho im younger.
And as ~Kakkarot~ mention'ed if u do it right u wont DC.

ya and if u do it right u dont use the 999 my little man.
and that wasnt a leech or anthing i just post it couz he asked for it .. and u undertand what ? to make reports ?u know nothing ...u just the most annoying forum user ive ever saw here.

@kakkarot here are many monkeys,just look at the guy above me :P
ya and since 2007 i never saw him just the last few weeks i see his green pic at 99% of the post.
help the mods to moderate the forum ? agree and works well here, this guy is just annyoing :)

so enough, ur cool guy i like little policeman :)
10/28/2009 23:03 taz86#10
Quote:
Originally Posted by waidas123 View Post
No, just look at my thanks count and look at ur's "my little man" if ur computer cant take 999 its not really our problem.
Lets just get back to the topic couse this wont end well.

haha now he start with the tanks button, if u wanna tell me that ur computer can handle the 999 good for u !
10/28/2009 23:16 bottomy#11
Quote:
Originally Posted by taz86 View Post
haha now he start with the tanks button, if u wanna tell me that ur computer can handle the 999 good for u !

no one can even get 999 mobs, mob limit is 200 per map. though i heard people saying you can change the max per limit but the map will then crash and become inaccessible so if that's true then you still won't be able to get 999.

and btw if you guys are talking about 999 because of that script. well that script does not spawn 999 it would spawn 2457, cause it's hex value not decimal which is used in CE script.
10/29/2009 03:05 Syberboy#12
Quote:
Originally Posted by bottomy View Post
no one can even get 999 mobs, mob limit is 200 per map. though i heard people saying you can change the max per limit but the map will then crash and become inaccessible so if that's true then you still won't be able to get 999.

and btw if you guys are talking about 999 because of that script. well that script does not spawn 999 it would spawn 2457, cause it's hex value not decimal which is used in CE script.
And if you make the map crash, while being not the require lvl for it. Well you pretty much are asking for a ban, since im pretty sure it will cause gms to look into the logs.
10/29/2009 04:21 monster10888#13
I didn't think a simple question could go so far?
Thanks for those who helped, and thanks bottomy for stating the hex. i never knew about that so now ill use CE as a hex converter when i am not so lazy to do that lol
10/29/2009 22:55 supsuop#14
Do you know the Array of bytes for the offsets ?


EDIT:
Quote:
mov edx,999 // number spawn
mov [eax+8c],edx

mov edx,00 // time delay spawn
mov [eax+90],edx

mov edx,999 // # follow monster
mov [eax+3C],edx
I change and test it. i thing its better than 01.. but im not sure
i cant enumerate all of them xD
11/03/2009 04:04 d4kmana#15
pls send me fast mass spawn CE on mail [Only registered and activated users can see links. Click Here To Register...]