Register for your free account! | Forgot your password?

You last visited: Today at 03:39

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

Advertisement



SrPatch 1.01

Discussion on SrPatch 1.01 within the SRO Private Server forum part of the Silkroad Online category.

Reply
 
Old   #1
 
elite*gold: 62
Join Date: Mar 2011
Posts: 602
Received Thanks: 2,955
Exclamation SrPatch 1.06

This would be posted on epvp anyway, so..


So, since many people had problems with patching server modules using debuggers, I decided to make all that stuff easy.

What does "easy" mean ? You don't have to patch your server modules every time I, or someone else releases offsets for fixing, i'll just update this tool.

Currently includes :


Code:
 GlobalManager:
 - Remove play time query (green book stuff, but u still have to edit server.cfg timers)

 GatewayServer:
 - Connect on service state = offline bypass
 - Removed msg of connect on offline state

 SR_GameServer:
 - Individual exp rate fix
 - Party exp rate fix
 - Item drop rate fix
 - Gold drop rate fix
 - HWLAN (berserker) rate fix
 - Crash dump creation fix
Basically, gateway patch makes it accept user connections even service is offline (you can see it as red at SMC). Why is it required ? Gateway crashes on higher load (when server is full), so, you can use any restarter, and it doesent have to send service startup packet. I didn't figure out why it crashes yet, so, using this for now.


How to use :

Everything is in LoaderCfg folder ini files.

If you want to use this tool as a memory patcher on node where is only
SR_GameServer running, for example, just disable global manager/gateway server patches.
Basically, you have to run everything until gameserver manually, then, launch this tool. It will
start gameserver, and patch it before it begins loading rates. This tool has to be located at
server root folder.

I will also add stuff like aggressive monters spawn rate fix, and such a bit later.

Link : [RE-UPLOADED]
Chernobyl* is offline  
Thanks
17 Users
Old 10/08/2011, 00:15   #2
 
mertcoskun's Avatar
 
elite*gold: 0
Join Date: Oct 2010
Posts: 177
Received Thanks: 108
thanks brouther for everything
mertcoskun is offline  
Old 10/08/2011, 00:31   #3
 
elite*gold: 0
Join Date: Jan 2011
Posts: 594
Received Thanks: 298
thanks bro
iRaQiMafia is offline  
Old 10/08/2011, 06:17   #4
 
Dr.Abdelfattah's Avatar
 
elite*gold: 7
Join Date: May 2010
Posts: 2,115
Received Thanks: 2,374
I Love to See u Here
Nice work
Dr.Abdelfattah is offline  
Thanks
1 User
Old 10/08/2011, 08:55   #5
 
lesderid's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 2,400
Received Thanks: 1,517
Pff, hardcoded addresses, lame.

Oh and by the way, it's hwan, not hwlan.
lesderid is offline  
Thanks
1 User
Old 10/08/2011, 10:41   #6
 
cosmin_cezar's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 578
Received Thanks: 130
Some1 should fix the sox drop rate~!
cosmin_cezar is offline  
Old 10/08/2011, 11:37   #7
 
elite*gold: 62
Join Date: Mar 2011
Posts: 602
Received Thanks: 2,955
Quote:
Originally Posted by lesderid View Post
Pff, hardcoded addresses, lame.

Oh and by the way, it's hwan, not hwlan.
Whatever, it works anyway, and we just don't need that stuff for now...

About hwan - my bad .
Chernobyl* is offline  
Old 10/08/2011, 17:00   #8
 
elite*gold: 0
Join Date: May 2008
Posts: 21
Received Thanks: 0
Thanx Man {Chernobyl} FTW
ahmedelbeah is offline  
Old 10/08/2011, 17:32   #9
 
lesderid's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 2,400
Received Thanks: 1,517
Quote:
Originally Posted by Chernobyl* View Post
Whatever, it works anyway, and we just don't need that stuff for now...

About hwan - my bad .
Well true but if you make something that makes dynamic memory patching (i.e. using ini files with addresses, value type and value) possible, it would allow for other people to easily write extensions to your loader without having to wait until you added it.

@0xilitol0: #Reported: Pictorial post
@CrystalCoder: #Reported: Insult
lesderid is offline  
Thanks
2 Users
Old 10/08/2011, 18:47   #10
 
elite*gold: 0
Join Date: May 2008
Posts: 21
Received Thanks: 0
i have Error have Win7 64 and Download MSVCR100D.dll no Fix



ahmedelbeah is offline  
Old 10/08/2011, 19:04   #11
 
elite*gold: 62
Join Date: Mar 2011
Posts: 602
Received Thanks: 2,955
Quote:
Originally Posted by ahmedelbeah View Post
i have Error have Win7 64 and Download MSVCR100D.dll no Fix



Chernobyl* is offline  
Old 10/08/2011, 22:17   #12
 
elite*gold: 0
Join Date: May 2008
Posts: 21
Received Thanks: 0
thanx bro good now
ahmedelbeah is offline  
Old 10/08/2011, 23:42   #13
 
EgyCheETah's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 238
Received Thanks: 26
guys i want to know is it possible to establish local server with 127.0.0.1

i just want play and test server on my own machine that's it
EgyCheETah is offline  
Old 10/08/2011, 23:58   #14
 
ahmed4ever2u's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 1,514
Received Thanks: 891
Quote:
Originally Posted by EgyCheETah View Post
guys i want to know is it possible to establish local server with 127.0.0.1

i just want play and test server on my own machine that's it
basically you can play alone on your local ip (192.168.X.X) but its not possible to run a server on 127.0.0.1

@ topic Thx for sharing
ahmed4ever2u is offline  
Old 10/09/2011, 01:04   #15
 
elite*gold: 62
Join Date: Mar 2011
Posts: 602
Received Thanks: 2,955
In theory, if you spoof all module ip's, it's possible.
Chernobyl* is offline  
Reply




All times are GMT +1. The time now is 03:40.


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.