you mean something like this ?
Monster Invasion
edit here to configure you have how many "type" of invasion
switch( rand(4) ){
edit the monster list here
// MAX : ~64 Different Monster in each Cases( 1 BOSS + 63 Normal )
// Case <X>: Invasion( <BOSS>,<Amount>,<MOBID>,<AMOUNT>,....,<MOBID>,<AMOUNT> ); break;
Case 0: Invasion( 1511,1,1002,10 ); break;
Case 1: Invasion( 1511,1,1002,10,1002,15 ); break;
Case 2: Invasion( 1511,1,1002,5,1002,25,1002,17 ); break;
Case 3: Invasion( 1511,1,1002,5,1002,25,1002,10,1002,30 ); break;
the rest i think you should know what to do with the rest right ?
just the monster label that will be trigger upon killed these monsters.