All Activity
This stream auto-updates
- Yesterday
-
After testing almost the patcher, i decided to make a patcher that is almost perfect and is active and stays updated, if you want a fully stable and continuous actively developed patcher , which never gets outdated. try Yug Patcher. We are open for suggestions, feedback and bug report. my discord: yugwebdev - Thor patch format — SingleFile and MultipleFiles modes, GRF merging or direct extraction - GRF support — Read/write GRF v0x0200 and v0x0300, merge patches with zero re-compression - Multiple archive formats — .thor, .grf, .zip, .rgz, .7z, and generic file copy - Concurrent downloads — 1–16 parallel threads (default 4) - Resume support — interrupted downloads pick up where they left off - Retry logic — configurable retry count (0–10) - Post-patch file renames — automatic renaming after patching completes - GRF backup — optional .bak backup before patching - Auto-patch mode — starts patching on launch without user interaction - Cache management — optional cache clearing after successful patch --- Distribution & Configuration - Single EXE distribution — self-contained, no runtime dependencies - ConfigEmbedder — pack config + all resources (images, audio, fonts, icons) into the EXE - PatcherConfigurator — visual GUI editor with live preview, color swatches, autosave recovery, validation warnings, and preset themes - External config — alternative patcher.ini file-based configuration --- UI Customization - Window size — configurable width (400–1920) and height (300–1080) - Full color control — accent, secondary accent, buttons, text, panels, title bar, border, all with alpha transparency - Background media — image (.jpg/.png/.bmp) or looping video (.mp4/.avi/.wmv/.webm) - Custom window icon — .ico and .png support - Title bar — custom text color, height, dot indicator, overlay opacity, corner radius, border - Button customization — text, colors, hover colors, custom images, absolute positioning, custom dimensions - Chrome controls — minimize/close/logs buttons with custom positions and images - Log panel — toggleable, copy to clipboard, custom background image, custom position/size - Font customization — system fonts or embedded TTF/OTF files with custom size --- Audio - Background music — MP3, OGG, WAV, WMA; volume control, mute toggle, persistent preference - Button click sounds — toggleable - Button hover sounds — toggleable --- Single Sign-On (SSO) - Integrated login panel — username/password fields with remember credentials - Full styling — custom labels, colors, field backgrounds, borders, positioning, images - Password options — hashing, character whitelist validation, auto-clear on launch - Encrypted credential storage — persistent local caching - Custom CLI argument format — configurable argument string passed to game client --- Custom Buttons & Web Integration - Unlimited custom buttons — text or image-based, absolute positioned, with multiple action types: URL, EXE launch, Play alias, Patch alias - Web panels — embed live HTML/WebView2 content at custom positions and sizes - Website & Register buttons — optional quick-link buttons --- Update & Version Management - Self-update — checks server version, downloads new EXE, applies via batch script with auto-restart - Update banner notification — visible indicator when update is available - Version display — shown in UI --- Game Client Management - Game client launching — configurable EXE path and CLI arguments - GRF path config — specify game data file location - Allow play while outdated — optional, lets user launch game with pending patches --- User Experience - Progress tracking — overall progress bar, per-file progress, download speed (MB/s), file size, phase indicators - Real-time log — detachable window, file logging to disk, copy to clipboard - Status indicators — dot + text showing Ready / Checking / Patching / Done / Error states - Terms of Service dialog — EULA with MD5 hash tracking (accept once, remembered) - Auto-enter — countdown then auto-play or auto-patch, cancels on mouse movement - Tray icon — minimize to tray with tray menu - Keyboard shortcuts — Enter = Play, Escape = Cancel --- Window Management - Borderless custom window — frameless, transparent, drag-to-move, custom-drawn border - Optional resize — corner grip for window resizing --- Security & Validation - License key system — per-session validation, grace offline mode (5 starts), DPAPI-encrypted counter - Patch lock — prevents multiple patcher instances - Path validation — guards against directory traversal in patches - Maintenance mode — server-side flag blocks patching with custom message --- Server Infrastructure - Included patch server (Go) — HTTP/HTTPS, TLS 1.2+, CORS, byte-range resume, directory serving, logging middleware - Fallback URLs — multiple patch server URLs for redundancy - Patchlist format — simple text manifest with comment support and index-based tracking
- Last week
-
cypall changed their profile photo
-
2026 Go to src\config\renewal.h Find //#define DISABLE_RENEWAL Change to #define DISABLE_RENEWAL
- Earlier
-
-
graphics Gantz Services - Graphics, Setups, Website and Premades
RayGantz replied to gantz's topic in Paid Services
Premade FluxCP 5 Transform your server’s first impression with our most immersive FluxCP theme yet. Engineered for both rAthena and Hercules, this theme blends high-end cinematic visuals with powerful, user-friendly customization. What makes it different? Dual-Style Versatility: Toggle instantly between striking Red and the all-new Gold color variations to match your branding. Hero-Grade Visuals: A full-width, dynamic Hero section designed to give your players a "AAA" experience the moment they land. Complete Control: Every detail from the hero character and streamer assets to page language and server stats is fully configurable. Perfectly Synced: No more timezone confusion. Includes a built-in server time display with a simple numeric offset sync. Experience it now: https://gantzservices.com -
-
Edit: Can be closed. I've found another solution. Could someone be so kind as to implement the rAthena commit for Hercules? It is extremely useful that monsters are removed when an NPC gets unloaded. This makes certain events and similar systems much more convenient. https://github.com/rathena/rathena/pull/8686 Thanks
-
KorruptZed started following Smokinace
-
mokilo466 started following New fields in skill db
-
Deathwaltz changed their profile photo
-
You are a legend!
Thank you for your talent and for share your work to the ragnarok community!
You are awesome! -
ramonsantos111 started following Official VIP System
-
Myzter started following Increase max Item Id
-
LarisaPef started following July Digest 2019
-
Geraldtix started following I think it is time..
-
-
[SHOWCASE] I'm back on spriting.
DaviLord replied to DaviLord's topic in Spriting & Palette Showcase
Added new set. -
[SHOWCASE] I'm back on spriting.
DaviLord replied to DaviLord's topic in Spriting & Palette Showcase
Added new set items. -
It help me sort out and make a simple Daily Rewards NPC work. Thanks!
-
Weird.. the errors itself are suggesting that the parser is expecting something that is missing. but at least looking at the parts of code that are shown in the error, they look fine. For the 2nd one, I suggest reviewing the entire NPC and search if there is any unmatched "(" / ")" pairs, not only on this part where the error is appearing, but try checking the entire npc (modern editors can do parenthesis matching, so this might help). maybe even try commenting out parts of the script to check if the error is gone to limit the area to look at. This may also help for the 1st one. I don't remember seeing an so open error like that before, so unfortunately this is the only suggestion I hve
-
[SHOWCASE] I'm back on spriting.
DaviLord replied to DaviLord's topic in Spriting & Palette Showcase
Added new set items. -
Ok thanks. Tried a different script and worked smoothly.
-
Since both commands are custom, my first guess is that these commands may not exist in Hercules. although this error seems a bit weird for that... but my first suggestion would be to make sure you have those script commands in Hercules (maybe try to run them in a separate script to make sure they exists and work)
-
Dear All, I have a Custom NPC script but it has errors on map-server. All other NPC customs are working btw. Please see attached code error and screenshot: [Error]: script error in file 'npc/custom/fakeplayercommand.txt' line 57 column 27 parse_line: need ';' 54: input .@dye; 55: next; 56: //Job,Sex,hairstyle,haircolor,weapon,shield,headtop,headmid,headbot,clothcolor * 57: .@monster_gid = fakeplayer( .@map$, .@1st, .@2nd, .@Input$, .@job, .@sex, .@hairstyle, .@haircolor, .@weapon, .@shield, .@tophead, .@midhead, .@lowhead, .@dye, 0 ); ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 58: message strcharinfo(0), "Congratulations! Your customize Fake Player "+.@Input$+" has been created."; 59: close; 60: [Error]: npc_parsesrcfile: Unknown syntax in file 'npc/custom/fp.txt', line '7'. Stopping... * w1=BUILDIN_FUNC(fakeplayer) * w2= * w3= * w4= [Error]: script error in file 'npc/custom/daily.txt' line 67 column 18 parse_simpleexpr: unmatched ')' 64: sleep2 1000; 65: for(.@k = 0; .@k < 2; .@k++){ 66: if(!.@k){ * 67: if(!vip_status(VIP_STATUS_ACTIVE) && .VIPRewards$[#VIPRewardCon + 1] != ""){ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 68: //message strcharinfo(0),"[Daily Rewards]: Become a VIP for more rewards."; 69: continue; 70: } else if(#VIPRewardCon >= .@VIPSize){ THANK YOU!
-
Primo Fantasm changed their profile photo
-
you mean just like aegis server with multiple zone server? that can load different map or npc on each zone server?
-
[SHOWCASE] I'm back on spriting.
DaviLord replied to DaviLord's topic in Spriting & Palette Showcase
Added new auras. -
Noob Q: "Multiple Maps" support?
ExplodedZombie replied to ExplodedZombie's topic in General Discussion
Thanks for the reply. I think something just confused me but this clears it up. -
[SHOWCASE] I'm back on spriting.
DaviLord replied to DaviLord's topic in Spriting & Palette Showcase
Added some christmas sprites. -
I think it would be good to give more details about what do you mean by "mentions of multiple maps"... Usually we run every game map in a single Hercules map-server. There used to be a way to split the load between multiple map-servers, but as far as I know, this feature was removed from hercules a few years ago. It would only really make sense for very populated servers (where a single process couldn't keep up with the entire game world)
-
Hi everyone. I have been toying with the idea of doing some RO scripting since I played for many years back in the day. I'm a professional programmer looking for a fun side project, I suppose. Thought about getting a Mini-PC, but I keep seeing random mentions of "multiple maps" and was wondering, is each box only able to handle a few maps at a time? I'm not sure how many maps can be run on a single machine but if this is the case, do most servers run a server for every single map? There are a lot of them!
-
-
-
any update with this plugin please? it is not working with the latest Herc version
-
Question: Where exactly is this clientinfo, and how/where to edit?
-
[SHOWCASE] I'm back on spriting.
DaviLord replied to DaviLord's topic in Spriting & Palette Showcase
Added new weapons. -
-
-
