Quote:
Originally Posted by Splorf22
[You must be logged in to view images. Log in or Register.]
In questmgr.cpp there exists:
This appears to do exactly what you want: it updates the database and communicates with the other zone servers if necessary. Is the QuestManager stuff not available from your perl scripts? Or is it difficult to get the NPC id? I poked around in the source a bit more and it *looks* like a static global id per mob, but maybe not.
Anyway, basically I agree with Jeremy: it simply cannot be that hard to implement this, and it would be huge for the community.
|
QuestManager is the deprecated naming for quest::UpdateSpawnTimer(int32 id, int32 newTime)
Historically the NPC ID has been a problem across zones for the functions I've tried to use. The Spawn2 info is what it is looking for, but then it fans out?
Bear in mind, this could totally be an EBKAC error as well. Logically trying to derive Perl functions with no experience with the language was fun. Let me tinker and see if I can
blow up the test server again get this working over Christmas.
But this also wouldn't work for the Sleeper scripting, so I may not put a ton of effort in. As there is no indication that weekly repops are even being considered.