im trying to make skill that can ger reward but the value not work, can someone help me? [closed]
Asked by
3 years ago Edited 3 years ago
script.Parent.OnServerEvent:Connect(function(plr)
wait(0.3)
local Slash = game.ReplicatedStorage.WeaponSkill.cutslash:Clone()
Slash.Parent = workspace
Slash.CanCollide = false
Slash.Anchored = true
Slash.CFrame = plr.Character.HumanoidRootPart.CFrame * CFrame.new(0,0,-5) * CFrame.fromEulerAnglesXYZ(0,110,0)
Slash.Touched:Connect(function(hit)
if hit.Parent:FindFirstChild("Enemy") and hit.Parent.Name ~= plr.Name then
local Ball = game.ReplicatedStorage.WeaponSkill.redball:Clone()
local Tool = script.Parent.Parent.Parent
local chr = Tool.Parent
local player = game.Players:GetPlayerFromCharacter(chr)
local tag = Instance.new('ObjectValue',hit.Parent.Enemy)
tag.Name = 'Player_Tag'
tag.Value = player
Ball.Parent = workspace
Ball.CFrame = Slash.CFrame
Ball.CanCollide = false
Ball.Anchored = true
Slash:Destroy()
hit.Parent.Enemy:TakeDamage(25)
for i = 1,18 do
wait(.05)
Ball.Size = Ball.Size + Vector3.new(0.3,0.3,0.3)
Ball.Transparency = Ball.Transparency + 0.05
end
Ball:Destroy()
end
end)
Slash.Anchored = false
local BV = Instance.new("BodyVelocity",Slash)
BV.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
BV.Velocity = plr.Character.HumanoidRootPart.CFrame.lookVector * 150
wait(5)
Slash:Destroy()
wait(0.15)
end)
Closed as Non-Descriptive by VerdommeMan and Leamir
This question has been closed because its title or content does not adequately describe the problem you are trying to solve.
Please ensure that your question pertains to your actual problem, rather than your attempted solution. That is, you were trying to solve problem X, and you thought solution Y would work, but instead of asking about X when you ran into trouble, you asked about Y.
Why was this question closed?