Jump to content

Cydh

Developer
  • Posts

    2285
  • Joined

  • Last visited

  • Days Won

    77

Everything posted by Cydh

  1. Information How to you use? Attach this custom script, usually is used in NPC script cartcountitem <item_id>; cartdelitem <item_id>,<amount>; Screenshots Download cartcountitem.patch: cartcountitem-rA.patch cartdelitem.patch: cartdelitem-rA.patch Sample NPCs script cartcountitem: cartcountitem.txt cartdelitem: cartdelitem.txt **If you like this mods, could you rate this post and give me rep +1?** **Idea is requested by someone, he wasn't able to pay me, so I release this as free mod. **
  2. Information How to use Download at_unequipall-rA-svn17101.patch **If you guys like this, rate this post and give me rep +1 haha**
  3. Information How to use But you must have guild, all storages are closed, and no guild member opens the guild storage. Download at_gstoreall-rA-svn17101.patch **If you guys like this, rate this post and give me rep +1 haha**
  4. Cydh

    @lock

    check this thread http://rathena.org/board/topic/78272-lockcommand-lockcommand-unlockcommand-checklockcommand/
  5. Infromation Change logsv.1.0 Screenshots Download v.1.0: at_lockcommand_script-rA-svn17200.patch Sample NPCs lockcommand(): LockCommand.txt unlockcommand(): LockCommandUn.txt checklockcommand(): LockCommandCheck.txt Lock and unlock with password lockcommand(): LockCommand-Pass.txt unlockcommand(): LockCommandUn-Pass.txt **If you like this, +1 please. **
  6. Infromation How to use (example) ItemID,,,,,,,,,,,,,,,,,,,{ bonus bNoEleStone,1; },{ },{ } Download For 4e137d30 (2016-08-04): bNoEleStone-rA-4e137d30.diff [spoiler=the old things that I can't even remember that is this] Rev.2: bNoEleStone-rA-rev2.patch - Remake .patch file, old patch files were bad manual patch - Ready for svn17127 Rev.1: - Remove Ninja's Link (Soulinker Buff) to enable 'noEleStone' - Ready for svn17122 Initial release. **If you guys like this, rate this post and give me rep +1 haha**
  7. if the item_id (nameid inside item_data struct) is defined by short data type (uint16). struct item_data { uint16 nameid; Maximum value of positive value is 32,767 (2^15-1) I just know it, don't what is effect if use __int32 or larger, maybe about the performance I think and memory capacity
  8. I didn't try that skill yet
  9. I think you can use bindatcmd (on script_commands.txt) to check if BaseLevel > 200 then useatcmd.
  10. Infromation How to use? Compability I made this on rAthena 17101 Screenshots **soon** Download at_countitem-rA-svn17138.patch **If you guys like this, rate this post and give me rep +1 haha**
  11. Information How to use? Screenshots **soon** Download rev.1 at_deleteitem-rA-svn17138.patch **If you guys like this, rate this post and give me rep +1 haha**
  12. Infromation How to use? Compability I made this on rAthena 17101 Screenshots **First condition of poison bottle in inventory is 10 ea** Download at_dropitem-rA.patch **If you guys like this, rate this post and give me rep +1 haha**
  13. if you don't equip it, will not give any error.. haha try use System/itemInfo.lub
  14. no, you must read which the correct lines that have to change, need to be added and need to become comments..
  15. LOL from my post on my website, you post here because I didn't release it as ree mod, right? LMAO~ And now, you can re-read the post there.. @afk2 = @afk + @afk with notice board hat + @away message Free Code!
  16. try re-post it on Installation Support.. haha
  17. your client <version> on clientinfo.xml?
  18. maybe this way.. haha skill.c at line 12732 (svn17101) case SG_FUSION: +/* if (sc && sc->data[sC_SPIRIT] && sc->data[sC_SPIRIT]->val2 == SL_STAR) break; //Auron insists we should implement SP consumption when you are not Soul Linked. [skotlex] //Only invoke on skill begin cast (instant cast skill). [Kevin] if( require.sp > 0 ) { if (status->sp < (unsigned int)require.sp) clif_skill_fail(sd,skill_id,USESKILL_FAIL_SP_INSUFFICIENT,0); else status_zap(&sd->bl, 0, require.sp); } return 0; +*/ +break;
  19. I just got that problem when I'm running my server and warp to custom map (call it X) that defined perfectly on mapindex.txt, maps_athena.conf, and map_cache.dat then I logged of there. Then I closed my server and run my another server, without custom map, I was logging in then spawn at that area, behind prt_chruch Try recheck your custom map files on serverside..
  20. my bad, I think the simple is if(!(battle_config.hide_GM_session && pl_sd->sc.option&OPTION_INVISIBLE && pl_GM_level>GM_level)) and this with min GM lv if((!battle_config.hide_GM_session || (battle_config.hide_GM_session && pl_GM_level < battle_config.hide_GM_sessionLv)) || !pl_sd->sc.option&OPTION_INVISIBLE || pl_GM_level<GM_level) It should be, just show players as @who/2/3 results: if hide_GM_session if no if hide_GM_session is yes but the GM Level below hide_GM_sessionLv if GM is not hide if GM Level below the user GM level
  21. atcommand.c, inside who3, who2, and who there are these lines iter = mapit_getallusers(); for( pl_sd = (TBL_PC*)mapit_first(iter); mapit_exists(iter); pl_sd = (TBL_PC*)mapit_next(iter) ) { pl_GM_level = pc_isGM(pl_sd); -if(!( (battle_config.hide_GM_session || (pl_sd->sc.option & OPTION_INVISIBLE)) && (pl_GM_level > GM_level) )) +if(!( ((battle_config.hide_GM_session && pl_GM_level > 40) || (pl_sd->sc.option & OPTION_INVISIBLE)) && (pl_GM_level > GM_level) )) {// you can look only lower or same level pl_GM_level > 40 can be change with battle_config.hide_GM_sessionLv. battle.h int bg_misc_damage_rate; int bg_flee_penalty; +int hide_GM_sessionLv; } battle_config; void do_init_battle(void); battle.c { "bg_misc_attack_damage_rate", &battle_config.bg_misc_damage_rate, 60, 0, INT_MAX, }, { "bg_flee_penalty", &battle_config.bg_flee_penalty, 20, 0, INT_MAX, }, +{ "hide_GM_sessionLv", &battle_config.hide_GM_sessionLv, 10, 0, 100, }, }; int battle_set_value(const char* w1, const char* w2)
×
×
  • Create New...