Register for your free account! | Forgot your password?

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

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

Advertisement



Silkroad Opcodes, bot and coding

Discussion on Silkroad Opcodes, bot and coding within the SRO Coding Corner forum part of the Silkroad Online category.

Reply
 
Old   #1
 
12345armin12345's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 7
Received Thanks: 1
Question Silkroad Opcodes, bot and coding

Hello!
I decided that I'll make one little Silkroad bot.(C#, Visual studio 2010) So I google for some good infos and I found source code for one bot (bot for Russian Silkroad). I edited source code and some things so at the moment login with bot works and bot loads some values from Silkroad like Gold, Level, Exp... Here is the problem: Bot doesn't load Char name, Guild Name, X-Y,skills cordinates and so on, that's why can't even click button "Start Bot".

btw, I know about C# coding enough, but that makes me problems -.-

First I thought it was opcodes, but one guy said that all SRO versions using same opcodes...
So it's probably something with packets, cuz Russian Silkroad's packets using others packets than iSro.

So with phConnector,phAnalyzer and edx33 loader (tick NOP hackshield) I got those packets, I can get them. But now can someone explain me this part of code(attachment), what here I need to manage/edit that will work, which packets/numbers/parts of code need to delete/edit? So what I need to do, to replace those packets that will work for iSro bot.

IN ATTACHMENT IS REALLY LONG SOURCE CODE FROM CLASS Packet.cs inside code of Russian Silkroad bot, there is something to change, but what ?

If is it maybe problem somewhere else I can share source code and that, I just want to make this bot, for start for my own use to test and everything, because I don't have atm money for other really good bots like SBot, phBot...

Well help and if is anyone ready to help can add me on skype too, ask for it
Thanks and sorry for my bad english, I hope u understand!
Attached Files
File Type: rar Packet.rar (243.7 KB, 614 views)
12345armin12345 is offline  
Old 01/25/2013, 18:36   #2
 
lesderid's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 2,400
Received Thanks: 1,517
These days, all versions of SRO (except kSRO I believe) share the same set of opcodes. That means that the opcodes will probably be right, but the data for the packets is often structured differently for the various versions of SRO.

To solve this problem, you'll most likely have to sniff the packets that you need and parse them (with help from edxSilkroadLoader) and implement the parsing in your bot.
lesderid is offline  
Old 01/25/2013, 19:05   #3
 
12345armin12345's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 7
Received Thanks: 1
Question

ye you are right, but how ? Can u check my edited thread again? thanks...
12345armin12345 is offline  
Reply

Tags
bot opcode source


Similar Threads Similar Threads
[Collection]Silkroad Coding Guides
01/24/2013 - SRO Coding Corner - 1 Replies
Hello everyone and welcome to the SRO Coding Section This thread is intended to recollect ALL the guides that are helpful toward SRO coding. I hope you find what you need on this thread I will not include releases as they are not relevant to learn to code. Also, most of this Guides are well structured. If you wish to have your guide on this thread included, try to follow some basic structure, not just a 1 paragraph description Anyway, here it goes
Silkroad Coding Anyhelp Please
08/18/2011 - SRO Coding Corner - 1 Replies
Hi All, We ( Me & a friend ) want to make a Silkroad Bot or Tool We have SilkroadSecurityApi but we dont know how to use it to make a program to control Silkroad so maby somebody could tell us or help us in Teamviewer or something Msn: [email protected]
How can i get silkroad opcodes
09/23/2009 - Silkroad Online - 5 Replies
hello guys, i also searched for this in forum and found some thread about it but no one explain how to do it, so if anyone can help me please i will be very grateful thk you



All times are GMT +2. The time now is 23:58.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

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