Developer Mitachi 1468 Posted February 5 Developer Share Posted February 5 (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 February 5 by Mitachi Core X - External 2 Internal 145 2 1 23 3 11 69 Link to comment Share on other sites More sharing options...
Psycho 97 Posted February 5 Share Posted February 5 you are incredible, we need more people like you brother 1 Link to comment Share on other sites More sharing options...
Active+ Member HFWhite 529 Posted February 5 Active+ Member Share Posted February 5 (edited) compiling... brb with edit Edit 1: #include "../../common/VnumHelper.h" in pvp.cpp Edited February 5 by HFWhite 1 Link to comment Share on other sites More sharing options...
Psycho 97 Posted February 5 Share Posted February 5 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...
Active+ Member HFWhite 529 Posted February 5 Active+ Member Share Posted February 5 (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 by HFWhite Core X - External 2 Internal 1 1 Link to comment Share on other sites More sharing options...
skyddr8511 1 Posted February 9 Share Posted February 9 you are incredible, we need more people like you brother Link to comment Share on other sites More sharing options...
ManecasPT 84 Posted February 12 Share Posted February 12 (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 by ManecasPT 1 Link to comment Share on other sites More sharing options...
Nuzzo 49 Posted February 15 Share Posted February 15 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 1468 Posted February 15 Author Developer Share Posted February 15 (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 by Mitachi 45 6 2 24 Link to comment Share on other sites More sharing options...
Active Member Clyde 135 Posted February 21 Active Member Share Posted February 21 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 6 Posted February 23 Share Posted February 23 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 184 Posted March 8 Share Posted March 8 (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 by Thrall 35 1 1 1 10 Link to comment Share on other sites More sharing options...
Razer74 5 Posted March 24 Share Posted March 24 (edited) Thanks, but i have this problem.. https://metin2.download/video/Kh262ydMeiNK93Hb3f9XJnxdjdniG9Dk/.mp4 Edited March 24 by Metin2 Dev International Core X - External 2 Internal Link to comment Share on other sites More sharing options...
Active+ Member blaxis 283 Posted March 30 Active+ Member Share Posted March 30 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...
Active+ Member HFWhite 529 Posted March 30 Active+ Member Share Posted March 30 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 855 Posted April 1 Premium Share Posted April 1 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 Share Posted April 25 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 Share Posted April 30 Wow! Amazing! thank you! i go use! Link to comment Share on other sites More sharing options...
josehdelaro 5 Posted May 2 Share Posted May 2 (edited) marty base works excellent and owsap base (with some modifications) it works too Edited May 2 by Metin2 Dev International Core X - External 2 Internal 1 Link to comment Share on other sites More sharing options...
Nuzzo 49 Posted May 6 Share Posted May 6 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...
Recommended Posts