Jump to content

Start_

Members
  • Posts

    924
  • Joined

  • Last visited

  • Days Won

    14

Everything posted by Start_

  1. \src\map\battle.cpp Line 4993 you can play around here.
  2. delwaitingroom and create new waitingroom msg when player enter the maps by script.
  3. Change 4_F_KAFRA5 to other npc sprite id.
  4. Yes it's possible just try to play around with src. (Search for Convex Mirror and try to duplicated their scripts then adjust to new function like searching simple 1 Poring in the map.)
  5. Check temporary variables that hold item id (Ex. .@Rewards)
  6. Change makeitem .@Rewards,.@Amount,.@m$,.@x+rand(-.ScatArea,.ScatArea),.@y+rand(-.ScatArea,.ScatArea); to getitem .@Rewards,.@Amount; and do the same with another makeitem commands.
  7. \conf\battle\drops.conf item_auto_get: no >>> yes
  8. This is from rAthena src. case RK_DRAGONBREATH_WATER: { int damagevalue = (sstatus->hp / 50 + status_get_max_sp(src) / 4) * skill_lv; if(status_get_lv(src) > 100) damagevalue = damagevalue * status_get_lv(src) / 150; if(sd) damagevalue = damagevalue * (100 + 5 * (pc_checkskill(sd,RK_DRAGONTRAINING) - 1)) / 100; ATK_ADD(wd->damage, wd->damage2, damagevalue); #ifdef RENEWAL ATK_ADD(wd->weaponAtk, wd->weaponAtk2, damagevalue); #endif wd->flag |= BF_LONG; } break; Damage calculation: HP + SP * Skill Level - Damage depend on base level. - Damage depend on Dragon Training skills. My guess Long attack damage modifier and Attack damage modifier will increase damages. (Seem like Race, Size damage modifier will used in calculation too, since last calculation does plus in left hand, right hand and weapon damage. I didn't test it maybe just try to increase race, size damage with very high value to test it)
  9. Try patch nemo with selected recommend only.
  10. set ask = 1; when success answer to anti bot. use this variables to check he/she already answer. like if(ask) end; and put this on bottom on scripts. OnPCLogout: ask = 0; end;
  11. Not sure about it just try. If it not run just use OnPCLoginEvent and check map name.
  12. Try this. izlude,52,172,4 script West Warper 45,2,2{ end; OnTouch:
  13. Simple way is add more maps on if ( strcharinfo(3) == "bat_c01" ) { change to if ( strcharinfo(3) == "bat_c01" || strcharinfo(3) == "bat_c02" ) { and add this on bottom of scripts. bat_c02 mapflag loadevent
  14. Go to \npc\merchants\socket_enchant.txt And add Variant Shoes[1] to it. (Follow their script to add more items to exchange)
  15. Try 2018+ 2015 Maybe not far enough for that costume.
  16. I think normal bonus not have it but maybe this threads had it. https://rathena.org/board/topic/118143-bonus-expansion-pack-7375
  17. .@req_amount = 10; .@req_item_id = 501; if(countitem(.@req_item_id) >= .@req_amount) { delitem .@req_item_id,.@req_amount; if(rand(100) >= 50){ getitem 1599,1; } } Try this.
  18. \doc\script_commands.txt line 3011 getequipcardid (Loop every equipments)
  19. Add on db > re > skill_tree (Every jobs)
  20. Use setpcblock command when start. \doc\script_commands.txt (Line 6161)
  21. Around these lines. \src\map\pc.cpp (7425) Not sure.
  22. Use global variables to store apples like $fr_apples += countitem(501); and use simple floating rates to trigger \rathena\npc\custom\etc\floating_rates.txt (You need to write the condition first)
  23. Remember each time fly wings used? last_map_tele$ = strcharinfo(3); if(last_map_tele$ == strcharinfo(3)) end;
  24. Disabled all ways that can be reach to Class 3. (Ex. Job Changer)
  25. Make sure fluxcp is located in www (Not conflict with others sites) Then make sure config files is setup correctly. And before re-install again please remove cp_ from database if had any.
×
×
  • Create New...