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

how do i create a bomb that explodes particles in part form but doesnt have gravity?

Asked by 2 years ago
Edited 2 years ago

im trying to make a bomb which if its particles touches the player the player gets hurt but I do not know how to make its particles move correctly

this is the bomb code:

pnum=script.Parent.pnum.Value --its 6
pspeed=5

dreg=360/pnum --the problem I think is this
degx=dreg
degy=dreg
degz=dreg
pinfo={}

for i=0,pnum,1 do

    pinfo[i]=Vector3.new(math.rad(degx),math.rad(degy),math.rad(degz))

    c=Instance.new('Part')
    c.Parent=workspace
    c.Size=Vector3.new(1,1,1)
    c.Position=script.Parent.Position
    c.CFrame*=CFrame.Angles(pinfo[i].X,pinfo[i].Y,pinfo[i].Z)
    c.Shape=Enum.PartType.Ball
    c.Anchored=true
    mover=game.ReplicatedStorage.pmover:Clone() mover.Parent=c
    bong=Instance.new('IntValue') bong.Value=pspeed bong.Name='pspeed' bong.Parent=c

    degx+=dreg
    degy+=dreg
    degz+=dreg

end

print(Enum.PartType.Ball)

this is the pmover code:

wait(0.1)
repeat
    wait(5)
    script.Parent.Position+=script.Parent.CFrame.LookVector*script.Parent.pspeed.Value

until Enum.CameraType.Scriptable==1

the pellets should move like this:

https://ibb.co/BgTJBYz

but they move somewhat like this :

https://ibb.co/jH0dznD

my goal here was to make a bomb with customizable pellets so that I could make the pnum to 18 or any number and make it work

I would like for the particles to be visible and have gaps so the player can dodge it too

Answer this question