Register for your free account! | Forgot your password?

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

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

Advertisement



Background Sight Range Silkroad Online

Discussion on Background Sight Range Silkroad Online within the SRO Coding Corner forum part of the Silkroad Online category.

Reply
 
Old   #1
 
ryaneichner's Avatar
 
elite*gold: 0
Join Date: Oct 2014
Posts: 175
Received Thanks: 47
Question Background Sight Range Silkroad Online

Background Sight Range Silkroad Online

As we all know the Csro-R has an improved field of view compared to vSRO, but I think this can be unfair, it is possible to add or improve this field of view. I believe that silkroad would be much better with its higher field of view, even because nowadays we know that any computer runs silkroad so it wouldn’t damage much in its performance we can make this optional as well as put in the game options a range for example above 5> 6,7,8,9,10 and leave it like that the best game because silkroad is still very beautiful / played by those who know we know that the game is not in its best shape but things can be improved just like the new UI of rank buttoes etc ...
I believe that we can make an improvement in the graphics of silkroad online not only the range but we do not need to start with everything at once, why not try it? Unfortunately, I am not good enough to do this, so I came here to ask for help to do such a thing. (I will leave the SRO-R // VSRO offsets to see more or less what can be done) I am grateful to everyone!

Silkroad-R Files
HTML Code:
0053AC4D  |. 68 100AEA00    PUSH sro_clie.00EA0A10                   ;  UNICODE "S_ViewSightRanger"

0053C45A  |. 68 C8FFE900    PUSH sro_clie.00E9FFC8                   ;  UNICODE "Process_S_ViewSightRanger"
Silkroad vSRO Files
HTML Code:
0052AF0D  |. 68 A865D800    PUSH sro_clie.00D865A8                   ;  UNICODE "S_ViewSightRanger"

0052C6A3  |. 68 705BD800    PUSH sro_clie.00D85B70                   ;  UNICODE "Process_S_ViewSightRanger"


we could try dll's too, i think, well there i'm sorry i can't do anything else, but i tried some edit's in the offsets and i certainly don't hope anyone can find out and share with us, i'm also preparing things to share with the Silkroad community!
thanks again guys!
ryaneichner is offline  
Old 06/27/2020, 10:53   #2
 
elite*gold: 100
Join Date: Apr 2008
Posts: 860
Received Thanks: 1,487
Terrain Render Distance is fairly easy to find.

1. 4 Byte Value search in Cheat Engine for "current render distance setting - 1"
2. Repeat 1. until you got only ~20 results left
3. Look for the static one, its green (011047c0)
4. Check what writes to this address
5. You'll end up here (00A19C3E):
6. Scroll a little up till you see this:

Be careful when changing the float values. These might be used in other occasions and therefore might break other things. It's a good idea to add a new section to the binary where you store your own values.

Adding more settings would require adding more cases to that switch. The function is "not that complex", so maybe completely replacing it is a better option.

What I couldn't find yet is the fog of war, since that never moves.
florian0 is offline  
Thanks
12 Users
Old 06/28/2020, 17:35   #3
 
ryaneichner's Avatar
 
elite*gold: 0
Join Date: Oct 2014
Posts: 175
Received Thanks: 47
Thumbs up Hello Sir.

Quote:
Originally Posted by florian0 View Post
Terrain Render Distance is fairly easy to find.

1. 4 Byte Value search in Cheat Engine for "current render distance setting - 1"
2. Repeat 1. until you got only ~20 results left
3. Look for the static one, its green (011047c0)
4. Check what writes to this address
5. You'll end up here (00A19C3E):
6. Scroll a little up till you see this:

Be careful when changing the float values. These might be used in other occasions and therefore might break other things. It's a good idea to add a new section to the binary where you store your own values.

Adding more settings would require adding more cases to that switch. The function is "not that complex", so maybe completely replacing it is a better option.

What I couldn't find yet is the fog of war, since that never moves.

Really very thank you sir florian!
ryaneichner is offline  
Old 08/02/2022, 23:19   #4
 
elite*gold: 0
Join Date: Jan 2010
Posts: 6
Received Thanks: 2
Any Idea how to do this? I have spent weeks trying to do this, but it looks impossible. I wanted to learn reversing engineering, so I picked Terrain Distance.
Florian's explanation is too poor. Please share the offsets with me so I can see what I am doing wrong.
bonaiuto is offline  
Thanks
2 Users
Old 04/19/2024, 14:18   #5
 
biscu97's Avatar
 
elite*gold: 0
Join Date: Jun 2014
Posts: 67
Received Thanks: 15
Is it possible for a better explained guide? Im having troubles aswell

Quote:
Originally Posted by florian0 View Post
Terrain Render Distance is fairly easy to find.

1. 4 Byte Value search in Cheat Engine for "current render distance setting - 1"
2. Repeat 1. until you got only ~20 results left
3. Look for the static one, its green (011047c0)
4. Check what writes to this address
5. You'll end up here (00A19C3E):
6. Scroll a little up till you see this:

Be careful when changing the float values. These might be used in other occasions and therefore might break other things. It's a good idea to add a new section to the binary where you store your own values.

Adding more settings would require adding more cases to that switch. The function is "not that complex", so maybe completely replacing it is a better option.

What I couldn't find yet is the fog of war, since that never moves.
Please
biscu97 is offline  
Old 04/22/2024, 19:08   #6
 
xaron123's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 424
Received Thanks: 123
That would be usefull for videos.
Also about graphic improvements - Try RTX remix.
xaron123 is offline  
Old 04/22/2024, 20:39   #7
 
JellyBitz's Avatar
 
elite*gold: 0
Join Date: Sep 2018
Posts: 419
Received Thanks: 943
There is all the offsets, I just test them.


You could edit them like that using vSRO-ClientPatch from project.
PHP Code:
// Background Sight Range (Levels)
WriteMemoryValue<float>(0x00DE4C5C1500.0); // 1
WriteMemoryValue<float>(0x00DE34C02500.0); // 2
WriteMemoryValue<float>(0x00DE4C583500.0); // 3
WriteMemoryValue<float>(0x00DE4C544500.0); // 4
WriteMemoryValue<float>(0x00DE4C505500.0); // 5 
JellyBitz is offline  
Thanks
1 User
Old 04/23/2024, 19:33   #8
 
@$$'s Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 734
Received Thanks: 87
Will the game started if I set background sight and character ones to x30 instead 5x?
@$$ is offline  
Reply


Similar Threads Similar Threads
Background Sight Range Problem
07/10/2020 - SRO Private Server - 2 Replies
https://i.ibb.co/s9HZ5Zx/Screenshot-13.png for example lets say options: 1=10m 2=20m 3=30m 4=40m 5=50m
Silkroad field of view (background sight range)
08/08/2014 - SRO Private Server - 2 Replies
Hi guys, I have a question. Is it possible to change the field of view (background sight range) in silkroad ? I know Silkroad is server based and I couldn't see more players or npcs, If i change the view distance. But I am not interested in this, I just want to see more of the map. Is there any patch or media editing out there ? Which could help me ? Thx
Kill All On Sight ( KAOS RO) Ragnarok Online Private Server
08/03/2010 - Private Server Advertising - 0 Replies
http://i284.photobucket.com/albums/ll27/Cheesemunk _17/admov2.gif General 1) Midrate: 120/99 | Max Stat: 99 2) Rates : 20000x / 20000x / 80% 3) MVP Card Drop Rate: 3% | Normal Mob Card Drop Rate: 30% 4) Max ASPD: 197 5) NOT and NEVER WILL BE DONATE-ORIENTED 6) Tons of custom items, mobs, mop and even jobs (coming soon) 7) Opened 1st of July, 2010



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


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.