Jump to content

metin2team

Inactive Member
  • Posts

    429
  • Joined

  • Last visited

  • Days Won

    15
  • Feedback

    0%

Everything posted by metin2team

  1. send me a message with your discord id. we need access to your source code to check where the bug is.
  2. @enisina you should check the lib's linking folders in your Makefile.
  3. really? copy channel1 folder then create symlinks then in CONFIG CHANNEL: 1 PORT: 13001 P2P_PORT: 14001 to CHANNEL: 2 PORT: 13021 P2P_PORT: 14021 you're good to go.
  4. check your syserr/syslog for failed queries because it has something to do with your player.quest table either crashed or corrupted. or check the table itself.
  5. if you're working with the source you can add a new affect_type into affect.h example: AFFECT_PET_BONUS = 1001, then you can copy the functions from quest_affect affect_remove_collect / affect_remove_all_collect then you need to change AFFECT_PET_BONUS with the affect you're going to use. good luck
  6. I believe the function you need is: CGuildManager::ChangeLadderPoint check when it's used and change the points from -loss to ChangeLadderPoint(dwGuildLoser, -loss); // to ChangeLadderPoint(dwGuildLoser, gain / 2);
  7. to give based on max ch->SetRandomHP((ch->GetLevel()-1) * JobInitialPoints[job].hp_per_lv_end); to give based on min ch->SetRandomHP((ch->GetLevel()-1) *JobInitialPoints[job].hp_per_lv_begin); you can choose any and it will be static for each level
  8. some know but lazy to reply. anyways, if ( point == POINT_HT ) { BYTE job = ch->GetJob(); ch->SetRandomHP((ch->GetLevel()-1) * number(JobInitialPoints[job].hp_per_lv_begin, JobInitialPoints[job].hp_per_lv_end)); }
  9. locale/xx/mob_item_drop.txt locale/xx/map/MAP_NEEDED/regen.txt there's a column for re-spawn time. MAP_NEEDED example: metin2_map_a1 Database: player.refine_proto.
  10. item->SetSocket(0, get_global_time() + (60 * 60 * 24)); (60 * 60 * 24) = 1 day (60 * 60 * 24 * 30) = 30 day
  11. good idea thanks for sharing. x or y is. (not are)
  12. are you sure that you packed the text file in your root package?
  13. #include "../gamelib/RaceManager.h"
  14. [Hidden Content] PS: you need this to use that simple function otherwise you need to pass your $proto[$vnum] = $size; or change it to whatever you want while($item = $query->fetch_object()) { for($i = 0; $i < $proto[$item->vnum]->size; ++$i) $items[$item->pos + ($i * 5)] = $item->vnum; }
  15. Okay then, back to the real matter, you have to use error_lookup.py along with the metin2client.map like then the crash's offset. GL again.
  16. apart from the actual matter, are you really still using python22? in 2018?! other than that, I can't add more to this topic. they have said enough. GL
  17. As a first system, it's a good start but pay attention to the sql-injection when updating you must escape all of the strings (you'll find an example inside log.cpp when hint is escaped) good luck and nice idea !
  18. You forgot this: replace: M2BobFixed with: Metin2Killer
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.