micah726
|
  |
| Joined: 09 Nov 2006 |
| Total Posts: 826 |
|
|
| 06 Jan 2014 03:00 PM |
player = script.Parent.Parent.Parent
head = player.Character.Head
mouse = player:GetMouse()
local tool = script.Parent
swoosh = script.Swoosh
explosionsound = script.Explosion
selected = false
reloaded = true
--[[function equip() mouse.Button1Down:connect(fire) end--]]
function fire() if selected == false then return end if reloaded == false then return end
reloaded = false lemon = Instance.new("Part") lemon.Parent = Workspace lemon.Anchored = false lemon.Size = Vector3.new(1,1,4) lemon.Velocity = 16*(mouse.Hit.p - head.Position).unit lemon.CFrame = CFrame.new(head.Position + (mouse.Hit.p - head.Position).unit*5,head.Position + (mouse.Hit.p - head.Position).unit*6) game.Debris:AddItem(lemon, 1000/12) antigrav = Instance.new("BodyForce") antigrav.Parent = lemon antigrav.force = Vector3.new(0,(9.81*20)*lemon:GetMass(),0) lemon.Touched:connect(squeeze) swoosh:Play() wait(2) reloaded = true end
function squeeze() local repair = Instance.new("Explosion") repair.Parent = Workspace repair.BlastPressure = 10 repair.Position = lemon.Position swoosh:Stop() explosions:Play() lemon:Destroy()
end
tool.Selected:connect(function() print("Selected") selected = true end)
tool.Deselected:connect(function() print("Deselected") selected = false end) mouse.Button1Down:connect(fire)
|
|
|
| Report Abuse |
|
micah726
|
  |
| Joined: 09 Nov 2006 |
| Total Posts: 826 |
|
|
| 06 Jan 2014 03:02 PM |
| Problem solved, nevermind. |
|
|
| Report Abuse |
|