-----------------

rainbow rar v9999

Jan 3rd, 2022 (edited)
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.37 KB | None | 0 0
  1. --Converted with ttyyuu12345's model to script plugin v4
  2. function sandbox(var,func)
  3. local env = getfenv(func)
  4. local newenv = setmetatable({},{
  5. __index = function(self,k)
  6. if k=="script" then
  7. return var
  8. else
  9. return env[k]
  10. end
  11. end,
  12. })
  13. setfenv(func,newenv)
  14. return func
  15. end
  16. cors = {}
  17. mas = Instance.new("Model",game:GetService("Lighting"))
  18. Tool0 = Instance.new("Tool")
  19. Script1 = Instance.new("Script")
  20. RemoteEvent2 = Instance.new("RemoteEvent")
  21. LocalScript3 = Instance.new("LocalScript")
  22. Part4 = Instance.new("Part")
  23. Weld5 = Instance.new("Weld")
  24. Weld6 = Instance.new("Weld")
  25. Weld7 = Instance.new("Weld")
  26. Weld8 = Instance.new("Weld")
  27. Weld9 = Instance.new("Weld")
  28. Weld10 = Instance.new("Weld")
  29. Weld11 = Instance.new("Weld")
  30. Weld12 = Instance.new("Weld")
  31. Weld13 = Instance.new("Weld")
  32. Weld14 = Instance.new("Weld")
  33. Weld15 = Instance.new("Weld")
  34. Weld16 = Instance.new("Weld")
  35. Weld17 = Instance.new("Weld")
  36. Weld18 = Instance.new("Weld")
  37. Weld19 = Instance.new("Weld")
  38. Weld20 = Instance.new("Weld")
  39. Weld21 = Instance.new("Weld")
  40. Weld22 = Instance.new("Weld")
  41. Weld23 = Instance.new("Weld")
  42. Weld24 = Instance.new("Weld")
  43. Weld25 = Instance.new("Weld")
  44. Weld26 = Instance.new("Weld")
  45. Weld27 = Instance.new("Weld")
  46. Weld28 = Instance.new("Weld")
  47. Weld29 = Instance.new("Weld")
  48. Weld30 = Instance.new("Weld")
  49. Weld31 = Instance.new("Weld")
  50. Weld32 = Instance.new("Weld")
  51. Weld33 = Instance.new("Weld")
  52. Weld34 = Instance.new("Weld")
  53. Part35 = Instance.new("Part")
  54. Part36 = Instance.new("Part")
  55. Part37 = Instance.new("Part")
  56. Part38 = Instance.new("Part")
  57. BillboardGui39 = Instance.new("BillboardGui")
  58. TextLabel40 = Instance.new("TextLabel")
  59. Script41 = Instance.new("Script")
  60. Part42 = Instance.new("Part")
  61. Part43 = Instance.new("Part")
  62. Part44 = Instance.new("Part")
  63. CylinderMesh45 = Instance.new("CylinderMesh")
  64. ParticleEmitter46 = Instance.new("ParticleEmitter")
  65. Weld47 = Instance.new("Weld")
  66. Part48 = Instance.new("Part")
  67. Part49 = Instance.new("Part")
  68. Weld50 = Instance.new("Weld")
  69. Part51 = Instance.new("Part")
  70. Weld52 = Instance.new("Weld")
  71. Tool0.Name = "rainbow rar v9999"
  72. Tool0.Parent = mas
  73. Tool0.CanBeDropped = false
  74. Tool0.Grip = CFrame.new(0.0351050571, -0.123067379, 0.234377846, 0.999115527, 0.0215879492, 0.0360843129, -0.0359228067, -0.00782301277, 0.999324024, 0.0218556393, -0.999736369, -0.0070406124)
  75. Tool0.GripForward = Vector3.new(-0.036084312945604, -0.9993240237236, 0.0070406123995781)
  76. Tool0.GripPos = Vector3.new(0.035105057060719, -0.1230673789978, 0.23437784612179)
  77. Tool0.GripRight = Vector3.new(0.99911552667618, -0.035922806710005, 0.02185563929379)
  78. Tool0.GripUp = Vector3.new(0.021587949246168, -0.0078230127692223, -0.99973636865616)
  79. Tool0.ToolTip = "the return. made by xandergaming112"
  80. Script1.Name = "stuff idk"
  81. Script1.Parent = Tool0
  82. table.insert(cors,sandbox(Script1,function()
  83. --[[
  84. \\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//
  85.  
  86. A remake of "rainbow rar idk" made by me.
  87.  
  88. The original one was actually made by me, but leaked by fats. Here's the V2.
  89.  
  90. Made by XanderGaming112 and no one else. Enjoy.
  91.  
  92. \\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//
  93. ]]
  94.  
  95. local Player = nil
  96. local Character = nil
  97.  
  98. local equipped = false
  99.  
  100. local debris = game:GetService("Debris")
  101. local tweenservice = game:GetService("TweenService")
  102.  
  103. local music = Instance.new("Sound", script.Parent.barrelthing)
  104. music.SoundId = "rbxassetid://2371543268"
  105. music.Volume = 6
  106. music.Looped = true
  107.  
  108. script.Parent.Equipped:Connect(function()
  109. local plr = game:GetService("Players"):GetPlayerFromCharacter(script.Parent.Parent)
  110. Player = plr
  111. Character = plr.Character
  112. equipped = true
  113. music:Resume()
  114. end)
  115.  
  116. script.Parent.Unequipped:Connect(function()
  117. equipped = false
  118. music:Pause()
  119. end)
  120.  
  121. game:GetService("RunService").Heartbeat:Connect(function()
  122. if not script.Parent.barrelthing:FindFirstChild("ADSDUASD#$#(3☆223#$*#($*@$#DSDS_☆") then
  123. music=Instance.new("Sound",script.Parent.barrelthing)
  124. music.Volume=6
  125. music.Looped=true
  126. music.SoundId="rbxassetid://4812386605"
  127. music.Name = "ADSDUASD#$#(3☆223#$*#($*@$#DSDS_☆"
  128. if equipped == true then
  129. music:Resume()
  130. end
  131. wait()
  132. end
  133. end)
  134.  
  135. function CastProperRay(Start,Direction,Distance,Ignore)
  136. local NewRCP = RaycastParams.new()
  137. NewRCP.FilterDescendantsInstances = Ignore
  138. NewRCP.FilterType = Enum.RaycastFilterType.Blacklist
  139. NewRCP.IgnoreWater = true
  140. local RaycastResult = workspace:Raycast(Start,Direction * Distance,NewRCP)
  141. if not RaycastResult then
  142. return nil,Direction * Distance,nil
  143. end
  144. return RaycastResult.Instance,RaycastResult.Position,RaycastResult.Normal
  145. end
  146.  
  147. local remote = script.Parent:WaitForChild("thefunnyshoot")
  148.  
  149. remote.OnServerEvent:Connect(function(player, FromP, ToP)
  150. local shoot1 = Instance.new("Sound", script.Parent["bullet thing lol"])
  151. shoot1.SoundId = "rbxassetid://4810729508"
  152. shoot1.Volume = 3
  153. shoot1:Play()
  154.  
  155. debris:AddItem(shoot1,5)
  156.  
  157. local Dist = (FromP-ToP).magnitude
  158. local Part,Position,Normal = CastProperRay(FromP,(ToP-FromP).unit*1000,Dist,{workspace:FindFirstChildOfClass("Terrain"),Character})
  159.  
  160. local funnybullet = Instance.new("Part",Character)
  161. funnybullet.Anchored = true
  162. funnybullet.CanCollide = false
  163. funnybullet.Size = Vector3.new(.15,.15,Dist)
  164. funnybullet.CFrame = CFrame.new(FromP,Position)*CFrame.new(0,0,-Dist/2)
  165. funnybullet.Material = Enum.Material.Neon
  166. funnybullet.Color = script.Parent.Handle.Color
  167.  
  168. debris:AddItem(funnybullet,.5)
  169.  
  170. local Info1 = TweenInfo.new(.5,Enum.EasingStyle.Cubic,Enum.EasingDirection.Out,0,false,0)
  171.  
  172. local Goals1 =
  173. {
  174. Transparency = 1;
  175. Size = Vector3.new(0,0,Dist);
  176. }
  177.  
  178. local Info2 = TweenInfo.new(.5,Enum.EasingStyle.Cubic, Enum.EasingDirection.Out,0,false,0)
  179.  
  180. local Goals =
  181. {
  182. Transparency = 1;
  183. Size = Vector3.new(4,4,4);
  184. }
  185.  
  186. local tween = tweenservice:Create(funnybullet,Info1,Goals1)
  187. local tween2 = tweenservice:Create(funnybullet,Info1,Goals1)
  188. tween:Play()
  189. tween2:Play()
  190.  
  191. if Part then
  192. if Part.Parent.ClassName == "Model" then
  193. if Part.Parent:FindFirstChildOfClass("Humanoid") then
  194. Part.Parent:BreakJoints()
  195.  
  196. for i, v in pairs(Part.Parent:FindFirstChild("Head"):GetChildren()) do
  197. if v:IsA("BillboardGui") then
  198. if v.Name == "killboard" then
  199. v:Destroy()
  200. end
  201. end
  202. end
  203.  
  204. local partparent = Part.Parent
  205.  
  206. local bill = script.Parent.label.BillboardGui:Clone()
  207. bill.Parent = Part.Parent:FindFirstChild("Head")
  208. bill.StudsOffset = Vector3.new(0, 2, 0)
  209. bill.TextLabel.Text = "you've been rainbow rar'd, "..partparent.Name.." lol"
  210. bill.Name = "killboard"
  211. game.Debris:AddItem(bill, 5)
  212. end
  213. elseif Part.Parent.Parent.ClassName == "Model" then
  214. if Part.Parent.Parent:FindFirstChildOfClass("Humanoid") then
  215. Part.Parent.Parent:BreakJoints()
  216.  
  217. for i, v in pairs(Part.Parent.Parent:FindFirstChild("Head"):GetChildren()) do
  218. if v:IsA("BillboardGui") then
  219. if v.Name == "killboard" then
  220. v:Destroy()
  221. end
  222. end
  223. end
  224.  
  225. local partparent = Part.Parent.Parent
  226.  
  227. local bill = script.Parent.label.BillboardGui:Clone()
  228. bill.Parent = Part.Parent:FindFirstChild("Head")
  229. bill.StudsOffset = Vector3.new(0, 2, 0)
  230. bill.TextLabel.Text = "you've been rainbow rar'd, "..partparent.Name.." lol"
  231. bill.Name = "killboard"
  232. game.Debris:AddItem(bill, 5)
  233. end
  234. end
  235. end
  236. end)
  237.  
  238. game:GetService("RunService").Heartbeat:Connect(function()
  239. music.PlaybackSpeed = 0.65 + math.abs(math.sin(music.TimePosition))
  240.  
  241. for i,v in pairs(script.Parent:GetDescendants()) do
  242. if v:IsA("BasePart") then
  243. v.Color = Color3.fromHSV((tick()%5)/5,1,1)
  244. elseif v:IsA("TextLabel") then
  245. v.TextColor3 = Color3.fromHSV((tick()%5)/5,1,1)
  246. end
  247. end
  248. end)
  249.  
  250.  
  251.  
  252. end))
  253. RemoteEvent2.Name = "thefunnyshoot"
  254. RemoteEvent2.Parent = Tool0
  255. LocalScript3.Name = "uis"
  256. LocalScript3.Parent = RemoteEvent2
  257. table.insert(cors,sandbox(LocalScript3,function()
  258. local plr = game.Players.LocalPlayer
  259. local mouse = plr:GetMouse()
  260.  
  261. local uis = game:GetService("UserInputService")
  262.  
  263. local shotlol = script.Parent
  264.  
  265. local gun = script.Parent.Parent
  266.  
  267. local ClickConnection
  268.  
  269. local KeyConnection
  270.  
  271. local held = false
  272.  
  273. script.Parent.Parent.Equipped:Connect(function()
  274. ClickConnection = uis.InputBegan:Connect(function(input,istyping)
  275. if istyping then
  276. return
  277. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  278. held = true
  279. while held do
  280. local FromP = gun["bullet thing lol"].CFrame.Position
  281. local ToP = mouse.Hit.Position
  282. shotlol:FireServer(FromP, ToP)
  283. game:GetService("RunService").Heartbeat:Wait()
  284. end
  285. end
  286. end)
  287. KeyConnection = uis.InputEnded:Connect(function(input,istyping)
  288. if istyping then
  289. return
  290. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  291. held = false
  292. end
  293. end)
  294. end)
  295.  
  296. script.Parent.Parent.Unequipped:Connect(function()
  297. ClickConnection:Disconnect()
  298. held = false
  299. end)
  300.  
  301. end))
  302. Part4.Name = "Handle"
  303. Part4.Parent = Tool0
  304. Part4.CFrame = CFrame.new(-77.289238, 15.5098515, 0.234351605, 0.999107182, -0.0359222777, -0.02185582, -0.021587709, 0.00782313105, -0.999736428, 0.0360839106, 0.999321043, 0.00704030227)
  305. Part4.Orientation = Vector3.new(88.680000305176, -72.139999389648, -70.080001831055)
  306. Part4.Position = Vector3.new(-77.289237976074, 15.509851455688, 0.23435160517693)
  307. Part4.Rotation = Vector3.new(89.599998474121, -1.25, 2.0599999427795)
  308. Part4.Size = Vector3.new(0.2184115499258, 0.22465190291405, 0.73361855745316)
  309. Part4.BottomSurface = Enum.SurfaceType.Smooth
  310. Part4.CanCollide = false
  311. Part4.Material = Enum.Material.SmoothPlastic
  312. Part4.TopSurface = Enum.SurfaceType.Smooth
  313. Weld5.Name = "BTWeld"
  314. Weld5.Parent = Part4
  315. Weld5.C1 = CFrame.new(-6.10351562e-05, -0.113241196, -0.297821045, 1, 0, 0, 0, -0.73052305, 0.682888031, 0, -0.682888031, -0.730523109)
  316. Weld5.Part0 = Part4
  317. Weld5.Part1 = Part35
  318. Weld5.part1 = Part35
  319. Weld6.Name = "BTWeld"
  320. Weld6.Parent = Part4
  321. Weld6.C1 = CFrame.new(0.0375366211, -3.01520729, -0.477845192, 0.998991251, -0.0039303028, 0.0447292887, -0.00362104713, -0.999969006, -0.00699285744, 0.0447553732, 0.00682383403, -0.998974979)
  322. Weld6.Part0 = Part4
  323. Weld6.Part1 = Part44
  324. Weld6.part1 = Part44
  325. Weld7.Name = "BTWeld"
  326. Weld7.Parent = Part4
  327. Weld7.C1 = CFrame.new(-6.10351562e-05, -0.314573288, -0.463066101, 1, 0, 0, 0, -0.579036713, -0.815301478, 0, 0.815301478, -0.579036772)
  328. Weld7.Part0 = Part4
  329. Weld7.Part1 = Part36
  330. Weld7.part1 = Part36
  331. Weld8.Name = "BTWeld"
  332. Weld8.Parent = Part4
  333. Weld8.C1 = CFrame.new(0, -0.475287914, 1.56405067, 1, 0, 0, 0, 0, -1, 0, 1, 0)
  334. Weld8.Part0 = Part4
  335. Weld8.Part1 = Part38
  336. Weld8.part1 = Part38
  337. Weld9.Name = "BTWeld"
  338. Weld9.Parent = Part4
  339. Weld9.C1 = CFrame.new(0, -0.475287914, 0.378479004, 1, 0, 0, 0, 0, -1, 0, 1, 0)
  340. Weld9.Part0 = Part4
  341. Weld10.Name = "BTWeld"
  342. Weld10.Parent = Part4
  343. Weld10.C1 = CFrame.new(0, -0.475287914, 0.945514679, 1, 0, 0, 0, 0, -1, 0, 1, 0)
  344. Weld10.Part0 = Part4
  345. Weld10.Part1 = Part43
  346. Weld10.part1 = Part43
  347. Weld11.Name = "BTWeld"
  348. Weld11.Parent = Part4
  349. Weld11.C1 = CFrame.new(-1.52587891e-05, -0.475262523, 2.96066856, 0.999999881, 6.4028427e-10, 3.7252903e-09, 1.11758709e-08, 1.48219988e-06, -1.00000024, -6.1118044e-10, 1, 1.4831312e-06)
  350. Weld11.Part0 = Part4
  351. Weld11.Part1 = Part48
  352. Weld11.part1 = Part48
  353. Weld12.Name = "BTWeld"
  354. Weld12.Parent = Part4
  355. Weld12.C1 = CFrame.new(0, -0.475263596, 2.56068611, 0.999999762, 6.4028427e-10, 3.7252903e-09, 1.11758709e-08, 1.48173422e-06, -1.00000036, -6.4028427e-10, 1, 1.48359686e-06)
  356. Weld12.Part0 = Part4
  357. Weld12.Part1 = Part42
  358. Weld12.part1 = Part42
  359. Weld13.Name = "BTWeld"
  360. Weld13.Parent = Part4
  361. Weld13.C1 = CFrame.new(0, -0.475265741, 0.362812042, 1, 0, 0, 0, 0, -1, 0, 1, 0)
  362. Weld13.Part0 = Part4
  363. Weld13.Part1 = Part37
  364. Weld13.part1 = Part37
  365. Weld14.Parent = Part4
  366. Weld14.C0 = CFrame.new(0.109205775, -0.112325951, 0.449430376, 1, 0, 0, 0, 0, -1, 0, 1, 0)
  367. Weld14.C1 = CFrame.new(0.109207153, 0.0866165161, -0.362939715, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  368. Weld14.Part0 = Part37
  369. Weld14.Part1 = Part4
  370. Weld14.part1 = Part4
  371. Weld15.Name = "BTWeld"
  372. Weld15.Parent = Part4
  373. Weld15.C1 = CFrame.new(-9.15527344e-05, -0.314575195, -0.463066101, 0.999993563, 3.16649675e-07, -2.44588591e-07, 1.67638063e-08, -0.579038918, -0.815301359, 3.98606062e-07, 0.815305173, -0.579037249)
  374. Weld15.Part0 = Part4
  375. Weld15.Part1 = Part36
  376. Weld15.part1 = Part36
  377. Weld16.Name = "BTWeld"
  378. Weld16.Parent = Part4
  379. Weld16.C1 = CFrame.new(1.52587891e-05, -0.475287914, 1.56404877, 0.999999106, 4.47034836e-08, -3.22470441e-08, 3.22470441e-08, 5.44823706e-08, -1, 4.47034836e-08, 1.0000006, -5.44823706e-08)
  380. Weld16.Part0 = Part4
  381. Weld16.Part1 = Part38
  382. Weld16.part1 = Part38
  383. Weld17.Name = "BTWeld"
  384. Weld17.Parent = Part4
  385. Weld17.C1 = CFrame.new(0.0375366211, -3.01520538, -0.477844715, 0.998988628, -0.00393018872, 0.0447291955, -0.00362116843, -0.999970794, -0.00699269352, 0.0447553508, 0.00682401564, -0.998975039)
  386. Weld17.Part0 = Part4
  387. Weld17.Part1 = Part44
  388. Weld17.part1 = Part44
  389. Weld18.Name = "BTWeld"
  390. Weld18.Parent = Part4
  391. Weld18.C1 = CFrame.new(-7.62939453e-05, -0.113243103, -0.29781723, 0.999997318, 1.3038516e-07, -9.58098099e-08, -1.56462193e-07, -0.730524421, 0.68288821, -1.86264515e-08, -0.682889163, -0.73052305)
  392. Weld18.Part0 = Part4
  393. Weld18.Part1 = Part35
  394. Weld18.part1 = Part35
  395. Weld19.Name = "BTWeld"
  396. Weld19.Parent = Part4
  397. Weld19.C1 = CFrame.new(-1.52587891e-05, -0.475265503, 0.362823486, 0.999997318, 1.3038516e-07, -9.58098099e-08, 9.58098099e-08, 1.63912773e-07, -1, 1.3038516e-07, 1.00000179, -1.63912773e-07)
  398. Weld19.Part0 = Part4
  399. Weld19.Part1 = Part37
  400. Weld19.part1 = Part37
  401. Weld20.Name = "BTWeld"
  402. Weld20.Parent = Part4
  403. Weld20.C1 = CFrame.new(0, -0.475287914, 0.945518494, 0.999997318, 1.3038516e-07, -9.58098099e-08, 9.58098099e-08, 1.63912773e-07, -1, 1.3038516e-07, 1.00000179, -1.63912773e-07)
  404. Weld20.Part0 = Part4
  405. Weld20.Part1 = Part43
  406. Weld20.part1 = Part43
  407. Weld21.Name = "BTWeld"
  408. Weld21.Parent = Part4
  409. Weld21.C1 = CFrame.new(4.57763672e-05, -0.52028656, 2.04406738, 0.999994338, 8.19563866e-08, -6.8655936e-08, 2.11410224e-07, 1.0849908e-07, -1.00000036, 2.64495611e-07, 1.0000025, -3.21306288e-07)
  410. Weld21.Part0 = Part4
  411. Weld21.Part1 = Part51
  412. Weld21.part1 = Part51
  413. Weld22.Name = "BTWeld"
  414. Weld22.Parent = Part4
  415. Weld22.C1 = CFrame.new(1.52587891e-05, -0.475288391, 0.378479004, 0.999998569, 7.07805157e-08, -5.28525561e-08, 5.21540642e-08, 9.12696123e-08, -1, 7.07805157e-08, 1.00000095, -9.03382897e-08)
  416. Weld22.Part0 = Part4
  417. Weld22.Part1 = Part49
  418. Weld22.part1 = Part49
  419. Weld23.Name = "BTWeld"
  420. Weld23.Parent = Part4
  421. Weld23.C1 = CFrame.new(-3.05175781e-05, -0.475262642, 2.96066284, 0.999996841, 1.49011612e-07, -1.0948861e-07, 1.22090569e-07, 1.68289989e-06, -1.00000024, 1.49011612e-07, 1.00000215, 1.28243119e-06)
  422. Weld23.Part0 = Part4
  423. Weld23.Part1 = Part48
  424. Weld23.part1 = Part48
  425. Weld24.Name = "BTWeld"
  426. Weld24.Parent = Part4
  427. Weld24.C1 = CFrame.new(-1.52587891e-05, -0.475263119, 2.5606842, 0.999996722, 1.52736902e-07, -1.07596861e-07, 1.23953214e-07, 1.68196857e-06, -1.00000036, 1.49011612e-07, 1.00000215, 1.28336251e-06)
  428. Weld24.Part0 = Part4
  429. Weld24.Part1 = Part42
  430. Weld24.part1 = Part42
  431. Weld25.Name = "BTWeld"
  432. Weld25.Parent = Part4
  433. Weld25.C1 = CFrame.new(-7.62939453e-05, -0.314575195, -0.463066101, 0.99999696, 1.49011612e-07, -1.13243004e-07, 5.58793545e-09, -0.579037726, -0.815301418, 1.86264515e-07, 0.815303266, -0.579037011)
  434. Weld25.Part0 = Part4
  435. Weld25.Part1 = Part36
  436. Weld25.part1 = Part36
  437. Weld26.Name = "BTWeld"
  438. Weld26.Parent = Part4
  439. Weld26.C1 = CFrame.new(1.52587891e-05, -0.475287437, 1.56404877, 0.999996066, 1.93715096e-07, -1.44995283e-07, 1.45053491e-07, 2.54716724e-07, -1, 1.89989805e-07, 1.00000262, -2.54251063e-07)
  440. Weld26.Part0 = Part4
  441. Weld26.Part1 = Part38
  442. Weld26.part1 = Part38
  443. Weld27.Name = "BTWeld"
  444. Weld27.Parent = Part4
  445. Weld27.C1 = CFrame.new(0.0375366211, -3.01522827, -0.477843285, 0.998985648, -0.00393005833, 0.0447290912, -0.00362130627, -0.99997282, -0.00699249422, 0.0447553284, 0.00682423636, -0.998975098)
  446. Weld27.Part0 = Part4
  447. Weld27.Part1 = Part44
  448. Weld27.part1 = Part44
  449. Weld28.Name = "BTWeld"
  450. Weld28.Parent = Part4
  451. Weld28.C1 = CFrame.new(-0.000106811523, -0.113243103, -0.29781723, 0.999994278, 2.79396772e-07, -2.06608092e-07, -3.42726707e-07, -0.73052609, 0.682888389, -3.91155481e-08, -0.682890415, -0.730522931)
  452. Weld28.Part0 = Part4
  453. Weld28.Part1 = Part35
  454. Weld28.part1 = Part35
  455. Weld29.Name = "BTWeld"
  456. Weld29.Parent = Part4
  457. Weld29.C1 = CFrame.new(-3.05175781e-05, -0.475265026, 0.362823486, 0.999994278, 2.79396772e-07, -2.06608092e-07, 2.08674464e-07, 3.63681465e-07, -1, 2.79396772e-07, 1.00000381, -3.64147127e-07)
  458. Weld29.Part0 = Part4
  459. Weld29.Part1 = Part37
  460. Weld29.part1 = Part37
  461. Weld30.Name = "BTWeld"
  462. Weld30.Parent = Part4
  463. Weld30.C1 = CFrame.new(-1.52587891e-05, -0.475286961, 0.945526123, 0.999994278, 2.79396772e-07, -2.06608092e-07, 2.08674464e-07, 3.63681465e-07, -1, 2.79396772e-07, 1.00000381, -3.64147127e-07)
  464. Weld30.Part0 = Part4
  465. Weld30.Part1 = Part43
  466. Weld30.part1 = Part43
  467. Weld31.Name = "BTWeld"
  468. Weld31.Parent = Part4
  469. Weld31.C1 = CFrame.new(3.05175781e-05, -0.52028513, 2.04408264, 0.999991298, 2.30967999e-07, -1.8128776e-07, 3.22412234e-07, 3.08733433e-07, -1.00000036, 4.13507223e-07, 1.00000453, -5.21540642e-07)
  470. Weld31.Part0 = Part4
  471. Weld31.Part1 = Part51
  472. Weld31.part1 = Part51
  473. Weld32.Name = "BTWeld"
  474. Weld32.Parent = Part4
  475. Weld32.C1 = CFrame.new(1.52587891e-05, -0.475288391, 0.378479004, 0.999998391, 8.19563866e-08, -6.09725248e-08, 6.14963938e-08, 1.09896064e-07, -1, 7.82310963e-08, 1.00000107, -1.0849908e-07)
  476. Weld32.Part0 = Part4
  477. Weld32.Part1 = Part49
  478. Weld32.part1 = Part49
  479. Weld33.Name = "BTWeld"
  480. Weld33.Parent = Part4
  481. Weld33.C1 = CFrame.new(-1.52587891e-05, -0.475260735, 2.96068573, 0.999993443, 3.12924385e-07, -2.40805093e-07, 2.53057806e-07, 1.91992149e-06, -1.00000024, 3.16649675e-07, 1.00000441, 1.04587525e-06)
  482. Weld33.Part0 = Part4
  483. Weld33.Part1 = Part48
  484. Weld33.part1 = Part48
  485. Weld34.Name = "BTWeld"
  486. Weld34.Parent = Part4
  487. Weld34.C1 = CFrame.new(-4.57763672e-05, -0.475262165, 2.56070709, 0.999993324, 3.20374966e-07, -2.38942448e-07, 2.56783096e-07, 1.9185245e-06, -1.00000036, 3.16649675e-07, 1.00000441, 1.04680657e-06)
  488. Weld34.Part0 = Part4
  489. Weld34.Part1 = Part42
  490. Weld34.part1 = Part42
  491. Part35.Name = "Trigger"
  492. Part35.Parent = Tool0
  493. Part35.CFrame = CFrame.new(-77.2757874, 15.6478043, -0.0525411367, 0.99910146, 0.0113167325, 0.0404971167, -0.0215873774, -0.688423395, 0.724988043, 0.0360839851, -0.725222349, -0.687569857)
  494. Part35.Orientation = Vector3.new(-46.470001220703, 176.63000488281, -178.19999694824)
  495. Part35.Position = Vector3.new(-77.275787353516, 15.647804260254, -0.052541136741638)
  496. Part35.Rotation = Vector3.new(-133.47999572754, 2.3199999332428, -0.64999997615814)
  497. Part35.Size = Vector3.new(0.080709747970104, 0.12826064229012, 0.73361855745316)
  498. Part35.BottomSurface = Enum.SurfaceType.Smooth
  499. Part35.CanCollide = false
  500. Part35.Material = Enum.Material.SmoothPlastic
  501. Part35.TopSurface = Enum.SurfaceType.Smooth
  502. Part36.Parent = Tool0
  503. Part36.CFrame = CFrame.new(-77.2847137, 16.0358467, 0.425916731, 0.999104142, 0.03861944, -0.0166320354, -0.0215875283, 0.81055665, 0.585262597, 0.0360839516, -0.584384561, 0.810673118)
  504. Part36.Orientation = Vector3.new(-35.819999694824, -1.1799999475479, -1.5299999713898)
  505. Part36.Position = Vector3.new(-77.284713745117, 16.035846710205, 0.42591673135757)
  506. Part36.Rotation = Vector3.new(-35.830001831055, -0.94999998807907, -2.210000038147)
  507. Part36.Size = Vector3.new(0.14956064522266, 0.22465190291405, 0.38936373591423)
  508. Part36.BottomSurface = Enum.SurfaceType.Smooth
  509. Part36.CanCollide = false
  510. Part36.Material = Enum.Material.SmoothPlastic
  511. Part36.TopSurface = Enum.SurfaceType.Smooth
  512. Part37.Name = "funyhiglhiht"
  513. Part37.Parent = Tool0
  514. Part37.CFrame = CFrame.new(-77.2657852, 15.982152, -0.131571621, 0.99910146, 0.0218560155, -0.0359221287, -0.0215873774, 0.999736428, 0.00782351941, 0.0360839851, -0.00703993114, 0.999324858)
  515. Part37.Orientation = Vector3.new(-0.44999998807907, -2.0599999427795, -1.2400000095367)
  516. Part37.Position = Vector3.new(-77.265785217285, 15.982151985168, -0.13157162070274)
  517. Part37.Rotation = Vector3.new(-0.44999998807907, -2.0599999427795, -1.25)
  518. Part37.Size = Vector3.new(0.40999999642372, 0.10000000149012, 0.60000002384186)
  519. Part37.BottomSurface = Enum.SurfaceType.Smooth
  520. Part37.CanCollide = false
  521. Part37.Material = Enum.Material.Neon
  522. Part37.TopSurface = Enum.SurfaceType.Smooth
  523. Part38.Name = "label"
  524. Part38.Parent = Tool0
  525. Part38.CFrame = CFrame.new(-77.2226791, 15.9727774, -1.33198595, 0.999103248, 0.0218559559, -0.0359221771, -0.0215874761, 0.999736428, 0.00782340206, 0.0360839628, -0.00704004243, 0.999323666)
  526. Part38.Orientation = Vector3.new(-0.44999998807907, -2.0599999427795, -1.2400000095367)
  527. Part38.Position = Vector3.new(-77.222679138184, 15.972777366638, -1.33198595047)
  528. Part38.Rotation = Vector3.new(-0.44999998807907, -2.0599999427795, -1.25)
  529. Part38.Size = Vector3.new(0.2184115499258, 0.22465190291405, 1.2293447256088)
  530. Part38.BottomSurface = Enum.SurfaceType.Smooth
  531. Part38.CanCollide = false
  532. Part38.Material = Enum.Material.SmoothPlastic
  533. Part38.TopSurface = Enum.SurfaceType.Smooth
  534. BillboardGui39.Parent = Part38
  535. BillboardGui39.Size = UDim2.new(7, 0, 2, 0)
  536. BillboardGui39.Active = true
  537. BillboardGui39.ClipsDescendants = true
  538. BillboardGui39.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  539. BillboardGui39.AlwaysOnTop = true
  540. BillboardGui39.StudsOffset = Vector3.new(0, 1, 0)
  541. TextLabel40.Parent = BillboardGui39
  542. TextLabel40.Size = UDim2.new(1, 0, 1, 0)
  543. TextLabel40.BackgroundColor = BrickColor.new("Institutional white")
  544. TextLabel40.BackgroundColor3 = Color3.new(1, 1, 1)
  545. TextLabel40.BackgroundTransparency = 1
  546. TextLabel40.BorderSizePixel = 0
  547. TextLabel40.Font = Enum.Font.SourceSans
  548. TextLabel40.FontSize = Enum.FontSize.Size60
  549. TextLabel40.Text = "rainbow rar v9999"
  550. TextLabel40.TextColor = BrickColor.new("Really red")
  551. TextLabel40.TextColor3 = Color3.new(1, 0, 0)
  552. TextLabel40.TextScaled = true
  553. TextLabel40.TextSize = 50
  554. TextLabel40.TextStrokeTransparency = 0
  555. TextLabel40.TextWrap = true
  556. TextLabel40.TextWrapped = true
  557. Script41.Name = "funny font"
  558. Script41.Parent = TextLabel40
  559. table.insert(cors,sandbox(Script41,function()
  560. local fonts = Enum.Font:GetEnumItems()
  561.  
  562. game:GetService("RunService").Heartbeat:Connect(function()
  563. script.Parent.Font = fonts[math.random(1,#fonts)]
  564. end)
  565. end))
  566. Part42.Name = "idk"
  567. Part42.Parent = Tool0
  568. Part42.CFrame = CFrame.new(-77.186821, 15.9649572, -2.32797146, 0.999100506, 0.0218560155, -0.0359221436, -0.0215873253, 0.999736786, 0.00782211218, 0.0360839888, -0.00703837816, 0.999325454)
  569. Part42.Orientation = Vector3.new(-0.44999998807907, -2.0599999427795, -1.2400000095367)
  570. Part42.Position = Vector3.new(-77.186820983887, 15.964957237244, -2.3279714584351)
  571. Part42.Rotation = Vector3.new(-0.44999998807907, -2.0599999427795, -1.25)
  572. Part42.Size = Vector3.new(0.17472925782204, 0.16224874556065, 0.87988674640656)
  573. Part42.BottomSurface = Enum.SurfaceType.Smooth
  574. Part42.CanCollide = false
  575. Part42.Material = Enum.Material.SmoothPlastic
  576. Part42.TopSurface = Enum.SurfaceType.Smooth
  577. Part43.Name = "barrelthing"
  578. Part43.Parent = Tool0
  579. Part43.CFrame = CFrame.new(-77.244873, 15.9776154, -0.713881612, 0.99910146, 0.0218560155, -0.0359221287, -0.0215873774, 0.999736428, 0.00782351941, 0.0360839851, -0.00703993114, 0.999324858)
  580. Part43.Orientation = Vector3.new(-0.44999998807907, -2.0599999427795, -1.2400000095367)
  581. Part43.Position = Vector3.new(-77.244873046875, 15.977615356445, -0.71388161182404)
  582. Part43.Rotation = Vector3.new(-0.44999998807907, -2.0599999427795, -1.25)
  583. Part43.Size = Vector3.new(0.28081485629082, 0.2870551943779, 0.19245982170105)
  584. Part43.BottomSurface = Enum.SurfaceType.Smooth
  585. Part43.CanCollide = false
  586. Part43.Material = Enum.Material.SmoothPlastic
  587. Part43.TopSurface = Enum.SurfaceType.Smooth
  588. Part44.Name = "Eye"
  589. Part44.Parent = Tool0
  590. Part44.CFrame = CFrame.new(-77.1971283, 15.9868584, -2.77983761, 0.997257352, 0.0324560553, 0.0663036481, -0.0663138554, -0.000754091889, 0.997799039, 0.0324348249, -0.999473751, 0.00140146306)
  591. Part44.Orientation = Vector3.new(-86.199996948242, 88.790000915527, -90.650001525879)
  592. Part44.Position = Vector3.new(-77.197128295898, 15.98685836792, -2.7798376083374)
  593. Part44.Rotation = Vector3.new(-89.919998168945, 3.7999999523163, -1.8600000143051)
  594. Part44.Transparency = 1
  595. Part44.Size = Vector3.new(0.17212727665901, 0.068850912153721, 0.17212727665901)
  596. Part44.CanCollide = false
  597. Part44.Material = Enum.Material.SmoothPlastic
  598. CylinderMesh45.Parent = Part44
  599. ParticleEmitter46.Parent = Part44
  600. ParticleEmitter46.Speed = NumberRange.new(0.20000000298023, 0.20000000298023)
  601. ParticleEmitter46.Rotation = NumberRange.new(-180, 180)
  602. ParticleEmitter46.LightEmission = 0.5
  603. ParticleEmitter46.Texture = "http://www.roblox.com/asset/?id=1532844973"
  604. ParticleEmitter46.Transparency = NumberSequence.new(0.30000001192093,0,1)
  605. ParticleEmitter46.ZOffset = 0.20000000298023
  606. ParticleEmitter46.Size = NumberSequence.new(0.10000000149012,0)
  607. ParticleEmitter46.Acceleration = Vector3.new(0, 5, 0)
  608. ParticleEmitter46.Lifetime = NumberRange.new(0.30000001192093, 0.5)
  609. ParticleEmitter46.Rate = 150
  610. ParticleEmitter46.RotSpeed = NumberRange.new(-180, 180)
  611. ParticleEmitter46.SpreadAngle = Vector2.new(360, 360)
  612. ParticleEmitter46.VelocitySpread = 360
  613. Weld47.Parent = Part44
  614. Weld47.C0 = CFrame.new(0.0873646289, -0.0811243728, -0.439943373, -0.99999994, 0, 0, 0, 1, 0, 0, 0, -0.99999994)
  615. Weld47.C1 = CFrame.new(0.118967853, -0.0122287693, -0.100671977, -0.99899143, -0.0447292812, 0.00393023761, 0.00362104853, 0.00699137244, 0.999969065, -0.0447553694, 0.998974741, -0.00682235369)
  616. Weld47.Part0 = Part42
  617. Weld47.Part1 = Part44
  618. Weld47.part1 = Part44
  619. Part48.Name = "bullet thing lol"
  620. Part48.Parent = Tool0
  621. Part48.CFrame = CFrame.new(-77.1724777, 15.9618282, -2.72768164, 0.999100626, 0.02185601, -0.0359221436, -0.0215873253, 0.999736667, 0.00782211311, 0.0360839851, -0.00703837629, 0.999325454)
  622. Part48.Orientation = Vector3.new(-0.44999998807907, -2.0599999427795, -1.2400000095367)
  623. Part48.Position = Vector3.new(-77.172477722168, 15.961828231812, -2.7276816368103)
  624. Part48.Rotation = Vector3.new(-0.44999998807907, -2.0599999427795, -1.25)
  625. Part48.Size = Vector3.new(0.17472925782204, 0.16224874556065, 0.079886771738529)
  626. Part48.BottomSurface = Enum.SurfaceType.Smooth
  627. Part48.CanCollide = false
  628. Part48.Material = Enum.Material.SmoothPlastic
  629. Part48.TopSurface = Enum.SurfaceType.Smooth
  630. Part49.Parent = Tool0
  631. Part49.CFrame = CFrame.new(-77.2652664, 15.9820538, -0.147216797, 0.999108791, 0.0218557622, -0.0359223261, -0.0215878058, 0.999736428, 0.00782301463, 0.036083892, -0.0070404131, 0.999319971)
  632. Part49.Orientation = Vector3.new(-0.44999998807907, -2.0599999427795, -1.2400000095367)
  633. Part49.Position = Vector3.new(-77.265266418457, 15.982053756714, -0.147216796875)
  634. Part49.Rotation = Vector3.new(-0.44999998807907, -2.0599999427795, -1.25)
  635. Part49.Size = Vector3.new(0.33048436045647, 0.38556510210037, 0.9914528131485)
  636. Part49.BottomSurface = Enum.SurfaceType.Smooth
  637. Part49.Material = Enum.Material.SmoothPlastic
  638. Part49.TopSurface = Enum.SurfaceType.Smooth
  639. Weld50.Parent = Part49
  640. Weld50.C0 = CFrame.new(-0.101964831, -0.104230717, 0.0698828176, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  641. Weld50.C1 = CFrame.new(-0.101959229, -0.104230642, -0.341903687, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  642. Weld50.Part1 = Part49
  643. Weld50.part1 = Part49
  644. Part51.Name = "scop"
  645. Part51.Parent = Tool0
  646. Part51.CFrame = CFrame.new(-77.2044678, 16.0140076, -1.81201649, 0.99909848, 0.0218561385, -0.0359220169, -0.0215873383, 0.999736786, 0.00782367866, 0.0360838287, -0.00703998422, 0.999325573)
  647. Part51.Orientation = Vector3.new(-0.44999998807907, -2.0599999427795, -1.2400000095367)
  648. Part51.Position = Vector3.new(-77.204467773438, 16.014007568359, -1.8120164871216)
  649. Part51.Rotation = Vector3.new(-0.44999998807907, -2.0599999427795, -1.25)
  650. Part51.Size = Vector3.new(0.089999996125698, 0.23499998450279, 0.069000035524368)
  651. Part51.BottomSurface = Enum.SurfaceType.Smooth
  652. Part51.CanCollide = false
  653. Part51.Material = Enum.Material.SmoothPlastic
  654. Part51.TopSurface = Enum.SurfaceType.Smooth
  655. Weld52.Parent = Part51
  656. Weld52.C0 = CFrame.new(0, 0, -0.0345001221, 0.999998629, -1.54250301e-09, 0, 3.90573405e-08, -1, -5.30853868e-08, 4.47034836e-08, 0, -1.00000036)
  657. Weld52.C1 = CFrame.new(-4.57763672e-05, 0.0450191498, 0.482124329, 0.999998629, -6.54836185e-08, -8.94069672e-08, -2.47964635e-08, -1, -1.64145604e-06, -4.47034836e-08, 1.58976763e-06, -1.00000036)
  658. Weld52.Part0 = Part51
  659. Weld52.Part1 = Part42
  660. Weld52.part1 = Part42
  661. for i,v in pairs(mas:GetChildren()) do
  662. v.Parent = owner.Backpack
  663. pcall(function() v:MakeJoints() end)
  664. end
  665. mas:Destroy()
  666. for i,v in pairs(cors) do
  667. spawn(function()
  668. pcall(v)
  669. end)
  670. end
  671.  
Add Comment
Please, Sign In to add comment