Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Coding Corner
You last visited: Today at 23:47

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



A real AI bot implementation to SRO scene

Discussion on A real AI bot implementation to SRO scene within the SRO Coding Corner forum part of the Silkroad Online category.

Reply
 
Old   #1
 
elite*gold: 20
Join Date: Feb 2013
Posts: 188
Received Thanks: 135
A real AI bot implementation to SRO scene

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.


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
TychusFindlay is offline  
Old 08/11/2014, 20:38   #2
 
elite*gold: 0
Join Date: Aug 2009
Posts: 152
Received Thanks: 11
for iSro?
tarek1500 is offline  
Old 08/12/2014, 00:09   #3
 
elite*gold: 20
Join Date: Feb 2013
Posts: 188
Received Thanks: 135
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.
TychusFindlay is offline  
Old 08/12/2014, 03:24   #4
 
LastThief*'s Avatar
 
elite*gold: 60
Join Date: Feb 2012
Posts: 3,942
Received Thanks: 6,474
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.
LastThief* is offline  
Thanks
1 User
Old 08/12/2014, 10:58   #5
 
elite*gold: 20
Join Date: Feb 2013
Posts: 188
Received Thanks: 135
@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
TychusFindlay is offline  
Thanks
5 Users
Old 08/12/2014, 20:17   #6
 
yurka333's Avatar
 
elite*gold: 50
Join Date: Nov 2007
Posts: 183
Received Thanks: 54
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.
yurka333 is offline  
Old 08/13/2014, 17:34   #7
 
elite*gold: 20
Join Date: Feb 2013
Posts: 188
Received Thanks: 135
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 ^^
TychusFindlay is offline  
Thanks
1 User
Old 08/14/2014, 12:26   #8
 
elite*gold: 0
Join Date: Aug 2009
Posts: 152
Received Thanks: 11
I would like to help you , but i don't think that will be interesting
tarek1500 is offline  
Old 08/14/2014, 17:09   #9
 
elite*gold: 20
Join Date: Feb 2013
Posts: 188
Received Thanks: 135
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?
TychusFindlay is offline  
Old 08/14/2014, 19:29   #10
 
elite*gold: 0
Join Date: Aug 2009
Posts: 152
Received Thanks: 11
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
tarek1500 is offline  
Old 08/15/2014, 15:10   #11
 
elite*gold: 20
Join Date: Feb 2013
Posts: 188
Received Thanks: 135
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?
TychusFindlay is offline  
Old 08/15/2014, 15:49   #12
 
elite*gold: 0
Join Date: Aug 2009
Posts: 152
Received Thanks: 11
in this post
but i told u before i try to make my own path find algorithm , i hope finish it soon
tarek1500 is offline  
Old 08/19/2014, 15:23   #13
 
elite*gold: 0
Join Date: Nov 2007
Posts: 959
Received Thanks: 602
if you need some old code that has the navmesh parsed,just pm me
vorosmihaly is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Chi system implementation
07/28/2013 - CO2 Private Server - 6 Replies
Chi system implementation , i found this from the egy site. anyone could pin point where to put this codes? using Conquer_Online_Server.Client; using System; namespace Conquer_Online_Server.Network.GamePackets {
sms billing implementation
01/22/2013 - SRO Private Server - 1 Replies
Hey guys im working with a new sro server and we have a moneybookers and paypal set up but i wanted to set up a Fortumo or something like tht for our pinoy players and the others who dnt use playpal. I have never set up sms b4 to work with my server so i would really appreciate help figuring this out. A link to a guide or something thatll get me thru this pain in the ass siutation. You can reply here or add me to Skype if you able to help....thanks
[HELP] Problems with new map implementation
09/09/2012 - Metin2 Private Server - 0 Replies
Hy, I'm having some problems in implementing new maps. Everything is done right but i can only warp to the new map with one character. Each time I try to warp with a different character I am warped to map1/village. And I get the following error in syserr: SYSERR: Sep 9 18:21:04 :: Entergame: !GetMovablePosition (name TestWarp 1243200x1243300 map 195 changed to 1273200x1274000) I don't think that it is an implementation error because there is 1 character i can warp there. But I made 10...



All times are GMT +1. The time now is 23:47.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.