A real AI bot implementation to SRO scene

08/11/2014 11:12 TychusFindlay#1
Hi all,

I have been studying the A* algorithm for 2 weeks and finally sorted it out with practical codes that I have written.

What I have been thinking about is writing a bot app with a real deal AI such as in Quake III . I know it is not an easy task but I want to do it to improve my skills and for the love of SRO.

My ambition is to create bots which can pretty much act like human players specialized in jobbing. So there will be hunter , thief, trader bots. Of course they won't be like the ones which spawn during regular trades. I am talking about skilled AI which can heal the gang, try to hide, try to ambush, try to escape if necessary.

Imagine the AI in quake3,Dota,etc..

If anyone wants to contribute to my idea please feel free. You may mention about the pitfalls,etc. I think anything will come handy especially for the implementation part.

EDIT: This is a very useful docu if anyone is interested.
[Only registered and activated users can see links. Click Here To Register...]

So may be BOT community will be better than current BIO community.. =D I can program them to say 10K pls infront of jangan, or -u krall oqe! when they are beaten ^^ I ve got so many ideas crawling in my head.
Best,
Tychus
08/11/2014 20:38 tarek1500#2
for iSro?
08/12/2014 00:09 TychusFindlay#3
Well what I am planning is to write the AI. And anyone can implement any opcode structure and use my botlibrary to implement AI thereon. So it is for every SRO release as long as job triangular conflict is out there.
08/12/2014 03:24 LastThief*#4
That's glad and unfortunate to hear.
Basically the idea is awesome but...There are no more people on sro scene that can help you on the AI thing..Sro scene is just dead I'd suggest you'd go to any other game and use your skills there since sro is pretty much dead you won't find anyone to help you rather than some leechers asking you to release the source code while they can't write a single line of code.
But overall the idea is really awesome.
08/12/2014 10:58 TychusFindlay#5
@LastThief, I pretty much agree that sro dev. scene is kind of dead but I am still giving it a try before concluding.

Actually Idea stemmed from "the dead community" . I lost my hope long time ago (but still hideously crawling for a tiny hope).

If AI comes to scene, the jobbing, PvPing at south gate of jangan , dw will be 24/7 . Heck I can even program bots for CTF , Arena and Guildwars. And thanks to other libraries I can even teach them to have conversation with players . =D I think I am going to create my own community and watch them like cartoon xD
08/12/2014 20:17 yurka333#6
Just lol'd, who ever needed bot for such fun things as thief,hunters or traders? SRO (when i played it) was fun just cause of such things, i belive bot needed just to get high lvl, and go pvp.
08/13/2014 17:34 TychusFindlay#7
I actually imagine them to be rivals so that I could try trading while bot thieves are attacking to me or vice versa. So I could still have fun.. Especially nowadays there are hardly any jobbing going on. it is all about coin grinding and joining FW once or twice in a week.
I have started programming anyways. I will update you guys when I have got something to show. Of course it will be very primitive in the beginning but I will also test my dedication ^^
08/14/2014 12:26 tarek1500#8
I would like to help you , but i don't think that will be interesting
08/14/2014 17:09 TychusFindlay#9
Quote:
Originally Posted by tarek1500 View Post
I would like to help you , but i don't think that will be interesting
What can you help me with? I am currently working on AreaAwareness system such as how many players do you see from opposite group , what buffs have they got, what level are they, at which position are they , what weapon,gear and plusses have they got, etc..

Can you work on the path finding algorithm? What skills have you got?
08/14/2014 19:29 tarek1500#10
Actually i'm working on my own bot , so i know much info about spawns in the game.
I am working on path finding in these days using navmesh , I used someone algorithm to read objects only and i'm trying to make my own path algorithm.
So , What skills you searching for?

Working on my bot is stoped cause of Hackshield packet till i find anyway to analyze it , it is the main problem now :D
08/15/2014 15:10 TychusFindlay#11
I was exactly looking for someone who could make use of current navmesh information available and adapt it to the project.
How do you read the current navmesh btw? Is it thx to the work of Drew?
08/15/2014 15:49 tarek1500#12
in this post [Only registered and activated users can see links. Click Here To Register...]
but i told u before i try to make my own path find algorithm , i hope finish it soon
08/19/2014 15:23 vorosmihaly#13
if you need some old code that has the navmesh parsed,just pm me ;)