Jump to content
  1. Bulletin Centre

    1. Community News

      Stay informed on all that is going on within the community. Here you will find news and updates about the progression of Hercules.

      315
      posts
    2. Repository News

      What does Hercules have going on in-line for new features? Here you will find news about all the great newly added features that are being developed right here in Hercules.

      1908
      posts
    3. Ragnarok News

      Here you can find all that is new in the world of Ragnarok Online.

      905
      posts
  2. Hercules Development Centre

    1. Development Discussion

      If you have something being developed or if you're developing something that you might wish to discuss you may do so here.

      753
      posts
    2. Suggestions

      If you have a suggestion, please feel free to let us know here. Your feedback is always encouraged as it helps us maintain a better experience for all involved.

      1037
      posts
    3. Development Centre Archives

      All past suggestions and discussions pertaining to the development of Hercules can be found here.

      1525
      posts
  3. Support & Releases

    1. General Server Support

      If you have a question that does not fit specifically in the other support sub-forums sections, feel free to ask here.

      10811
      posts
    2. Database

      This section is for database related support, releases, and requests only.

      3616
      posts
    3. Scripting

      This section is for script related support, releases, and requests only.

      17427
      posts
    4. Source

      This section is for source related support, releases, and requests only.

      8093
      posts
    5. Plugin

      This section is for plugin related support, releases, and requests only.

      3862
      posts
    6. Client-Side

      This section is for client related support, releases, and requests only.

      13148
      posts
    7. Graphic Enhancements

      This section is for graphic enhancement related support, releases, and requests only.

      3012
      posts
    8. Other Support & Releases

      This section is dedicated for support regarding Linux, Windows, or release of website resources (i.e. Control Panels) and Server Managers / Editors.

      3030
      posts
  4. Hercules Community

    1. General Discussion

      Any general banter that relates to the Hercules Community goes here. While you're discussing, don't forget to introduce yourself to the community!

      2106
      posts
    2. Projects

      Do you have a Ragnarok related project? Or, do you know a good one? Information regarding these projects can be showcased, released, and discussed here.

      2337
      posts
    3. Employment

      Do you offer any services catered to the Ragnarok community? Or, is there a job opening in your private server? Then this section is right for you.

      1283
      posts
    4. Server Advertisement

      Want to advertise your Ragnarok Online server? Post here!

      31
      posts
    5. Arts & Writings

      Do you have any artwork, chronicles, design showcases, photography, illustrations, or any other artistic related creations? If you do, and you wish to share them with us, then this section is for you!

      341
      posts
    6. Off Topic

      Discuss anything off-topic here, however, please keep in mind that spam will not be tolerated.

      1385
      posts
  • Featured Topics

  • Latest Commits

  • Latest Topics

  • Latest Posts

    • I'm sorry, but in 2025, it's possible to find this script, but the search doesn't yield any results. It's a very interesting work, and I'd like to take a look.
    • Good afternoon!   I understand that this post is very old, but I've been looking for a long time to add a rain effect to my server. In earlier versions, it was available, but I'm wondering if anyone has any information on how to implement it.   Please forgive my English.
    • [ Q ] How to show item ICONS inside NPC dialogue (Hercules)? [ A ] Use item *links* in your messages: getitemlink(<item_id>) ──────────────────────────────────────────────────────── REQUIREMENTS (client-side) ──────────────────────────────────────────────────────── 1) A client that supports item links (any modern 2014+ client is fine). 2) When diffing your client (e.g. NEMO), enable:    - “Enable Item Link” (sometimes named “Enable Monster & Item Link”).    That’s it — no custom LUA needed.   Note: Zeny does not have a built-in icon in dialogue; only items do.   ──────────────────────────────────────────────────────── MINIMAL HERCULES NPC EXAMPLE ──────────────────────────────────────────────────────── prontera,155,180,4    script    ItemIconDemo    4_F_KAFRA1,{     mes "Required materials:";     mes "  ^000000* 100,000 Zeny^000000";     mesf("  ^000000* %d x %s^000000", 10, getitemlink(984));  // Oridecon     mesf("  ^000000* %d x %s^000000", 50, getitemlink(7063)); // Lower Weapon Stone (example id)     mesf("  ^000000* %d x %s^000000", 25, getitemlink(7064)); // High Weapon Stone (example id)     mes "Would you like to salvage it?";     next;     switch(select("Yes:No")) {         case 1:             mes "You chose ^00AAFFYes^000000.";             close;         default:             mes "Come back later.";             close;     } } /// NOTES: /// - Replace 7063/7064 with your server’s real item IDs. /// - getitemlink() renders the item name clickable and shows its small icon ///   automatically in the dialogue window. /// - You can also use it inside mesf/select strings anywhere you print text. ──────────────────────────────────────────────────────── COMMON PITFALLS ──────────────────────────────────────────────────────── • Using getitemname() — this prints only text (no icon). Use getitemlink(). • Old client or diff without “Item Link” → icons won’t show. • Expecting Zeny icon → not supported natively; print plain text for Zeny. ────────────────────────────────────────────────────────  
    • Is this rAthena script based ? Try this : --- functionmain.txt (old) +++ functionmain.txt (fixed) @@ function script concurrent_uid { - .@uid = get_unique_id(''); + .@uid = get_unique_id(); @@ function script concurrent_uid_map { - .@uid = get_unique_id(''); + .@uid = get_unique_id(); @@ function script concurrent_uid_registration { - .@uid = get_unique_id(''); + .@uid = get_unique_id(); Just open your functionmain.txt in Notepad++, search for get_unique_id('' and replace with get_unique_id(). That’s the only fix needed for Hercules.  
    • if you using warp it have broken flags support. Because this better disable flags validation in herc or use nemo with herc+nemo it will show wrong client flags error only if you did wrong patches in client.  
  • Download Statistics

    • Files
      465
    • Comments
      166
    • Reviews
      240

×
×
  • Create New...

Important Information

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