custom  cursor
Key RequiredUniversal

custom cursor

Universal ScriptVarjorKiddVarjorKidd 1K views 6.6K executesUpdated Jul 10, 2026
5.0/ 5(3 votes)
30100% Positive
Lua Script•36 lines (1105 chars)
local UIS = game:GetService("UserInputService")
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")

local player = Players.LocalPlayer
local pgui = player:WaitForChild("PlayerGui")

-- 1. SETUP GUI
local screenGui = pgui:FindFirstChild("RealStarCursor")
if not screenGui then
    screenGui = Instance.new("ScreenGui")
    screenGui.Name = "RealStarCursor"
    screenGui.IgnoreGuiInset = true
    screenGui.DisplayOrder = 10000000
    screenGui.ResetOnSpawn = false 
    screenGui.Parent = pgui
end

local star = screenGui:FindFirstChild("StarLabel") or Instance.new("ImageLabel")
star.Name = "StarLabel"
star.BackgroundTransparency = 1
star.Size = UDim2.new(0, 60, 0, 60) -- CHANGED: Set exactly to 60x60
star.AnchorPoint = Vector2.new(0.5, 0.5)
star.Image = "rbxassetid://11716557686" 
star.ZIndex = 100
star.Parent = screenGui

-- 2. LOCK & HIDE
RunService.RenderStepped:Connect(function()
    local pos = UIS:GetMouseLocation()
    star.Position = UDim2.new(0, pos.X, 0, pos.Y)

    if UIS.MouseIconEnabled then
        UIS.MouseIconEnabled = false
    end
end)

Features & Information

ABLE TO HAVE A CUSTOM CURSOR, (this ones a star)

Community Comments (1)

VarjorKiddVarjorKiddJul 18, 2026

make suggestions here, also, if y'all want me to make one with better stars, i can.

More Scripts for Universal Scripts