Jump to content

Metin2 Dev

Bot
  • Posts

    2151
  • Joined

  • Last visited

  • Feedback

    100%

Everything posted by Metin2 Dev

  1. Well, I don't get it? There is a character with level 1.000 (not 10.000) and there is nothing in red. What does that even mean? Anyway, here is a guide how to fix bad HP computing after teleport/relog.
  2. Hey, there is not any easier than just give it a try. All you had to do to upgrade version from 2.2 to 2.7 is change the paths in includes. Actually you don't need to do this and you can just simply rename whole folder with a Python 3.2 to Python-2.7, but this is just in a case if you don't want to edit sources - generally, this is a bad idea. I guess, there will be required more changes in Python code than in C++'s ones. For example: Change in dividing integers Change in returning lists print is no longer a command Also, there is a lot of changes which could optimize your code a lot. Look in articles I attach in sources. Sources: [Hidden Content] [Hidden Content] [Hidden Content]
  3. What are the latest changes in your client?
  4. What about posting Syserr of a core? Did you try debugging with DBG tool in OS?
  5. Guys, are you developing game or circus in past three years?
  6. I think there is not problem with your client. Show us syserr from DBCache and Channel.
  7. You can find this file here: D:\Ymir Work\Effects\ETC\Firecracker\Firecracker.mde
  8. Hi devs, according to my question: I have a problem with opening MDE file. If I try to import file into a Autodesk using MDE Tool by Ricky92, it's giving me this error: "MDE Type 2 currently unsupported.". Does anybody know how can I import these files?
  9. So why don't you post syserr here?
  10. Thanks. I came across to this error: "MDE Type 2 currently unsupported.". I'm using MDE Tool by Ricky92. Do you know how to edit MDE which have type 2? Please answer to topic made specially for this question:
  11. Hi devs, I just discovered many clients are using old versions of Unicows.dll, DevIL.dll and ILU.dll. It's not as hard to update them and if you are deeply into a client development you appreciate those SDK or PDB. DevIL & ILU (?) Default client is using 16 years old version. Come clean, looks horrible, right? These libraries are open source so you can modify them. Here you can download latest SDK. During those 16 years of development there have been a lot of changes, here is excerpt of them. Changes: DirectX 9 & 10 support New bilinear scaling routine Support for alpha-only formats Better support for ICO, GIF and DDS format Fixed minor bugs with BMP and PNG formats Fixed a lot of issues about DDS format A lot of bug fixes Unicows (?) Well, actually you can delete this library from your client and it won't have any effect on client proper working (Windows Vista and newer). However, you have to keep this library if you want to support compatibility with Windows 95, Windows 98 and Windows Millenium Edition. Here is available package which contains library, it's PDB and license. Sources: [Hidden Content] [Hidden Content]
  12. What OS are u using? Do you have the latest version of an application? Though, I think it is better to solve this problems on Orcacle's sites. There are people who understand VB more. Just don't be scared. This could help: [Hidden Content] [Hidden Content] [Hidden Content]
  13. Well, at least you brought me to an idea. The problem is that I changed some particles to a different location, so these won't be able to be loaded. Those particles should be loaded by a MDE files (these were producing this error), so after changing their path it's all solved. Thanks pal.
  14. Thanks! This is exactly what I've been searching for. I attach an explanation step by step below. Autodesk 3ds Max 2018: 1, Press 'M' key or click on 'Material Editor' icon in a taskbar. 2, Select 'Material > Get All Scene Materials'. 3, Doubleclick on a resource you want to edit. 4, On the right side you can find 'Bitmap Parameters'. Here are a 'Bitmap' option, by clicking on it you are forced to set a new path. 5, Export a MDE file.
  15. Hi devs, I would like to know how can I change path of texture in MDE file. I'm using MDE importer (to an Autodesk), but I don't know where to search for that. Thanks.
  16. @fixme006: on PythonNetworkStreamModule.cpp, PythonNetworkStreamPhaseGame.cpp; "SEQUENCE mismatch 0xaf != 0x64 header 254" fix This happens due to a bug on the TODO_RECV_SYMBOL phase when calling the __SendSymbolCRCList. That function will connect via MarkServer_Login and iterate m_kVec_dwGuildID to send sub-"HEADER_CG_SYMBOL_CRC" packets. If m_kVec_dwGuildID is 0, the server will never receive packets after logged in the MarkServer, and the connection won't be closed. When a connection is established, a ping_event will be triggered every 60 seconds. When the time will come, a ping packet will be send to the client, and the client will reply back with a pong one. In this case, the secondary marklogin connection would be asynchronous, and the packet sequence for the pong mismatched too. After the sequence error occurs, the marklogin connection will be finally closed. In few words, everytime someone logs in the server (after character selection), the syserr will get once the mismatch error after 60 seconds. The fix is to not establish a marklogin connection for TODO_RECV_SYMBOL if the m_kVec_dwGuildID is 0. Is it maybe the fix above? @WeedHex Could you please tell me in private how to trigger this exploit to test it on my server? King Regards Cyber
  17. Hi devs, I'm not a person who discovered this issue but I would like to share this with you. According to source: „On September 24, 2014, a GNU Bash vulnerability, referred to as Shellshock or the "Bash Bug", was disclosed. In short, the vulnerability allows remote attackers to execute arbitrary code given certain conditions, by passing strings of code following environment variable assignments. Because of Bash's ubiquitous status amongst Linux, BSD, and Mac OS X distributions, many computers are vulnerable to Shellshock; all unpatched Bash versions between 1.14 through 4.3 (i.e. all releases until now) are at risk.“ How to check if my machine is in a risk? All you have to do is execute this code: env 'VAR=() { :;}; echo Bash is vulnerable!' 'FUNCTION()=() { :;}; echo Bash is vulnerable!' bash -c "echo Bash Test" If your output is „Bash Test“, then you are safe and you can continue without any troubles. In oposite case you have to be worried, because your input is „Bash is vulnerable!“ and your machine is not safe. How do I become safe? You should update version of bash ASAP. You can do it easily by executing this command: pkg upgrade bash Attention: Now execute test program again and you should be safe, because it will give you correct output. Sources: [Hidden Content] [Hidden Content] [Hidden Content]
  18. Check again tutorial for 4 pages x2
  19. your client read localeInfo, change locale to localeInfo
  20. What kind of problem solving is this? Yes, I'm debbuging this. Please, stop acting like kid and get your arrogance out of here. I'm asking for which effects are using those images.
  21. Solved by adding EXP into a rkSimplePlayerInfo.
×
×
  • 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.