GM One-time Events
Greetings all.
I have recently begun hosting my own EverQuest server and my next goal (as a GM) is to be able to create custom quests on the fly for a group of friends. When I #zone to a particular area and find an npc/mob I want to plant a rare item on, I use #npcloot which works fine. If the NPC is killed he will be holding the item. However, if every player leaves the zone the item vanishes. The NPC is no longer holding it when the zone is loaded again. I'd like to be able to setup a special quest/scavenger hunt like this in advance by have the game/zone remember that an npc had a particular item until it is taken. I would like to avoid adding the item to the loot table permanently. Any ideas how I can achieve this? |
The only real option for this is to set whichever zones you plan to have hunts in as Static zones instead of Dynamic. This way, they zone never goes down when people leave it, so whatever items you put on it will still be there.
|
Quote:
To those following my trail, here are the requirements: 1. Enable World HTTP http://www.eqemulator.net/wiki/wikka...rverWorldLogin 2. Configuring A Launcher http://www.eqemulator.net/wiki/wikka...ServerLauncher |
I know LiveEQ had the command, and I thought the emu had it, but I've been MIA forever so maybe I'm just senile.
LiveEQ had alternate datasets that could be loaded for special events, such as the Halloween quests, etc. They could be loaded on the fly by a GM by using the /repop <dataset#>. For a persistent state, the server had to be patched so it knew to always load that dataset until xxxx date. This functionality may or may not already exist in the emu. Would different spawngroups accomplish what you were looking for? |
You could use a quest to add loot to the loot table, which is only temporary, then on the NPC's death, define a Quest Global to prevent it from dropping again. Since quests can be reloaded without having to reboot the server, it allows you to do it pretty much on the fly.
Here would be an example: Code:
sub EVENT_SPAWN { |
All times are GMT -4. The time now is 06:35 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.