So I'm wondering what the best theory it would be to make a sword, that will not tie, but will not be like "First encounter wins". Does anyone understand the theory? If so please do help me out here.
You're probably going to want to make an event that detects when a player dies, save a tick() of when it happens and if another player does you can compare the tick()'s to see which died first. Unless they died at precisely the same time this should be an extremely accurate way of determining who died first.
Example script:
lastdeath = nil deathtime = nil function CharacterDied(char) lastdeath = char deathtime = tick() end function PlayerAdded(player) player.CharacterRemoving:connect(CharacterDied) end game:GetService("Players").PlayerAdded:connect(PlayerAdded)
That should give you the character that died last and their time of death so you can compare them to see who died first. If you want you can put all the times and deaths into tables to compare them easier.