Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 04/03/20 in all areas

  1. M2 Download Center Download Here ( Internal ) Password: metin2.dev It's a regen creator, link and image updated. Download: [Hidden Content] Image (old): Image (new):
    2 points
  2. Reupload: This is the content of the .exe:
    2 points
  3. M2 Download Center Download Here ( Internal ) [CLICK] Here to download the necessary file. The file gcc-4.9-20130804.tar.bz2 we put it in the address /usr/ports/distfiles in our FreeBSD Once this is done we go to FreeBSD and enter the following command cd /usr/ports/lang/gcc49/ && make install clean When entering this command between 30 seconds and 3 minutes, a blue screen will appear and we will give it in OK and the installation will start... The installation will last between 2 and 3 hours, DO NOT close the FreeBSD or Putty during installation.
    1 point
  4. M2 Download Center Download Here ( Internal ) Download: Forevermetin2.rar (80.92 MB) Forevermetin2 Summary Do you want to start mapping, modelling or create your own pserver? Then you can have a look at FEM2. The foundation is finished and things are being added. It is made with love, and wants to be treated with love. Before you read on I am still on it, and I will continue to run this project. Although I'm not very active, but it's a long-term project. I dedicate it to the metin2 community. If you want to release this tool somewhere else you are welcome to do so. The best thing is to mention this original thread in the credits. I myself only release it on metin2.dev as I am not active anywhere else. mostly I just keep a lookout for files that are being searched for. Interfaces or Maps Download and test it for yourself These threads were linked in Forevermetin2 FAQ Credits Kind regards Ace
    1 point
  5. M2 Download Center Download Here ( Internal ) Some halloween things. ? Download VT
    1 point
  6. M2 Download Center Download Here ( Internal ) Today I bring you another exclusive release from Tim. This time is the granny.dll compatible with Granny 2.8 models and new binaries. Included for completeness is the already public granny DLL for the old binaries, and the bulkconverter.exe tool. What can I do with this? You can use granny models from any Granny version up to 2.8 in your client. How do I use this? Just replace the original dll in your client. Please note, it only works on original, packed client binaries. A tool (bulkconverter.exe) is provided so you can easily convert your current models to 2.8 for best performance. Usage: bulkconverter foldername Will convert all the gr2 files found inside foldername to v2.8 Granny format. Regards
    1 point
  7. This quest was made by when the only server that got it was karma2. Anyways it got leaked so i might release it full. It works on any game versions. Regens , group and quest in attachment. The only problem is , it`s in romanian language, but in 15 min u can translate it. MOB PROTO ( For shaman only damage) ITEM PROTO Snow.zip
    1 point
  8. M2 Download Center Download Here ( Internal ) Small modification of weapons. By default, this bow does not have a shield for the archer's hand. I also changed the icon and increased the gloss of the weapon a bit. I added a new dagger for the assassin. Download: [Hidden Content]
    1 point
  9. M2 Download Center Download Here ( Internal ) Download: [Hidden Content]
    1 point
  10. What WeedHEx said is right, it's like your map doesn't exist and that specific character ended up in a black hole where you cannot take it out. If you wish to unbug the character go to database and copy coordinates from a character that is fine and paste it on the bugged one
    1 point
  11. M2 Download Center Download Here ( Internal ) Hello Guys, 2 x 2 Map for ("Run, Level, Farm, PvP") SizeOfFile: 30.2 MB unpacked / 3.35 MB packed Download: [Hidden Content] Password: forevermetin2 Virustotal: [Hidden Content] Have fun,
    1 point
  12. @ ASIKOO your welcome, i hope it's complett.. "Oh i got my Mapper rank back" ? Thank you @Shogun Although the map is older and free, I think you're right, even if there are only stones. i forget the npc i exported from tien online or ten-online: Here is the download guys, i will not update this to thread.. hehe. This is the content of the .exe:
    1 point
  13. Beautiful detail in the map!
    1 point
  14. class okno(ui.BoardWithTitleBar): def __init__(self): You forgot to initialize the BoardWithTitleBar class: ui.BoardWithTitleBar.__init__(self) For adding a button you can use: ui.MakeButton(parent, x, y, tooltipText, path, up, over, down) Also for importing excepting modules you could do something better: for (moduleName, shortModuleName) in (('playerm2g2', 'player'), ('chatm2g', 'chat'), ('chrmgrm2g', 'chrmgr')): try: module = __import__(moduleName) except: module = __import__(shortModuleName) globals()[shortModuleName] = module So, this is the whole script: [Hidden Content]
    1 point
  15. I disabled those videos because GF was streaking every YT account 6 months ago kinda. I'm currently reuploading them on Vimeo, then I'll update the github repo with the new urls. Edit: Videos reuploaded. You fucked it up in the source. Check PythonApplicationModule.cpp about how you renamed it.
    1 point
  16. 1 point
  17. Hello everyone! Here i post a map 1x1 that I made
    1 point
  18. Here guys, In this video I will show you how to install worldeditor and how to make a map. The video is unprocessed, so it's about 14min. - [Hidden Content] 00:00 - 02:18 - Install Forevermetin2 02:18 - 03:20 - Install WorldEditor 03:20 - 04:37 - Create a new Map 04:37 - 11:50 - Edit the map 11:50 - 14:40 - Texturing
    1 point
  19. M2 Download Center Download Here ( Internal ) This is the official armor, but deprived of shoulders and a chain around the neck. Only for him. Download: [Hidden Content]
    1 point
  20. M2 Download Center Download Here ( Internal ) Hi devs, this is rather nothing than something and I am not really sure if somene's done it earlier but I am sure that it could be a nice improvement for those who are into mapping just like me. The archive contains a few .mdatr files of buildings from the devils_dragon_update that I improved. From now on you will be able to walk through the gazebo, to visit some of the tents and to get closer to the buildings in general. I might be sharing a lot more stuff related to mapping in the future. Credits goes to Ace for a nice collision HowTo. Enjoy! svndbvnv
    1 point
  21. Hello Item_proto.txt Edit this 189 서모검+9 ITEM_WEAPON WEAPON_SWORD 2 ANTI_MUDANG ITEM_TUNABLE WEAR_WEAPON NONE 360000 2770000 0 0 8 LEVEL 75 LIMIT_NONE 0 APPLY_ATT_SPEED 26 APPLY_NONE 0 APPLY_NONE 0 0 0 0 100 140 137 ----------->100<-------------- 3 -1 11299 흑신철갑+9 ITEM_ARMOR ARMOR_BODY 2 ANTI_ASSASSIN | ANTI_SURA | ANTI_MUDANG ITEM_TUNABLE WEAR_BODY NONE 120000 515000 12020 759 22 LEVEL 70 LIMIT_NONE 0 APPLY_MOV_SPEED -6 APPLY_RESIST_MAGIC 20 APPLY_NONE 0 0 90 0 12 0 27 ----------->100<--------------- 3 0 And Server side In Game
    1 point
  22. Thx, but check this [Hidden Content] and scroll?
    1 point
  23. There you go, uiCharacter.py and characterwindow.py for you to compare with yours. characterwindow.py uicharacter.py
    1 point
  24. Hi guys, I would like to collect here some useful commands to perform basic actions on our FreeBSD servers. You are invited to contributed your own, I just want to get the ball rolling. We are assuming that you run a supported FreeBSD system (at the time of writing this, 8.4, 9.2 and 10.0) and are connected to the Internet. How this is done is covered elsewhere in this forum. See your system clock date Sync your system clock ntpdate pool.ntp.org Change your server's timezone The available timezones are found in /usr/share/zoneinfo. Copy the desired timezone to /etc/localtime. Example: cp /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime Will set your server timezone to CET. This does NOT change the server time; you have to do this yourself. Find a file in the system Build the locate database: /usr/libexec/locate.updatedb Search: locate filename Install the most recent updates for your system freebsd-update fetch install Upgrade to a newer version freebsd-update -r release Where release is the name on the release, ex: 9.2-RELEASE. Follow the instructions on screen (When asked if "this does look reasonable", just press y and enter unless you know what you are doing) View the contents of a file cat filename Edit a text file ee filename Download a file fetch <url> Show what is being written to a log in real time: tail -f <filename> Delete a file rm <filename> Delete a directory with all its content rm -R <foldername> Extract a tar.gz archive tar xzvf <filename> Create a tar.gz archive tar czvf <destination filename> <file or folder to archive> Example: tar czvf /root/mysql.tgz /var/db/mysql Transfer a file from a server to another scp <filename> <user>@<host>:<path> Example: scp mysql.tgz [email protected]:/root/mysql.tgz Reboot the system reboot Shut down the system poweroff (If this is a remote server, make sure your hosting package allows you to start it later on!) Install 32 bit libraries on a 64 bit system cd /tmp fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/9.2-RELEASE/lib32.txz tar xfp lib32.txz -C / (Replace 9.2-RELEASE in the URL with your version as needed)
    1 point
  25. M2 Download Center Download Here ( Internal ) Hey there, I have an Halloween gift for you all. i have been working for a few hours on official like element image on target window(See screenshots below). When you click on a mob if it is defined as elemental, it will open an element image in addition to the target window. Don't forget to hit the like button! (C) Metin2 guild wars - coded by [GA]Ruin - 27/10/2017 (I create custom metin2 systems in c++/python. if you want a custom system send me a pm and we can talk over skype). Let's begin! Server Side: Open service.h, add in the end: #define ELEMENT_TARGET Open char.cpp, search for else { p.dwVID = 0; p.bHPPercent = 0; } add below: #ifdef ELEMENT_TARGET const int ELEMENT_BASE = 11; DWORD curElementBase = ELEMENT_BASE; DWORD raceFlag; if (m_pkChrTarget && m_pkChrTarget->IsMonster() && (raceFlag = m_pkChrTarget->GetMobTable().dwRaceFlag) >= RACE_FLAG_ATT_ELEC) { for (int i = RACE_FLAG_ATT_ELEC; i <= RACE_FLAG_ATT_DARK; i *= 2) { curElementBase++; int diff = raceFlag - i; if (abs(diff) <= 1024) break; } p.bElement = curElementBase - ELEMENT_BASE; } else { p.bElement = 0; } #endif open packet.h, search for: } TPacketGCTarget; add above: #ifdef ELEMENT_TARGET BYTE bElement; #endif Client side: open locale_inc.h, add in the end: #define ELEMENT_TARGET open packet.h, search for } TPacketGCTarget; add above: #ifdef ELEMENT_TARGET BYTE bElement; #endif open PythonNetworkPhaseGame.cpp, look for: else if (pInstPlayer->CanViewTargetHP(*pInstTarget)) replace below with the following: #ifdef ELEMENT_TARGET PyCallClassMemberFunc(m_apoPhaseWnd[PHASE_WINDOW_GAME], "SetHPTargetBoard", Py_BuildValue("(iii)", TargetPacket.dwVID, TargetPacket.bHPPercent, TargetPacket.bElement)); #else PyCallClassMemberFunc(m_apoPhaseWnd[PHASE_WINDOW_GAME], "SetHPTargetBoard", Py_BuildValue("(ii)", TargetPacket.dwVID, TargetPacket.bHPPercent)); #endif open PythonApplicationModule.cpp, look for #ifdef ENABLE_ENERGY_SYSTEM add above: #ifdef ELEMENT_TARGET PyModule_AddIntConstant(poModule, "ENABLE_VIEW_ELEMENT", 1); #else PyModule_AddIntConstant(poModule, "ENABLE_VIEW_ELEMENT", 0); #endif open game.py, look for def SetHPTargetBoard(self, vid, hpPercentage): if vid != self.targetBoard.GetTargetVID(): self.targetBoard.ResetTargetBoard() self.targetBoard.SetEnemyVID(vid) self.targetBoard.SetHP(hpPercentage) self.targetBoard.Show() replace with: if app.ENABLE_VIEW_ELEMENT: def SetHPTargetBoard(self, vid, hpPercentage,bElement): if vid != self.targetBoard.GetTargetVID(): self.targetBoard.ResetTargetBoard() self.targetBoard.SetEnemyVID(vid) self.targetBoard.SetHP(hpPercentage) self.targetBoard.SetElementImage(bElement) self.targetBoard.Show() else: def SetHPTargetBoard(self, vid, hpPercentage): if vid != self.targetBoard.GetTargetVID(): self.targetBoard.ResetTargetBoard() self.targetBoard.SetEnemyVID(vid) self.targetBoard.SetHP(hpPercentage) self.targetBoard.Show() open uitarget.py, look for import background add below: if app.ENABLE_VIEW_ELEMENT: ELEMENT_IMAGE_DIC = {1: "elect", 2: "fire", 3: "ice", 4: "wind", 5: "earth", 6 : "dark"} look for: self.isShowButton = False add below: if app.ENABLE_VIEW_ELEMENT: self.elementImage = None inside Destroy method, look for: self.__Initialize() add below: if app.ENABLE_VIEW_ELEMENT: self.elementImage = None inside ResetTargetBoard method, look for: self.hpGauge.Hide() add below: if app.ENABLE_VIEW_ELEMENT and self.elementImage: self.elementImage = None look for : def SetElementImage(self,elementId): add above: if app.ENABLE_VIEW_ELEMENT: def SetElementImage(self,elementId): try: if elementId > 0 and elementId in ELEMENT_IMAGE_DIC.keys(): self.elementImage = ui.ImageBox() self.elementImage.SetParent(self.name) self.elementImage.SetPosition(-60,-12) self.elementImage.LoadImage("d:/ymir work/ui/game/12zi/element/%s.sub" % (ELEMENT_IMAGE_DIC[elementId])) self.elementImage.Show() except: pass Compile server, client source and root pack and that's it! Enjoy! Happy halloween!
    0 points
  26. The map is bad setted, you need a feature called "Go home if map not exist" to avoid these kind of problems, without it you're getting crashing on login. To fix the char you have to change from player.player coords. About the error, fix the map.
    0 points
  27. I can't stop being in awe that deleting your whole database folder is a solution to something. Does it actually work, besides the service being up?
    0 points
  28. Is there are news for when the next update is and if there is an update to come at all?
    0 points
×
×
  • 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.