Advertisement
subaru112g

granny script v2

Jul 8th, 2018
7,295
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.40 KB | None | 0 0
  1. --By Subaru112
  2. print("for granny script")
  3. wait(0)
  4. --Variables
  5. plr = game.Players.LocalPlayer
  6. char = plr.Character
  7.  
  8. --Morph
  9. shirt = char.Shirt
  10. shirt : destroy()
  11. pants = char.Pants
  12. pants.PantsTemplate = "rbxassetid://0"
  13. face = char.Head.face
  14. face.Texture = "rbxassetid://0"
  15.  
  16. --Hat Remove
  17. for _, child in pairs(char:GetChildren()) do
  18. if child.ClassName == 'Accessory' then
  19. child:Destroy()
  20. end
  21. end
  22.  
  23. --Hat Remove
  24. for _, child in pairs(char:GetChildren()) do
  25. if child.ClassName == 'CharacterMesh' then
  26. child:Destroy()
  27. end
  28. end
  29.  
  30. local kill = Instance.new("Sound",char)
  31. kill.SoundId = "rbxassetid://1592934045"
  32.  
  33. local bat = Instance.new("Part",char)
  34. bat.Size = Vector3.new(0.2, 0.2, 3.48)
  35.  
  36. local bm = Instance.new("SpecialMesh",bat)
  37. bm.MeshType = "FileMesh"
  38. bm.MeshId = "http://www.roblox.com/asset/?id=54983181"
  39. bm.TextureId = "http://www.roblox.com/asset/?id=54983107"
  40. bm.Scale =- Vector3.new(2,2,1.5)
  41.  
  42. local bd = Instance.new("Decal",bat)
  43. bd.Texture = "http://www.roblox.com/asset/?id=1253120824"
  44.  
  45. local weld = Instance.new("Weld",char)
  46. weld.Part0 = bat
  47. weld.Part1 = char["Right Arm"]
  48.  
  49. weld.C0 = CFrame.new(0, 1, 2, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  50. weld.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  51.  
  52. plr = game.Players.LocalPlayer
  53. char = plr.Character
  54.  
  55. char.Humanoid.WalkSpeed = 20
  56.  
  57. local t = Instance.new("CharacterMesh",char)
  58. t.MeshId = "129908715"
  59. t.BodyPart = "Torso"
  60. t.OverlayTextureId = "129906400"
  61.  
  62. local ll = Instance.new("CharacterMesh",char)
  63. ll.MeshId = "129908791"
  64. ll.BodyPart = "LeftLeg"
  65. ll.OverlayTextureId = "129906400"
  66.  
  67. local rl = Instance.new("CharacterMesh",char)
  68. rl.MeshId = "129908850"
  69. rl.BodyPart = "RightLeg"
  70. rl.OverlayTextureId = "129906400"
  71.  
  72. local ra = Instance.new("CharacterMesh",char)
  73. ra.MeshId = "279174886"
  74. ra.BodyPart = "RightArm"
  75. ra.OverlayTextureId = "0"
  76.  
  77. local la = Instance.new("CharacterMesh",char)
  78. la.MeshId = "279174949"
  79. la.BodyPart = "LeftArm"
  80. la.OverlayTextureId = "0"
  81.  
  82. local hair = Instance.new("Part",char)
  83. hair.Size = Vector3.new(0.2,0.2,0.2)
  84.  
  85. local me = Instance.new("SpecialMesh",hair)
  86. me.MeshType = "FileMesh"
  87. me.MeshId = "http://roblox.com/asset/?id=82348216"
  88. me.Scale = Vector3.new(1, 1.75, 0.8)
  89.  
  90. local weld = Instance.new("Weld",char.Head)
  91. weld.Part0 = hair
  92. weld.Part1 = char.Head
  93. weld.C0 = CFrame.new(-0, -1.70000005, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  94. weld.C1 = CFrame.new(-0, -1.5, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  95.  
  96. local colors = char["Body Colors"]
  97. colors.HeadColor = BrickColor.new("Pine Cone")
  98. colors.TorsoColor = BrickColor.new("Pine Cone")
  99. colors.LeftArmColor = BrickColor.new("Pine Cone")
  100. colors.RightArmColor = BrickColor.new("Pine Cone")
  101. colors.LeftLegColor = BrickColor.new("Pine Cone")
  102. colors.RightLegColor = BrickColor.new("Pine Cone")
  103.  
  104.  
  105. -- funcs
  106. function onTouched(brick)
  107. local humn = brick.Parent:FindFirstChildOfClass("Humanoid")
  108. if humn then
  109. for i,v in pairs(humn.Parent:GetChildren()) do
  110. if v.ClassName == "Humanoid" then
  111. local par = humn.Parent
  112. kill:Play()
  113. par.Torso["Right Hip"].Part1 = nil
  114. par.Torso["Left Hip"].Part1 = nil
  115. par.Torso["Right Shoulder"].Part1 = nil
  116. par.Torso["Left Shoulder"].Part1 = nil
  117.  
  118. for i,v in pairs(par:GetChildren()) do
  119. if v.ClassName == "Script" then
  120. v:Destroy()
  121. end
  122. end
  123. for i,v in pairs(par:GetChildren()) do
  124. if v.ClassName == "LocalScript" then
  125. v:Destroy()
  126. end
  127. end
  128.  
  129. for i,v in pairs(par:GetChildren()) do
  130. if v.ClassName == "Part" then
  131. if v.Name == "limb" then
  132. v:Destroy()
  133. end
  134. end
  135. end
  136.  
  137. local rac = Instance.new("Part",par)
  138. rac.Size = Vector3.new(1,1,1)
  139. rac.Position = par["Right Arm"].Position
  140. rac.Name = "limb"
  141. rac.Transparency = 1
  142. local w = Instance.new("Weld",rac)
  143. w.Part0 = par["Right Arm"]
  144. w.Part1 = rac
  145. w.C0 = CFrame.new(0,-0.5,0)
  146.  
  147. local lac = Instance.new("Part",par)
  148. lac.Size = Vector3.new(1,1,1)
  149. lac.Position = par["Left Arm"].Position
  150. lac.Name = "limb"
  151. lac.Transparency = 1
  152. local w = Instance.new("Weld",lac)
  153. w.Part0 = par["Left Arm"]
  154. w.Part1 = lac
  155. w.C0 = CFrame.new(0,-0.5,0)
  156.  
  157. local rlc = Instance.new("Part",par)
  158. rlc.Size = Vector3.new(1,1,1)
  159. rlc.Position = par["Right Leg"].Position
  160. rlc.Name = "limb"
  161. rlc.Transparency = 1
  162. local w = Instance.new("Weld",rlc)
  163. w.Part0 = par["Right Leg"]
  164. w.Part1 = rlc
  165. w.C0 = CFrame.new(0,-0.5,0)
  166.  
  167. local llc = Instance.new("Part",par)
  168. llc.Size = Vector3.new(1,1,1)
  169. llc.Position = par["Right Leg"].Position
  170. llc.Name = "limb"
  171. llc.Transparency = 1
  172. local w = Instance.new("Weld",llc)
  173. w.Part0 = par["Left Leg"]
  174. w.Part1 = llc
  175. w.C0 = CFrame.new(0,-0.5,0)
  176.  
  177. local Joint = Instance.new("Rotate")
  178. Joint.Name = "RightShoulder"
  179. Joint.Part0 = par.Torso
  180. Joint.Part1 = par["Right Arm"]
  181. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  182. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  183. Joint.Parent = par.Torso
  184.  
  185. local Joint = Instance.new("Rotate")
  186. Joint.Name = "LeftShoulder"
  187. Joint.Part0 = par.Torso
  188. Joint.Part1 = par["Left Arm"]
  189. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  190. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  191. Joint.Parent = par.Torso
  192.  
  193. local Joint = Instance.new("Rotate")
  194. Joint.Name = "RightHip"
  195. Joint.Part0 = par.Torso
  196. Joint.Part1 = par["Right Leg"]
  197. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  198. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  199. Joint.Parent = par.Torso
  200.  
  201. local Joint = Instance.new("Rotate")
  202. Joint.Name = "LeftHip"
  203. Joint.Part0 = par.Torso
  204. Joint.Part1 = par["Left Leg"]
  205. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  206. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  207. Joint.Parent = par.Torso
  208.  
  209. humn.PlatformStand = true
  210. wait(5)
  211. par.Head.Transparency = 0.1
  212. par.Head.BrickColor = BrickColor.new("Really black")
  213. par.Torso.Transparency = 0.1
  214. par.Torso.BrickColor = BrickColor.new("Really black")
  215. par["Right Leg"].Transparency = 0.1
  216. par["Right Leg"].BrickColor = BrickColor.new("Really black")
  217. par["Left Leg"].Transparency = 0.1
  218. par["Left Leg"].BrickColor = BrickColor.new("Really black")
  219. par["Left Arm"].Transparency = 0.1
  220. par["Left Arm"].BrickColor = BrickColor.new("Really black")
  221. par["Right Arm"].Transparency = 0.1
  222. par["Right Arm"].BrickColor = BrickColor.new("Really black")
  223. wait(0.1)
  224. par.Head.Transparency = 0.2
  225. par.Torso.Transparency = 0.2
  226. par["Right Leg"].Transparency = 0.2
  227. par["Left Leg"].Transparency = 0.2
  228. par["Left Arm"].Transparency = 0.2
  229. par["Right Arm"].Transparency = 0.2
  230. wait(0.1)
  231. par.Head.Transparency = 0.3
  232. par.Torso.Transparency = 0.3
  233. par["Right Leg"].Transparency = 0.3
  234. par["Left Leg"].Transparency = 0.3
  235. par["Left Arm"].Transparency = 0.3
  236. par["Right Arm"].Transparency = 0.3
  237. wait(0.1)
  238. par.Head.Transparency = 0.4
  239. par.Torso.Transparency = 0.4
  240. par["Right Leg"].Transparency = 0.4
  241. par["Left Leg"].Transparency = 0.4
  242. par["Left Arm"].Transparency = 0.4
  243. par["Right Arm"].Transparency = 0.4
  244. wait(0.1)
  245. par.Head.Transparency = 0.5
  246. par.Torso.Transparency = 0.5
  247. par["Right Leg"].Transparency = 0.5
  248. par["Left Leg"].Transparency = 0.5
  249. par["Left Arm"].Transparency = 0.5
  250. par["Right Arm"].Transparency = 0.5
  251. wait(0.1)
  252. par.Head.Transparency = 0.6
  253. par.Torso.Transparency = 0.6
  254. par["Right Leg"].Transparency = 0.6
  255. par["Left Leg"].Transparency = 0.6
  256. par["Left Arm"].Transparency = 0.6
  257. par["Right Arm"].Transparency = 0.6
  258. wait(0.1)
  259. par.Head.Transparency = 0.7
  260. par.Torso.Transparency = 0.7
  261. par["Right Leg"].Transparency = 0.7
  262. par["Left Leg"].Transparency = 0.7
  263. par["Left Arm"].Transparency = 0.7
  264. par["Right Arm"].Transparency = 0.7
  265. wait(0.1)
  266. par.Head.Transparency = 0.8
  267. par.Torso.Transparency = 0.8
  268. par["Right Leg"].Transparency = 0.8
  269. par["Left Leg"].Transparency = 0.8
  270. par["Left Arm"].Transparency = 0.8
  271. par["Right Arm"].Transparency = 0.8
  272. wait(0.1)
  273. par.Head.Transparency = 0.9
  274. par.Torso.Transparency = 0.9
  275. par["Right Leg"].Transparency = 0.9
  276. par["Left Leg"].Transparency = 0.9
  277. par["Left Arm"].Transparency = 0.9
  278. par["Right Arm"].Transparency = 0.9
  279. wait(0.1)
  280. par.Head:Destroy()
  281. par.Torso:Destroy()
  282. par["Right Leg"]:Destroy()
  283. par["Left Leg"]:Destroy()
  284. par["Left Arm"]:Destroy()
  285. par["Right Arm"]:Destroy()
  286. end
  287. end
  288. end
  289. end
  290. bat.Touched:connect(onTouched)
  291. -- Music
  292. local music = Instance.new("Sound",char)
  293. music.SoundId = "rbxassetid://1620920535"
  294. music.Volume = 4
  295. music:Play()
  296. music.Looped = true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement