Jump to content

Patcher: Elurair, v2.15.0.393 - last updated 2024/05/14


Ai4rei

Recommended Posts


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.01
  • Content Count:  13
  • Reputation:   0
  • Joined:  11/03/22
  • Last Seen:  

the pacher remember my user and password but when i start in game,it  shows user non-exist.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  421
  • Reputation:   358
  • Joined:  11/11/11
  • Last Seen:  

According to information on Discord, check if you have "Enable SSO packet" and "Disable Old login packer" diffs enabled.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   1
  • Joined:  07/23/17
  • Last Seen:  

Elurair just all fine, but every Elurair is closed (and auto-close after clicking start button), why this message always pop up and how to disable it?

 

image.jpeg.b7712bd8fb31fb34769e08fb542d5d27.jpeg

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  421
  • Reputation:   358
  • Joined:  11/11/11
  • Last Seen:  

Check if you aren't missing any skin images (i.e. checkbox).

Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  13
  • Reputation:   0
  • Joined:  12/21/11
  • Last Seen:  

@Ai4rei

Long time to see Ai4rei

I just testing with this stuff, quick question. it possible to force run as adminitrator like original/thor patcher?

Link to comment
Share on other sites

  • 2 months later...

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  5
  • Reputation:   0
  • Joined:  02/27/23
  • Last Seen:  

Hey! I tried to make the patch update my grf and my system folder with the gpf and rgz files, respectively, but even so, the patcher spends a while "downloading patch_main.txt" and then "failed to download patch_main.txt" appears.
I've already tidied up the files and patch_main.txt on my webhost but it still won't update!

Below is the Patcher configuration

[ROCred]
ConfigID=http://new-horizonro.com.br/

FontFace=Verdana
FontSize=20
FontSize2=16
MiscInfo=0
SkinDirectory=.
; Status bar
IDC_STATUSBAR.X=45
IDC_STATUSBAR.Y=680
IDC_STATUSBAR.W=510
IDC_STATUSBAR.H=32

; Progress bar
IDC_PROGRESSBAR.X=45
IDC_PROGRESSBAR.Y=680
ButtonHotTrack=1

EditBackground=2

EditBackgroundColor=#fff

EditForegroundColor=#000

EditFrame=1

ProgressCenterMode=0

ShowWindowCaption=0


StatusBackground=1


StatusBackgroundColor=#fff


StatusForegroundColor=#000


MediaBackground=


DevMode=0

ConfigIsReady=1

[ROCred.Buttons.LAUNCH#1]
X=916
Y=586
W=202
H=64
DisplayName=#1005
ActionType=0
ActionData=NH.exe 1rag1
ActionHandler=

; Close button
; Note: If you specify a button skin (btnclose.png / BTNCLOSE)
;       W and H members will be ignored and taken from the image.
[ROCred.Buttons.CLOSE#2]
X=1240
Y=0
W=40
H=40
DisplayName=#1006
ActionType=2


[ROCred.Buttons.SCREENSHOTS]
X=1120
Y=0
W=40
H=40
DisplayName=Open folder with screenshots
ActionType=0
ActionData=""..\Patch\ScreenShot""

[ROCred.Buttons.SETTINGS]
X=1160
Y=0
W=40
H=40
DisplayName=Settings
ActionType=0
ActionData=opensetup.exe

[ROCred.Buttons.MINIMIZE]
X=1200
Y=0
W=40
H=40
DisplayName=Minimize
ActionType=5

[ROCred.Browsers.CAROUSEL]
;X=50
;Y=234
;W=460
;H=213
;Url=skin/carousel.htm

[ROCred.Browsers.NEWS]
X=50
Y=360
W=460
H=213
Url=https://new-horizonro.net/noticepatcher.html

[ROCred.Browsers.STATUS]
;X=45
;Y=370
;W=510
;H=24
;Url=skin/fakestatus.htm

[ROCred.Buttons.YOUTUBE]
X=56
Y=600
W=40
H=40
DisplayName=YouTube
ActionType=0
ActionData=https://www.youtube.com/channel/UCdTa9I_boIkez1T59fL2tMQ


[ROCred.Buttons.DISCORD]
X=190
Y=600
W=40
H=40
DisplayName=Discord
ActionType=0
ActionData=https://discord.gg/newhorizonro
ActionHandler=


[ROCred.Buttons.TWITCH]
X=320
Y=600
W=40
H=40
DisplayName=Twitch
ActionType=0
ActionData=https://www.twitch.tv/sreli
ActionHandler=

[ROCred.Buttons.HOMEPAGE]
X=462
Y=600
W=40
H=40
DisplayName=Website
ActionType=0
ActionData=https://new-horizonro.net/


; Patch Configurations
;
; You can register patch processes to run before ActionTypes 4 and 6
; button actions can be executed. Each section in the format
; ROCred.Patcher.<your config identifier> will create a separate
; patch process. The config identifier must be unique (among other
; patch configs), but is otherwise meaningless. Patch processes run
; sequentially in given order. The amount of patch configs is only
; limited by available memory.
; Each downloaded file is processed by a file type handler, that may
; or may not post-process it. By default the application comes with
; the follwing handlers:
;       - *.gpf (merged into archive defined in PakFile)
;       - *.rgz (unpacked)
;       - *.zip (unpacked)
;       - *.*   (will save unhandled files as is)
; When at least one patch process is registered, the patcher can be
; updated by distributing the updated version as "elurair.new".
[ROCred.Patchers.Main]

; Local file name to record patch progress in.
; Note: The file records the last processed counter from the patch
;       list stored as a 32-bit unsigned integer in little-endian
;       byte-order (4 bytes, LSB first).
; Note: Patch process will fail, if this file is missing or contains
;       invalid data, that means, it is NOT automagically created
;       and initialized the first time you run Elurair. This is to
;       prevent corruption of unrelated files from patching inside
;       a wrong directory.
InfFile=main.inf

; Local file name for archive-style patches. Actual meaning depends
; on the archive handler in use.
PakFile=newhro.grf

; Remote file name that contains list of patches to download and
; apply. Each line corresponds to one patch. Use only characters
; from the ASCII character set. Empty lines and lines starting with
; // are ignored.
; Format:
;       <incremental counter> <patch file name>
; RegExp:
;       /^(\d{2,}|[1-9])[ \t]+([^\r\n]+)$/m
; Example:
;       1   20XX-07-04SetupFix.rgz
;       2   20XX-07-05PatchFix.rgz
;       //3 20XX-07-11Event.gpf
;       4   20XX-07-11Event2.gpf
;       5   weather/summer.gpf
; Note: If you use sub-directories (paths) in the patch list, the
;       file will be downloaded from there, but it's local name will
;       be without that path. If you need to put files into sub-
;       directories, pack them into an archive.
; Note: If you do not want the list to mingle among patches, you can
;       specify a path along the file name, which can be a parent
;       directory as well.
;WebList=meta/patch_main.txt
;WebList=../patch_main.txt
WebList=patch_main.txt

; Patch list (WebList) format version.
; Values:
;       0: Default WebList.
;       1: Additional 3rd parameter that specifies modifier(s).
;           Format:
;               <incremental counter> <patch file name> [<modifier>]
;           RegExp:
;               /^(\d{2,}|[1-9])[ \t]+([^ \t\r\n]+)(?:[ \t]+([a-z]+(?:,[a-z]+)*))?$/m
;           Example:
;               1   20XX-07-04SetupFix.rgz
;               2   20XX-07-05PatchFix.rgz  stop
;               //3 20XX-07-11Event.gpf
;               4   20XX-07-11Event2.gpf    delete
;               5   weather/summer.gpf
;           Modifiers:
;               stop: stop patch process (e.g. for Elurair update)
;               delete: remove files or subtract patch from archive
;                   - *.gpf (subtractive)
;                   - *.rgz (not supported)
;                   - *.zip (delete local files)
;                   - *.*   (delete unhandled local files)
; Note: Using version 1 for 3rd party patch servers is HIGHLY UNSAFE
;       and should be avoided, unless you know what you are doing.
; Note: Using the delete modifier with unhandled file types is risky
;       and should be avoided in favor of ZIP files with stub files.
WebListVer=0

; Path on the patch server that will be used when downloading remote
; files.
WebPath=http://new-horizonro.com.br/web/

; Patch server IP/domain name that will be used when downloading
; remote files.
WebSite=http://new-horizonro.com.br/

; Protocol to use when downloading remote files.
; Values:
;       http
WebProt=http

; Patch progress to start patching at.
; Note: This is meant to begin patch progress at a desired point in
;       case of 3rd party patch servers.
;InfPatchMin=123
InfPatchMin=

; Patch progress to stop patching at (i.e. up to including).
; Note: This is meant to limit patch progress to a desired point in
;       case of 3rd party patch servers.
;InfPatchMax=2411
InfPatchMax=

 

Edited by betablock
Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  421
  • Reputation:   358
  • Joined:  11/11/11
  • Last Seen:  

WebPath is a path, not url, so

WebPath=http://new-horizonro.com.br/web/

needs to be

WebPath=/web/

Same goes for WebSite, which is a host or IP:

WebSite=new-horizonro.com.br

 

  • Like 1
Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  3
  • Reputation:   0
  • Joined:  01/19/24
  • Last Seen:  

Hello @Ai4rei,

If I may ask, is it possible for me to replace current wallpaper/media background while patching? For example if Im using Hello.mp4, i replace it with Hola.mp4. So that i'll be able to change wallpaper/media background from time to time.

 

Thanks in advance.

 

Update : Solved. Thank you!

Edited by IFNH
Problem has been fixed.
Link to comment
Share on other sites

  • 3 weeks later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   0
  • Joined:  02/29/24
  • Last Seen:  

Im not sure but I think you can create a new patcher and upload the old one

Link to comment
Share on other sites

  • 4 weeks later...

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  34
  • Reputation:   2
  • Joined:  06/11/23
  • Last Seen:  

hello @Ai4rei

I have multiple GRFs in the client, how do I set the patches to go according to which GRF I want?

I only see 1 GRF setting in config

 

thank you

 

Link to comment
Share on other sites

  • 3 weeks later...

  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  421
  • Reputation:   358
  • Joined:  11/11/11
  • Last Seen:  

Apologies for the delay, I have been cloudflare'd out of the forums.

If you have multiple GRFs, you have to define multiple patch processes in the config as per the documentation.

So one section, ex. "[ROCred.Patchers.Main]", can be for your adata.grf and another one, ex. "[ROCred.Patchers.Event]", can be for your bdata.grf. There is no hard limit to the amount of GRFs.

  • Love 1
Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  44
  • Topics Per Day:  0.01
  • Content Count:  898
  • Reputation:   120
  • Joined:  05/23/12
  • Last Seen:  

@Ai4reias I already said before: I love Ur patcher rly much and recommand everyone to use it instead of Thor patcher.

 

Rynbef~

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  40
  • Topics Per Day:  0.07
  • Content Count:  107
  • Reputation:   5
  • Joined:  11/15/22
  • Last Seen:  

Hello @Ai4rei,
Tried your patcher and loved it, Just one thing, after I patch once. The next time I need to patch, I need to delete main.inf and place the original main.inf.

Thank you,

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  421
  • Reputation:   358
  • Joined:  11/11/11
  • Last Seen:  

The `main.inf` records the patch progress. If you need to replace it, then there's probably a problem with how you specify patches.

  • Love 1
Link to comment
Share on other sites

  • 3 weeks later...

  • Group:  Members
  • Topic Count:  21
  • Topics Per Day:  0.00
  • Content Count:  72
  • Reputation:   22
  • Joined:  07/10/12
  • Last Seen:  

@Ai4rei Does css not support custom web fonts?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  421
  • Reputation:   358
  • Joined:  11/11/11
  • Last Seen:  

Depends on your OS and the "X-UA-Compatible" value. The default IE renderer may have only limited web font support.

  • Love 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  21
  • Topics Per Day:  0.00
  • Content Count:  72
  • Reputation:   22
  • Joined:  07/10/12
  • Last Seen:  

Posted (edited)
1 hour ago, Ai4rei said:

Depends on your OS and the "X-UA-Compatible" value. The default IE renderer may have only limited web font support.

I only got it with woff2 🤨

@Edit

I might as well get it with OTF too xD

Edited by SBK_
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  34
  • Reputation:   2
  • Joined:  06/11/23
  • Last Seen:  

On 4/26/2024 at 2:49 AM, Ai4rei said:

Apologies for the delay, I have been cloudflare'd out of the forums.

If you have multiple GRFs, you have to define multiple patch processes in the config as per the documentation.

So one section, ex. "[ROCred.Patchers.Main]", can be for your adata.grf and another one, ex. "[ROCred.Patchers.Event]", can be for your bdata.grf. There is no hard limit to the amount of GRFs.

how to write it down in WebList=patchlist.txt

thx u

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  421
  • Reputation:   358
  • Joined:  11/11/11
  • Last Seen:  

Every patch process needs a separate WebList, so like WebList=patchlist_adata.txt in [ROCred.Patchers.Main] and WebList=patchlist_bdata.txt in [ROCred.Patchers.Event].

  • Love 1
Link to comment
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.   Paste as plain text instead

  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.

×
×
  • Create New...