Register for your free account! | Forgot your password?

You last visited: Today at 18:42

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

Advertisement



vSRO-ServerAddon (C++/DLL)

Discussion on vSRO-ServerAddon (C++/DLL) within the SRO PServer Guides & Releases forum part of the SRO Private Server category.

Reply
 
Old 04/01/2022, 03:29   #106
 
cristianxi's Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 376
Received Thanks: 211
working fine thnx !
and any news ?
cristianxi is offline  
Old 09/28/2022, 04:27   #107
 
elite*gold: 0
Join Date: Nov 2008
Posts: 38
Received Thanks: 6
I cannot open multi gameservers with this addon? Only works in one. I use 3x GS.
Masala is offline  
Old 03/14/2023, 07:39   #108
 
elite*gold: 0
Join Date: Nov 2011
Posts: 24
Received Thanks: 1
Quote:
Originally Posted by JellyBitz View Post
Hello there!

Customize Silkroad Online server files (v1.188) behavior through DLL injection.

Features:
  • Patch values from memory directly
  • Define all options from the respective config file
  • Easy to inject using STUD_PE
  • Execute actions from Gameserver (the first gameserver running will execute these actions)

Preview:

Gameserver Action (Example):


Full info on GitHub:





Latest version:
I did it _ExeGameServer and added all of them but i dont know how its work or how to test it can someone help about it
Thanks u
ezio44 is offline  
Old 04/07/2023, 21:09   #109
 
elite*gold: 0
Join Date: Jul 2020
Posts: 163
Received Thanks: 15
Any idea how to acheieve 260 EU mastery ?
because its not dynamic in this source code <3
Thx @JellyBitz
kotsh23 is offline  
Old 04/09/2023, 20:50   #110
 
MrKonstantin's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 612
Received Thanks: 330
Quote:
Originally Posted by kotsh23 View Post
Any idea how to acheieve 260 EU mastery ?
because its not dynamic in this source code <3
Thx @JellyBitz
Ugly solution, but it works (for me):
MrKonstantin is offline  
Old 04/10/2023, 00:36   #111
 
JellyBitz's Avatar
 
elite*gold: 0
Join Date: Sep 2018
Posts: 419
Received Thanks: 941
Quote:
Originally Posted by MrKonstantin View Post
Ugly solution, but it works (for me):
Quote:
0059C56E | 8BC8 | mov ecx,eax
That's the reason I didn't try to add such offset. If you go to assembler, you'll find that you'll be breaking the instruction. Let's say lv. 140 * 2 = 280 (0x0118) (but you're saving one byte actually) so "280" casted into one byte would be "24" (0x18) so the 8BC8 will be now 18C8. The instruction will look like this:

Quote:
0059C56E | 18C8 | sbb al,cl
And please don't ask me what it does, I'm not an assembler specialist. I accept solutions like "nop" the instruction if that's the real goal here, but not assembly weird breaks.
JellyBitz is offline  
Old 04/17/2023, 05:22   #112
 
JellyBitz's Avatar
 
elite*gold: 0
Join Date: Sep 2018
Posts: 419
Received Thanks: 941
Quote:
Originally Posted by kotsh23 View Post
how to achieve 260 EU mastery?
I added the solution given at this post but I didn't actually tested.


I also added a very simple DLL to apply patches to the "sro_client.exe" so you don't need to manually go over each offset to edit them. Take in mind I'm not really using this project so there is not frequent updates.
JellyBitz is offline  
Old 04/19/2023, 18:03   #113
 
MrKonstantin's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 612
Received Thanks: 330
Quote:
Originally Posted by JellyBitz View Post
I added the solution given at this post but I didn't actually tested.
Didn't work for me
MrKonstantin is offline  
Old 04/19/2023, 21:43   #114
 
JellyBitz's Avatar
 
elite*gold: 0
Join Date: Sep 2018
Posts: 419
Received Thanks: 941
Quote:
Originally Posted by MrKonstantin View Post
Didn't work for me
Fixed. I just copied the address from debugger but it didn't used the base.
I'm pretty sure it would work now, I saw this offset (0x00B46130) into another gameserver project.
JellyBitz is offline  
Thanks
1 User
Old 04/21/2023, 07:19   #115
 
