Register for your free account! | Forgot your password?

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

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

Advertisement



C# Programming guides/wikis

Discussion on C# Programming guides/wikis within the SRO Coding Corner forum part of the Silkroad Online category.

Reply
 
Old   #1
 
LuigiChase's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 360
Received Thanks: 138
Question C# Programming guides/wikis

Hi, I'm starting to get into silkroad programming, trying to understand the basics. (I use C#)

Could you guys link me some essential/basic guides/wikis about the matter?

Appreciate it.
LuigiChase is offline  
Old 07/09/2023, 20:17   #2
 
elite*gold: 0
Join Date: Jan 2009
Posts: 314
Received Thanks: 686
Most of the written information are from before C# was popular here, so a lot of the stuff for example by @ is C++.



He also wrote "" which explains how the silkroad network protocol works. The code examples are, you guessed it, in C++, but to understand the concept you don't really need to fully know the language. If you don't want to bother with writing an implementation of the protocol then you can use:
* he released.
*
*
and learn from it how to use it.

If you're really interested you should really consume because it is very insightful.

Next I have to mention florian0 and his for the SRO_Client that is very popular when creating features for privat servers. The server equivalent to this being .
You'll eventually realized, that it is beneficial to learn reverse engineering with IDA or Ghidra (free) to a certain degree. It helps you figuring out how things in this game work from to certain hardcoded details like potion cooldowns.

If you just want to edit some files there is a by JellyBitz.

Lastly I'll have to shamelessly plug myself and the that is more or less accurate but somewhat incomplete, due to my laziness when it comes to translating my personal packet documentation to beautiful markdown. The file format pages are up to date tho.

Everything else needs to be learned by yourself from reading through released projects, experimenting with your own projects or talking to people when you're stuck. is probably the best place to ask silkroad related questions aside from this forum section.
DaxterSoul is offline  
Thanks
8 Users
Old 07/14/2023, 02:19   #3
 
LuigiChase's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 360
Received Thanks: 138
Quote:
Originally Posted by DaxterSoul View Post
Most of the written information are from before C# was popular here, so a lot of the stuff for example by @ is C++.



He also wrote "" which explains how the silkroad network protocol works. The code examples are, you guessed it, in C++, but to understand the concept you don't really need to fully know the language. If you don't want to bother with writing an implementation of the protocol then you can use:
* he released.
*
*
and learn from it how to use it.

If you're really interested you should really consume because it is very insightful.

Next I have to mention florian0 and his for the SRO_Client that is very popular when creating features for privat servers. The server equivalent to this being .
You'll eventually realized, that it is beneficial to learn reverse engineering with IDA or Ghidra (free) to a certain degree. It helps you figuring out how things in this game work from to certain hardcoded details like potion cooldowns.

If you just want to edit some files there is a by JellyBitz.

Lastly I'll have to shamelessly plug myself and the that is more or less accurate but somewhat incomplete, due to my laziness when it comes to translating my personal packet documentation to beautiful markdown. The file format pages are up to date tho.

Everything else needs to be learned by yourself from reading through released projects, experimenting with your own projects or talking to people when you're stuck. is probably the best place to ask silkroad related questions aside from this forum section.
Thanks a lot mate, will look into everything you sent. Cheers.
LuigiChase is offline  
Reply




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


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.