Sooo... Something I'm working on... my Instance Creator NPC script! The Dimensional Portal:
Allows you to edit and do the following:
Custom Instances:
Instance Dungeon Amount (Amount of instance dungeons you want to make)
Instance Dungeon Name (The name of the instance dungeon)
Instance Dungeon Maps (The maps instance will be generated on)
Instance Dungeon Rewards (Setup rewards for each specified selected dungeon)
Instance Dungeon Cooldowns (Input amount of time players won't be able to access instance dungeon)
Instance Dungeon Functions (Like adding Solo/Party/Guild mode to specified instance)
Instance Dungeon Weekend Rewards (Specify Weekend Rewards, and enable/disable which Dungeons use Weekend Rewards)
Instance Dungeon Title Colors (Specified Color titles to the Instance Dungeon name).
You also have the option to enable/disable the Dimensional Portal, can access the Player menu, as well as create farming instance zones.
Farming Instance Zones:
Farm Zone Amounts (Setup how many Farm Zones)
Item to farm for each specified Farm Zone
Mob data for each Farm Zone (I'm only going to allow edit of 1 monster ID, because you don't really need a lot of monster to farm items.)
Amount of total mob for each specified Farm Zone
Max Item Farm Limit (How much they can farm, so like 10 Red Potion for Farm Zone 1)
You won't be able to select map (might change this) as farming zones don't really need specified map. Maybe just some normal square map in RO.
PS: Only GM's edited in an array list of their names can access the NPC, so not every GM can just touch the NPC.