Jump to content

Quests, Games: Instance - Maker Mansion


Recommended Posts


  • Group:  Members
  • Topic Count:  54
  • Topics Per Day:  0.01
  • Content Count:  342
  • Reputation:   169
  • Joined:  02/25/12
  • Last Seen:  

Instance - Maker Mansion


Hey peoples!

This script is an instance based over the manga D.Gray Man

Your goal here is to defeat the Maker, which create monsters from dead bodies.

But he's invincible, as long as you won't have defeated his family, the Noas. For that, find one, kill him and seal him in the Akuma Factory.

Also, I use a function of mine to give special points. It is therefor possible to give some points when fulfiling and instance, but you'll have to define a "AddPoints" function (I can release it too if necessary), or to change the reward mode.

FInally, 4 level are available, with increasing monster count and influencing mobs size: Easy, Normal, Hard and Apocalypse (all big)

Have fun


 

Link to comment
Share on other sites

  • 5 years later...

  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  12
  • Reputation:   3
  • Joined:  01/13/18
  • Last Seen:  

Bro help me, your script error on me on this line i think (getmapxy(.@map$, .@x, .@y, UNITTYPE_PC);)

[Warning]: Usage of deprecated constant 'UNITTYPE_PC'.
[Warning]: This constant was deprecated and could become unavailable anytime soon.
[Warning]: Please use 'BL_PC' instead!
[Warning]: script error on npc/custom/MakerMansion.txt line 146
    parse_simpleexpr: deprecated constant
   141 :
   142 :                        //RATHENA
   143 :                        //unused npc
   144 :                }
   145 :        case 2:
*  146 :                getmapxy(.@map$, .@x, .@y, 'U'NITTYPE_PC);
   147 :                //HERCULES
   148 :                //savepoint .@map$, .@x, .@y;
   149 :                //if( has_instance( .map$[0] ) == "" ){
   150 :                //      mes .instance_name$ + " doesnt exist for Party - "+getpartyname( .@party_id );
   151 :                //}
[Warning]: Usage of deprecated constant 'UNITTYPE_NPC'.
[Warning]: This constant was deprecated and could become unavailable anytime soon.
[Warning]: Please use 'BL_NPC' instead!
[Warning]: script error on npc/custom/MakerMansion.txt line 424
    parse_simpleexpr: deprecated constant
   419 :                }
   420 :                else
   421 :                {
   422 :                        set .@map$, strnpcinfo(4);
   423 :                        //move random target to maker
*  424 :                        getmapxy(.@movemap$, .@moveX, .@moveY, 'U'NITTYPE_NPC);
   425 :                        mapannounce .@map$, "[The Maker] Puppet, puppet! Come to your master!", bc_map|bc_red;
   426 :                        attachrid( .@victimDesignated );
   427 :                        if(.@map$ == strcharinfo(3))
   428 :                        {
   429 :                                if(countitem('innocenceId) > 0 && rand(0,100) > 33)
[Warning]: Usage of deprecated constant 'UNITTYPE_NPC'.
[Warning]: This constant was deprecated and could become unavailable anytime soon.
[Warning]: Please use 'BL_NPC' instead!
[Warning]: script error on npc/custom/MakerMansion.txt line 587
    parse_simpleexpr: deprecated constant
   582 :        stopnpctimer;
   583 :        .@map$ = strnpcinfo(4);
   584 :        killmonsterall .@map$;
   585 :        mapannounce .@map$, "[ Noas Ark ] The Maker has been defeated. Destroy the Crystal is inserted himself into to seal him definitely with the Innocence!",bc_map,0x00FF99;
   586 :
*  587 :        getmapxy(.@crymap$, .@cryx, .@cryy, 'U'NITTYPE_NPC, instance_npcname( "The Maker", $mm_instance ));
   588 :        monster( .@crymap$,.@cryx,.@cryy,"The Maker",1914,1,instance_npcname( strnpcinfo(0), $mm_instance )+"::OnCrystalBroke" );
   589 :        end;
   590 :
   591 : OnCrystalBroke:
   592 :        if(rand(0,100) <= 5)
[Warning]: Usage of deprecated constant 'UNITTYPE_NPC'.
[Warning]: This constant was deprecated and could become unavailable anytime soon.
[Warning]: Please use 'BL_NPC' instead!
[Warning]: script error on npc/custom/MakerMansion.txt line 618
    parse_simpleexpr: deprecated constant
   613 :        }
   614 :        else
   615 :        {
   616 :                mes "And you don't have those bloody crystals...You'll never kill me...";
   617 :                //specialeffect
*  618 :                getmapxy(.@crymap$, .@cryx, .@cryy, 'U'NITTYPE_NPC, instance_npcname( "The Maker", $mm_instance ));
   619 :                monster( .@crymap$,.@cryx,.@cryy,"The Maker",1914,1,instance_npcname( strnpcinfo(0), $mm_instance )+"::OnCrystalBroke" );
   620 :        }
   621 :        close;
   622 :
   623 : OnMakerSealed:

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...