Developer Mitachi 1951 Posted February 5, 2024 Developer Share Posted February 5, 2024 (edited) Download Center This is the hidden content, please Sign In or Sign Up This is the hidden content, please Sign In or Sign Up This is the hidden content, please Sign In or Sign Up Hi devs, I wanted to add this feature to my mainlines, being that this system is now considered standard in all servers. I downloaded the public version that emulated how the Pet System worked, but I decided to make my own (and am sharing it so you can test it for me as well) In game pic: Pros: Fewer lines of code (50 or so, versus 1200+ in the public system) By not using apply_type and value to assign the monster to ride, we will not lose a usable bonus Being horse-based, trivially it is code that has been tested for years. If you are on the mount and warp, you will still be on the mount at login (being that we use EnterHorse) You can take advantage of the horse name system with a few modifications You only get mount bonuses if you are riding it and not while it is summoned Cons: I couldn't find any Thanks to @ HFWhite for testing. You should at least have the mount costume system. Edited July 23, 2024 by Mitachi Update mega link 207 2 1 36 2 17 131 Link to comment Share on other sites More sharing options...
Active Member Psycho 157 Posted February 5, 2024 Active Member Share Posted February 5, 2024 you are incredible, we need more people like you brother 1 Link to comment Share on other sites More sharing options...
HFWhite 692 Posted February 5, 2024 Share Posted February 5, 2024 (edited) compiling... brb with edit Edit 1: #include "../../common/VnumHelper.h" in pvp.cpp Edited February 5, 2024 by HFWhite 1 Link to comment Share on other sites More sharing options...
Active Member Psycho 157 Posted February 5, 2024 Active Member Share Posted February 5, 2024 15 minutes ago, HFWhite said: compiling... brb with edit Edit 1: #include "../../common/VnumHelper.h" in pvp.cpp if you read carefully it is in the pvp.cpp file Link to comment Share on other sites More sharing options...
HFWhite 692 Posted February 5, 2024 Share Posted February 5, 2024 (edited) 1 hour ago, Psycho said: if you read carefully it is in the pvp.cpp file something's not right... https://metin2.download/video/6oJ3H4kV1CxE491DeFc0e880h1o0gQvo/.mp4 Edit: @ Mitachi helped me solve it and as of right now I think he's already updating the repo xd. Thanks man! for now, everything works perfectly.. I will test further anyway and If I find something I will reply here. Gif: https://metin2.download/video/bWjqWo5Jus1rBb84T5U7PYyWTK11jh7P/.mp4 also! dont forget to uninstall the quest Edited February 5, 2024 by HFWhite Core X - External 2 Internal 1 1 Link to comment Share on other sites More sharing options...
skyddr8511 1 Posted February 9, 2024 Share Posted February 9, 2024 you are incredible, we need more people like you brother Link to comment Share on other sites More sharing options...
ManecasPT 102 Posted February 12, 2024 Share Posted February 12, 2024 (edited) First of all, I want to express my gratitude for the assistance provided by @Mitachi It was simple, effective, and professional. Please be aware that if you have the system mentioned, you will need to uninstall it completely. 100% functional Edited February 12, 2024 by ManecasPT 1 Link to comment Share on other sites More sharing options...
Nuzzo 55 Posted February 15, 2024 Share Posted February 15, 2024 Thank you for this release but I don't understand one thing With ctr+b it sends the mount away but the seal remains in the costumes, to recall the mount I have to remove the seal and put it back on or use the horse's book. Is that right? Is it just my problem? Link to comment Share on other sites More sharing options...
Developer Mitachi 1951 Posted February 15, 2024 Author Developer Share Posted February 15, 2024 (edited) 7 hours ago, Nuzzo said: Thank you for this release but I don't understand one thing With ctr+b it sends the mount away but the seal remains in the costumes, to recall the mount I have to remove the seal and put it back on or use the horse's book. Is that right? Is it just my problem? Actually it is intended to be so, you get on and off the mount often during farming, equipping the item at the beginning avoids having to equip it every time (and even in the case of waiting seconds) To recall the mount you just have to do CTRL + G If you want CTRL + B to remove the seal anyway, that's enough: This is the hidden content, please Sign In or Sign Up Or if you want CTRL + B don't remove your mount: This is the hidden content, please Sign In or Sign Up For those who want bonuses to be awarded even if you are not riding, but simply have the mount summoned: This is the hidden content, please Sign In or Sign Up If you use the mount costume system present in the Owsap files you may run into some problems. Edited February 16, 2024 by Mitachi 63 10 2 35 Link to comment Share on other sites More sharing options...
Clyde 146 Posted February 21, 2024 Share Posted February 21, 2024 Hi! when using your system, my mount spawns dead lol Do you know why? My syserr also says: Spoiler SYSERR: Feb 21 15:27:20 :: DestroyCharacter: [CHARACTER_MANAGER::DestroyCharacter] <Factor> 21107 not found SYSERR: Feb 21 15:28:13 :: Unsummon: [CMountSystem::Unsummon(20114)] Null Pointer (actor) SYSERR: Feb 21 15:28:17 :: DestroyCharacter: [CHARACTER_MANAGER::DestroyCharacter] <Factor> 21109 not found SYSERR: Feb 21 15:28:17 :: Unsummon: [CMountSystem::Unsummon(20114)] Null Pointer (actor) SYSERR: Feb 21 15:28:19 :: DestroyCharacter: [CHARACTER_MANAGER::DestroyCharacter] <Factor> 21111 not found SYSERR: Feb 21 15:29:44 :: Unsummon: [CMountSystem::Unsummon(20114)] Null Pointer (actor) SYSERR: Feb 21 15:29:45 :: DestroyCharacter: [CHARACTER_MANAGER::DestroyCharacter] <Factor> 21113 not found SYSERR: Feb 21 15:30:53 :: Unsummon: [CMountSystem::Unsummon(20114)] Null Pointer (actor) SYSERR: Feb 21 15:31:11 :: DestroyCharacter: [CHARACTER_MANAGER::DestroyCharacter] <Factor> 21115 not found Link to comment Share on other sites More sharing options...
X E N O N 11 Posted February 23, 2024 Share Posted February 23, 2024 Great contribution! Personally I consider the public system quite deprecated and unnecessarily burdensome. Some things were handled too "broadly" ... and I love the gift of synthesis. Link to comment Share on other sites More sharing options...
Thrall 221 Posted March 8, 2024 Share Posted March 8, 2024 (edited) Thanks a lot for the system, really love it. Here are some improvements i made to avoid problems using do_purge, do_full, and item_expire_events This is the hidden content, please Sign In or Sign Up Edited March 8, 2024 by Thrall 52 1 1 1 4 1 1 19 Link to comment Share on other sites More sharing options...
Razer74 6 Posted March 24, 2024 Share Posted March 24, 2024 (edited) Thanks, but i have this problem.. https://metin2.download/video/Kh262ydMeiNK93Hb3f9XJnxdjdniG9Dk/.mp4 Edited March 24, 2024 by Metin2 Dev International Core X - External 2 Internal Link to comment Share on other sites More sharing options...
Active+ Member blaxis 443 Posted March 30, 2024 Active+ Member Share Posted March 30, 2024 On 2/5/2024 at 10:31 PM, HFWhite said: something's not right... https://metin2.download/video/6oJ3H4kV1CxE491DeFc0e880h1o0gQvo/.mp4 Edit: @ Mitachi helped me solve it and as of right now I think he's already updating the repo xd. Thanks man! for now, everything works perfectly.. I will test further anyway and If I find something I will reply here. Gif: https://metin2.download/video/bWjqWo5Jus1rBb84T5U7PYyWTK11jh7P/.mp4 also! dont forget to uninstall the quest I'm having the same problem right now. What is the solution to this? I removed the quests. Link to comment Share on other sites More sharing options...
HFWhite 692 Posted March 30, 2024 Share Posted March 30, 2024 39 minutes ago, blaxis said: I'm having the same problem right now. What is the solution to this? I removed the quests. do the tutorial from github not from m2download 1 Link to comment Share on other sites More sharing options...
Premium TAUMP 945 Posted April 1, 2024 Premium Share Posted April 1, 2024 Tested @ Mitachi thanks for a little checking. For Martysama customers 5.7 & 5.8 must be removed from protos APPLY_MOUNT, then works aswell. If you want use mount as little pet, you can need remove APPLY_MOUNT if you didnt want this method, just stay with APPLY_MOUNT in .txt 1 Link to comment Share on other sites More sharing options...
jervasiosantos 0 Posted April 25, 2024 Share Posted April 25, 2024 Hi, @ Mitachi. Thank you for your work! I noticed your system requires WEAR_COSTUME_MOUNT. Did that come from this Costume Mount System by EnZi? Should we implement it first and then your system? I'm personally starting with TMP4's base files. Link to comment Share on other sites More sharing options...
metser 0 Posted April 30, 2024 Share Posted April 30, 2024 Wow! Amazing! thank you! i go use! Link to comment Share on other sites More sharing options...
josehdelaro 5 Posted May 2, 2024 Share Posted May 2, 2024 (edited) marty base works excellent and owsap base (with some modifications) it works too Edited May 2, 2024 by Metin2 Dev International Core X - External 2 Internal 1 Link to comment Share on other sites More sharing options...
Nuzzo 55 Posted May 6, 2024 Share Posted May 6, 2024 Will the mounts need to be fed like the horse is it possible to have the menu on them as well? Or even better to disable the need to feed them? Thanks Link to comment Share on other sites More sharing options...
Developer Mitachi 1951 Posted July 23, 2024 Author Developer Share Posted July 23, 2024 (edited) Hi guys, I am sorry if I have been a little inactive, I have been very busy. Here the second patch for you (and I would say last, you can develop your preferences, I care to offer the fixed system) Patch 1 The first patch is not a bugfix, it is that many users complained that during the item seal switch- for 0.5 sec, you could see 2 mounts Being that in this case, we don't give a damn about the horse used but it is only appearance, I used SetPolymorph to make it smooth. Preview: Spoiler Before: After: Solution: This is the hidden content, please Sign In or Sign Up Patch 2 If you are riding, and you perform a warp, you will not receive the mount bonuses at login, you will have to get off and on the mount Solved in this way: This is the hidden content, please Sign In or Sign Up Patch 3 In case of seal with time limit, unmount, call back the horse when the item expire This is the hidden content, please Sign In or Sign Up Being that the whole system takes about 4 minutes to install, if you are not that experienced and do not want to risk/waste time I highly recommend that you remove it completely and perform a clean installation. The tutorial could contains other little stuff that I have not reported here e.g. Code moving/thinning Edited July 29, 2024 by Metin2 Dev International Core X - External 2 Internal 45 7 16 Link to comment Share on other sites More sharing options...
jervasiosantos 0 Posted August 10, 2024 Share Posted August 10, 2024 On 2/21/2024 at 7:33 AM, Clyde said: Hi! when using your system, my mount spawns dead lol Do you know why? My syserr also says: Hide contents SYSERR: Feb 21 15:27:20 :: DestroyCharacter: [CHARACTER_MANAGER::DestroyCharacter] <Factor> 21107 not found SYSERR: Feb 21 15:28:13 :: Unsummon: [CMountSystem::Unsummon(20114)] Null Pointer (actor) SYSERR: Feb 21 15:28:17 :: DestroyCharacter: [CHARACTER_MANAGER::DestroyCharacter] <Factor> 21109 not found SYSERR: Feb 21 15:28:17 :: Unsummon: [CMountSystem::Unsummon(20114)] Null Pointer (actor) SYSERR: Feb 21 15:28:19 :: DestroyCharacter: [CHARACTER_MANAGER::DestroyCharacter] <Factor> 21111 not found SYSERR: Feb 21 15:29:44 :: Unsummon: [CMountSystem::Unsummon(20114)] Null Pointer (actor) SYSERR: Feb 21 15:29:45 :: DestroyCharacter: [CHARACTER_MANAGER::DestroyCharacter] <Factor> 21113 not found SYSERR: Feb 21 15:30:53 :: Unsummon: [CMountSystem::Unsummon(20114)] Null Pointer (actor) SYSERR: Feb 21 15:31:11 :: DestroyCharacter: [CHARACTER_MANAGER::DestroyCharacter] <Factor> 21115 not found @ Clyde did you solve this issue? I'm having the same problem! Link to comment Share on other sites More sharing options...
LeMo 4 Posted August 17, 2024 Share Posted August 17, 2024 On 3/24/2024 at 9:18 PM, Razer74 said: Thanks, but i have this problem.. https://metin2.download/video/Kh262ydMeiNK93Hb3f9XJnxdjdniG9Dk/.mp4 i have the same problem did anyone know how to fix it 1 Link to comment Share on other sites More sharing options...
SFXTM 0 Posted October 2, 2024 Share Posted October 2, 2024 hello i get this problem when i compile https://metin2.download/picture/9Na7z6dI9x4Ah8T3E28c6HuxKu73D3L6/.png Link to comment Share on other sites More sharing options...
america23 1 Posted December 27, 2024 Share Posted December 27, 2024 On 3/24/2024 at 8:18 PM, Razer74 said: Thanks, but i have this problem.. https://metin2.download/video/Kh262ydMeiNK93Hb3f9XJnxdjdniG9Dk/.mp4 i m having the same issue, did anyone manage to solve it somehow? i asked many people privately but none wanted to help or answered Link to comment Share on other sites More sharing options...
Recommended Posts