Spawn "Commands" lists
Moderator: Team Members
Forum rules
READ THE FORUM STICKY THREADS BEFORE ASKING FOR HELP!
Most information can be found there, and if not, the posts will help you determine the information required to get assistance from the development team.
Incomplete Help Requests will be locked or deleted.
READ THE FORUM STICKY THREADS BEFORE ASKING FOR HELP!
Most information can be found there, and if not, the posts will help you determine the information required to get assistance from the development team.
Incomplete Help Requests will be locked or deleted.
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
Spawn "Commands" lists
How do you get more than one command to show up in the NPCs right-click context menu?
Ie., Guards you can "Find NPC", "Attack", "Hail", and "Assist".
Bankers you can "Bank", "Guild Bank", "Hail", etc...
And can I get a quick run-down of what the purpose and differences between command_primary and command_secondary is for a spawn? I know in general, but I'd like some detail so we can start utilizing them.
Thanks,
-J
Ie., Guards you can "Find NPC", "Attack", "Hail", and "Assist".
Bankers you can "Bank", "Guild Bank", "Hail", etc...
And can I get a quick run-down of what the purpose and differences between command_primary and command_secondary is for a spawn? I know in general, but I'd like some detail so we can start utilizing them.
Thanks,
-J
-
JCL
- Posts: 212
- Joined: Tue Oct 16, 2007 4:54 pm
- EQ2Emu Server: World of Tyrania
-
LethalEncounter
- Team: Zombie
- Posts: 2717
- Joined: Wed Jul 25, 2007 10:10 pm
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
So after thinking this through for a day, I still am unsure how this is supposed to work. You say to create a second command_list_id for each command_secondary that should have multiple choices.
So on Guards, I created
command_primary: Find NPC (command_list_id = 7)
command_secondary: Attack, Assist, Hail (added new command_list_id 100, assigned them all to 11)
Now I go to a Banker, I created
command_primary: Bank (69)
command_secondary: Hail, Guild Bank (added new command_list_id 101, assigned them all to 101)
So I am going to eventually end up with 100's of command_list_id's for "Hail" because so many different spawns have that as a secondary command, and each secondary command that is even slightly different than the other needs to be unique.
Am I getting this right?
I think this is going to lead to confusion. But I have no solution at this moment. Maybe an actual command_secondary list table, many-to-one...
So on Guards, I created
command_primary: Find NPC (command_list_id = 7)
command_secondary: Attack, Assist, Hail (added new command_list_id 100, assigned them all to 11)
Now I go to a Banker, I created
command_primary: Bank (69)
command_secondary: Hail, Guild Bank (added new command_list_id 101, assigned them all to 101)
So I am going to eventually end up with 100's of command_list_id's for "Hail" because so many different spawns have that as a secondary command, and each secondary command that is even slightly different than the other needs to be unique.
Am I getting this right?
I think this is going to lead to confusion. But I have no solution at this moment. Maybe an actual command_secondary list table, many-to-one...
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
- Arremis
- Retired
- Posts: 388
- Joined: Sun Sep 02, 2007 10:11 am
- Location: Memphis, TN
From what I've observed, all the general NPC's when hailed usually respond with "Hail" or "Hello" or "Well met", unless there's a specific quest reason for them not to.
Instead of having 10,000 of the same general response to hail scripts, perhaps we can have 10,000 NPCs pointed to a single script?
There could be general Banker scripts, Vendor scripts, Qeynos guard scripts, Freeport guard scripts, etc., and when a specific flag calls for a quest script (such as to turn in status items), a script particular to that NPC can be added in.
Instead of having 10,000 of the same general response to hail scripts, perhaps we can have 10,000 NPCs pointed to a single script?
There could be general Banker scripts, Vendor scripts, Qeynos guard scripts, Freeport guard scripts, etc., and when a specific flag calls for a quest script (such as to turn in status items), a script particular to that NPC can be added in.
I am the UI Master...there is no charge for my awesomeness.
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
Who is online
Users browsing this forum: No registered users and 0 guests