Jump to content

Helia01

Active Member
  • Posts

    217
  • Joined

  • Last visited

  • Days Won

    8
  • Feedback

    100%

Everything posted by Helia01

  1. You can use "putty" and "bpytop" and see the same thing
  2. bpytop is a very interesting thing, a nice alternative to top / htop thx
  3. Thanks for the release, I do not recommend using this solution, because it is very easy to create an HWID Spoofer that will allow you to change the HWID in the game's memory.
  4. 1. crontab -e 2. the typical user metin2dev will not be able to exit vim without additional description.
  5. does anyone have a beta client of this project?
  6. Attach the server startup logs or do you think we are psychics here?
  7. Are you planning to release the source code?
  8. Hey M2DEV! Today I will show you how to fix one unpleasant error related to the auto attack. When you attack a monster automatically and for example want to move away from the monster, what do you do? Probably you will turn off the auto attack and try to move away from the monster using the WASD keys? Yes, but it won't work because the target doesn't reset when you try to disable the auto-attack. Before fix: [Hidden Content] After fix: [Hidden Content] Open file: UserInterface\PythonPlayer.h Make "__ClearAutoAttackTargetActorID();" public! Open file: UserInterface\PythonPlayerModulec.cpp We need to create a new method PyObject * playerClearAutoAttackTargetActorID(PyObject* poSelf, PyObject* poArgs) { CPythonPlayer::Instance().__ClearAutoAttackTargetActorID(); return Py_BuildNone(); } add method to s_methods[] { "ClearAutoAttackTargetActorID", playerClearAutoAttackTargetActorID, METH_VARARGS }, Compile bin! Open file: root/uitaskbar.py search elif self.EVENT_MOVE_AND_ATTACK == event: replace this part: elif self.EVENT_MOVE_AND_ATTACK == event: btn = self.mouseModeButtonList[dir].GetChild("button_move_and_attack") func = player.MBF_SMART player.ClearAutoAttackTargetActorID() tooltip_text = localeInfo.TASKBAR_ATTACK pack root file! P.S Please forgive me for my English, I use a GoogleTranslate
  9. CPythonNetworkStream::CheckPacket - Not enough dynamic packet size: header 115 packet size: 2113
  10. This is a very old bug. But thanks anyway.
  11. don't use FLAG (-s) in makefile. recompile without flag -s and try again (bt full)
  12. "Let's say that we're in Devil's Catacomb and i want my client to be optimized, i enabled this option and all bosses/mobs become a dog, now everything is perfect, no lag anymore, WTF, we did metin2 great again, we're genius" ahahahhahaahaha ? Yeah, it's probably the best optimization I've ever seen. ? Speaking of effects, do you have any idea how to fix the effects processing so that you don't get a black screen when you minimize and maximize the client? All decisions in release which consisted in not stopping rendering of effects at folding seems to me any nonsense.
  13. wtf? it turns out instead of the standard mobs it allows you to make all the mobs visually dogs. Who the hell needs it? do you consider this optimization in its purest form? Anyway thanks for the release.
×
×
  • 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.