DialogDB
NPC DIALOG Storage and Selection
Will store NPC dialog into a Lua tableconfigDir/npc_dialog.lua
You can select the dialog if the NPC is targeted and has Dialog for that zone.
Press Say to have only your character say the command.
Group Say to have your group say the command with a delay (seconds) between each character.
group commands use DanNet
/dex charname /say command
Table Layout
ServerName either
'Live'
or set to actual Server Name for EMU, since EMU servers can have very different dialog and most live servers are the same.[ServerName][NPC Name][Zone][DialogDescription] = Dialog
Zone checks for either Current Zone name or 'allzones' 'allzones' is dialog for any zone you see the NPC in. Ex.Priest of Discord and Soul Binder
DialogDB Commands
Current Zone Dialog
INI:
/dialogdb add ["description"] ["command"] Adds to Current Zone description and command
/dialogdb add ["Value"] Adds to Current Zone description and command = Value
INI:
/dialogdb addall ["description"] ["command"] Adds to All Zones description and command
/dialogdb addall ["Value"] Adds to All Zones description and command = Value
Initial DB NOTICE!!!!The Initial DB is current only filled with some Project Lazarus NPC's as that is where I generally Play.
As such you will have to build a new DB for Live and other EMU servers.
the starting list is tiny even for Lazarus, as I mainly tested around PoK and the some random other placed.
Video
- Source Repository
- https://github.com/grimmier378/dialogdb
- [git] Automation options?
- Yes