Interactive Bots
This feature would be to use bots as interactive npcs. For example, we'd need some custom perl commands. Here is an example of what I mean.
Code:
sub EVENT_SAY { We could even expand on the abilities to control the bot. Group commands such as the following: /g !stay /g !protect playername /g !follow playername /g !attack /g !assist playername /g !stop I think this would bring in a bag of opportunities to those who enjoy creating ring events and other forms of interactive questing. From what I understand, you have to remove the check for ownership of the bot to place a bot somewhere and force him to join any players group. Any useful comments or pointers on where to start with this? I've never written perl commands before so I don't know where to start with that. |
...
That would be cool :)
I've been working on a quest script just to add the commands via saylinks to the bots, you have find that post here Only problem with it, its only feasible for small servers since you have to create a quest for each bot. Adding the functions you are talking about would be cool though. You could set up a various bots npc's in Tavern's and Inns that you could go hire! It would give people a reason to go to Inn's and Taverns besides to quickly sell something..... |
I am working on this feature but considering I am not a well seasoned coder, I've hit a couple road blocks but we'll figure it all out.
|
Well, I am trying to construct this into a perl command. I found the 'join group' code for the bot.
Code:
bool Bot::AddBotToGroup(Bot* bot, Group* group) { Before I do this however, I need to find a way to remove ownership checks. It will error out if I try to just put the bot in anyone's group. Im trying to find it but I'm not having the best of luck. |
I'm willing to pay for help with this. :)
|
You know, I probably made what resembled the first eqemu bot ever. I did it in Perl and still have the scripts included with our database package. It worked very well, one setback was, you had to target it to command it, but I think that can be resolved with the new quest code.
You spoke with Bohat at Gunthak Lighthouse, she eventually sold you hired help, and spawned you a "Perl -bot". I could use it around the Gulf pretty well. It was all Alpha and just a start - But enter Magoth78 then Congdar with the greatest yet EQBOTS code, so I forgot about mine. Would be interesting to see how far you could go with it. I even had ideas on how to zone and turn up in the next zone with it. |
This project is unfortunately beyond my C++ comprehension skills. I'd gladly donate money for this to get it started. :) I'm more of a "copy/paste/rewrite what other people have written" kindof guy. lol
|
haha so you finally gave up eh? That didn't last long!
|
Quote:
You could offer me some advice! |
Thought you were gonna add commands to control them? Last I heard, you had already found the right places to do all of that.
|
I did find it but I've hit some nasty road blocks. :p
|
All times are GMT -4. The time now is 12:10 PM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.