CHoff719

Untitled

Jun 5th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.06 KB | None | 0 0
  1. --[[ Credits
  2. AnimeWiki
  3. Mikko3m
  4. ]]
  5.  
  6.  
  7. local player = game:FindService("Players").LocalPlayer;
  8.  
  9.  
  10. player.Character:WaitForChild("Humanoid");
  11.  
  12. local workspace = game:FindService("Workspace");
  13.  
  14.  
  15.  
  16. if player:FindFirstChild("Shirt") then
  17. player:FindFirstChild("Shirt"):Destroy();
  18. end;
  19.  
  20. if player:FindFirstChild("Pants") then
  21. player:FindFirstChild("Pants"):Destroy();
  22. end;
  23.  
  24.  
  25. player.Character:WaitForChild("Body Colors");
  26.  
  27. player.Character:FindFirstChild("Body Colors").HeadColor = BrickColor.new("White"); --Light stone grey should be good
  28. player.Character:FindFirstChild("Body Colors").LeftArmColor = BrickColor.new("White");
  29. player.Character:FindFirstChild("Body Colors").LeftLegColor = BrickColor.new("White");
  30. player.Character:FindFirstChild("Body Colors").RightArmColor = BrickColor.new("White");
  31. player.Character:FindFirstChild("Body Colors").RightLegColor = BrickColor.new("White");
  32. player.Character:FindFirstChild("Body Colors").TorsoColor = BrickColor.new("White");
  33.  
  34. local shirt = Instance.new("Shirt", player.Character);
  35. shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=196113554";
  36. local pants = Instance.new("Pants", player.Character);
  37. pants.PantsTemplate = "http://www.roblox.com/asset/?id=196021378";
  38.  
  39. player.Character:WaitForChild("Head");
  40.  
  41. if player.Character.Head:FindFirstChild("face") then
  42. player.Character.Head:FindFirstChild("face"):Destroy();
  43. end;
  44.  
  45. local face = Instance.new("Decal",player.Character:FindFirstChild("Head"));
  46. face.Texture = "http://www.roblox.com/asset/?id=248663700";
  47. face.Face = "Front";
  48.  
  49. local backdecal = Instance.new("Decal", player.Character:FindFirstChild("Torso"));
  50. backdecal.Texture = "http://www.roblox.com/Back-item?id=261065365";
  51. backdecal.Face = "Back";
  52.  
  53.  
  54. local folder = Instance.new("Folder", player.Character);
  55. folder.Name = "Stuff";
  56.  
  57. local b = {};
  58.  
  59. for i=1,7,1 do
  60. local part = Instance.new("Part", folder);
  61. part.Shape = Enum.PartType.Ball;
  62. part.FormFactor = Enum.FormFactor.Custom;
  63. part.Size = Vector3.new(1,1,1);
  64. part.TopSurface = Enum.SurfaceType.Smooth;
  65. part.BottomSurface = Enum.SurfaceType.Smooth;
  66. part.Anchored = true;
  67. part.Locked = true;
  68. part.CanCollide = false;
  69. part.BrickColor = BrickColor.new("Really black"); -- change this, to what? is it true ?
  70. local part2 = Instance.new("Part", folder);
  71. part2.Shape = Enum.PartType.Ball;
  72. part2.FormFactor = Enum.FormFactor.Custom;
  73. part2.Size = Vector3.new(1.5,1.5,1.5); -- well idk Lets test
  74. part2.TopSurface = Enum.SurfaceType.Smooth;
  75. part2.BottomSurface = Enum.SurfaceType.Smooth;
  76. part2.Anchored = true;
  77. part2.Locked = true;
  78. part2.Transparency = 0.95;
  79. part2.CanCollide = false;
  80. part2.BrickColor = BrickColor.new("Light purple");
  81. table.insert(b,{part,part2});
  82. end;
  83.  
  84. player.Character:WaitForChild("Torso");
  85.  
  86. local angle = 360/#b;
  87.  
  88. coroutine.resume(coroutine.create(function()
  89. while true do
  90. for i=1,100,1 do
  91. r = i/200;
  92. wait();
  93. end;
  94. for i = 100,1,-1 do
  95. r = i/200;
  96. wait();
  97. end;
  98. wait();
  99. end;
  100. end));
  101.  
  102. game:GetService("RunService").RenderStepped:connect(function()
  103. for k,v in pairs(b) do
  104. if v[1] and v[2] then
  105. v[1].CFrame = player.Character:FindFirstChild("Torso").CFrame *CFrame.new(0,1.7 + r,1) *CFrame.fromEulerAnglesXYZ(0,0,math.rad(angle*k)) *CFrame.new(4 ,0,0);
  106. v[2].CFrame = v[1].CFrame;
  107. end;
  108. end;
  109. end);
  110.  
  111.  
  112.  
  113. local hat = function(meshid,textureid,size)
  114. local hat = Instance.new("Hat", player.Character);
  115. local part = Instance.new("Part", hat);
  116. part.Name = "Handle";
  117. local mesh = Instance.new("SpecialMesh",part);
  118. mesh.MeshId = meshid or 0;
  119. mesh.TextureId = textureid or 0;
  120. mesh.MeshType = "FileMesh";
  121. mesh.Scale = size;
  122. print("works");
  123. end;
  124.  
  125.  
  126. local weld = function(p,p2)
  127. local weld = Instance.new("Weld", p);
  128. weld.Part0 = p;
  129. weld.Part1 = p2;
  130. weld.C0 = p2.CFrame:inverse() *p.CFrame;
  131. return weld;
  132. end;
  133.  
  134. player:WaitForChild("Backpack");
  135. local tool = Instance.new("Tool", player.Backpack);
  136.  
  137. local part = Instance.new("Part", tool);
  138. part.Shape = Enum.PartType.Block;
  139. part.FormFactor = Enum.FormFactor.Custom;
  140. part.Name = "Handle";
  141. part.CanCollide = false;
  142. part.BrickColor = BrickColor.new("Really black");
  143. part.Locked = true;
  144. part.Size = Vector3.new(0.2,7,0.2);
  145. local mesh = Instance.new("CylinderMesh",part);
  146. mesh.Scale = Vector3.new(1,1,1);
  147. local part2 = Instance.new("Part", tool);
  148. part2.Shape = Enum.PartType.Block;
  149. part2.FormFactor = Enum.FormFactor.Custom;
  150. part2.BrickColor = BrickColor.new("Really black");
  151. part2.Locked = true;
  152. part2.Size = Vector3.new(1.3,1.3,1.3);
  153. part2.CanCollide = false;
  154.  
  155. local mesh2 = Instance.new("SpecialMesh", part2);
  156. mesh2.MeshId = "http://www.roblox.com/asset/?id=3270017";
  157. mesh2.Scale = Vector3.new(1,1,1);
  158. local w = weld(part,part2);
  159. w.C0 = CFrame.new(0,3.7,0);
  160.  
  161. for i=1,4 do
  162. local part3 = Instance.new("Part", tool);
  163. part3.Shape = Enum.PartType.Block;
  164. part3.FormFactor = Enum.FormFactor.Custom;
  165. part3.Size = Vector3.new(1,1,1);
  166. part3.CanCollide = false;
  167. part3.BrickColor = BrickColor.new("Really black");
  168. local mesh3 = Instance.new("SpecialMesh", part3);
  169. mesh3.MeshId = "http://www.roblox.com/asset/?id=3270017";
  170. mesh3.Scale = Vector3.new(0.5,0.5,1);
  171. local w2 = weld(part,part3);
  172. if i == 1 then
  173. w2.C0 = CFrame.new((i*2)/10,3.2,0) *CFrame.fromEulerAnglesXYZ(0,math.rad(90),0);
  174. elseif i == 4 then
  175. w2.C0 = CFrame.new(-0.6,3.7,0) *CFrame.fromEulerAnglesXYZ(0,math.rad(90),0) *CFrame.Angles(math.rad(90),0,0);
  176. else
  177. w2.C0 = CFrame.new(-i/10,3.2 + i/50,0) *CFrame.fromEulerAnglesXYZ(0,math.rad(90),0);
  178. end;
  179. end;
  180.  
  181.  
  182. game:GetService("UserInputService").InputBegan:connect(function(v,b)
  183. if v.KeyCode == Enum.KeyCode.Q then
  184. local part = Instance.new("Part", player.Character); -- Body
  185. part.Transparency = 0.5;
  186. part.CanCollide = false
  187. part.BrickColor = BrickColor.new("Bright violet");
  188. local mesh = Instance.new("SpecialMesh", part);
  189. mesh.MeshId = "http://www.roblox.com/asset/?id=36780113";
  190. mesh.Scale = Vector3.new(10,10,10);
  191. local w3 = weld(player.Character:FindFirstChild("Torso"),part);
  192. w3.C0 = CFrame.new(0,7.3,0);
  193.  
  194. local part = Instance.new("Part", player.Character); -- Left Arm
  195. part.Transparency = 0.5;
  196. part.CanCollide = false
  197. part.BrickColor = BrickColor.new("Bright violet");
  198. local mesh = Instance.new("SpecialMesh", part);
  199. mesh.MeshId = "http://www.roblox.com/asset/?id=36780032";
  200. mesh.Scale = Vector3.new(9,9,9);
  201. local w3 = weld(player.Character:FindFirstChild("Torso"),part);
  202. w3.C0 = CFrame.new(-12,9,2);
  203.  
  204. local part = Instance.new("Part", player.Character); -- Right arm
  205. part.Transparency = 0.5;
  206. part.CanCollide = false
  207. part.BrickColor = BrickColor.new("Bright violet");
  208. local mesh1 = Instance.new("SpecialMesh", part);
  209. mesh1.MeshId = "http://www.roblox.com/asset/?id=36780156";
  210. mesh1.Scale = Vector3.new(9,9,9);
  211. local w3 = weld(player.Character:FindFirstChild("Torso"),part);
  212. w3.C0 = CFrame.new(12,9,2);
  213.  
  214. local part = Instance.new("Part", player.Character); -- Head
  215. part.Transparency = 0.5;
  216. part.CanCollide = false
  217. part.BrickColor = BrickColor.new("Bright violet");
  218. local mesh1 = Instance.new("SpecialMesh", part);
  219. mesh1.MeshId = "http://www.roblox.com/asset/?id=6552202";
  220. mesh1.Scale = Vector3.new(20,20,20);
  221. local w3 = weld(player.Character:FindFirstChild("Torso"),part);
  222. w3.C0 = CFrame.new(0,19.7,-2);
  223.  
  224. local part = Instance.new("Part", player.Character); -- Fire
  225. part.Transparency = 0.5;
  226. part.CanCollide = false
  227. part.BrickColor = BrickColor.new("Bright violet");
  228. local mesh1 = Instance.new("SpecialMesh", part);
  229. mesh1.MeshId = "http://www.roblox.com/asset/?id=25212400";
  230. mesh1.Scale = Vector3.new(8,7,5);
  231. local w3 = weld(player.Character:FindFirstChild("Torso"),part);
  232.  
  233. w3.C0 = CFrame.new(0, -7, 0) *CFrame.fromEulerAnglesXYZ(135, 0, 0)
  234.  
  235.  
  236. end;
  237. end);
Advertisement
Add Comment
Please, Sign In to add comment