Advanced Melee System is an open source skill-based combat technology which aims to be customizable.
Advanced Melee System is designed to be used in any genre that uses medieval-like weapons (swords, spears, shields, bows), so it would be suitable for Ancient, Medieval, and even Sci-Fi games (like star wars and dune which use sword-like weapons).
AMS has most of the tools you would need for a melee combat system. It has swords, shields, spears/javelins, and bows.
AMS utilizes a directional system, meaning you can swing in 4 different directions and block in 4 different directions when using only a weapon.
AMS utilizes a draw system, meaning you can draw your weapon out by holding left click to deal more damage. Damages range from 20-40.
AMS utilizes a feint system. To feint you must right click while your weapon is still being drawn. This will cancel your attack and possibly trick your opponent.
AMS utilizes a stun system. There are two types of stuns, a block stun and a hit stun. A Hit Stun is given upon hitting a player. If you hit a player who is swinging / drawing their weapon, you will cancel their attack. They are then stunned for 0.3 seconds in which they cannot attack again. A Block Stun is given upon blocking a player. By blocking a player you deal them with a 0.65 second stun.
Watch this video for a step by step guide on how to setup the tech aswell as new swords, shields, spears, and bows: ROBLOX OPEN SOURCE Advanced Melee System - YouTube
Read more about modifying the tech on the AMS GitHub: GitHub - hatmatty/AMS: Advanced Melee System