I don't know how to do this every time I kill somebody it only adds to the other person's death count and doesn't add any kills for the person who killed them I'm thinking I would have to add a creator tag or something I don't know. But this is a really important part for a game I'm making does anyone know if I need to add a creator tag or not, and if so then which line do I add it to? Here are the scripts for my weapon:
Script:
script.Parent.Handle.Touched:connect(function(p)
if script.Parent.CanDamage.Value == true then
script.Parent.CanDamage.Value = false
p.Parent.Humanoid:TakeDamage(3)
end
end)
LocalScript:
(ignore the grip part)
sp=script.Parent
originalgrip=CFrame.new(0,-1,.1)
currentgrip=originalgrip
function swordUp()
currentgrip=originalgrip
sp.Grip=currentgrip
end
function swordOut()
currentgrip=originalgrip*CFrame.Angles(math.pi/4,.4,0)
sp.Grip=currentgrip
end
function spinsword(spintime)
delay(0,function()
local startspin=tick()
local endspin=startspin+spintime
while tick()<endspin do
sp.Grip=currentgrip*CFrame.Angles(math.pi*2*((tick()-startspin)/spintime),0,0)
wait()
end
sp.Grip=currentgrip
end)
end
local CanAttack = true
script.Parent.Activated:connect(function()
local attack = script.Parent.Parent.Humanoid:LoadAnimation(script.Attack)
if CanAttack == true then
attack:Play()
CanAttack = false
wait(1)
attack:Stop()
CanAttack = true
script.Parent.CanDamage.Value = true
end
end)
