PDA

View Full Version : Advanced bots + single player?


Victimizer
04-26-2013, 01:52 AM
I been thinking about the future of bots in the game. Any way bots can be made to be more user friendly and customizable? I would like to see bots be as advanced as lets say you target it type /inspect and it opens their options to where you can /manage equips and a UI pops up that looks like your own inventory and you can swap equips this way.

Then take it further by allowing advanced commands and presets for skills/spells. for instance for a cleric bot you can customize their spells and when they use specific heals and save that as a preset. /clericbot raid1 will set the bot to spam quick heals I specify. /clericbot raid2 will cause that cleric to spam cheals etc.

Forgive me if I am taking this too far but I am very nostalgic towards this game and one of these days I want to be able to own this game built for single player so I can always have it and play when and how I want to and I feel the bots are key for this to happen.

ChaosSlayerZ
04-26-2013, 12:06 PM
how bots behave and what they cast can be potentially coded server wise. Giving commands to bots to do specific things and set them in to specific combat mode- also possible.

Unfortunately graphical inspect and inventory management of a bot windows would require a custom client, while theoretically possible but would take a tremendous amount of work ( I am talking years), unless you hire a dozen of highly experienced coders to work on full time.

Drajor
04-26-2013, 04:24 PM
As far as I know no one has done this but it would be possible to allow players to upload their own perl scripts for handling bot AI. Scripts would obviously need to run in a sandbox and have a specialised api. This would take a lot of work.

Uleat
04-26-2013, 06:49 PM
I don't want to speak for the dev's on their intentions for bots, but I doubt that you will see uploadable customization implemented
in the base code.

That's not to say that anyone running a server isn't capable of implementing these features themselves.


As far as in-game option accessibility, that isn't a bad idea. But there are some other things that really need to be integrated
to avoid over-coding it though.

Submissions are accepted :)