1. local data = require(game:GetService("Players").LocalPlayer:WaitForChild("PlayerScripts"):WaitForChild("ProjectilesClient"):WaitForChild("WeaponScript"):WaitForChild("HitScanFire"))
  2. local remote = getupvalue(getupvalue(getupvalue(data.Fire,8),4),2)
  3. local function WaitForChildWhichIsA(instance, classtype)
  4. local target = instance:FindFirstChildWhichIsA(classtype)
  5. while not target or not target:IsA(classtype) do
  6. target = instance.ChildAdded:Wait()
  7. end
  8. return target
  9. end
  10. while task.wait() do
  11. remote:FireServer(WaitForChildWhichIsA(workspace:WaitForChild("Sharks"),"Model"))
  12. end