Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Why doesn't the blast move?

Asked by 8 years ago

I've created a script where when you press q, you create a blast or whatever. My point is, the thing doesn't move when you press q.

So it just sits there. Image: https://gyazo.com/06c5ba2c451f785d3a8bdd2e6d986e1b

My script:

player = game.Players.LocalPlayer
mouse = player:GetMouse()
mouse.KeyDown:connect(function(key)
    key = key:lower()
    if key == "q" then
            if player.DevilFruit.Value == "Smoke" then
                for i = 1,1 do -- i know i dont need this here
                    game:GetService("Chat"):Chat(player.Character.Head, "SmokeySmoke!11")
                    f=Instance.new("Part", game.Workspace)
                    f.Size = Vector3.new(23,23,23)
                    f.Anchored = false
                    f.BrickColor = BrickColor.new("White")
                    f.Transparency = 0.3
                    f.Name = "Smokepush"
                    f.TopSurface = "Smooth"
                    f.BottomSurface = "Smooth"
                    f.CanCollide = false
                    f.CFrame = player.Character.Torso.CFrame * CFrame.new(0,0,-5+-i)
                    local ow = Instance.new("StringValue", f)
                    ow.Name = "Owner"
                    ow.Value = player.Name
                    local fi = Instance.new("Smoke", f)
                    fi.Size = 10
                    fi.RiseVelocity = 25
                    fi.Opacity = 1
                    fi.Enabled = true
                    --game.ReplicatedStorage.MeraDmg2:Clone().Parent = f
                    local y = Instance.new("BodyVelocity", f)
                    y.maxForce = Vector3.new(math.huge,math.huge,math.huge)
                    y.velocity = player.Character.Torso.CFrame.lookVector*80
                end
        end 
    end
end)
2
Try increasing y.velocity to larger values. Maybe it's moving it, but too slowly to see. iconmaster 301 — 8y
1
A 23x23x23 block is 12167 units heavy. You should definitely increase the velocity. In addition, it may also be stuck in the ground. XAXA 1569 — 8y
0
Yeah, that worked. Thanks. Operation_Meme 890 — 8y

Answer this question