AnonyAnonymous
#139186738Friday, July 04, 2014 5:26 AM GMT

GUIButtonPathHere.MouseButton1Click:connect(function() print("You clicked the GUI!") end)
AnonyAnonymous
#139186871Friday, July 04, 2014 5:27 AM GMT

game.Workspace.Model:MoveTo(Vector3PositionHere)
AnonyAnonymous
#139187077Friday, July 04, 2014 5:30 AM GMT

Yes, when you're using those you have to use Vector3.new(), an example would be, Part.Position = Vector3.new()
AnonyAnonymous
#139187306Friday, July 04, 2014 5:33 AM GMT

I appreciate your compliments however, I would consider myself just a rather average scripter when it comes to roblox, I still have plenty of things to work on learning in Lua however otherwise I personally enjoy spending scripting.
AnonyAnonymous
#139187353Friday, July 04, 2014 5:33 AM GMT

Try placing the sound in the PlayerGui.
AnonyAnonymous
#139187629Friday, July 04, 2014 5:37 AM GMT

Exactly.
AnonyAnonymous
#139188530Friday, July 04, 2014 5:49 AM GMT

Add another end.
AnonyAnonymous
#139189598Friday, July 04, 2014 6:03 AM GMT

game.Players.PlayerAdded:connect(function(Player) Player.Chatted:connect(function(Message) if Message == "/Kill" then for _,v in pairs(Workspace.Model:GetChildren()) do if v.Name == "Seat" then v.Touched:connect(function(Toucher) if Toucher.Parent and game.Players:FindFirstChild(Toucher.Parent.Name) then Toucher:Destroy() end end) end end end) end)
AnonyAnonymous
#139189874Friday, July 04, 2014 6:06 AM GMT

How do you want this "command" to be activated?.
AnonyAnonymous
#139190044Friday, July 04, 2014 6:09 AM GMT

Vortex, it works either way.
AnonyAnonymous
#139192077Friday, July 04, 2014 6:39 AM GMT

Are you asking for a Developer Product to skip the stage?.
AnonyAnonymous
#139192772Friday, July 04, 2014 6:49 AM GMT

Remove the true from FindFirstChild()
AnonyAnonymous
#139193192Friday, July 04, 2014 6:56 AM GMT

Please explain on what you want for a "Command Line".
AnonyAnonymous
#139193560Friday, July 04, 2014 7:03 AM GMT

For the "Customize Boat" button. GuiButtonPathHere.MouseButton1Click:connect(function() end) As for locking the camera on the boat, you'll need to get the player's camera, Camera = game.Workspace.CurrentCamera Place this within a LocalScript and place the LocalScript in somewhere from there such as, StarterPack Afterwards, you could use something such as Camera.CoordinateFrame = CFrame.new() Here's an article on "Camera Manipulation" to help you. http://wiki.roblox.com/index.php?title=Camera_ma...
AnonyAnonymous
#139193720Friday, July 04, 2014 7:05 AM GMT

while wait() do for _,v in pairs(game.Workspace.Model:GetChildren()) do if v.Name == "Seat" then v.Touched:connect(function(Toucher) if Toucher.Parent and game.Players:FindFirstChild(Toucher.Parent.Name) then Toucher.Parent.Humanoid.Health = 0 end end) end end end
AnonyAnonymous
#139194046Friday, July 04, 2014 7:11 AM GMT

That would depend, how far do you want to advance this "Customizing"?.
AnonyAnonymous
#139194576Friday, July 04, 2014 7:21 AM GMT

Then, I would suggest you start pre-creating boat models first,afterwards try creating an upgrade system using one of the many types of values, here's a link to help you. http://wiki.roblox.com/index.php?title=Value_%28Property%29 BoatValue = Instance.new("StringValue") BoatValue.Value = "One" I would suggest structing the values based on something like, game.Players.PlayerAdded:connect(function(Player) BoatValue.Parent = Player --More conditions and ideas here end) And as for using gamepasses, ...
AnonyAnonymous
#139194738Friday, July 04, 2014 7:24 AM GMT

while wait() do for _,v in pairs(game.Workspace.Model:GetChildren()) do if v.Name == "Seat" then v.Touched:connect(function(Toucher) if Toucher.Parent and game.Players:FindFirstChild(Toucher.Parent.Name) then if KillSpeed == WreckSpeed then Toucher.Parent.Humanoid.Health = 0 end end end) end end end
AnonyAnonymous
#139195400Friday, July 04, 2014 7:36 AM GMT

There's many sources for a tutorial however it's not necessarily the tutorial itself, it's how you choose to utilize and interpret that tutorial that affects your perspective and what you acquire from it. Basically, the Roblox Wiki isn't perfect however it's the best resource when it comes to check functions and such, each guide is written by different users and therefore have different explanations, alternatively, you could just go on YouTube as there's some good video creators there however, o...
AnonyAnonymous
#139196427Friday, July 04, 2014 7:58 AM GMT

You could also just add the mesh parts within the limbs of the player as soon as their Character is added to workspace.
AnonyAnonymous
#139196673Friday, July 04, 2014 8:02 AM GMT

Try something like, ClassSelected = 0 --Conditions Here ClassSelected = 1 Add a check for this before you add any of the ClassData into the script.
AnonyAnonymous
#139197784Friday, July 04, 2014 8:25 AM GMT

An example would be, Player.Character["Left Arm"].BrickColor = BrickColor.Random()
AnonyAnonymous
#139198555Friday, July 04, 2014 8:40 AM GMT

AnonyAnonymous
#139198942Friday, July 04, 2014 8:49 AM GMT

Add the wait(1) and then everything else under it all within the same function.
AnonyAnonymous
#139199017Friday, July 04, 2014 8:51 AM GMT

I doubt it. You can use TouchTap:connect(function() end) Instead though, you can use that.