-
Posts
12 -
Joined
-
Last visited
-
Days Won
1 -
Feedback
0%
Kameyu last won the day on May 28 2018
Kameyu had the most liked content!
About Kameyu
- Birthday March 29
Informations
-
Gender
Male
Kameyu's Achievements
-
M2 Download Center Download Here ( Internal ) I created it from the official logo. Enjoy
-
Okay so apparently giving my opinion makes me talking shit. I was just telling you that pushing a button is as meaningless as a simple download count. What matter is whether they are sincere or not and you can see that better by an answer saying thank you than a simple button. Because the user took the time to thank you personally, even if it's just two words. As DevChuckNorris said, you should be respectful to all users. Saying thank you and clicking a single button is practically the same but the feelings you put by writing down a thank you message is worth more than a notification saying you got one more internet point. Now please can we focus on the actual topic ? Thank you.
-
Words are kinder than a simple click. That's what he meant.
-
Because of this:
-
An insight on M2Bob and Overall DECENT Anti-Cheat Protection Measures
Kameyu replied to Narvikz's topic in Guides & HowTo
Man I've had LOTS of fun reading this. It's been a long time since I read big ass posts like this one, but I can sure tell it wasn't boring at all. The main thing that made me smile is that you've been able to provide a form of tutorial without actually giving a spoonfed result. That's right kids, I've been told to RTFM way too many times. Next on that list is the fact that you actually provided a way of blocking a big pile of shit "bloatware" that exploits the weaknesses of a program but isn't even capable of dealing with its own issues. Secondly, I've still enjoyed reading this long ass thread because of the complexity of the things explained in detail and with simple words. In conclusion, even after years (sorry for being late) I still find this thread awesome and want to thank you for the fun I had reading this, adding to that, the useful information provided. Have a nice day, mate. -
ITEM_RING type's REAL_TIME
Kameyu replied to Veneno's topic in Community Support - Questions & Answers
Why bother copy/pasting the function when you can just add one condition: -
Kameyu changed their profile photo
-
That's because you have two buttons at the same place: { "name" : "change_ch_button", "type" : "button", "x" : 10, "y" : 147, "text" : "CH Switcher", "default_image" : ROOT + "XLarge_Button_01.sub", "over_image" : ROOT + "XLarge_Button_02.sub", "down_image" : ROOT + "XLarge_Button_03.sub", "disable_image" : ROOT + "XLarge_Button_03.sub", }, { "name" : "change_button", "type" : "button", "x" : 10, "y" : 147, #Your error is here <= Put 177 and add 30 to the buttons below this one "text" : uiScriptLocale.SYSTEM_CHANGE, "default_image" : ROOT + "XLarge_Button_01.sub", "over_image" : ROOT + "XLarge_Button_02.sub", "down_image" : ROOT + "XLarge_Button_03.sub", }, Move them by adding 30 to every other "y" value under your CH Switcher button in systemdialog.py @OP you should add this small information so new guys won't miss this issue.
-
Any mob give me 10% exp [modify this]
Kameyu replied to Kurosaki's topic in Community Support - Questions & Answers
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. -
Yes, it is. case SCMD_RESTART_TOWN: sys_log(0, "do_restart: restart town"); PIXEL_POSITION pos; if (SECTREE_MANAGER::instance().GetRecallPositionByEmpire(ch->GetMapIndex(), ch->GetEmpire(), pos)) ch->WarpSet(pos.x, pos.y); else ch->WarpSet(EMPIRE_START_X(ch->GetEmpire()), EMPIRE_START_Y(ch->GetEmpire())); ch->PointChange(POINT_HP, ch->GetMaxHP() - ch->GetHP()); // This line ch->DeathPenalty(1); break;