Advertisement
Shadowking_X

Simulator Local Tool Script Example

Sep 26th, 2024 (edited)
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.77 KB | None | 0 0
  1. local Chest = script.Parent
  2. local UIS = game:GetService("UserInputService")
  3. local Events = game.ReplicatedStorage.Events
  4. local ToolOff = false
  5. local Model = workspace.WorkOutStuff.BenchPressFolder.BenchPresses.ExpertBenchModel.Model
  6. local Prompt = workspace.WorkOutStuff.BenchPressFolder.BenchPresses.ExpertBenchModel["Wall Mat"].ProximityPrompt
  7.  
  8.  
  9. UIS.InputBegan:Connect(function(Input, Using)
  10.    
  11.     if Using then return end
  12.     local World = game.Players.LocalPlayer.CurrentWorld
  13.    
  14.     if Input.UserInputType == Enum.UserInputType.MouseButton1 or Input.UserInputType == Enum.UserInputType.Touch and not ToolOff then
  15.         Events.ChestStatChange:FireServer(World.Value)
  16.     end
  17.    
  18. end)
  19.  
  20. Chest.Unequipped:Connect(function()
  21.     ToolOff = true
  22.     Events.ToolRemoved:FireServer(Model,Prompt)
  23. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement