local plr = game.Players.LocalPlayer
local button = script.Parent
local SH = plr.PlayerGui.BattleGui.BattleFrame.NPCCardFrame.Health:WaitForChild("HealthAmount")
local PA = plr.PlayerGui.BattleGui.BattleFrame.PlayerCardFrame.Attack:WaitForChild("AttackAmount")
local accuracy = plr.PlayerGui.BattleGui.BattleFrame.PlayerCardFrame.Accuracy:WaitForChild("AccuracyAmount")


button.MouseButton1Down:connect(function()
	wait(0.5)
	local MissChance = math.random(1,100)
		if MissChance > 1 and MissChance < accuracy.Value then
		SH.Value = SH.Value - PA.Value
	else
		print("Attack Missed!")
	end
end)

Help