Register for your free account! | Forgot your password?

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

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

Advertisement



[Project]Converting JSro 1.033 > ISro 1.110

Discussion on [Project]Converting JSro 1.033 > ISro 1.110 within the SRO Coding Corner forum part of the Silkroad Online category.

Reply
 
Old   #1


 
MeGaMaX's Avatar
 
elite*gold: 50232
Join Date: Sep 2006
Posts: 1,089
Received Thanks: 2,606
Post [Project]Converting JSro 1.033 > ISro 1.110

Hello !

Like the thread title, Its project about converting jsro files to isro client fully functionally maybe we will have to disable some future or nop some opcodes into the gameserver or client so its will be like that.

1: We can login with the client into the character creation screen.

2: Replace the opcodes to be same with the client or server or nop the unused opcodes into both.

3: Parse the packet structure if there is different and codecave them no problem !.

How the project will be going:

1: I have some dedicated servers unused we can use anyone.

2: There is will be svn server for the updates with logs so you can write what you did.

3: There is will be ftp server so you can upload the new exes into the server folder direct or test it.

4: There is will be smc access so you can shutdown the server or reopen the exe.

5: You can suggest your ideas !.

Who in the team:

1: androw3349 ( MeGaMaX ).

2: Chernobly ( Alex ).

3: Schickl.

4: megaman
................................
What we are working on now is:

Need to fix:



1: Problem With 34A5.





#Update

now i'm targeting the diff with megaman so can be able to login gameworld like since alex busy and schickl offline :/



#Update 2

Parsed the 3013 ^^



#Update 3

1: 34A5 Crashing the client

What is fixed ^^:

1: disabled the isro client gameguard
2: We are able to login into character creation screen and create character .
3: Parsed 3013 ^^
4: Parsed 3020 , 34A6
5: Spawned into game for like 1 min after client crash cuz 34A5 shit







What should you know:

Assemble language, Or C++.

Have knowledge with silkroad system .

Have knowledge with packets parsing.

that's enough till now .

If you know anything from those above feel free to post your information.

Thanks for reading.

#No Flame !!
#Thanks for my brother CraYu who provide the database <3

Greetings : MeGaMaX, Chernobly.
MeGaMaX is offline  
Thanks
12 Users
Old 02/02/2013, 10:43   #2
 
Snow*'s Avatar
 
elite*gold: 1
Join Date: Nov 2011
Posts: 2,532
Received Thanks: 1,440
Well... I don't have the enough experience to help, but good luck. Also, Nice to hear that Alex helping, since he never move his lazyass in something xD
Snow* is offline  
Thanks
1 User
Old 02/02/2013, 12:01   #3
 
Schickl's Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,064
Received Thanks: 539
You need the A102 structure?
Code:
[BYTE]          status code(0x01 = login success)
if(status == 1) {
  [DWORD]       session ID
  [WORD]         length of the IP
  [STRING]       the IP of the server
  [WORD]         port
} else if(status == 2) {
  [BYTE]   error type(I guess)
}
Doubt that it's different from that one and there's even documentation out there for this packet

And I can help if you want
At least until next sunday(school ftw)
Yes, I do know asm and C++
Schickl is offline  
Old 02/02/2013, 12:08   #4


 
MeGaMaX's Avatar
 
elite*gold: 50232
Join Date: Sep 2006
Posts: 1,089
Received Thanks: 2,606
Quote:
Originally Posted by Schickl View Post
You need the A102 structure?
Code:
[BYTE]          status code(0x01 = login success)
if(status == 1) {
  [DWORD]       session ID
  [WORD]         length of the IP
  [STRING]       the IP of the server
  [WORD]         port
} else if(status == 2) {
  [BYTE]   error type(I guess)
}
Doubt that it's different from that one and there's even documentation out there for this packet

And I can help if you want
At least until next sunday(school ftw)
Yes, I do know asm and C++
welcome , sent you pm , accepted
MeGaMaX is offline  
Old 02/02/2013, 12:18   #5
 
elite*gold: 0
Join Date: Sep 2012
Posts: 274
Received Thanks: 85
Just 1 question
Why you wanna convert?
LegendM* is offline  
Old 02/02/2013, 12:26   #6


 
MeGaMaX's Avatar
 
elite*gold: 50232
Join Date: Sep 2006
Posts: 1,089
Received Thanks: 2,606
Quote:
Originally Posted by LegendM* View Post
Just 1 question
Why you wanna convert?
interesting to make something that hard better than make private server !

improving your skills

enjoy with your work when you made it

test for us

something really good

use different client its enjoyable !

ask your self do we have isro files ! ?
MeGaMaX is offline  
Old 02/02/2013, 12:53   #7
 
