Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 03/28/24 in all areas

  1. Hi there, As I've promised a couple of times now, I'm posting all the resources I have - of course, while excluding leaks, hacks and so on and so forth. Since some of the resources I have are already posted on M2DL, I just copied their links here. Clients and Serverfiles Generic clients [RELEASE] Client by abesgaara v3.0 - CATACLYSM.rar, with pictures here Client by abesgaara v3.7 - Fall of the Cataclysm.rar Client by abesgaara v3.5 - Evolution CATACLYSM.rar Client metin2.it Omega [NEW]Client By SasuKe v3.0.rar 2011 Client by pilli_96.exe crank_client_v2.exe Modifizierter-2010-Client.rar Unofficial 2009-2010 Gameforge PL client.zip Private server clients ClujanMt2 v1.0.7z eMetin2V1.3.exe eQauLityMt2.rar metin2gx.exe metin2tim.exe Metin2UnitedUS-Setup.exe Metin2Vendetta.rar metin35.rar (password: Metin35) Client + serverfiles packs Daroo Serverfiles 1678-RC-B4: 2011 Client for 1678 Files.rar and Serverfiles1678-RC-B4.exe (password: germany) Profizocker files: Client_by_Profizocker94.exe (password: elitepvpers.de) and Serverfiles_by_Profizocker94_v2.exe (password: elitepvpers.de) Serverfiles only 2009 leaked serverfiles 2009 serverfiles by Rain/InstantServer.exe (password: mcncc.com) 2014 leaked serverfiles Serverfiles by computerkrank v2 2009 serverfiles by Hikaru & AciDDreaM.rar db2010.US.tar File Server 2010 n00b Ediction by Daroo.7z Fully untouched 34083 server files & DB.7z Metin2.tar.gz (EmpireMMORPG Serverfiles) Game content Alles für die Map - Tal von Ascaria (Devildown).rar Armi By Sandoz.rar Ascaria by DanyBany (2011.05.15).rar Ascaria by DanyBany (2011.11.06).rar DevilCatacomt+Quest+RegenDateien #FIXX.7z Handels-Map.rar Ingame-Itemshop.rar M2(cz)_EterPacks_17.0.12.7z Metin2 official archives - lollo_9_1 (martysama0134).exe neue+rüstungen+v5+by+EYvil.rar New Files (Game-Db-Client etc.).rar - this is a bundle made by pasha37 on 01.01.2014 (lol!), containing some useful things such as: GF .DE data/locale/protos, various game/db/client binaries, 2013 hybrid keys, 2013 non-Cython root from Yitian2, the original Windows Serverfiles release and some other miscellanea. Nuova Mappa.rar NW3 Maps & Quests.rar official_shops.rar Packfiles.rar quest_germany.tar.gz Miscellaneous tools Since probably there's little use for this, I decided to upload them in a single archive. It includes things such as archivers, client starters, libs, game diffs, autopatchers, map editors. And a Portmap I translated into Romanian. Web/web-related The same goes for this category as well. These are all old, crappy resources, probably full of exploits. Use at your own risk. I'm happy to complete this collection with your submissions once they're uploaded on M2DL. Regards, Exynox.
    3 points
  2. Download Updated at 2023.08.05. Alternative download links: Client & Serverfiles + VDI + Extension Pack [40250] Reference Serverfile + Client + Src [15 Available Languages] My goal was to make a reference r40250 serverfile as official as possible compared to what GF had back when their files got leaked in early 2014. No new systems added, only bug fixes. While I spent several hours testing, there may still be bugs. Please report bugs to me so I can fix them in the future, I want to make this project as bug free as possible. Available languages: EN/DE/HU/FR/CZ/DK/ES/GR/IT/NL/PL/PT/RO/RU/TR Please read Languages.txt to learn how to change the default EN language. SSH for VM: root/123456789 MySQL: root/123456789 Ingame: admin/123456789 Aliases and it's commands: start cd /usr/metin2/server && sh start.sh close cd /usr/metin2/server && sh close.sh clean cd /usr/metin2/server && sh clean.sh backup cd /usr/metin2/server && sh backup.sh questcompile cd /usr/metin2/server/share/locale/english/quest && python2.7 make.py dbclean cd /usr/metin2/src/server/db/src && gmake clean dbdep cd /usr/metin2/src/server/db/src && gmake dep dbcompile cd /usr/metin2/src/server/db/src && gmake -j9 gameclean cd /usr/metin2/src/server/game/src && gmake clean gamedep cd /usr/metin2/src/server/game/src && gmake dep gamecompile cd /usr/metin2/src/server/game/src && gmake -j9 Please read Changelog.txt to find more about the changes I made. Special thanks to: @Mali for the clean and updated client & server src files. @Sanchez for the 2014 base client. @Veltor88 for the translate.lua pack. @Fazer for the locale_string pack I made a little video about installing the serverfile (vm) and changing the language: PS: I know it's pretty late in 2021 but better than ever Sincerely, TMP4
    3 points
  3. Download Center Google Drive or Metin2 Download The files are uploaded to Google Drive. Hello! Im here again. I made more changes and im going to share it with you. This V2 have more changes, take a look: Currently, I dont know any problem with the systems/modifications what I added, but if something is missing, please let me know and I'll try to add it/fix it. Datas: Last but not least, have a nice day.
    2 points
  4. Hi, [Hidden Content] [Hidden Content] This quest is responsible for granting basic costumes to players when they reach certain levels in the game. The quest is triggered when a player logs in or levels up in the game. It checks the player's level and grants various cosmetic items if certain conditions are met. Basic Costume: Players receive a basic costume based on their gender. Basic Hairstyle: Players receive a basic hairstyle and an additional cosmetic item. Basic Pet: Players receive a basic pet at a certain level. Basic Weapon: Players receive a basic weapon based on their class. Basic Mount: Players receive a basic mount at a certain level.
    2 points
  5. Download Metin2 Download or Github or Mega Hi guys, some people asked me for help with this trivial problem, so today I decided to release it. Now you can stack the stones and upgrade them. (obviously you did to changes the flag fields from item_proto server)
    2 points
  6. Download Center Download Hello, I made this system 6 years ago, and it's time to share it, i guess.
    2 points
  7. Thanks to @ Gurgarath @ HaiosMotan [Hidden Content] [Hidden Content] Requirements: Video: Release:
    2 points
  8. M2 Download Center Download Here ( Internal ) Hello guys.. So much people got problem with this system then i do FULL TuT exclusive for metin2dev All is tested and all works TuT included in all FILES.. New Link: Pass: When you find some bug post it here.. I will try to fix it.. Have Fun //EnZi EDITED: #New Link UPDATE cmd_general.cpp - Added some new code char_battle.cpp - Added some new code ProtoReader.cpp - Added some new code questlua_pc - Repaired code item_proto - Query for navicat Quest added UP LINK UPDATED fixed quest: [Hidden Content]
    2 points
  9. [Hidden Content] [Hidden Content] Item icons will appear in the hyperlink tooltip OLD: NOW:
    2 points
  10. Hello, This tutorial is intended to help beginner who don’t know how to configure regeneration files for specific maps. It may seem obvious to some but some don’t know how it works completely. That is, choose the correct location of your Monsters, Metins, Bosses and NPC’s as well as their coordinates, direction and spawn time. Information. The tutorial presents the 4 files (regen.txt, boss.txt, stone.txt, npc.txt) at the same time because they work particular the same way. These files are located in your server files at “share/locale/country/map/name_of_your_map/” How to get started? First, you need access to your server file directory. We recommend using WinSCP as it open source as in globally used among everyone. The map folder which you will configure. I. How to configure spawns? II. Manage group.txt and group_group.txt Special thanks to @Owsap for his help ! A category Questions and Answers is available. If you have a problem or a question, feel free to post a request!
    2 points
  11. Download Metin2 Download or Github Time of loading each fragment of the game before and after
    2 points
  12. How do I install the world editor? - created by @Raylee - - 1: Download the WorldEditor ReMIX: - 2: Create on your D:\ Drive a folder named "ymir work" and place the Downloadfiles there. - 3: Copy the following files from your client in the "ymir work" folder: - 3.1: It should look like that: - 4: Unpack the following files from your client and put it in your "ymir work" folder: - 4.1: If you unpack the files, be sure that you take the right folder! Example: pack\effect\ymir work\effect - 4.2: It should look like that: - 5: Create in your "tree"-folder a new folder named "shye" and in there a new folder named "officials". After you are done, copy all your .spt files from "tree" in your new "shye"->"officials" folder. - 5.1: It should look like that: - 5: If you want to see your character in the WorldEditor add following things. - 5.1: It should look like that: For rendering/refresh all objects + shadows: First press the "T" key to make sure your camera is alligned at the angle where it captures the whole world. Then press the "F6" key to re-render the minimap and shadows - 5: Create in your "tree"-folder a new folder named "shye" and in there a new folder named "officials". After you are done, copy all your .spt files from "tree" in your new "shye"->"officials" folder. - 5.1: It should look like that: This is not needed anymore.. I tested it actually and it worked fine without do the "shye" modification. Now you should have everything together to run the "WorldEditorRemix_MfcRelease_v34.exe"! Don't forget to take a look in the WorldEditor.txt textfile for further informations. You can read there a lot of useful informations.
    2 points
  13. Download Alternative download links → Metin2.download Original topic: Before: After: You may remember this design from the original launcher and Musicinstructor's autopatcher.
    2 points
  14. M2 Download Center Download Here ( Internal ) I know many people like me come here or try to find in another forums this select new character official.. and is just a part or is incomplete.. but i find a full version and i come here to reupload. so GL on servers. For make large description on characters / kingdoms: Check change BOX_VISIBLE_LINE_COUNT from 5 to 14 in PythonEventManager.h Thanks @Lajk Download: [Hidden Content]
    1 point
  15. M2 Download Center Download Here ( Internal ) GitHub Repository: [Hidden Content] The tutorial bellow is also available on the repository. Metin2-Patcher-Electron A simple metin2 patcher made in Electron with React and TypeScript. The file verification is made with SHA256. Getting Started Install NodeJS: [Hidden Content] Install Yarn: [Hidden Content] Clone the repository: git clone [Hidden Content] Install the dependencies: yarn install Edit src/config.ts with your own values. Change resources/icon.png with your own logo (should be at least 256x256). Available Commands Command Purpose yarn run start Starts the React App (aka Frontend) in development mode. yarn run build Builds a production ready React bundle. yarn run electron-start Starts the Electron App. yarn run electron-pack Builds a production package of the app. yarn run lint Check for linting errors. yarn run lint-fix Fixing some linting errors. About the Patcher This project was made with the intend of learn more about Electron, something I wanted to do for a while. If the folders don't exist, they'll be created. If the files don't exist they will be downloaded. The patcher checks the local files and if their checksum mismatches the remote checksum, they will get downloaded. This patcher runs the downloads asynchronously, this means it will download multiple files at the same time. The entire project is made in React and Electron both with TypeScript. For CSS was used TailwindCSS. Deploying After editing everything you must use the command yarn run electron-pack to build the application. It will build 2 files inside the release folder: Metin2 Patcher Electron-X.X.X-win.zip metin2_patcher_electron.exe The first file is the full bundle zipped that can be extracted to the client folder (after removing the 2 unnecessary LINCENSE files). DON'T USE THIS IF YOU ALREADY HAVE THE CEF BROWSER ON THE CLIENT. The second file is also zipped but will be extract to a temporary folder during runtime (takes about 3 seconds to fully open) and clean after itself when it closes. This is the way if you can't perform the first option. Development Testing In case there isn't the possibility to use a local webserver (like Apache with Xampp, or Wampp) it may be necessary update the CORS on your remote server. For NGINX Go to the configuration file for the patcher host and add this line: add_header 'Access-Control-Allow-Origin' '[Hidden Content]'; For Apache Go to the configuration file for the patcher host and add this line: Header set Access-Control-Allow-Origin "[Hidden Content]" It may also be needed to activate the headers module: a2enmod headers Web Server Using this NodeJS script, you shall place the client files inside a folder called files and run the script. It will generate the JSON file with the names, sizes and checksum hash of the files. Issues If you have any issues, post here or open an issue on the repository: [Hidden Content]/issues
    1 point
  16. Download Center MEGA or M2DL Hello, guys and girls, This release is something sentimental to me, so either brace up or skip this story. It was late 2009 or early 2010 when I stumbled upon this post. It is the only remaining copy on the internet of the original Chinese forum post providing the leaked files. The files were originally distributed through a Chinese service called Rayfile, a quasi-P2P file sharing system based on the obscure FS2You protocol, described in this scientific paper. For us, mortals, a MegaUpload link was provided, and we all know of the famous bust that Thanos-snapped everything hosted there out of existence. (or maybe the hard drives are locked in some FBI basement somewhere, idk) I downloaded the files, but being just a young lad who only wanted to play some Metin2 (i.e. with no sysadmin experience), I meddled with the files, trying to somehow run them on my 3,06 GHz Pentium 4, socket 478, Windows XP potato computer. Check out the picture on the side. This bad boy could barely run the Metin2 client -- but I had dreams, dreams - I say! At the time I didn't even know FreeBSD existed. There were some tutorials around, but looking back, I think they were for Metin1, which was leaked at around the same time. Nonetheless, these guides required you to install VMware (rip ✝) Player, instead of Microsoft Virtual PC we got used to. It was rough, as at the time, VMware Player didn't have the ability to create new virtual machines - this was reserved only to VMware Workstation. Therefore, those guides also provided you empty virtual machine files. By some miracle, my machine could run the VM even without VT-d, which kind of kickstarted my interest in administrating computers. I promptly started playing around with Windows 98 VMs. I was sidetracked. I failed at getting the sweet Metin2 server running, so I deleted the files, thinking they were broken or something. I didn't know better. Then the mcncc.com InstantServer was released for the less talented like me, and that's how I started regaining interest in Metin2 servers. ...which brings back to the issue at hand. I soon realised how dumb I was for deleting the files. I couldn't even find the forum post, not to mention that in the meanwhile, MegaUpload was reduced to atoms. That was that, until a few days ago, when I somehow found the post. There it was, the original Rayfile link: fs2you://Y2FjaGVmaWxlOS5yYXlmaWxlLmNvbS96aC1jbi9kb3dubG9hZC9iYjBmMjFmODY0ZjgyMjJjNjAzNTBiNTRmOWRmMjQzYy95dDIucmFyfDE1NTU2NzA0Nw==/ And once the obvious base64 string was decoded, I was reunited with my old friend: cachefile9.rayfile.com/zh-cn/download/bb0f21f864f8222c60350b54f9df243c/yt2.rar|155567047 That's how we now know that the original file we're looking for is yt2.rar, with a length of 155567047 bytes (148,36 MiB). The original file is nowhere to be found: if you somehow have it, by any miracle, please contribute! Still, plugging "yt2.rar" into DuckDuckGo, led me to an epvp post, where I learned that one of the files in that archive was called "game0901.tar.gz". I kept digging, and found two traces of the file: [Hidden Content] [Hidden Content] The second website still had the listing for game0901.tar.gz saved in Google's cache. It sadly was deleted from the website itself, but based on the metadata, I then knew two things: game0901.tar.gz was 135,8 M(i)B in size. The other files in yt2.rar were probably: mysql.tar.gz, ports.tar.gz, and lib.tar.gz So I paid my 2€ to the Chomik website (lmao, what a name), which was in itself an adventure. I now had my hands on some of the files and on a 2007-2008 Gameforge Polish client, which I'll probably also upload, but can't verify its authenticity. To my disappointment, mysql.tar.gz seems to have been tampered with, seeing some 2017 timestamps in there. The tarballs for the other two files also had 2022 timestamps, not to mention that the file sizes wouldn't really add up, no matter how I arranged the files or what compression I used. Still, better than nothing. Now, at least I had some more information to continue my search. Luckily, I tended to hoard a lot of useless Metin2 junk, which would nowadays qualify as prime Pokemon server material. So out I pulled my DVD backups, and I searched for hours. And suddenly, there it was... but not in the way I expected it: A .tar.gz archive, precisely 135,798 MiB in size, which matched the one stored by our Chomik friend. And the timestamp inside the archive was promising too: 1251810149 - 01.09.2009, 13:02 UTC. Translated into Hong Kong time, that would still be September 1st, 20:02. Which matches with the "0901" in "game0901.tar.gz". Why is it called "filer.tar.gz" is anyone's guess. I saw that there are some tutorials using that name. My guess is that could be a Swedish or an incorrect Turkish plural for the English "file"... So, while "yt2.rar" is still at large, 15 years after that delete, I'm happy at last. I managed to find the most important file: Name: game0901.tar.gz / filer.tar.gz Size: 142394597 bytes (135 MiB) Date: Tue Sep 01 2009 13:02:29 GMT+0000 CRC32: 6CB5D7C0 SHA256: 09295B3EDC9A4F465038E80C702B0BCC1DBDCE61B0478FB72D37BDD9D2A21548 SHA1: E5DF2443F7997F4ED034590FD8DCA9D133DAC1B4 MD5: 9E954C11CF065BDD647BFBB6D6FA9344 If it's still unclear what the archives are for, here's a short description: game0901.tar.gz - 2009 server files from Yitian2, a Metin2 official server that ran in the Hong Kong SAR, China lib.tar.gz - shared object files required for running the various binaries mysql.tar.gz (modified in 2017 by a certain "Yusuf") - MySQL data files for the server database ports.tar.gz - FreeBSD ports tree, one of the ways through which you can install applications by building them. I hope we can preserve a bit of the private servers scene's history with this release. And please, if you somehow still have "yt2.rar", it would be amazing to upload it for us. Regards, Exynox.
    1 point
  17. The language of the video is Turkish, but Im adding in case you may need visuals. Skip to 19th minute, rain files start from there... Short summary for avoiding the video: Extract files from InstantServer.exe Create virtual machine using .vhd file that extracted from InstanServer SFX archive. Be generous when adjusting the RAM amount. Otherwise, swap space will not be enough. Change the local IP of the virtual machine sysinstall -> Configure -> Networking -> Interfaces -> em0 Do you want to try IPv6 blabla.. -> No (In Turkey we don't use IPv6 yet.) Do you want to try DHCP blabla.. -> Yes (With this, you can automatically assign the first available IP in the modem.) Reboot or restart netif service with; /etc/rc.d/netif restart Type the following command in root directory for start the server: ./start Extract client files from metin2.7z ( I used WinXP because, defender deletes mc.exe for containing virus. Also bunch of compability issues in win10. I strongly suggest use virtual machine. XP in virtual machine safe and sound...) Open mc.txt with text editor. Put your local IP address of FreeBSD Start metin2.exe and click the button in the image below... Use ID: rain Pass: 12345 and Booomm... For English client use the mc_eng.7z Extract everything inside to client folder and replace. Special thanks to ShinsooLord for reuploading and rain for releasing this beauty. Download links You can get InstantServer from this topic All in one => Metin2 Download Recompressed InstantServer SFX archive contents -> Mc倚天2完整版.7z VT SHA-256: 436BCFB3963B02506EEEB07713F18396CA49DA6BA084D7ACE8CC361885622062 Pass: rain Client -> metin2.7z VT SHA-256 : 27E2FCFB486E3682A898FB32F7F30F064729D7BD7323FEB4D9B202A76486FB2B Pass: rain Client Eng patch -> mc_eng.7z VT SHA-256 : 974F8402524BC10F5EF82D87F11C64721525AD00D89AD9E02171D8CD75612672 Pass: rain Rain server files extracted in the video from vhd, recompressed with lzma2 -> rain.7z VT SHA-256 : 1833A13707ABBCE334A030CD5A2E5F8D6F2C336FF9EB9D2CDD3417519758A5FA Sql file that contains all databases extracted with mysqldump from vhd -> all_rain_db.sql VT SHA-256 : E42637DA2B712A829D43186F29532A643DB02363366DDAE082D08EC2235373EF That's all folks...
    1 point
  18. M2 Download Center Download Here ( Internal ) Download Here ( Github ) Look at this post: [Hidden Content]
    1 point
  19. Download Metin2 Download or Mega Hello! I know, this system is released on a lot of forums but those are not the full systems. I left a "readme" in the playersettingsmodule.py, please read. If you miss something, tell me. If you have problem with the system, i can try to help you. And last but not least, THE BASE SYSTEM IS NOT MINE. I just re-edited and "fixed". Proof vid: Sorry for my bad english.. UPDATE InstanceBase.cpp: Search: if (dwSash == 85020) { m_dwSashEffect = EFFECT_REFINED + EFFECT_WINGS_NEWS2; __EffectContainer_AttachEffect(m_dwSashEffect); } Rreplace with: if (dwSash == 85020) { fSpecular += 35; // im the new m_dwSashEffect = EFFECT_REFINED + EFFECT_WINGS_NEWS2; __EffectContainer_AttachEffect(m_dwSashEffect); } __VT__
    1 point
  20. Download Center Github or M2DL Heyo, this is something i did a while ago, perhaps it will be of use for some. [Hidden Content]
    1 point
  21. M2 Download Center Download Here ( Internal ) Hi, folks! With this guide you will be able to combine textlines with images, like rubinum does. Usage is simple: emojiTextLine.SetText("|Eemoji/key_ctrl|e + |Eemoji/key_x|e + |Eemoji/key_rclick|e - Direct sell") The files are located in the icon pack, so basically the code will load from icon/{GIVEN_PATH}.tga - in the sample the path for the X is: icon/emoji/key_x.tga Here are the images from rubinum client:  Howto: Have fun Sorry for arab players , for sure they have also developers, so let's go guys, finish it ? If you have problem, maybe I made a mistake in the guide of missed out something, just leave a comment below. PS.: Sometimes the code tag of the board puts an extra invisible character mostly the end of the lines, if your IDE cries for syntax error, but it seems correct, check that part of the file with notepad++, it will show a ?(question mark) where the problem is.
    1 point
  22. Hello community, I decided to create a vdi with the latest version of FreeBSD (13.2) and all the packages needed to start a server and compile the source. Packages Installed Login Details -> FreeBSD + MariaDB User: root Password: papix Download [hide][Hidden Content]]
    1 point
  23. If you want an actual "system" for autofishing, you can add this fishbot: (tested myself & working) [hide][Hidden Content]]
    1 point
  24. Hi guys. This is my goodbye, I had 10 years working for Metin2 but in the last days I finished my all contracts with Metin2. New year, new projects. I hope you continue to improve your codes. I give special thanks for my unic friend on Metin2 "Capone" because he was the one who showed me that true friendship exists. I know that Metin2 has nice people "Community Developers" and Big Developers: VegaS and Mali, you don't know about me, but I observed your works and is very cool. I wish you a beautiful new Year and good luck in your future projects. I leave with my last contribution "GIFT" for the community. Basic Dungeons: [C++] Nemere and Flame Dungeon like Official servers: Dungeons with Conqueror of Yohara stats: [C++] White Dragon [C++] Queen Nethis NOTE: If I forgot visuals parts, you can extract from the official client. Maybe I will have connections in the forum but just of curiosity. I love you guys, I hope you are very well with my gifts. Good bye.
    1 point
  25. M2 Download Center Download Here ( Internal ) Download Here ( GitHub ) Everything works fine, just add a part of "python" client, so that users change language with a button, i was lazy to do it. [Hidden Content] - The system saves one language per account. - It's capable of translating quest, client, etc. - The system takes the language from the client's mylang.cfg file and save on DB of this account in the client. The guide simply focuses on looking for DEFINE: ENABLE_MULTILANGUAGE So you can see how I placed it.
    1 point
  26. M2 Download Center Download Here ( Internal ) Download Here ( GitHub ) This is the Level System and Point's for Yohara 1. The maps are empty, in essence it's the system, (without mobs). 2. If you want to add the monsters on the maps you can contact me and, I add the monsters and put your credits, the truth was I was lazy :'(. 3. I can upload updates if you need it. 4. In essence if you are level 1 or higher, you become "Conqueror", otherwise you are a normal player, your job is simply to add that after Hydra, though, I'll add it later. 5. At the moment it calls the normal experience table, since I have not reviewed the officer's experience tables, but if you indicate the tables, I can modify the code and add that part. Images: In GitHub REAMDE. Link: [Hidden Content] You will need a some visual parts, you can with: [Hidden Content] I will continue making updates with information by Official Servers . The system is working properly.
    1 point
  27. M2 Download Center Download Here ( Internal ) Download
    1 point
  28. Download Center Download BEFORE AFTER
    1 point
  29. M2 Download Center Download Here ( Internal ) Hi everyone. Here are some functions what I reversed from official binary about the PythonEventManager. 1.) event.SetVisibleLineCount(descIndex, iCount) - This limits the visible count of the lines in the 'textbox'. Used in battlefield and minigames. 2.) event.GetLineHeight(descIndex) - Gives back the height of the textline. Used in battlefield and minigames. 3.) event.SetYPosition(descIndex, iY) - Sets the Y position of the texts. Used for nothing yet. 4.) event.GetProcessedLineCount(descIndex) - Gives back the number of the processed text lines count. Used in battlefield and minigames. 5.) event.AllProcessEventSet(descIndex) - Instantly shows every text lines under a second. Used in battlefield and minigames. Faster than the zero delay 6.) event.GetTotalLineCount(descIndex) - Gives back the total line of the textbox. Used for new char- select and create, battlefield and minigames. If you have any problem, just write a comment below.
    1 point
  30. Was a bit too retarded in 2020 (Not much changed). What is doing? ---> Exactly what i explain in this but is saving in m2.cfg I've made that a bit for someone who want to use it for fun ^ . ^ ( Tbh i have to improve something to these (code meaning ), but is ok atm.. ) Python part on uigameoption you have to do by yourself ( Make it like alwaysShowNameButtonList ) Happy christmas !
    1 point
  31. Hi Devs, Am gonna share a Patcher that was made for my project of 2018 that we stopped This patcher was created on demand c# the files include design + source code until today is working but may be some tut is missing because Hanashi removed the part of server guide from his GitHub may somebody who know can use it is working . Working on Visual Studio 2022 Server Part: [Hidden Content] Download : Mega or Metin2 Download Preview: [Hidden Content] Click below for Password
    1 point
  32. Hello community, I created some time this method to reduce the use of bots on my server, this code was written for anti metins farm but can be adapted for monsters too. The code was made in a few hours and could be improved a lot more, but as it stands it works perfectly. Logic When the player destroys 30 metins, the captcha will appear and the player will be stunned at the same time. The player has only 3 attempts, if he fails all 3 times he is teleported to the city. The stun is only removed when the captcha is successfully completed. As I said, this is not a WOW solution, but it can help as it has helped me on my server. For those who really want to spend time creating a more effective solution, I recommend creating a captcha in c++ with encrypted connection client -> server. Don’t forget to update the values in the quest according to your item_proto. Lua [Hidden Content] C++ [Hidden Content] quest_functions[Hidden Content]
    1 point
  33. M2 Download Center Download Here ( Internal ) Download Here ( Github ) Helloo! Someone asked if there's a way to scale buttons and since Metin2 doesn't support this by default, I decided to make this small tutorial. How to use? your_button.SetScale(scaleWidth, scaleHeight) E.g: self.costumeButton.SetScale(0.7, 0.7) Sincerly, Finnis.
    1 point
  34. Download Alternative download links → Mega Hello Metin2 Dev. I'm here to present a Orc Tooth biologist mission. How does it work? Player don't need to go to biologist to deliver the tooth. It has a 50% of failing or success the deliver. In case the player fails the deliver he/she needs to wait 15 minutes to deliver again, the same goes if he/she success delivers. It shows the remaining time when delivering. In case of any problem, report here and i'll fix it.
    1 point
  35. Download Alternative download links → Alternate_1 or Alternate_2 or Alternate_3 I share it with you without support. If you need some support just add me on Discord with fees YT: Video is out to date, the actually Dungeon is reworked often as me. You can use the free System in there. implementation duration ca. 1 hour without fixes. If you use some other files than me, you can get some problems. Download for your own Risk and Waste of Time
    1 point
  36. Hello community, Checking the game version made by ymir never really entered my mind. I decided to put the game version confirmation in the login as it makes more sense in my eyes. With this measure you will no longer have players saying "I can't log in, I'm going straight down". Preview Step by Step [Hidden Content]
    1 point
  37. Download Another Download : M2DL Link BlendItemRenewal Completely new and fresh approach to load blend items using JSON. Better than previous versions? I suppose so. The source file for this version has only about 50 lines so it is very slim. I have decided to adhere to the YMIR coding style, so there are no classes or structures. So - how to install this „system”? Make sure the compiler you are using supports (at least) C++11. Install JSON parser. Replace blend_item.h and blend_item.cpp with the old ones, and that is it. If you want hot-reloading the JSON file, you can add the cmd_gm.cpp part (recommended). Example blend.json file content below. { "50821": { "type": "CRITICAL_PCT", "value": [ 8, 10, 12, 15, 20 ], "duration": [ 60, 120, 180, 300, 600 ] }, "50822": { "type": "PENETRATE_PCT", "value": [ 8, 10, 12, 15, 20 ], "duration": [ 60, 120, 180, 300, 600 ] }, "50823": { "type": "ATTACK_SPEED", "value": [ 2, 3, 4, 5, 8 ], "duration": [ 60, 120, 180, 300, 600 ] }, "50824": { "type": "RESIST_MAGIC", "value": [ 8, 10, 12, 15, 20 ], "duration": [ 60, 120, 180, 300, 600 ] }, "50825": { "type": "ATT_BONUS", "value": [ 30, 50, 70, 90, 120 ], "duration": [ 60, 120, 180, 300, 600 ] }, "50826": { "type": "DEF_BONUS", "value": [ 40, 70, 100, 150, 200 ], "duration": [ 60, 120, 180, 300, 600 ] }, "51002": { "type": "ENERGY", "value": [ 1, 3, 5, 7, 10 ], "duration": 1800 // It is possible to use only one duration (and value). } }
    1 point
  38. M2 Download Center Download Here ( Internal ) Hey guyz, I just made a lil tool for the community. You can edit your item and mob_proto.txt with as a table. Put those txt files next to the program. There's some kinda run query function in it. You can run the simplest queries with it like "update Level*10" which will multiplicate all the Level values by 10. Only update function is available yet and without where. Operators you can use: +, -, *, /, = Download
    1 point
  39. Old: [Hidden Content] New: [Hidden Content] Generated from clean(kraizy) mainline source. (Even the strings are fine) (Use new version if you have a brain) Just Better
    1 point
  40. M2 Download Center Download Here ( Internal ) Download Here ( GitHub ) Hello community, this is my first tool shared on the forum, hope it helps a lot as it helped me. I know @Mali61 has already shared the tool on the forum but mine is open source so you can change what ever you want. The code is not the best but it does what it's supposed to, good uses. Credits: @WLsj24 for setting up the base locale_string.txt for translations.
    1 point
  41. M2 Download Center Download Here ( Internal ) Description: Today's New Year's eve, and I felt that I should help the people who can't compile the gamecore/db on FreeBSD, because of the library mess that's usually going on - most people compile DevIL, mysqlclient etc from the ports collection, as this takes a lot of time, hardware resources, and even knowledge for some. Given this situation, I've decided to compile from the official sources of all the required libraries, and tidy a bit up the all lib-includes files, by putting them all into the Extern folder (link below). This allows to brush away some stuff from the Server folder: (Yay, it's so clean and shiny ) [Hidden Content] I've also changed the makefiles according to the needs (link also below). This pre-done stuff should easy the process of compilation a lot for others, not to mention that it should work on all branches (I'm gonna test this next year lol ) Usage: Decompress your Server folder from your favourite branch, and upload it to a FreeBSD machine, which has gmake, makedepend and python installed. Nothing more is needed (except for gcc/g++ ofc). Upload the Extern.tgz archive into the same folder where you put the Server folder, and extract it. Patch the Makefiles in the Server folder with the ones from Makefiles.zip. Compile using gmake / gmake all / gmake game / gmake db from within the Server folder. Video (da n00b prooph part): Note: my English pronounciation isn't that great; I'll be adding subtitles asap. Downloads: Extern.tgz: [Hidden Content] Makefiles.zip: [Hidden Content] Happy New Year!
    1 point
  42. I'm using the following sources: [Hidden Content] using BSD 12 also downloaded from there but when I compile the ../game/src an error appears to me: How could I solve this?
    1 point
  43. v20.0.6 (Metin2 Download) root & builtins are dumped protos are dumped into 2 formats, fixxed flags, extended applies I didn't do deep check into the whole packs what metin2team released, but couple of files are missing from the packs.
    1 point
  44. M2 Download Center Download Here ( Internal ) This quest will warp to the village whoever logins into a map which minimum level required is higher than the player's level. This basically fixes those who abuse the Wedding Ring or the Warp Scrolls to go to maps they normally shouldn't be able to go into. For example: if a player logins into the Grotto of Exile but his level is less than 75, he will be teleported back to his village. The maps and the minimum levels are fully customizable. Have fun! [Hidden Content]
    1 point
  45. The brazilian guys made the same mistake, or probably these actions aren't mistakes? [M2] BR Python core 15.03.18.7z
    1 point
  46. I installed this succesfully but i don't know why the images aren't shown. There is no syserr or anything also with the other version too. I put them on etc.eix/epk
    1 point
  47. M2 Download Center Download Here ( Internal ) hallo all thos quests are only present in my files that i sell ( NewWorld) and someone stole it from one of my clients so i will public it here ( while the last update for thos two quests have too new feature ) the system will send a leeter to any gm with high level so he can start / close any event & also rate note : it was writen too long time by me , so maybe u may not like some method note2: the other event i will upload it here < useing official 40k quests < some of them i make litile change for them note3: for adding more events , u can just add new line in the next two quests < easy to add event manger: event drop :
    1 point
  48. Yep probably we have 255 slots at the moment but someone wanna use to belt system Thanks for comment Kind Regards HaveBeen .InyaProduction say "If you are not use to belt system, you have 255 slots :)" How i can compile game on freebsd, it's not hard, first you have to put source files in /usr and Extern folder (this is important for compile) But you say "I don't know anything about compile" you should be look at topics already it's public for virtual machine. I hope you are understand me what i mean Thanks for comment. Kind Regards HaveBeen
    1 point
  49. M2 Download Center Download Here ( Internal ) Easterquest: Story: 1. - Getting back the basket of some desert bandits (low drop chance, non-tradeable, now you can drop easter eggs) 2. - Dropping easter eggs at every mob for a chance you can edit as GM (easter_event_gm.quest) chance 1 to [your setting] 3. - Dropping easter eggs at easter metins (1 easter egg with a high chance) 4. - Eggs openable like a boss box with small rewards 5. - 20 Eggs together with the basket -> full basket = like a boss box with higher rewards (in my case easter costumes and IS stuff) Download: [Hidden Content]
    1 point
×
×
  • 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.