Quote:
I looked through the c ommand list, but only found #peval and #plugin, and I also tried #reloadquest, but it only seems to work for .qsts.
|
perl cache is broken AFAIK.
There is also an issue with plugins, there was a post a few weeks ago about this.
Quote:
If there isn't a command for it, does anyone know of a work around
|
if you want to dynamically add/ change /update a quest for a npc, you can add the Lazy Perl Quest Writer feature as described in a post in this forum. What it does now is dynamically run a quest depending on a global variable.
If you tweak the plugin code a bit, you can have it load and eval specific quest at runtime (e.g. set questfile global varaible to 'quest1234.pl' in the DB, then upon EVENT have the plugin load and eval the quest file, and call EVENT routine).
If you want simplified version :
write your npc quest to dynamically load quest file and eval at run time. This makes you quest file a pointer to the real quest file ; change pointer value by changing the DB value.
There's more than one way to do it !