elite*gold: 0
Join Date: Dec 2012
Posts: 53
Received Thanks: 6
Thanks to the author, very useful contribution, too bad ISRO is not supported.
halloway520 is offline  
Old 04/21/2023, 08:52   #116
 
MrKonstantin's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 612
Received Thanks: 330
Quick remarks regarding to the new client addon:

- 0x0073940E and 0x00739453 offsets work (automatch), but if the level is 111 or above the Auto Match button crashes the client. Probably some hardcoded **** by jmx.

- Changing the displayAlways (SERVER_BEGINNER_MARK_LEVEL_MAX) to true crashes the client after logging in.

- masteries_CH, masteries_EU supposed to be uint32_t

- Expand the offset list with '0x009448B1 CMP BYTE PTR DS:[EAX+AC],6E (Max Skill Limit)'

The rest seems to work fine.

-- Update --
Thanks for the quick fix Mr JellyBitz
MrKonstantin is offline  
Thanks
1 User
Old 06/13/2023, 17:29   #117
 
elite*gold: 0
Join Date: May 2019
Posts: 46
Received Thanks: 9
how can I build the DLL form the code after I edit it?

Thanks
MasterChief691 is offline  
Old 06/14/2023, 05:57   #118
 
JellyBitz's Avatar
 
elite*gold: 0
Join Date: Sep 2018
Posts: 419
Received Thanks: 941
Quote:
Originally Posted by MasterChief691 View Post
how can I build the DLL from the code after I edit it?
You'll need to install Visual Studio (+2019 preferably) with C++ support, to be able to open the project solution (.sln) and compile without issues.
JellyBitz is offline  
Thanks
1 User
Old 05/11/2024, 08:14   #119
 
elite*gold: 0
Join Date: Nov 2011
Posts: 24
Received Thanks: 1
can help about unique kill message for char useing job
ezio44 is offline  
Old 09/14/2024, 04:45   #120
 
elite*gold: 0
Join Date: Jul 2021
Posts: 8
Received Thanks: 1
Who can share monster spawn Maximum limit of quantity offset address
2356579199 is offline  
Reply

Tags
addon, dll, jellybitz, server, silkroad


Similar Threads Similar Threads
[INFO]About missing msvcr100.dll / msvcp100.dll and other missing dll files
08/22/2017 - S4 League Hacks, Bots, Cheats & Exploits - 106 Replies
English Maybe if you wanna start a hack from Elitepvpers you will get this Error: or a similar message This dll files are for programs written in C/C++ with Visual Studio To fix this problem you need to download the Microsoft Visual C++ 2010 Redistributable Package (x86) from here: Download Microsoft Visual C++ 2010 Redistributable Package (x86) from Official Microsoft Download Center If you have a 64-Bit System you also need the Microsoft Visual C++ 2010 Redistributable Package...
[HOW TO] MSVCR110.dll fehlt BEHEBEN | [MSVCR120.dll MSVCP110.dll MSVCP100.dll etc]
03/25/2014 - Tutorials - 2 Replies
Hier ist ein Youtube Video: MSVCR100.dll feht BEHEBEN / MSVCR110.dll fehlt MSVCR120.dll MSVCP110.dll MSVCP100.dll MSVCP120.dll - YouTube Aber den ganzen Kram könnt ihr auch als Text haben: Viele von euch kennen bestimmt das Problem das ne dll auf dem PC fehlt und das Programme dann nicht laufen. Hier ist die Lösung: Schaut erstmal nach, welche Microsoft Redistributables auf eurem PC installiert sind. Geht hierzu auf Start > Sytemsteuerung > Programme > Programme und Funktionen und...
[DLL]How to change injector if i want inject granny22.dll not python22.dll ?
10/07/2012 - Metin2 Private Server - 0 Replies
Hello i have a laucher protected and can not run launcher if i modify granny22.dll in python22.dll I want inject hack intro granny22.dll What can i do ? I give you thaks for good answer.
[Dll] For persons who have problem with mcvr100.dll, mscvrp100.dll and others
11/19/2011 - S4 League Hacks, Bots, Cheats & Exploits - 0 Replies
Hi :) I post for persons who have problem with mcvr100.dll, mscvrp100.dll and other dll. -Go here -Download you(s) DLL(s) -Put on C:\Windows\System32 and C:\Program Files\alaplaya\S4League Bye ...



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


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