01 | script.Parent.Touched:connect( function (hit) |
02 | if hit.Planks and hit.Name = = "Log" then |
03 | print ( "lol" ) |
04 | planks = hit.Planks.Value |
05 | for i = 1 , planks do |
06 | print ( "lol" ) |
07 | part = Instance.new( "Part" ) |
08 | part.Position = hit.Postion.Vector 3. new() |
09 | print ( "lol" ) |
10 | end |
11 | end |
12 | end ) |
Im trying to write a script that when a Log touches the brick it cuts up into the amount specified by a intvalue in the Log named planks. Also. I cannot figure out how to make the brickcolor of the new part the same as the log.
For the color just do:
1 | part.BrickColor = hit.BrickColor |
Make sure you set everything for the planks before you :Destroy() the log though, that way it's still there to copy the properties.
Hi, You can just say
1 | part.Position = hit.Position |
The position of the part you hit is ALREADY a Vector3. You only need to say Vector3.new when you are creating a new vector3.