elite*gold: 0
Join Date: Oct 2012
Posts: 44
Received Thanks: 17
sound intresting i will be glad to help you
DelayMaster is offline  
Old 02/02/2013, 14:05   #8
Chat Killer In Duty


 
PortalDark's Avatar
 
elite*gold: 5
Join Date: May 2008
Posts: 16,397
Received Thanks: 6,509
wishing you good luck from the "dont know wtf to do packets" tier
no, really, wish you guys good luck and hope to see more news about this


btw androw. Is it me or you manage to use iSRO client on vSRO?
i remember you said something about iSRO client on vSRO to allow new 3D models
PortalDark is offline  
Thanks
3 Users
Old 02/02/2013, 17:15   #9
 
megaman963's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 132
Received Thanks: 23
Quote:
Originally Posted by PortalDark View Post
wishing you good luck from the "dont know wtf to do packets" tier
no, really, wish you guys good luck and hope to see more news about this


btw androw. Is it me or you manage to use iSRO client on vSRO?
i remember you said something about iSRO client on vSRO to allow new 3D models
Taking the new engine of reading 3D models into vSRO client .. I think so ..
megaman963 is offline  
Old 02/02/2013, 23:37   #10
 
elite*gold: 0
Join Date: Aug 2012
Posts: 1,426
Received Thanks: 1,127
Good luck
TrixArts is offline  
Old 02/03/2013, 17:18   #11


 
MeGaMaX's Avatar
 
elite*gold: 50232
Join Date: Sep 2006
Posts: 1,089
Received Thanks: 2,606
thanks guys

who is interesting !
MeGaMaX is offline  
Old 02/03/2013, 22:08   #12
 
megaman963's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 132
Received Thanks: 23
Quote:
Originally Posted by androw3349 View Post
#Update

now i'm targeting the diff with megaman so can be able to login gameworld like since alex busy and schickl offline :/

seems to be that ISRO v1.110 is little bit diff than JSRO one ... it is just time issue to find all of diff ...
megaman963 is offline  
Old 02/03/2013, 23:37   #13


 
MeGaMaX's Avatar
 
elite*gold: 50232
Join Date: Sep 2006
Posts: 1,089
Received Thanks: 2,606
#Thread updated with new info
MeGaMaX is offline  
Thanks
2 Users
Old 02/03/2013, 23:50   #14
Chat Killer In Duty


 
PortalDark's Avatar
 
elite*gold: 5
Join Date: May 2008
Posts: 16,397
Received Thanks: 6,509
Quote:
Originally Posted by androw3349 View Post
#Thread updated with new info
good to know this will keep up

btw, is this gonna be public or just for the ones that join the "team"
also, just for a little curiosity
since jSRO server files are not public(working ones) is this a knowledge project or are ou gonna implement it on any server?
PortalDark is offline  
Old 02/04/2013, 00:29   #15


 
MeGaMaX's Avatar
 
elite*gold: 50232
Join Date: Sep 2006
Posts: 1,089
Received Thanks: 2,606
#thread updated ^^

spawned into the game for like 1 min after the client received the 3013 and 3020 and 34A6 i make proxy to still send the needed 2002 packets to keep the connection live and i found 1 into smc LOOOL ^^ now the problem with 34A5 any info about this **** !


Quote:
Originally Posted by PortalDark View Post
good to know this will keep up

btw, is this gonna be public or just for the ones that join the "team"
also, just for a little curiosity
since jSRO server files are not public(working ones) is this a knowledge project or are ou gonna implement it on any server?
we can make poll to make it public or no but for sure without dbs cuz its not mine
MeGaMaX is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Elysion Online # 90 Cap Project # JSro Files # Open-Beta # Free Silk # 8 Character
06/06/2014 - SRO PServer Advertising - 334 Replies
http://i.epvpimg.com/NIe1f.png SERVER WILL BE ONLINE AT 20.01.2013 - 12:00(24h time) Server Features Capture The Flag Box Event 5 Million silk for each account Reborn System Reset Stats System
[Question] On converting project for VS 2008 Express
01/18/2010 - CO2 Private Server - 6 Replies
I originally started working on coding my server using VS 2010 beta. Recently had to redo my whole system, and installed VS 2008 Express, but when i try opening my project file it says i cant cuz the project file was made with a newer version. Is there any way to convert the project file so that i can open it with VS 2008 Express? btw i have both 2008 and 2010 installed, but i think 2008 works better/faster so i want to use that one instead.
[TSRO/VSRO/ISRO/CSRO/KSRO/JSRO] Guide for an English SRO
09/03/2009 - SRO Hacks, Bots, Cheats & Exploits - 0 Replies
There are multiple ways of enabling English in Silkroad Online. They are, that I know of, I'm not saying you shouldn't use a English patched sro_client, it's just plain inefficient in terms of starting SRO and much more.



All times are GMT +1. The time now is 20:54.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.