Jump to content

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.

102 topics in this forum

    • 3 replies
    • 2175 views
    • 19 replies
    • 4218 views
  1. Accident | @fontcolor 1 2

    • 33 replies
    • 6988 views
    • 0 replies
    • 2673 views
  2. Guild Treasure Box

    • 0 replies
    • 1977 views
    • 3 replies
    • 2921 views
    • 0 replies
    • 1524 views
  3. New UI

    • 6 replies
    • 3738 views
    • 3 replies
    • 2035 views
    • 0 replies
    • 1602 views
    • 2 replies
    • 2086 views
  4. Summer 2 Costume Job

    • 6 replies
    • 4478 views
  5. Server bots

    • 9 replies
    • 3875 views
    • 1 reply
    • 2429 views
    • 2 replies
    • 1750 views
    • 12 replies
    • 5848 views
  6. checkquest / questprogress 1 2

    • 27 replies
    • 10035 views
  7. FULL Pre-renewal

    • 5 replies
    • 2799 views
  8. Split pre renewal

    • 4 replies
    • 2781 views
    • 15 replies
    • 4620 views
    • 9 replies
    • 2862 views
    • 4 replies
    • 3840 views
    • 0 replies
    • 1757 views
  9. iRO Classic Hercules?

    • 3 replies
    • 3091 views
    • 2 replies
    • 1820 views
  • Featured Topics

  • Latest Commits

  • Topics

  • 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.