Jump to content
Ai4rei

RO Credentials (ROCred), v1.10.0 - last updated 2017/12/31

Recommended Posts

INI:

  • Menu "Action" -> "Add a new resource..."
  • Button "Open file with new resource" -> select your rocred.ini
  • Field "Resource Type": Enter RCDATA
  • Field "Resource Name": Enter CONFIG
  • Field "Resource Language": Enter 0
  • Button "Add Resource"
  • Menu "File" -> "Save"
Skins (ex. background):
  • Menu "Action" -> "Add a new resource..."
  • Button "Open file with new resource" -> select your background bitmap (.bmp)
  • Field "Resource Type" should turn into BITMAP.
  • Field "Resource Name": Enter BGSKIN
  • Field "Resource Language": Enter 0
  • Button "Add Resource"
  • Menu "File" -> "Save"
rocred-reshacker.png Edited by Ai4rei

Share this post


Link to post
Share on other sites

 

INI:

[*]Menu "Action" -> "Add a new resource..."

[*]Button "Open file with new resource" -> select your rocred.ini

[*]Field "Resource Type": Enter RCDATA

[*]Field "Resource Name": Enter CONFIG

[*]Field "Resource Language": Enter 0

[*]Button "Add Resource"

[*]Menu "File" -> "Save"

Skins (ex. background):

[*]Menu "Action" -> "Add a new resource..."

[*]Button "Open file with new resource" -> select your background bitmap (.bmp)

[*]Field "Resource Type" should turn into BITMAP.

[*]Field "Resource Name": Enter BGSKIN

[*]Field "Resource Language": Enter 0

[*]Button "Add Resource"

[*]Menu "File" -> "Save"

rocred-reshacker.png

That works perfectly,thanks a bunch, Can I also use this method to combine ROCred with my client.exe  ?

Share this post


Link to post
Share on other sites

Not quite sure what you mean with combine, but putting the client in ROCred's resources, will not make ROCred magically pull the client out of it's sleeve when you press "Start".

Edited by Ai4rei

Share this post


Link to post
Share on other sites

What if I wanted to launch the patcher using the WWW button. What should I put on actiondata?

the patcher is in the same folder as the rocred.

; Action to invoke when the button is pressed.; Values:;       0: Launch application or website;       1: Launch application or website, and close application;       2: Close application;       3: Display a message (uses C-style escaping characters)ActionType=0; Data associated with button's action type.; Note: To refer to a string table entry, use #<number> (ex. #123).ActionData=http://nn.nachtwolke.com/ <-- THIS ONE

Share this post


Link to post
Share on other sites

ActionType=0 (1 if you want to make the launcher close)ActionData=PatcherName.exe
Edit:

Updated to 1.9.2, adds support for ASLR/DEP. Some code maintenance.

Edited by Ai4rei

Share this post


Link to post
Share on other sites

My exe 2014-10-22b is crashed when use Rocred, after service selection.

I tried with latest full kRo.

 

I diff SSO Login and Restore Login Window.

 

Does anyone know that occurs?

Share this post


Link to post
Share on other sites

My exe 2014-10-22b is crashed when use Rocred, after service selection.

I tried with latest full kRo.

 

I diff SSO Login and Restore Login Window.

 

Does anyone know that occurs?

 

restore login window is enough, you don't need either sso login and rocred in order to use that client, unless you really want to use rocred you need to not diff your client with restore login window because they are not compatible

Share this post


Link to post
Share on other sites

Did someone here tried this "ROCRED launched to CLIENT with ROCSHIELD"?

Cuz i tried it but seems not working. Please help me. thanks!

Share this post


Link to post
Share on other sites

Guys.. How to make minimize button? Because right now only have quit/close button.. So.. Some of the lazy to open this rocred each time want to play so they sugguest can autostart in background and press some key to show rocred back..

Share this post


Link to post
Share on other sites

Read the rocred.ini comments on how to set up.

 

Hi, thanks a lot Ai4rei, I managed to login to my server normally. But, I do not understand one thing, why do we need rocred.exe, if we have to put the password twice? Does rocred.exe only serve to save the MAC of the player? I'm confused / gt

 

Did I do some things wrong? I just copied the rocred.ini and rocred.exe files to my RO folder.

Share this post


Link to post
Share on other sites

ROCred is for the case, where you do not have login in the client enabled (kRO client without Restore Login Window).

Edited by Ai4rei

Share this post


Link to post
Share on other sites

ROCred is for the case, where you do not have login in the client enabled (kRO client without Restore Login Window).

 

I'm sorry I was a bit lost. I forgot to enable SSO Login ...
Agr works normally.
 
Thank you!
 
@suggestion
 
I advise you to inform in the main post that we should copy all the files from the download to the ragnarok folder and perform all configurations. Yes, they are beasts things, but often we are coming from other topics, totally lost.

Share this post


Link to post
Share on other sites

Updated to 1.10.0, with the following changes:

  • Added support for ActionType 4, Run As Client (suggested by @Guih). Allows to run different clients with custom buttons, such as RAG+SAK.
  • Added support for ActionType 5, Minimize (suggested by @rakuzas).
  • Added support for saving password in addition to the username (suggested by @Lady Raga). This works only on Windows NT 5.1 and newer (Credential Manager*). You have to configure ConfigID and CheckSavePassword settings to enable it.
  • Removed 'Replay' button. The custom buttons provide all functionality to replicate it.

* If you use the credential manager control panel (Windows Vista and newer) to change the password, the associated username will get lost, thus the credential will no longer be recognized. Also note, that the password is available to any application that requests it through the API.

rocred-wincred.png.5e603a1ea7e942701a3e5c1578f688cd.png

Edited by Ai4rei

Share this post


Link to post
Share on other sites
I want to ask
I added a button
So how do I define a new X and Y?
And where does this button lead?

[ROCred.Buttons.CUSTOM1]
[ROCred.Buttons.C1]

C1 is the new button I defined

Share this post


Link to post
Share on other sites

See the example for CUSTOM1. The key=value pairs always belong to the [section] above it. So X and Y for your button would be declared like:

[ROCred.Buttons.C1]
X=7
Y=43

Where the button goes to or what it does depends on the value of the keys ActionType, ActionData and ActionHandler, as described in the example ini.

Edited by Ai4rei

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.