Два кода конфликтуют друг с другом, как это исправить?

Я сделал 2 кода спецспособностей и если я активирую код SuperFireSphere, то урон Боевого кода перестает работать, хитбокс не появляется в рабочей области и я не знаю как это исправить.

Код SuperFireSphere:

      local ts = game:GetService("TweenService")
local replicated = game.ReplicatedStorage
local onepiecepowers = replicated.OnePiecePowers
local Info = TweenInfo.new(2, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut)
local ss = game:GetService("ServerStorage")
local FireWind = ss.FireWind:Clone()
local db = true

onepiecepowers.AceGiantFire.OnServerEvent:Connect(function(Player, Hit)
    local char = Player.Character or Player.CharacterAdded:Wait()
    local SuperFireSphere = Instance.new("Part")
    local hrpp = char.PrimaryPart
    local currentcam = workspace.Camera
    currentcam.CameraSubject = char.Humanoid
    currentcam.CameraType = Enum.CameraType.Scriptable
    SuperFireSphere.Shape = Enum.PartType.Ball
    SuperFireSphere.Material = Enum.Material.Neon
    SuperFireSphere.BrickColor = BrickColor.new("New Yeller")
    SuperFireSphere.Anchored = true
    SuperFireSphere.CanCollide = false
    task.wait(.2)
    local bv = Instance.new("BodyVelocity")
    bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
    bv.Velocity = CFrame.lookAt(hrpp.CFrame.Position, Hit.Position).LookVector * 150
    hrpp.Position += Vector3.new(0, 50 , 0)
    hrpp.Anchored = true
    SuperFireSphere.Parent = workspace
    FireWind:SetPrimaryPartCFrame(hrpp.CFrame)
    FireWind.Parent = workspace
    SuperFireSphere.Position = char.PrimaryPart.Position + Vector3.new(0,15,0)
    for i = 1, 15 do
        task.wait(.1)
        SuperFireSphere.Size += Vector3.new(2,2,2)
    end
    for i, parts in pairs(FireWind:GetDescendants()) do
        if parts:IsA("MeshPart") then
            local tween = ts:Create(parts, Info, {Transparency = 1})
            tween:Play()
        end
    end
    local connect = SuperFireSphere.Touched:Connect(function(hit)
        if hit.Parent:FindFirstChild("Humanoid") ~= char.Humanoid and db == true then
            db = false
            hit.Parent.Humanoid.Health -= char.DevilFruitPoints.Value
            task.wait(2)
            db = true
        end
    end)
    local FireParticle = ss.Fire:Clone()
    FireParticle.Parent = SuperFireSphere
    SuperFireSphere.Anchored = false
    bv.Parent = SuperFireSphere
    task.wait(2)
    hrpp.Anchored = false
    FireWind.Parent = ss
    for i, parts in pairs(FireWind:GetDescendants()) do
        if parts:IsA("MeshPart") then
            parts.Transparency = 0
        end
    end
    task.wait(5)
    SuperFireSphere:Destroy()
    connect:Disconnect()
end)

Бой:

      local replicated = game:GetService("ReplicatedStorage")
local combatevent = replicated.Combat
local servstore = game:GetService("ServerStorage")
local runservice = game:GetService("RunService")
local db = true

combatevent.OnServerEvent:Connect(function(Player)
    local char = Player.Character or Player.CharacterAdded:Wait()
    local hbox = Instance.new("Part")
    hbox.Size = Vector3.new(1.5,1.5,1.5)
    hbox.Anchored = true
    hbox.CanCollide = false
    local connection = runservice.Heartbeat:Connect(function(dt)
        hbox.Position = char.RightHand.Position
    end)
    local tconnection = hbox.Touched:Connect(function(hit)
        if hit.Parent:FindFirstChild("Humanoid") ~= char.Humanoid and db then
            db = false
            hit.Parent.Humanoid.Health -= char.Strenght.Value
            task.wait(.1)
            db = true
        end
    end)
    local animation = Instance.new("Animation")
    animation.AnimationId = "rbxassetid://10497535355"
    animation.Parent = char.Humanoid
    local loadanim = char.Humanoid:LoadAnimation(animation)
    loadanim:Play()
    hbox.BrickColor = BrickColor.new("Really red")
    hbox.Transparency = 0.5
    hbox.Name = Player.Name
    print(hbox.Name)
    task.wait(.2)
    hbox:Destroy()
    tconnection:Disconnect()
    loadanim:Stop()
    connection:Disconnect()
end)

У кого-нибудь есть какие-либо предложения, чтобы помочь мне исправить это ?? ................................................. .......

0 ответов

Другие вопросы по тегам