its a simple line of code and I don't understand why its not working.
local tool = script.Parent
local player = game:GetService("Players").LocalPlayer
local Ammo = script.Parent:WaitForChild("Ammo")
local HoldAnimation = script.Parent.HoldAnim
tool.Equipped:connect(function(mouse)
print("Tool equipped!")
mouse.Button1Down:connect(function()
if Ammo.Value >= 1 then
print("Mouse pressed!")
Ammo.Value = Ammo.Value - 1
HoldAnimation:Play()
print(Ammo.Value)
script.Parent.Handle.Fire:Play()
local ray = Ray.new(tool.Handle.CFrame.p, (mouse.Hit.p - tool.Handle.CFrame.p).unit * 300)
local part, position = workspace:FindPartOnRay(ray, player.Character, false, true)
local beam = Instance.new("Part", workspace)
beam.BrickColor = BrickColor.new("Bright red")
beam.FormFactor = "Custom"
beam.Material = "Neon"
beam.Transparency = 0.5
beam.Anchored = true
beam.Locked = true
beam.CanCollide = false
local distance = (tool.Handle.CFrame.p - position).magnitude
beam.Size = Vector3.new(0.3, 0.3, distance)
beam.CFrame = CFrame.new(tool.Handle.CFrame.p, position) * CFrame.new(0, 0, -distance / 2)
game:GetService("Debris"):AddItem(beam, 0.1)
if part then
local humanoid = part.Parent:FindFirstChild("Humanoid")
if not humanoid then
humanoid = part.Parent.Parent:FindFirstChild("Humanoid")
end
if humanoid then
humanoid:TakeDamage(10)
end
end
end
end)
end)
local Player = game.Players.LocalPlayer
local action_reload = false
Mouse = Player:GetMouse()
Mouse.KeyDown:connect(function(Key)
if(Key:lower() == "r") and Ammo.Value < 7 and action_reload == false then
action_reload = true
script.Parent.Handle.Reload:Play()
wait(2)
Ammo.Value = 7
print(Ammo.Value)
action_reload = false
end
end)
it gives me and output that says 18:03:23.044 - Play is not a valid member of Animation

10 comments
Can you show more of the script thanks!
yea let me edit the post.
Please send a screenshot of the explorer ok? Really appreciated.
Probably you made a typo or specified the wrong path. As I said there up, also send a link to a screenshot of the explorer so I can help you.
Like use cut tools of windows and select the explorer part. then go to prnt.sc and upload the photo, and pass me the link they will give you.
https://cdn.discordapp.com/attachments/370399454534303752/393194341037768711/i123.PNG
(snipping tool) not cut tools.
ok thx.
oh and is the script there?
Yea the script is in the localscript with no name