Help with making this place block script work correctly?
Asked by
7 years ago Edited 7 years ago
I am trying to make this script place a block, but when I hit the correct button, nothing happens (Yes selected has a value, game.Lighting.1)
Here is the script:
02 | local player = game.Players.LocalPlayer |
03 | local Mouse = player:GetMouse() |
07 | local Xpos = Mouse.Target.Position.X |
08 | local Ypos = Mouse.Target.Position.Y |
09 | local Zpos = Mouse.Target.Position.Z |
10 | local Surface = Mouse.TargetSurface |
11 | local TargetPos = Mouse.Target.Position |
12 | local Selected = game.Players.LocalPlayer.Selected.Value |
13 | local Clone = Selected:Clone() |
14 | Clone.Position = Vector 3. new(TargetPos) |
16 | Clone.Position = Vector 3. new(Xpos, Ypos + 4 , Zpos) |
19 | Clone.Position = Vector 3. new(Xpos, Ypos - 4 , Zpos) |
22 | Clone.Position = Vector 3. new(Xpos - 4 , Ypos, Zpos) |
25 | Clone.Position = Vector 3. new(Xpos + 4 , Ypos, Zpos) |
28 | Clone.Position = Vector 3. new(Xpos, Ypos, ZPos + 4 ) |
30 | Clone.Position = Vector 3. new(Xpos, Ypos, Zpos - 4 ) |
41 | Mouse.Button 2 Down:connect( function () |
42 | local Find = Mouse.Target:FindFirstChild( "Xplo" ) |
49 | if Placing = = true then |
59 | Mouse.Button 2 Up:connect( function () |