Client Customizations - rise.cfg

User avatar
Asela
Site Admin
Posts: 272
Joined: Tue Oct 25, 2016 4:14 pm
Status: Offline

Client Customizations - rise.cfg

Post #1 by Asela » Wed Nov 23, 2016 4:45 pm

At Rise of Midgard we have a special file that you probably won't see on any other server. That file is called rise.cfg and is located inside your install folder.

Here is a full list of current features the rise.cfg provides you control over!
  • Change Font Size and Font Type
  • Set Cloth and Hair color dyes to Default
  • Enable fastrefresh by default
  • Fix skill latency
  • Disable clickspam mitigation
  • Select effects to be shown when you have /effect on
  • Configure SimpleROHook, which we integrated into the client

Editing rse.cfg

Good news is this file is easy to update! Simple open it with any notepad program and you're good to go! Lines that start with ; are comment lines. Sometimes features are disabled with a ; by default. The file has some instructions inside for what different features are... but I will also explain them here! <3

Changing Your Font

Since we know everyone prefers a different font size or type, we give you the option to set them yourself! This is what that section looks like so you can find it. Remember, ; means comment!

; Here you can change the in-game font's size and name
; font_size = 14
; font_name = "Arial"


As you can see, our default options are Arial and font size 14. They are also commented out. Let's say we want font size 16 and Comic Sans..

; Here you can change the in-game font's size and name
font_size = 16
font_name = "Comic Sans MS"


We've removed the ;, changed the size, and the font name. Now if we open a new client, tah-dah! New font! This supports pretty much any font installed on your system except for fonts like WingDings (sad, I know).

Set Dyes to Default

Some players really do not like the available clothing or hair dyes. Everyone has their own tastes! So we give you the option to disable these dyes on your client. They'll still have their funky colors, but you'll just see default dyes!

; Here you can disable custom hair colors / cloth dyes
; When disable_hair_color is on the client will use hair color 0 for dyes that are not in the RO default 10
; When disable_cloth_dyes is on the client will use cloth dye 0 for all classes.
; 0 for off, 1 for on
disable_hair_color = 0
disable_cloth_dyes = 0


Our default settings are off here, but simply change those 0s to 1s and save. Reload your client and tahdah! No more dyes.

Fastrefresh

Fast refresh enables instant refreshing with @refresh! No more black screen.

; Enable /fastrefresh by default on login
; The client will save your setting here if you toggle /fastrefresh in-game
; 0 for off, 1 for on
fast_refresh =1


By default, this feature is on. You have two ways to edit this! You can change this setting in the rise.cfg or use /fastrefresh ingame to toggle the option. The client will save your setting to rise.cfg for you.

Skill Latency

Skill latency removes

; Remove skill latency
; The client will save your setting here if you toggle /frostdelays in-game
; 0 for off, 1 for on
fix_skill_latency =1


By default, this feature is on. You have two ways to edit this! You can change this setting in the rise.cfg or use /frostdelays ingame to toggle the option. The client will save your setting to rise.cfg for you.

Clickspam Mitigation

; The following line can be uncommented to allow fast click spam
; to be registered when trying to move, talk to an NPC or pick something up for example.
; (Warning to macro users: If this is activated, you'll need to take this
; into account if you want to avoid misclicking when spamming mouse clicks)
; 0 for off, 1 for on
disable_clickspam_mitigation = 0


Please just read the cfg comments here for this one. It's quite detailed.1 Change the 0 to a 1 to enable this feature.

Changing /effect

Now you know (or should) that /effect disables all effects in the game from appearing. That is both helpful and not helpful. Cleans up your client and can (at least in my case) prevent some display lag. While you can use SRH settings to see some things, it can be useful to still see the effect of something.

Here is that full section from rise.cfg
► Show Spoiler


Now this feature is comment disabled. Remove the ; to activate it. You also cannot edit this feature from in-game. To change the effects display, simply add the id of the effects separated by a comma on the shown_effects line. As you can see from the section, we provide you with a common list of skill ids you might want to enable.

Integrated SimpleROHook

We have integrated SimpleROHook into our client. You no longer need to run the program individually. You also have access to a set of commands to toggle the functionality in-game!

/m2e
/bbe
/skillrange
/chatscope
/fps


These settings will toggle the SRH functionality, and will save to your rise.cfg so you can easily set your settings in-game. The only settings you must manually adjust yourself in rise.cfg are the CPU Cooler setting, the Ground ZBias, and the color settings for m2e!

Due to the length of this section, I will put it in a spoiler.
► Show Spoiler


Now if you've never used RCX or SRH before, this section might seem a little scary but fear not! It's actually quite simple

There are some toggles at the top for things like m2e and skillrange to enable or disable them by default. They follow the typical 0/1 setting we've used in the rest of the file!

Below that is what I'll call the SRH color section. The colors are all set using Hex codes, in the format of 0xAARRGGBB, where A is alpha, R is red, G is green, and B is blue. You can choose any color you want. You can find some colors here: http://www.w3schools.com/tags/ref_colorpicker.asp

For the alpha, 00 is completely invisible, 7F is see-through, and FF is not see through. If you want a very strong color, use FF. If you want a subtle color, use 7F. If you don't want to see something at all, use 00! These are not your only options but they are a good base for someone new to SRH.

Now for some basic troubleshooting for SRH!

Error: LoadLibrary Failed!
This error is because you don't have the required .dll files for the program. Go to https://www.microsoft.com/en-us/downloa ... x?id=48145 and download the x86 version of this package.

The colors are clipping into the ground
If you have SRH on and the color is clipping into the ground, that means you need to edit ground_zbias. There is no way to currently edit this in-game (maybe soon!) so you will need to edit rise.cfg. You can set the number anywhere between 0 and 16.
Last edited by Asela on Thu Nov 24, 2016 7:07 pm, edited 3 times in total.

Return to “Guides”

Who is online

Users browsing this forum: No registered users and 1 guest