Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/16/22 in all areas

  1. Hello, A lot of rAthena users preferred to use text database, and I am one of these users since it is so much easier to trace | modify | compare. I've been trying to find a workaround to enable rAthena to still read text version of item database, but frustratingly I don't have the knowledge & capability to do so. I really hope that there would be someone out there who can help in making rAthena be able to read text version of item db. Please hit like if you are like me who prefer to use text version item db. Thank you!
    4 points
  2. The attendance ? data\texture\유저인터페이스\check_attendance\ You can replace the images there.
    1 point
  3. in some cases i would like YML for example itemdb.yml is good and readable but for sure text db is one way for everyone to find it friendly to use. It would be better if we could still choose if we would want to continue with txt or yml.
    1 point
  4. I have the exact same problem and this doesn't fix it. Also the file doesn't seem to fit into `/client/data` directory, there's nothing here like this one. The openkore bot is working with no problem anyway, so there might be an issue with the kro client setup or patchup. Does it have been tested with this version? I've been doing some testing and it seems that this issue is related with the fields surrounding prontera in 2 maps of distance. Every other map seems to be right. Maybe those fields have been updated in the kro client and not in the rathena server?
    1 point
  5. I don't think it will be hard as per your claim ? @tokenacc001 Go to src/map/clif.cpp and change below from // prevent leaking the presence of GM-hidden objects if( sc && sc->option&OPTION_INVISIBLE ) target = SELF; to // prevent leaking the presence of GM-hidden objects if( (sc && sc->option&OPTION_INVISIBLE) || !val ) target = SELF; Recompile and re-test the script given by @Poring King . above change will work globally so use at your own risk.
    1 point
  6. Open ../src/map/script.cpp and before: /// script command definitions /// for an explanation on args, see add_buildin_func struct script_function buildin_func[] = { add: BUILDIN_FUNC(kick) { TBL_PC *sd; if (!script_rid2sd(sd)) return SCRIPT_CMD_SUCCESS; clif_GM_kick(NULL, sd); return SCRIPT_CMD_SUCCESS; } after: /// script command definitions /// for an explanation on args, see add_buildin_func struct script_function buildin_func[] = { add: BUILDIN_DEF(kick, ""), Example: geffen,132,38,3 script Example 51,{ kick; }
    1 point
  7. //Simple HG Hiding by crazyarashi - script Invisible -1,{ OnAtCommand: .@npc$ = "["+ strnpcinfo(1) +"]"; mes .@npc$; mes "Hello, "+strcharinfo(0); mes "Which headgear do you want to hide?"; next; setarray .@hgmenu$, "Top Headgear", "Middle Headgear", "Lower Headgear"; .@menu$ = implode(.@hgmenu$, ":"); .@i = select( .@menu$ ) - 1; .@equip = getequipid(.location$[.@i]); if( .@equip != getequipid(.location$[.@i])) { mes .@npc$; mes "You're not wearing any headgear"; close; } else { atcommand "@"+ .looks$[.@i]; dispbottom .@hgmenu$[.@i] +" is now hidden"; end; } OnInit: setarray .location$, "EQI_HEAD_TOP", "EQI_HEAD_MID", "EQI_HEAD_LOW"; setarray .looks$, "changelook 1 0", "changelook 2 0", "changelook 3 0"; bindatcmd "hidehg",strnpcinfo(0)+"::OnAtCommand"; } Try this i added a menu of what you want to headgear you want to hide and added a bindcommand (change the command if you want) haven't tested it though :)) probably upon logout the item will show again.
    1 point
  8. if (dstsd->bl.m != sd->bl.m) // If member outside castle will be skiped continue; Try that
    1 point
  9. setup in db/exp_homun.txt where the number of rows is the number of max level this is EXP table for homunculus edit if you want http://pastebin.com/N4QJMvya
    1 point
×
×
  • Create New...