Advertisement
einsteinK

Custom MouseIcon

Jun 19th, 2014
401
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.19 KB | None | 0 0
  1.  
  2. local Player = game:GetService("Players").LocalPlayer
  3. repeat wait() until Player.Character
  4. local Chara = Player.Character
  5. local Human = Chara:WaitForChild("Humanoid")
  6. local Torso = Chara:WaitForChild("Torso")
  7.  
  8. local Tool = Instance.new("Tool")
  9. Tool.Name = ""
  10. Tool.CanBeDropped = false
  11. local Handle = Instance.new("Part",Tool)
  12. Handle.FormFactor = "Custom"
  13. Handle.Size = Vector3.new()
  14. Handle.Transparency = 1
  15. Handle.Name = "Handle"
  16. Handle.CanCollide = false
  17.  
  18. local function EditAnimate(a)
  19.     local tn = a:findFirstChild("toolnone")
  20.     if not tn then
  21.         tn = Instance.new("StringValue",a)
  22.         tn.Name = "toolnone"
  23.     end tn:ClearAllChildren()
  24.     Instance.new("Animation",tn)
  25.     a.Disabled = true wait()
  26.     a.Disabled = false
  27. end
  28. Chara.DescendantAdded:connect(function(a)
  29.     if a.Name == "Animate" and a:IsA("LocalScript") then
  30.         EditAnimate(a)
  31.     end
  32. end)
  33. if Chara:findFirstChild("Animate") then
  34.     coroutine.wrap(EditAnimate)(Chara.Animate)
  35. end
  36.  
  37. Tool.Equipped:connect(function(Mouse) print("Equipped")
  38.     Mouse.Icon = "http://www.roblox.com/asset/?id=155396963"
  39. end)
  40.  
  41. Tool.Unequipped:connect(function()
  42.     print("Not legit at all!")
  43.     wait() Human:EquipTool(Tool)
  44. end) Human:EquipTool(Tool)
  45. print("Legit")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement