How do I stagger the use of npcs between clients?
Posted: November 23rd, 2016, 6:04 pm
I need a toolkit/call of some kind that would help me launch a command to my multi client setup in a staggered fashion.
Here's why: not all NPCs can talk to two characters at once. e.g. getting tasks in the society.
I have a !restock command that will go to my society, run to the vendor, it's relying on Virindi Item Tool to restock comps, mana stones. Love it.
then on that same route I've added to go over to the NPCs for my favorite daily tasks. every time I restock (about daily), I wind up turning in one or two, and refreshing any completed tasks. This also serves as a reminder to do them often.
Now then I also like to recall to GY, run the team o doogs to the NPCs, and get the kill tasks. And of course TouTou tasks, etc.
All these recurring things I do have this in common, I have to tell each client to go do so (I copy/paste a mag tools command).
What I would LIKE to do on my squad leader is type a command (say !delaycmd) that launches a "delay" styled event. but I'd really like to have the delay (say three seconds), available to any number of command/situations. Yes I know I can create a routine on my main that waits for >3 sec, and tells one doog <command>, wait for >6 sec, tell the next doog <command> and so on.
I'm looking for a more graceful way to do this. perhaps an array of fixed characters I build in Default state (char1, char2, etc).
Then issue something like !delaycmd !gytasks -- and have all my guys issued the !gytasks by the leader every three sec, ending with the leader telling himself !gytasks.
Can the be turned into a generic set of statements?
Doog
Here's why: not all NPCs can talk to two characters at once. e.g. getting tasks in the society.
I have a !restock command that will go to my society, run to the vendor, it's relying on Virindi Item Tool to restock comps, mana stones. Love it.
then on that same route I've added to go over to the NPCs for my favorite daily tasks. every time I restock (about daily), I wind up turning in one or two, and refreshing any completed tasks. This also serves as a reminder to do them often.
Now then I also like to recall to GY, run the team o doogs to the NPCs, and get the kill tasks. And of course TouTou tasks, etc.
All these recurring things I do have this in common, I have to tell each client to go do so (I copy/paste a mag tools command).
What I would LIKE to do on my squad leader is type a command (say !delaycmd) that launches a "delay" styled event. but I'd really like to have the delay (say three seconds), available to any number of command/situations. Yes I know I can create a routine on my main that waits for >3 sec, and tells one doog <command>, wait for >6 sec, tell the next doog <command> and so on.
I'm looking for a more graceful way to do this. perhaps an array of fixed characters I build in Default state (char1, char2, etc).
Then issue something like !delaycmd !gytasks -- and have all my guys issued the !gytasks by the leader every three sec, ending with the leader telling himself !gytasks.
Can the be turned into a generic set of statements?
Doog