I'm trying to make a cannon that will fire projectiles stored in ServerStorage
Whenever I try to call out the item, instead of cloning a freestanding object where the barrel of the Cannon is, it simply merges the fireball with the Cannon model after spawning a cannonball in relative to it's last place on the Workspace before it was moved to ServerStorage.
I need it to be able to be spawned at the "Barrel" point of Model named Cannon to the point where I can apply a vector force and the likes.
local storage = game:GetService("ServerStorage")
local cBall = storage["cannonBall"]:Clone()
cBall.Parent = game.Workspace.Cannon.Barrel
This is what I have so far, I can't go any further due to the part either not spawning in or it being merged into the Cannon model
Thanks in advance for any help
~MBacon15

3 comments
It returns this error 08:50:32.244 - MoveTo is not a valid member of Part 08:50:32.245 - Script 'ServerScriptService.Script', Line 3
Ahh, :MoveTo() Requires a Vector3 input, thanks. I'll go search around for declaring the position of the "Barrel" in a vector3 variable
Had to unaccept :| No matter what's done it keeps throwing out a "Not a valid member of part" error, and the function doesn't seem to want to even attempt to connect to ServerStorage