Advertisement
ModuleForRBLX

Untitled

Mar 1st, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.99 KB | None | 0 0
  1. local SpreadAmount = 1
  2. local Spread_Amount = SpreadAmount - math.random(.0625,.1875)
  3. local toolamount = -8*-8/4+math.random(-1,0)
  4. local LocalPlayer = game:GetService("Players").LocalPlayer
  5. local runservice = game:GetService("RunService")
  6. local characters = {}
  7. LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools()
  8. local currentamount = #LocalPlayer.Backpack:GetChildren()
  9. LocalPlayer.Character.Archivable = true
  10. local tempchar = LocalPlayer.Character:Clone()
  11. tempchar.Parent = workspace
  12. local savepos = LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame
  13. local renderstepped = runservice.RenderStepped:Connect(function()
  14. workspace.CurrentCamera.CameraSubject = tempchar:FindFirstChild("Humanoid")
  15. for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
  16. if tool:IsA("Tool") then
  17. tool.Parent = LocalPlayer
  18. end
  19. end
  20. LocalPlayer.Character:ClearAllChildren()
  21. local char = Instance.new("Model", workspace)
  22. table.insert(characters, char)
  23. Instance.new("Humanoid", char)
  24. LocalPlayer.Character = char
  25. repeat runservice.RenderStepped:Wait() until LocalPlayer.Character ~= nil
  26. end)
  27. repeat runservice.RenderStepped:Wait() until #LocalPlayer:GetChildren() - 4 - currentamount >= toolamount + 1
  28. renderstepped:Disconnect()
  29. repeat runservice.RenderStepped:Wait() until LocalPlayer.Character:FindFirstChild("HumanoidRootPart") ~= nil
  30. for _, char in pairs(characters) do
  31. char:Destroy()
  32. end
  33. for _, tool in pairs(LocalPlayer:GetChildren()) do
  34. if tool:IsA("Tool") then
  35. tool.Parent = LocalPlayer.Backpack
  36. end
  37. end
  38. LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = savepos
  39. tempchar:Destroy()
  40. wait()
  41. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  42. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(1*Spread_Amount-math.random(1,6),1*Spread_Amount,-1*Spread_Amount)
  43. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  44. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(-1*Spread_Amount-math.random(1,6),-1*Spread_Amount,-2*Spread_Amount)
  45. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  46. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(1*Spread_Amount-math.random(1,6),0.1*Spread_Amount,-4*Spread_Amount)
  47. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  48. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(2*Spread_Amount-math.random(1,6),0.1*Spread_Amount,-2.5*Spread_Amount)
  49. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  50. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(5*Spread_Amount-math.random(1,6),3*Spread_Amount,-3*Spread_Amount)
  51. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  52. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(2*Spread_Amount-math.random(1,6),-1*Spread_Amount,-2*Spread_Amount)
  53. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  54. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(1.5*Spread_Amount-math.random(1,6),.2*Spread_Amount,-3*Spread_Amount)
  55. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  56. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(2.5*Spread_Amount-math.random(1,6),.6*Spread_Amount,-4*Spread_Amount)
  57. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  58. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(2*Spread_Amount-math.random(1,6),0.1*Spread_Amount,-1*Spread_Amount)
  59. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  60. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(3*Spread_Amount-math.random(1,6),0*Spread_Amount,-2*Spread_Amount)
  61. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  62. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(5*Spread_Amount-math.random(1,6),.2*Spread_Amount,-6*Spread_Amount)
  63. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  64. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(3*Spread_Amount-math.random(1,6),-.2*Spread_Amount,-5*Spread_Amount)
  65. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  66. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(1*Spread_Amount-math.random(1,6),3*Spread_Amount,-1*Spread_Amount)
  67. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  68. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(2*Spread_Amount-math.random(1,6),2*Spread_Amount,-5*Spread_Amount)
  69. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  70. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(4*Spread_Amount-math.random(1,6),1*Spread_Amount,-1*Spread_Amount)
  71. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  72. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").GripPos = Vector3.new(5*Spread_Amount-math.random(1,6),0.3*Spread_Amount,-3*Spread_Amount)
  73. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  74. wait()
  75. LocalPlayer.Character.Animate.Disabled = true
  76. wait()
  77. for i=1,toolamount do
  78. LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent = workspace.Terrain
  79. end
  80. wait()
  81. for v,i in pairs(game.Players:GetChildren()) do
  82. i.Character.HumanoidRootPart.CFrame = LocalPlayer.Character["Right Arm"].CFrame
  83. end
  84. wait(math.random(0,.00375))
  85. for i=1,math.random(2,8) do wait(math.random(0,.0625))
  86. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,math.random(0,75),10000)
  87. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement