All Activity
This stream auto-updates
- Yesterday
-
whatlove018 joined the community
- 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..
-
-
jaycon456 started following 27/11/2013 kRO Maintenance
-
[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. -
-
-
-
Character head/body sorting layers?
Checkmate replied to shiiifttt's question in Client-Side Support
//= METHOD A (fast): copy a known-good IMF //= 1) Open data.grf in GRF Editor → Tools → IMF Editor (or Search “.imf”). //= 2) Find a job that already layers correctly (e.g. Soul Reaper): data\imf\soul_reaper.imf //= 3) Extract that file, then import it back renamed to your target job’s IMF (e.g. novice.imf), //= or change the mapping in: data\luafiles514\lua files\datainfo\imfnametable.lub //= 4) Save GRF → test in-game. //= METHOD B (precise): reorder layers in the IMF Editor //= 1) Tools → IMF Editor → open the target .imf //= 2) Set draw order (top → bottom): //= HeadTop //= HeadMid //= HeadLow //= Body //= Shadow //= 3) Apply to ALL actions/directions → Save → import back → test. //= IMPORTANT: //= • Don’t use RagLite JSON to re-encode .imf (that’s why you saw “compile” errors). //= Let GRF Editor open/save the binary .imf directly. //= • If nothing changes, check you don’t have a loose “data\imf*.imf” overriding the GRF, //= and make sure your custom GRF loads last. //= • If your client uses imfnametable.lub, update the mapping there. //=================================================== //= STEP-BY-STEP (DETAILED) //=================================================== //= A) Prepare //= • Backup data.grf/rdata.grf. //= • Close the game client. //= //= B) Find/Map //= • Path to IMFs: data\imf*.imf (use GRF Editor search). //= • Optional map file: data\luafiles514\lua files\datainfo\imfnametable.lub //= (links job → IMF filename). //= //= C) Fast Copy (no editing) //= • Extract working job’s .imf → import it renamed to target job, OR edit imfnametable.lub to point to it. //= //= D) Manual Fix (if you must keep same filename) //= • Tools → IMF Editor → open target .imf → set layer order: //= HeadTop, HeadMid, HeadLow, Body, Shadow //= • “Apply to all actions/directions” → Save → Import → Save GRF. //=================================================== //=================================================== //= TROUBLESHOOTING //=================================================== //= • Change not showing: //= - Another GRF or a loose “data\imf*.imf” overrides yours. Ensure your custom GRF loads last. //= • Only some animations fixed: //= - You didn’t mass-apply to all actions/directions (walk/attack/cast/idle). Re-apply and save. //= • “Compile” / invalid file when using RagLite: //= - Stop using JSON route. Use GRF Editor’s IMF Editor to open/save binary .imf directly. //= • Still weird on one class: //= - Copy IMF from a class that renders correctly and map it via imfnametable.lub. //=================================================== -
Can try this : - No cards/refine/copying — it purely swaps based on ID, making it safe and clean. - Works only on EQI_HEAD_TOP, but you can easily extend to: EQI_HEAD_MID EQI_HEAD_LOW - Just add your pairs like this: setarray .ItemPair$[0], "3524,3525", // Hokage Helm "3526,3527", // Another custom headgear "3528,3529"; // and so on
