Advertisement
Runixer

Untitled

Sep 7th, 2019
2,773
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.49 KB | None | 0 0
  1. -- UPDATE:
  2. --[[
  3. This now works on *all* games with tools. Before, it only worked with swords, but now it 100% will work with all tools.
  4. I'm sorry if you had troubles!
  5. ]]
  6.  
  7. -- Objects
  8.  
  9. local TronucGui = Instance.new("ScreenGui")
  10. local TronucFrame = Instance.new("Frame")
  11. local Tronuc = Instance.new("TextLabel")
  12. local ImageLabel = Instance.new("ImageLabel")
  13. local ImageLabel_2 = Instance.new("ImageLabel")
  14. local LoadBricks = Instance.new("TextButton")
  15. local BricksLoaded = Instance.new("TextLabel")
  16. local SpamBricks = Instance.new("TextButton")
  17. local ImageLabel_3 = Instance.new("ImageLabel")
  18.  
  19. -- Properties
  20.  
  21. TronucGui.Name = "Tronuc Gui"
  22. TronucGui.Parent = game.CoreGui
  23. TronucGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  24.  
  25. TronucFrame.Active = true
  26. TronucFrame.Draggable = true
  27. TronucFrame.Name = "Tronuc Frame"
  28. TronucFrame.Parent = TronucGui
  29. TronucFrame.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  30. TronucFrame.BackgroundTransparency = 0.25
  31. TronucFrame.BorderColor3 = Color3.new(0, 0, 0)
  32. TronucFrame.BorderSizePixel = 0
  33. TronucFrame.Position = UDim2.new(0.0197095424, 0, 0.466876984, 0)
  34. TronucFrame.Size = UDim2.new(0, 241, 0, 239)
  35.  
  36. Tronuc.Name = "Tronuc"
  37. Tronuc.Parent = TronucFrame
  38. Tronuc.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  39. Tronuc.BorderColor3 = Color3.new(0, 0, 0)
  40. Tronuc.BorderSizePixel = 2
  41. Tronuc.Size = UDim2.new(0, 241, 0, 49)
  42. Tronuc.Font = Enum.Font.Highway
  43. Tronuc.Text = "Tronuc"
  44. Tronuc.TextColor3 = Color3.new(1, 1, 1)
  45. Tronuc.TextScaled = true
  46. Tronuc.TextSize = 14
  47. Tronuc.TextStrokeTransparency = 0
  48. Tronuc.TextWrapped = true
  49.  
  50. ImageLabel.Parent = TronucFrame
  51. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  52. ImageLabel.BorderColor3 = Color3.new(0, 0, 0)
  53. ImageLabel.BorderSizePixel = 0
  54. ImageLabel.Position = UDim2.new(0, 0, 0.685000002, 0)
  55. ImageLabel.Size = UDim2.new(0, 75, 0, 75)
  56. ImageLabel.Image = "http://www.roblox.com/asset/?id=3830863154"
  57.  
  58. ImageLabel_2.Parent = TronucFrame
  59. ImageLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
  60. ImageLabel_2.BorderColor3 = Color3.new(0, 0, 0)
  61. ImageLabel_2.BorderSizePixel = 0
  62. ImageLabel_2.Size = UDim2.new(0, 49, 0, 49)
  63. ImageLabel_2.Image = "rbxassetid://118323580"
  64. ImageLabel_2.ImageColor3 = Color3.new(0.54902, 0.54902, 1)
  65.  
  66. LoadBricks.Name = "Load Bricks"
  67. LoadBricks.Parent = TronucFrame
  68. LoadBricks.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  69. LoadBricks.BorderColor3 = Color3.new(0, 0, 0)
  70. LoadBricks.BorderSizePixel = 2
  71. LoadBricks.Position = UDim2.new(0.0290456451, 0, 0.429022074, 0)
  72. LoadBricks.Size = UDim2.new(0, 75, 0, 50)
  73. LoadBricks.Font = Enum.Font.Highway
  74. LoadBricks.Text = "Load 300 Bricks"
  75. LoadBricks.TextColor3 = Color3.new(1, 1, 1)
  76. LoadBricks.TextScaled = true
  77. LoadBricks.TextSize = 14
  78. LoadBricks.TextStrokeTransparency = 0
  79. LoadBricks.TextWrapped = true
  80.  
  81. BricksLoaded.Name = "Bricks Loaded"
  82. BricksLoaded.Parent = TronucFrame
  83. BricksLoaded.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  84. BricksLoaded.BorderColor3 = Color3.new(0, 0, 0)
  85. BricksLoaded.BorderSizePixel = 2
  86. BricksLoaded.Position = UDim2.new(0.381742746, 0, 0.235541523, 0)
  87. BricksLoaded.Size = UDim2.new(0, 141, 0, 34)
  88. BricksLoaded.Font = Enum.Font.Highway
  89. BricksLoaded.Text = "Bricks Loaded: "
  90. BricksLoaded.TextColor3 = Color3.new(1, 1, 1)
  91. BricksLoaded.TextScaled = true
  92. BricksLoaded.TextSize = 14
  93. BricksLoaded.TextStrokeTransparency = 0
  94. BricksLoaded.TextWrapped = true
  95.  
  96. SpamBricks.Name = "Spam Bricks"
  97. SpamBricks.Parent = TronucFrame
  98. SpamBricks.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  99. SpamBricks.BorderColor3 = Color3.new(0, 0, 0)
  100. SpamBricks.BorderSizePixel = 2
  101. SpamBricks.Position = UDim2.new(0.44560168, 0, 0.54083075, 0)
  102. SpamBricks.Size = UDim2.new(0, 125, 0, 100)
  103. SpamBricks.Font = Enum.Font.Highway
  104. SpamBricks.Text = "Spam Bricks"
  105. SpamBricks.TextColor3 = Color3.new(1, 1, 1)
  106. SpamBricks.TextScaled = true
  107. SpamBricks.TextSize = 14
  108. SpamBricks.TextStrokeTransparency = 0
  109. SpamBricks.TextWrapped = true
  110.  
  111. ImageLabel_3.Parent = TronucFrame
  112. ImageLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
  113. ImageLabel_3.BorderColor3 = Color3.new(0, 0, 0)
  114. ImageLabel_3.BorderSizePixel = 0
  115. ImageLabel_3.Position = UDim2.new(0.79668051, 0, 0, 0)
  116. ImageLabel_3.Size = UDim2.new(0, 49, 0, 49)
  117. ImageLabel_3.Image = "rbxassetid://118323580"
  118. ImageLabel_3.ImageColor3 = Color3.new(0.54902, 0.54902, 1)
  119.  
  120. LoadBricks.MouseButton1Click:Connect(function()
  121. local StarterGui = Instance.new("ScreenGui")
  122. local TextLabel = Instance.new("TextLabel")
  123. StarterGui.Name = "StarterGui"
  124. StarterGui.Parent = game.CoreGui
  125. StarterGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  126. TextLabel.Parent = StarterGui
  127. TextLabel.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  128. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  129. TextLabel.BorderSizePixel = 0
  130. TextLabel.Position = UDim2.new(0.808978021, 0, 0.921135664, 0)
  131. TextLabel.Size = UDim2.new(0, 200, 0, 50)
  132. TextLabel.Font = Enum.Font.Cartoon
  133. TextLabel.Text = "Loading (0%)"
  134. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  135. TextLabel.TextSize = 25
  136. local LocalPlayer = game:GetService("Players").LocalPlayer
  137. local runservice = game:GetService("RunService")
  138. local characters = {}
  139. LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools()
  140. local currentamount = #LocalPlayer.Backpack:GetChildren()
  141. LocalPlayer.Character.Archivable = true
  142. local tempchar = LocalPlayer.Character:Clone()
  143. tempchar.Parent = workspace
  144. local savepos = LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame
  145. local stepped = runservice.Stepped:Connect(function()
  146. workspace.CurrentCamera.CameraSubject = tempchar:FindFirstChild("Humanoid")
  147. for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
  148. if tool:IsA("Tool") then
  149. tool.Parent = LocalPlayer
  150. end
  151. end
  152. LocalPlayer.Character:ClearAllChildren()
  153. local char = Instance.new("Model", workspace)
  154. table.insert(characters, char)
  155. Instance.new("Humanoid", char)
  156. LocalPlayer.Character = char
  157. repeat runservice.Stepped:Wait() until LocalPlayer.Character ~= nil
  158. end)
  159. repeat runservice.Stepped:Wait() TextLabel.Text = "Loading ("..math.floor((#LocalPlayer:GetChildren() - 4 - currentamount)/(300/100)).."%)" until #LocalPlayer:GetChildren() - 4 - currentamount >= 300 - 1
  160. stepped:Disconnect()
  161. repeat runservice.Stepped:Wait() until LocalPlayer.Character:FindFirstChild("HumanoidRootPart") ~= nil
  162. for _, char in pairs(characters) do
  163. char:Destroy()
  164. end
  165. for _, tool in pairs(LocalPlayer:GetChildren()) do
  166. if tool:IsA("Tool") then
  167. tool.Parent = LocalPlayer.Backpack
  168. end
  169. end
  170. LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = savepos
  171. tempchar:Destroy()
  172. TextLabel.Text = "Loading (100%)"
  173. wait(.5)
  174. TextLabel.Text = "Loading Complete!"
  175. TextLabel.TextScaled = true
  176. for _,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  177. if v:IsA("Tool") then
  178. v.Parent = game.Players.LocalPlayer.Character
  179. for x,o in pairs(v.Handle:GetChildren()) do
  180. if o:IsA("Sound") then
  181. o:Destroy()
  182. end
  183. end
  184. v.Parent = game.Players.LocalPlayer.Backpack
  185. end
  186. end
  187. wait(2)
  188. StarterGui:Destroy()
  189. while game:GetService("RunService").Stepped:Wait() do
  190. game.Players.LocalPlayer.Character:FindFirstChild("Humanoid").Died:Wait()
  191. game.Players.LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools()
  192. for _,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  193. if v:IsA("Tool") then
  194. v.Parent = game.Players.LocalPlayer
  195. end
  196. end
  197. game.Players.LocalPlayer.CharacterAdded:Wait()
  198. for _,v in pairs(game.Players.LocalPlayer:GetChildren()) do
  199. if v:IsA("Tool") then
  200. v.Parent = game.Players.LocalPlayer.Backpack
  201. for x,o in pairs(v.Handle:GetChildren()) do
  202. if o:IsA("Sound") then
  203. o:Destroy()
  204. end
  205. end
  206. end
  207. end
  208. end
  209. end)
  210.  
  211. SpamBricks.MouseButton1Click:Connect(function()
  212. workspace.CurrentCamera.CameraType = Enum.CameraType.Scriptable
  213. local pos = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  214. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  215. for i=1,math.random(20,40) do
  216. game.Players.LocalPlayer.Character.Humanoid:UnequipTools()
  217. if game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool") then
  218. game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = game.Players.LocalPlayer.Character
  219. if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Handle:FindFirstChildOfClass("SpecialMesh") then
  220. game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Handle:FindFirstChildOfClass("SpecialMesh"):Destroy()
  221. else
  222. end
  223. if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Handle:FindFirstChild("TouchInterest") then
  224. game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Handle:FindFirstChild("TouchInterest"):Destroy()
  225. else
  226. end
  227. game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent = workspace.Terrain
  228. else
  229. workspace.CurrentCamera.CameraType = Enum.CameraType.Custom
  230. end
  231. end
  232. wait(3)
  233. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos
  234. workspace.CurrentCamera.CameraType = Enum.CameraType.Custom
  235. end)
  236. spawn(function()
  237. while game:GetService("RunService").Stepped:Wait() do
  238. BricksLoaded.Text = "Bricks Loaded: "..#game.Players.LocalPlayer.Backpack:GetChildren()
  239. if #game.Players.LocalPlayer.Backpack:GetChildren() > (#game.StarterPack:GetChildren()*2) then
  240. game.Players.LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools()
  241. game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, false)
  242. else
  243. game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, true)
  244. end
  245. end
  246. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement