Singe Horizontal Posted January 26, 2022 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 26 Reputation: 36 Joined: 03/26/20 Last Seen: 5 hours ago Share Posted January 26, 2022 (edited) Good morning, For the last months I've been working on a mod that would allow deeper ai conditions. Here is how the config file looks like : - friendrecoverable: # arbitrary name tag - or: - friend sleep - friend stone - friend stun - friend freeze - selfcellempty: - not self safetywall - not self pneuma - not self landprotector - not self icewall - friendcellempty: - not friend safetywall - not friend pneuma - not friend landprotector - not friend icewall Then you can add or modify lines in the usual mob_skill_db.yml file : 1639,Kathryne Keyron@MG_SAFETYWALL,anytarget,12,10,3000,0,10000,yes,self,expanded,selfcellempty,,,,,,, #use tag "expanded" then the name 1639,Kathryne Keyron@MG_SAFETYWALL,anytarget,12,10,3000,0,10000,yes,friend,expanded,friendcellempty,,,,,,, 1637,Margaretha Sorin@PR_STRECOVERY,any,72,1,10000,1000,10000,no,friend,expanded,friendrecoverable,,,,,,, I also added 2 new modes to complement these new behaviors : Modes: SkillOnly: true PcSkillBehavior: true SkillOnly will disable basic attacks and PcSkillBehavior will modify its skills' ranged/melee flag depending on range and not distance, as players' behave. Link : https://github.com/Singe-Horizontal/rathena/tree/mod/expanded_ai Quick design video : It is my first c++ project mod and contribution with git, I gave all the care I could but unoticed things may have slipped out. Edited January 4, 2023 by Singe Horizontal 3 6 4 Quote Link to comment Share on other sites More sharing options...
grenat50 Posted January 26, 2022 Group: Members Topic Count: 15 Topics Per Day: 0.01 Content Count: 69 Reputation: 79 Joined: 02/20/20 Last Seen: December 1, 2024 Share Posted January 26, 2022 This is amazing and worth to be known. Thank you very much for the release ! Quote Link to comment Share on other sites More sharing options...
Singe Horizontal Posted January 29, 2022 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 26 Reputation: 36 Joined: 03/26/20 Last Seen: 5 hours ago Author Share Posted January 29, 2022 (edited) A nice duel between a champ and a ninja bots( boosted stats + delay) Edited January 29, 2022 by Singe Horizontal 1 Quote Link to comment Share on other sites More sharing options...
Singe Horizontal Posted February 7, 2022 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 26 Reputation: 36 Joined: 03/26/20 Last Seen: 5 hours ago Author Share Posted February 7, 2022 (edited) Git patch : https://gist.github.com/Singe-Horizontal/c6e3bb57f7bfdb16e99d748faec30926 Edited February 7, 2022 by Singe Horizontal 1 1 Quote Link to comment Share on other sites More sharing options...
mrfizi Posted February 8, 2022 Group: Members Topic Count: 20 Topics Per Day: 0.00 Content Count: 383 Reputation: 78 Joined: 10/30/12 Last Seen: March 17 Share Posted February 8, 2022 Amazing!! I just thinking about this around years ago but don't have a time to do. Is it possible to make Human vs Bot in pvp room? Because I just remembered my friend18years ago make a pvp room player/human vs bot. Thanks you for this release.. Quote Link to comment Share on other sites More sharing options...
Singe Horizontal Posted February 8, 2022 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 26 Reputation: 36 Joined: 03/26/20 Last Seen: 5 hours ago Author Share Posted February 8, 2022 (edited) I wasn't in my best shapehttps://youtu.be/HycjQX2Toe8https://www.youtube.com/watch?v=T8zclDH9WbQ Edited February 8, 2022 by Singe Horizontal Quote Link to comment Share on other sites More sharing options...
mrfizi Posted February 8, 2022 Group: Members Topic Count: 20 Topics Per Day: 0.00 Content Count: 383 Reputation: 78 Joined: 10/30/12 Last Seen: March 17 Share Posted February 8, 2022 6 minutes ago, Singe Horizontal said: I wasn't in my best shapehttps://youtu.be/HycjQX2Toe8https://www.youtube.com/watch?v=T8zclDH9WbQ really love it.. I'm so sure it possible to make your AI available 24/7 in pvp map like a normal monster spawn .. like it will spawn around 3 to 5 minutes after get killed by player. This just an idea.. 1 Quote Link to comment Share on other sites More sharing options...
Singe Horizontal Posted February 8, 2022 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 26 Reputation: 36 Joined: 03/26/20 Last Seen: 5 hours ago Author Share Posted February 8, 2022 Thank you It is indeed possible since there are no scripting involved in its behavior, hence it can be set to be spawned as a regular mob. Quote Link to comment Share on other sites More sharing options...
mrfizi Posted February 8, 2022 Group: Members Topic Count: 20 Topics Per Day: 0.00 Content Count: 383 Reputation: 78 Joined: 10/30/12 Last Seen: March 17 Share Posted February 8, 2022 Good to hear that. I need to add this idea into my ro project also. Hope you can guide me if I need some help soon. Thank you for this awesome release. Quote Link to comment Share on other sites More sharing options...
Singe Horizontal Posted February 8, 2022 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 26 Reputation: 36 Joined: 03/26/20 Last Seen: 5 hours ago Author Share Posted February 8, 2022 Yes of course I'll be glad to Quote Link to comment Share on other sites More sharing options...
dckk Posted April 4, 2022 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 11 Reputation: 0 Joined: 01/06/21 Last Seen: April 13 Share Posted April 4, 2022 This is extraordinary. Mob behavior is very interesting already in this game but this pushes it further than I expected would be possible; I don't have an immediate area where I would want to use it, but I'm for sure going to experiment with it at the next chance I have. Thanks, this is amazing work! Quote Link to comment Share on other sites More sharing options...
Singe Horizontal Posted April 5, 2022 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 26 Reputation: 36 Joined: 03/26/20 Last Seen: 5 hours ago Author Share Posted April 5, 2022 Hi thanks for the message. My friends and I have a small discord group where we sometimes host "lan" parties, where we mess around with the ai. I created a pre configured installation all in one ( server + client ) to be downloaded, so that the mod can be played locally without having to modify the sources and recompile. If interested : https://discord.gg/qZt7aaBb2R Quote Link to comment Share on other sites More sharing options...
noobzter003 Posted April 7, 2022 Group: Members Topic Count: 12 Topics Per Day: 0.00 Content Count: 109 Reputation: 5 Joined: 03/17/16 Last Seen: April 15 Share Posted April 7, 2022 ERROR Quote Link to comment Share on other sites More sharing options...
Singe Horizontal Posted April 8, 2022 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 26 Reputation: 36 Joined: 03/26/20 Last Seen: 5 hours ago Author Share Posted April 8, 2022 I need to make a clean gist again, I lost track on what prevented compiling with g++. Moreover the yml update broke a part of the mod, I'll be waiting a week more before updating to the new system. Sorry for the inconvenience and thanks for the report 1 Quote Link to comment Share on other sites More sharing options...
noobzter003 Posted April 10, 2022 Group: Members Topic Count: 12 Topics Per Day: 0.00 Content Count: 109 Reputation: 5 Joined: 03/17/16 Last Seen: April 15 Share Posted April 10, 2022 On 4/8/2022 at 7:55 PM, Singe Horizontal said: I need to make a clean gist again, I lost track on what prevented compiling with g++. Moreover the yml update broke a part of the mod, I'll be waiting a week more before updating to the new system. Sorry for the inconvenience and thanks for the report Thanks brother!!! Quote Link to comment Share on other sites More sharing options...
Louis T Steinhil Posted May 5, 2024 Group: Members Topic Count: 37 Topics Per Day: 0.01 Content Count: 177 Reputation: 33 Joined: 06/22/13 Last Seen: Saturday at 11:49 PM Share Posted May 5, 2024 does this still work on latest? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.