Advertisement
AceDope

Untitled

Sep 2nd, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.25 KB | None | 0 0
  1. User = game.Players.ShiroSatan
  2.  
  3.  
  4. Char = User.Character
  5.  
  6. --Char.Humanoid.MaxHealth = math.huge
  7.  
  8. User = game.Players.ShiroSatan
  9.  
  10. Char = User.Character
  11.  
  12. PrimaryColor = "Really black"
  13.  
  14. SecondaryColor = "Lime green"
  15.  
  16. ThirdColor = "Lime green"
  17.  
  18. SkinColor = "Nougat"
  19.  
  20.  
  21.  
  22. for i,v in pairs(Char:GetChildren()) do
  23.  
  24. if v:IsA("CharacterMesh") then
  25.  
  26. v:Remove()
  27.  
  28. elseif v.Name == "Shirt" then
  29.  
  30. v:Remove()
  31.  
  32. elseif v.Name == "Pants" then
  33.  
  34. elseif v.Name == "Torso" then
  35.  
  36. if v:FindFirstChild("roblox") then
  37.  
  38. v.roblox:Remove()
  39.  
  40. end
  41.  
  42.  
  43.  
  44.  
  45.  
  46. elseif v:IsA("Hat") then
  47.  
  48. v:Remove()
  49.  
  50. elseif v.Name == "Head" then
  51.  
  52. v.BrickColor = BrickColor.new(SkinColor)
  53.  
  54. if v:FindFirstChild("face") ~= nil then
  55.  
  56. v.face:Remove()
  57.  
  58. end
  59.  
  60.  
  61.  
  62. end
  63.  
  64. end
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72. local x = Instance.new("Weld",h)
  73.  
  74. x.Part0 = h
  75.  
  76. x.Part1 = Char:FindFirstChild("Head")
  77.  
  78. x.C0 = x.C0 + Vector3.new(0,-0.3,0)
  79.  
  80. local sp = Instance.new("SpecialMesh",h)
  81.  
  82. sp.MeshType = "FileMesh"
  83.  
  84. sp.MeshId = "http://www.roblox.com/asset/?id=16952952"
  85.  
  86.  
  87.  
  88. --torso
  89.  
  90. prt1 = Instance.new("Part", Char)
  91.  
  92. prt1.formFactor = "Symmetric"
  93.  
  94. prt1.Size = Vector3.new(1,1,1)
  95.  
  96. prt1.CanCollide = false
  97.  
  98. prt1.BrickColor = BrickColor.new(PrimaryColor)
  99.  
  100. prt1.TopSurface = "Smooth"
  101.  
  102. prt1.Transparency = 0
  103.  
  104. prt1.BottomSurface = "Smooth"
  105.  
  106. prtM = Instance.new("BlockMesh", prt1)
  107.  
  108. prtM.Scale = Vector3.new(0.76,2.02,1.025)
  109.  
  110. prt1:BreakJoints()
  111.  
  112. prtW = Instance.new("Weld", prt1)
  113.  
  114. prtW.Part0 = Char["Torso"]
  115.  
  116. prtW.Part1 = prt1
  117.  
  118. prtW.C1 = CFrame.new(0.625,0,0)*CFrame.Angles(math.rad(0),0,math.rad(0))
  119.  
  120.  
  121.  
  122. prt2 = Instance.new("Part", Char)
  123.  
  124. prt2.formFactor = "Symmetric"
  125.  
  126. prt2.Size = Vector3.new(1,1,1)
  127.  
  128. prt2.CanCollide = false
  129.  
  130. prt2.BrickColor = BrickColor.new(PrimaryColor)
  131.  
  132. prt2.TopSurface = "Smooth"
  133.  
  134. prt2.Transparency = 0
  135.  
  136. prt2.BottomSurface = "Smooth"
  137.  
  138. prt2M = Instance.new("BlockMesh", prt2)
  139.  
  140. prt2M.Scale = Vector3.new(0.76,2.02,1.025)
  141.  
  142. prt2:BreakJoints()
  143.  
  144. prt2W = Instance.new("Weld", prt2)
  145.  
  146. prt2W.Part0 = Char["Torso"]
  147.  
  148. prt2W.Part1 = prt2
  149.  
  150. prt2W.C1 = CFrame.new(-0.625,0,0)*CFrame.Angles(math.rad(0),0,math.rad(0))
  151.  
  152.  
  153.  
  154. prt3 = Instance.new("Part", Char)
  155.  
  156. prt3.formFactor = "Symmetric"
  157.  
  158. prt3.Size = Vector3.new(1,1,1)
  159.  
  160. prt3.CanCollide = false
  161.  
  162. prt3.BrickColor = BrickColor.new(SecondaryColor)
  163.  
  164. prt3.TopSurface = "Smooth"
  165.  
  166. prt3.Transparency = 0
  167.  
  168. prt3.BottomSurface = "Smooth"
  169.  
  170. prt3M = Instance.new("BlockMesh", prt3)
  171.  
  172. prt3M.Scale = Vector3.new(2,2.01,1.01)
  173.  
  174. prt3:BreakJoints()
  175.  
  176. prt3W = Instance.new("Weld", prt3)
  177.  
  178. prt3W.Part0 = Char["Torso"]
  179.  
  180. prt3W.Part1 = prt3
  181.  
  182. prt3W.C1 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,math.rad(0))
  183.  
  184.  
  185.  
  186.  
  187.  
  188. _prt1 = Instance.new("Part", Char)
  189.  
  190. _prt1.formFactor = "Symmetric"
  191.  
  192. _prt1.Size = Vector3.new(1,1,1)
  193.  
  194. _prt1.CanCollide = false
  195.  
  196. _prt1.BrickColor = BrickColor.new(ThirdColor)
  197.  
  198. _prt1.TopSurface = "Smooth"
  199.  
  200. _prt1.Transparency = 0
  201.  
  202. _prt1.BottomSurface = "Smooth"
  203.  
  204. _prt1M = Instance.new("BlockMesh", _prt1)
  205.  
  206. _prt1M.Scale = Vector3.new(0.1,2.03,1.03)
  207.  
  208. _prt1:BreakJoints()
  209.  
  210. _prt1W = Instance.new("Weld", _prt1)
  211.  
  212. _prt1W.Part0 = prt1
  213.  
  214. _prt1W.Part1 = _prt1
  215.  
  216. _prt1W.C1 = CFrame.new(-0.15,0,0)*CFrame.Angles(math.rad(0),0,math.rad(0))
  217.  
  218.  
  219.  
  220. _prt2 = Instance.new("Part", Char)
  221.  
  222. _prt2.formFactor = "Symmetric"
  223.  
  224. _prt2.Size = Vector3.new(1,1,1)
  225.  
  226. _prt2.CanCollide = false
  227.  
  228. _prt2.BrickColor = BrickColor.new(ThirdColor)
  229.  
  230. _prt2.TopSurface = "Smooth"
  231.  
  232. _prt2.Transparency = 0
  233.  
  234. _prt2.BottomSurface = "Smooth"
  235.  
  236. _prt2M = Instance.new("BlockMesh", _prt2)
  237.  
  238. _prt2M.Scale = Vector3.new(0.1,2.03,1.03)
  239.  
  240. _prt2:BreakJoints()
  241.  
  242. _prt2W = Instance.new("Weld", _prt2)
  243.  
  244. _prt2W.Part0 = prt2
  245.  
  246. _prt2W.Part1 = _prt2
  247.  
  248. _prt2W.C1 = CFrame.new(0.15,0,0)*CFrame.Angles(math.rad(0),0,math.rad(0))
  249.  
  250.  
  251.  
  252. --legs
  253.  
  254.  
  255.  
  256. prt4 = Instance.new("Part", Char)
  257.  
  258. prt4.formFactor = "Symmetric"
  259.  
  260. prt4.Size = Vector3.new(1,1,1)
  261.  
  262. prt4.CanCollide = false
  263.  
  264. prt4.BrickColor = BrickColor.new(PrimaryColor)
  265.  
  266. prt4.TopSurface = "Smooth"
  267.  
  268. prt4.Transparency = 0
  269.  
  270. prt4.BottomSurface = "Smooth"
  271.  
  272. prt4M = Instance.new("BlockMesh", prt4)
  273.  
  274. prt4M.Scale = Vector3.new(1.01,2.01,1.01)
  275.  
  276. prt4:BreakJoints()
  277.  
  278. prt4W = Instance.new("Weld", prt4)
  279.  
  280. prt4W.Part0 = Char["Right Leg"]
  281.  
  282. prt4W.Part1 = prt4
  283.  
  284. prt4W.C1 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,math.rad(0))
  285.  
  286.  
  287.  
  288. prt5 = Instance.new("Part", Char)
  289.  
  290. prt5.formFactor = "Symmetric"
  291.  
  292. prt5.Size = Vector3.new(1,1,1)
  293.  
  294. prt5.CanCollide = false
  295.  
  296. prt5.BrickColor = BrickColor.new(PrimaryColor)
  297.  
  298. prt5.TopSurface = "Smooth"
  299.  
  300. prt5.Transparency = 0
  301.  
  302. prt5.BottomSurface = "Smooth"
  303.  
  304. prt5M = Instance.new("BlockMesh", prt5)
  305.  
  306. prt5M.Scale = Vector3.new(1.01,2.01,1.01)
  307.  
  308. prt5:BreakJoints()
  309.  
  310. prt5W = Instance.new("Weld", prt5)
  311.  
  312. prt5W.Part0 = Char["Left Leg"]
  313.  
  314. prt5W.Part1 = prt5
  315.  
  316. prt5W.C1 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,math.rad(0))
  317.  
  318.  
  319.  
  320. prt6 = Instance.new("Part", Char)
  321.  
  322. prt6.formFactor = "Symmetric"
  323.  
  324. prt6.Size = Vector3.new(1,1,1)
  325.  
  326. prt6.CanCollide = false
  327.  
  328. prt6.BrickColor = BrickColor.new(PrimaryColor)
  329.  
  330. prt6.TopSurface = "Smooth"
  331.  
  332. prt6.Transparency = 0
  333.  
  334. prt6.BottomSurface = "Smooth"
  335.  
  336. prt6M = Instance.new("BlockMesh", prt6)
  337.  
  338. prt6M.Scale = Vector3.new(1.01,2.01,1.01)
  339.  
  340. prt6:BreakJoints()
  341.  
  342. prt6W = Instance.new("Weld", prt6)
  343.  
  344. prt6W.Part0 = Char["Right Leg"]
  345.  
  346. prt6W.Part1 = prt6
  347.  
  348. prt6W.C1 = CFrame.new(-0.25,0.05,0)*CFrame.Angles(math.rad(0),0,math.rad(-15))
  349.  
  350.  
  351.  
  352. prt7 = Instance.new("Part", Char)
  353.  
  354. prt7.formFactor = "Symmetric"
  355.  
  356. prt7.Size = Vector3.new(1,1,1)
  357.  
  358. prt7.CanCollide = false
  359.  
  360. prt7.BrickColor = BrickColor.new(PrimaryColor)
  361.  
  362. prt7.TopSurface = "Smooth"
  363.  
  364. prt7.Transparency = 0
  365.  
  366. prt7.BottomSurface = "Smooth"
  367.  
  368. prt7M = Instance.new("BlockMesh", prt7)
  369.  
  370. prt7M.Scale = Vector3.new(1.01,2.01,1.01)
  371.  
  372. prt7:BreakJoints()
  373.  
  374. prt7W = Instance.new("Weld", prt7)
  375.  
  376. prt7W.Part0 = Char["Left Leg"]
  377.  
  378. prt7W.Part1 = prt7
  379.  
  380. prt7W.C1 = CFrame.new(0.25,0.05,0)*CFrame.Angles(math.rad(0),0,math.rad(15))
  381.  
  382.  
  383.  
  384.  
  385.  
  386. _prt3 = Instance.new("Part", Char)
  387.  
  388. _prt3.formFactor = "Symmetric"
  389.  
  390. _prt3.Size = Vector3.new(1,1,1)
  391.  
  392. _prt3.CanCollide = false
  393.  
  394. _prt3.BrickColor = BrickColor.new(ThirdColor)
  395.  
  396. _prt3.TopSurface = "Smooth"
  397.  
  398. _prt3.Transparency = 0
  399.  
  400. _prt3.BottomSurface = "Smooth"
  401.  
  402. _prt3M = Instance.new("BlockMesh", _prt3)
  403.  
  404. _prt3M.Scale = Vector3.new(0.1,2.03,1.03)
  405.  
  406. _prt3:BreakJoints()
  407.  
  408. _prt3W = Instance.new("Weld", _prt3)
  409.  
  410. _prt3W.Part0 = prt6
  411.  
  412. _prt3W.Part1 = _prt3
  413.  
  414. _prt3W.C1 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,math.rad(0))
  415.  
  416.  
  417.  
  418. _prt4 = Instance.new("Part", Char)
  419.  
  420. _prt4.formFactor = "Symmetric"
  421.  
  422. _prt4.Size = Vector3.new(1,1,1)
  423.  
  424. _prt4.CanCollide = false
  425.  
  426. _prt4.BrickColor = BrickColor.new(ThirdColor)
  427.  
  428. _prt4.TopSurface = "Smooth"
  429.  
  430. _prt4.Transparency = 0
  431.  
  432. _prt4.BottomSurface = "Smooth"
  433.  
  434. _prt4M = Instance.new("BlockMesh", _prt4)
  435.  
  436. _prt4M.Scale = Vector3.new(0.1,2.03,1.03)
  437.  
  438. _prt4:BreakJoints()
  439.  
  440. _prt4W = Instance.new("Weld", _prt4)
  441.  
  442. _prt4W.Part0 = prt7
  443.  
  444. _prt4W.Part1 = _prt4
  445.  
  446. _prt4W.C1 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,math.rad(0))
  447.  
  448. --arms
  449.  
  450.  
  451.  
  452. prt8 = Instance.new("Part", Char)
  453.  
  454. prt8.formFactor = "Symmetric"
  455.  
  456. prt8.Size = Vector3.new(1,1,1)
  457.  
  458. prt8.CanCollide = false
  459.  
  460. prt8.BrickColor = BrickColor.new(PrimaryColor)
  461.  
  462. prt8.TopSurface = "Smooth"
  463.  
  464. prt8.Transparency = 0
  465.  
  466. prt8.BottomSurface = "Smooth"
  467.  
  468. prt8M = Instance.new("BlockMesh", prt8)
  469.  
  470. prt8M.Scale = Vector3.new(1.01,2.01,1.01)
  471.  
  472. prt8:BreakJoints()
  473.  
  474. prt8W = Instance.new("Weld", prt8)
  475.  
  476. prt8W.Part0 = Char["Right Arm"]
  477.  
  478. prt8W.Part1 = prt8
  479.  
  480. prt8W.C1 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,math.rad(0))
  481.  
  482.  
  483.  
  484. prt9 = Instance.new("Part", Char)
  485.  
  486. prt9.formFactor = "Symmetric"
  487.  
  488. prt9.Size = Vector3.new(1,1,1)
  489.  
  490. prt9.CanCollide = false
  491.  
  492. prt9.BrickColor = BrickColor.new(PrimaryColor)
  493.  
  494. prt9.TopSurface = "Smooth"
  495.  
  496. prt9.Transparency = 0
  497.  
  498. prt9.BottomSurface = "Smooth"
  499.  
  500. prt9M = Instance.new("BlockMesh", prt9)
  501.  
  502. prt9M.Scale = Vector3.new(1.01,2.01,1.01)
  503.  
  504. prt9:BreakJoints()
  505.  
  506. prt9W = Instance.new("Weld", prt9)
  507.  
  508. prt9W.Part0 = Char["Left Arm"]
  509.  
  510. prt9W.Part1 = prt9
  511.  
  512. prt9W.C1 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,math.rad(0))
  513.  
  514.  
  515.  
  516. function debris(part)
  517.  
  518. delay(0, function()
  519.  
  520. repeat wait(0.5)
  521.  
  522.  
  523.  
  524. local deb = Instance.new("Part", part)
  525.  
  526. deb.Size = Vector3.new(1,1,1)
  527.  
  528. deb.CanCollide = false
  529.  
  530. deb.BrickColor = BrickColor.new("White")
  531.  
  532. deb.TopSurface = "Smooth"
  533.  
  534. deb.Transparency = 0
  535.  
  536. deb.Anchored = true
  537.  
  538. deb.BottomSurface = "Smooth"
  539.  
  540. local debM = Instance.new("BlockMesh", flakef)
  541.  
  542. debM.Scale = Vector3.new(math.random(1,10)/10,math.random(1,10)/10,math.random(1,10)/10)
  543.  
  544. deb:BreakJoints()
  545.  
  546. deb.CFrame = part.CFrame + Vector3.new(math.random(-50,50)/10,math.random(-50,50)/10,math.random(-50,50)/10)
  547.  
  548.  
  549.  
  550. for i = 1,10 do
  551.  
  552. deb.CFrame = deb.CFrame + Vector3.new(0,1,0)
  553.  
  554. deb.CFrame = deb.CFrame*CFrame.Angles(math.rad(math.random(1,360)),math.rad(math.random(1,360)),math.rad(math.random(1,360)))
  555.  
  556. deb.Transparency = deb.Transparency + 0.1
  557.  
  558. wait()
  559.  
  560. end
  561.  
  562.  
  563.  
  564. until part.Parent ~= workspace
  565.  
  566. end)
  567.  
  568. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement