Kurosaki 0 Posted January 12, 2015 Share Posted January 12, 2015 Hi brothers. Sorry for my english... this is poor and bad- I will post as example (the dogs lv. 1) When i am lv 1 - 12 and kill one dog, i give 10% experience that is to say (i.e.) when i am lv 1, i need 300 point experiencie, and one dog give me 30 points (10%) when i am lv 2, i need 800 point experiencie, and one dog give me 80 points (10%) when i am lv 3, i need 1500 point experiencie, and one dog give me 150 points (10%) when i am lv 4, i need 2500 point experiencie, and one dog give me 250 points (10%) when i am lv 5, i need 4300 point experiencie, and one dog give me 430 points (10%) etc... when i am lv 17 o more, each dog give me onlye 81 points of exp. will be lv 50, 60, 80, 99, 120... always give me 81 points (ordinary) BUT... when i am lv 12 - 16 and kill and bear, white tiger or soldier white sacrament. its give me 10% exp. by example, In lv 14, I need 100,000 exp points any mob (of this) Give me 10,000 points (10%) Mi Core have not any quest.I want change this, from the source code. thanks!!! Link to comment Share on other sites More sharing options...
Nero 20 Posted June 27, 2017 Share Posted June 27, 2017 Up Link to comment Share on other sites More sharing options...
Premium Kameyu 167 Posted September 26, 2017 Premium Share Posted September 26, 2017 After a lot of research and testing I found your issue guys. There is an "exp limit" by mob in your game sources. Let me help you sort this out: In char_battle.cpp search for: iExp = MIN(to->GetNextExp() / 10, iExp); Comment it or delete it. It is a system that prevents a player from getting too much exp by mob (for instance, if a lv 90 player helps a lvl 1 in a high level map, he won't get more than 10% exp by mob. You can remove that limit or adjust it to fit your needs if you have more than 10% exp/level per mob. 2 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now