|
| 17 Dec 2016 11:29 PM |
I need the "Shoot" function to use "Mouse" while it is being run but without having it written under the "Equipped" function. I don't understand why it doesn't work... it says that Mouse is a nul value...
function Shoot() local ray = Ray.new(Tool.Muzzle.CFrame.p, (Mouse.Hit.p - Tool.Muzzle.CFrame.p).unit -------------- - OTHER------- - LINES------- - IN BETWEEN-- --------------
Tool.Equipped:connect(function(Mouse) -------------- - OTHER------- - LINES------- - IN BETWEEN-- -------------- Shoot()
Thanks! |
|
|
| Report Abuse |
|
|
|
| 17 Dec 2016 11:30 PM |
| Mouse is not a function. You got to add what you did there in local ray = Ray.new(Tool.Muzzle.CFrame.p, (Mouse.Hit.p - Tool.Muzzle.CFrame.p).unit |
|
|
| Report Abuse |
|
|
Casualist
|
  |
| Joined: 26 Jun 2014 |
| Total Posts: 4443 |
|
|
| 17 Dec 2016 11:31 PM |
function Shoot(Mouse) local ray = Ray.new(Tool.Muzzle.CFrame.p, (Mouse.Hit.p - Tool.Muzzle.CFrame.p).unit -------------- - OTHER------- - LINES------- - IN BETWEEN-- --------------
Tool.Equipped:connect(function(Mouse) -------------- - OTHER------- - LINES------- - IN BETWEEN-- -------------- Shoot(Mouse) |
|
|
| Report Abuse |
|
|