How Do I Make A Throwable Knife?

So you should know exactly when a player activates/uses the tool, commonly with the Tool.Activated event which you connect a function with.

Here’s my suggestion, turn the knife part invisible then clone it and that clone is the knife you will throw. When you’re done, you can turn it back visible.

Then, there are a few ways you can attempt this after getting the knife object that you will throw.

  • Touched event
  • Raycasting (can be tricky on your own, you can use FastCast to make it easier)
  • Magnitude calculation (distance)

Up to you on how to do it.

2 Likes