It's absolutely possible. Make a script like this and set in in onenter of the (otherwise regular) encounter that covers the relevant area:
void main()
{
object oPC = GetEnteringObject();
if(GetIsPC(oPC)
{
if(GetLocalInt(OBJECT_SELF,"MONSTERLEVEL") == 0)
{
CreateObject(OBJECT_TYPE_CREATURE,"enter-low-level-creature-resref-here"),GetLocation(GetWaypointByTag("enter-waypoint-tag-here")));
//repeat this if you want more than one creature
}
else if(GetLocalInt(OBJECT_SELF,"MONSTERLEVEL") == 1)
{
CreateObject(OBJECT_TYPE_CREATURE,"enter-next-level-creature-resref-here"),GetLocation(GetWaypointByTag("enter-waypoint-tag-here")));
//repeat this if you want more than one creature
}
//go on with more else ifs for every monsterlevel you want to have
//At the end we make sure next time the next level is activated:
SetLocalInt(OBJECT_SELF,"MONSTERLEVEL",GetLocalInt(OBJECT_SELF,"MONSTERLEVEL")+1);
}
else return;
}
Modifié par Tolkiens Padawan, 09 août 2013 - 07:01 .