Changing Your In-Game Cursor

This tutorial shows you how you can change the in-game cursor.

by raffkaisa

Author Avatar

Today I will be showing you how you can change the cursor inside your game! You can easily replace the old pointer with a custom new one. This is a super easy script that anybody can make.

Setup Start by inserting a LocalScript into StarterGui (You can name the script whatever you like). Now open the LocalScript and delete everything inside of it so you have a blank canvas.

The Script Now that you have the script setup, we can start with the code. First, we have to define our variable(s), type this into the LocalScript

local mouse = game.Players.LocalPlayer:GetMouse()

This finds the player's mouse and defines it as "mouse"

Now press enter to create a new line and type this in.

mouse.Icon = 'rbxassetid://DecalIdHere'

This will replace the current mouse with a decal. Make sure to replace the "DecalIdHere" text with a decal id.

Your final script should look like this:

local mouse = game.Players.LocalPlayer:GetMouse()
mouse.Icon = 'rbxassetid://DecalIdHere'

Conclusion And that is it! It a a super simple script that can make a big difference to the look of your game. I hope you enjoyed this tutorial, and if you did, make sure to give a rating and suggest my next tutorial!

--raffkaisa <3