Advertisement
5325325325

Untitled

Oct 16th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.97 KB | None | 0 0
  1. --//Do not touch anything below this line, you may break it.
  2. local FeSource = nil;pcall(function()FeSource = game:GetService("HttpService"):GetAsync("https://raw.githubusercontent.com/WaverlyCole/FE-Compatibility-VoidSb-/master/translate.lua")end);
  3. local ScriptSource = nil;pcall(function()ScriptSource = game:GetService("HttpService"):GetAsync(ScriptLink)end);
  4. if not FeSource then error("Failed to grab update! Try again later.",0)end;if not ScriptSource then error("Failed to get link!",0)end;
  5. local FeConversion = loadstring(FeSource);local FeSucc,FeErr = pcall(FeConversion);if not FeSucc then warn(FeErr)error("Failed to initiate! Try again later.",0) end;
  6. local Script = loadstring(ScriptSource);local Succ,Err = pcall(Script);if not Succ then warn(Err)error("Error loading script.",0) end;
  7.  
  8. plr = owner
  9. repeat wait() until plr.Character
  10. char = plr.Character
  11.  
  12. local neck = Instance.new("Weld",char)
  13. neck.Part0 = char.Torso
  14. neck.Part1 = char.Head
  15. neck.C0 = CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  16. local humanroot = Instance.new("Weld",char)
  17. humanroot.Name = "HumanoidRoot"
  18. humanroot.Part0 = char.HumanoidRootPart
  19. humanroot.Part1 = char.Torso
  20. local rhandclone = owner
  21. local rhandweld = owner
  22. rhandweld.Part0 = owner
  23. rhandweld.Part1 = owner
  24. rhandweld.C0 = CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
  25. local lhandclone = owner
  26. local lhandweld = owner
  27. lhandweld.Part0 = owner
  28. lhandweld.Part1 = owner
  29. lhandweld.C0 = CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
  30. local llegweld = owner
  31. llegweld.Part0 = owner
  32. llegweld.Part1 = owner
  33. llegweld.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-1,0)
  34. local rlegclone = owner
  35. game.Players.owner.Character.Torso["Right Hip"]:Remove()
  36. local rlegweld = owner
  37. rlegweld.Part0 = owner
  38. rlegweld.Part1 = owner
  39. rlegweld.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) * CFrame.new(0,-1,0)
  40. plr:ClearCharacterAppearance()
  41.  
  42. local hat = Instance.new("Part",char)
  43. hat.CanCollide = false
  44. local mesh = Instance.new("FileMesh",hat)
  45. mesh.Offset = Vector3.new(0,0,0)
  46. mesh.Scale = Vector3.new(1.05,1.05,1.05)
  47. mesh.MeshId = "http://www.roblox.com/asset/?id=46834172"
  48. mesh.TextureId = "http://www.roblox.com/asset/?id=47991609"
  49. local weld = Instance.new("Weld",hat)
  50. weld.Part0 = hat
  51. weld.Part1 = char.Head
  52. weld.C0 = CFrame.new(3.93556832e-09, -0.550000191, 0.0997277573, 1, 7.87137555e-09, -3.26223034e-24, -7.87137555e-09, 1, -4.1444221e-16, 0, 4.1444221e-16, 1)
  53. textColor = BrickColor.new("Institutional white").Color
  54. local naeeym2 = Instance.new("BillboardGui",char)
  55. naeeym2.AlwaysOnTop = true
  56. naeeym2.Size = UDim2.new(5,35,2,35)
  57. naeeym2.StudsOffset = Vector3.new(0,2,0)
  58. naeeym2.Adornee = hed
  59. naeeym2.Name = "Name"
  60.  
  61. local tecks2 = Instance.new("TextLabel",naeeym2)
  62. tecks2.BackgroundTransparency = 1
  63. tecks2.TextScaled = true
  64. tecks2.BorderSizePixel = 0
  65. tecks2.Text = "Sad Guest"
  66. tecks2.Font = Enum.Font.Antique
  67. tecks2.TextSize = 30
  68. tecks2.TextStrokeTransparency = 0
  69. tecks2.TextColor3 = textColor
  70. tecks2.TextStrokeColor3 = textColor
  71. tecks2.Size = UDim2.new(1,0,0.5,0)
  72. tecks2.Parent = naeeym2
  73. textfag = tecks2
  74. tecks2.Text = "Sad Guest"
  75. function swait(num)
  76. if num == 0 or num == nil then
  77. game:service("RunService").Stepped:wait(0)
  78. else
  79. for i = 0, num do
  80. game:service("RunService").Stepped:wait(0)
  81. end
  82. end
  83. end
  84. coroutine.resume(coroutine.create(function()
  85. while textfag ~= nil do
  86. swait()
  87. textfag.Position = UDim2.new(math.random(-.2,.2),math.random(-3,3),.05,math.random(-3,3))
  88. textfag.Rotation = math.random(-3,3)
  89. end
  90. end))
  91. game:GetService("RunService").RenderStepped:connect(function()
  92. char["Right Arm"].BrickColor = BrickColor.new("Institutional white")
  93. char["Left Arm"].BrickColor = BrickColor.new("Institutional white")
  94. char.Torso.BrickColor = BrickColor.new("Institutional white")
  95. char.Head.BrickColor = BrickColor.new("Institutional white")
  96. char["Left Leg"].BrickColor = BrickColor.new("Really black")
  97. char["Right Leg"].BrickColor = BrickColor.new("Really black")
  98. end)
  99.  
  100. local shirt = Instance.new("Shirt",char)
  101. shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=57282083"
  102. local player = owner
  103. nottransformed = true
  104. local music = Instance.new("Sound",char)
  105. music.SoundId = "rbxassetid://183166337"
  106. music.Volume = 10
  107. music.Looped = true
  108. music:Play()
  109. local ff = Instance.new("ForceField",char)
  110. ff.Visible = false
  111.  
  112. local chara = workspace:WaitForChild(player.Name)
  113. local human = chara.Humanoid
  114. local pose = "Standing"
  115.  
  116. local speed = 0
  117.  
  118. human.Running:connect(function(s)
  119. speed = s
  120. end)
  121. cananimate = true
  122. local update = game:GetService("RunService")
  123. update.RenderStepped:connect(function()
  124. local ray = Ray.new(chara.Torso.Position, (chara.Torso.Position - Vector3.new(0,9999999,0)).unit * 300)
  125. local p, position = game.Workspace:FindPartOnRay(ray, char, true, false)
  126. local dis = (chara.Torso.Position - position).magnitude
  127. if dis > 3.8 and chara.Torso.Velocity.Y > 0 then
  128. pose = "Jumping"
  129. end
  130. if dis> 3.8 and chara.Torso.Velocity.Y < 0 then
  131. pose = "Falling"
  132. end
  133. if dis < 3.8 and speed == 0 then
  134. pose = "Standing"
  135. end
  136. if dis < 3.8 and speed > 0 then
  137. pose = "Walking"
  138. end
  139. end)
  140. using = false
  141. char.Torso.Touched:connect(function(part)
  142. local human = part.Parent:FindFirstChildOfClass("Humanoid")
  143. if human and human.Parent.Name ~= char.Name and not nottransformed then
  144. human.Parent:BreakJoints()
  145. human:Destroy()
  146. end
  147. end)
  148. function taqrwrfeshgthtg(key) -- totally not transformation
  149. if key == "e" and not using and nottransformed then
  150. using = true
  151. cananimate = false
  152. for i = 0,1 , 0.05 do
  153. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
  154. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
  155. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.99999988, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  156. rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.99999988, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  157. humanroot.C0 = humanroot.C0:lerp(CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
  158. neck.C0 = neck.C0:lerp(CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
  159. update.RenderStepped:wait()
  160. end
  161. wait(1)
  162. local explosion = Instance.new("Explosion",char)
  163. explosion.BlastPressure = 0
  164. explosion.BlastRadius = 1
  165. explosion.Position = char.Torso.Position
  166. nottransformed = false
  167. textfag.Text = "Ultimate Guest"
  168. music:Pause()
  169. music.SoundId = "rbxassetid://167229415"
  170. music:Resume()
  171. using = false
  172. cananimate = true
  173. end
  174. end
  175. mouse.KeyDown:connect(taqrwrfeshgthtg)
  176. while true do
  177. wait()
  178. plr:ClearCharacterAppearance()
  179. shirt.Parent = char
  180. if pose == "Standing" and cananimate and nottransformed then
  181. for i = 0,1 , 0.05 do
  182. neck.C0 = neck.C0:lerp(CFrame.new(0, 1.34439754, -0.273881435, 1, 0, 0, 0, 0.869472563, 0.493981302, 0, -0.493981302, 0.869472563),i)
  183. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-0.940598965, 0.741546631, -0.9583745, -0.798321903, -0.602230966, 0, 0.602230966, -0.798321903, 0, 0, 0, 1),i)
  184. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(0.715367317, 0.758066654, -0.808870316, -0.69482702, 0.719177008, 0, -0.719177008, -0.69482702, 0, 0, 0, 1),i)
  185. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.69727612, -0.645241141, 1, 0, 0, 0, 0.905315101, -0.424740821, 0, 0.424740821, 0.905315101),i)
  186. rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.66878891, -0.608989954, 1, 0, 0, 0, 0.933777869, -0.357853383, 0, 0.357853383, 0.933777869),i)
  187. humanroot.C0 = humanroot.C0:lerp(CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.909446001, -0.415821999, 0, 0.415821999, 0.909446001):inverse(),i)
  188. update.RenderStepped:wait()
  189. end
  190. end
  191. if pose == "Standing" and cananimate and not nottransformed then
  192. for i = 0,1 , 0.05 do
  193. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
  194. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
  195. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.99999988, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  196. rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.99999988, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  197. humanroot.C0 = humanroot.C0:lerp(CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
  198. neck.C0 = neck.C0:lerp(CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
  199. update.RenderStepped:wait()
  200. end
  201. end
  202. if pose == "Walking" and cananimate then
  203. for i = 0,1 ,0.05 do
  204. humanroot.C0 = humanroot.C0:lerp(CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
  205. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.168842316, -0.374614239, 1, 0, 0, 0, 0.662306964, -0.74923259, 0, 0.74923259, 0.662307084),i)
  206. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.12597847, 0.331827164, 1, 0, 0, 0, 0.748035073, 0.663659215, 0, -0.663659275, 0.748035014),i)
  207. rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.67391682, -0.738807678, 0.99999994, 0, 0, 0, 0.673916757, -0.738807261, 0, 0.738807321, 0.673916817),i)
  208. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.67705727, 0.735931396, 1, 0, 0, 0, 0.677056909, 0.735930681, 0, -0.735930741, 0.677056968),i)
  209. game:GetService("RunService").Stepped:wait()
  210. end
  211. for i = 0,1 ,0.05 do
  212. rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.69855976, 0.715551376, 1, 0, 0, 0, 0.698559642, 0.715551734, 0, -0.715551794, 0.698559701),i)
  213. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.80723953, -0.590223312, 1, 0, 0, 0, 0.807239354, -0.590224087, 0, 0.590224147, 0.807239413),i)
  214. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.216003418, 0.411518574, 1, 0, 0, 0, 0.567983389, 0.823040009, 0, -0.823040009, 0.567983389),i)
  215. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.215018272, -0.41083622, 1, 0, 0, 0, 0.569954693, -0.821676135, 0, 0.821676135, 0.569954753),i)
  216. game:GetService("RunService").Stepped:wait()
  217. end
  218. end
  219. if pose == "Jumping" and cananimate then
  220. for i = 0,1 , 0.05 do
  221. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.999999285, 0.000862598419, 1, 0, 0, 0, -0.99999845, 0.00172528333, 0, -0.00172528345, -0.99999851),i)
  222. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.999960184, -0.00631046295, 1, 0, 0, 0, -0.999920309, -0.0126213925, 0, 0.0126213934, -0.999920368),i)
  223. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.99999988, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  224. rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.99999988, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  225. update.RenderStepped:wait()
  226. end
  227. end
  228. if pose == "Falling" and cananimate then
  229. for i = 0,1 , 0.05 do
  230. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.999999285, 0.000862598419, 1, 0, 0, 0, -0.99999845, 0.00172528333, 0, -0.00172528345, -0.99999851),i)
  231. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.999960184, -0.00631046295, 1, 0, 0, 0, -0.999920309, -0.0126213925, 0, 0.0126213934, -0.999920368),i)
  232. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.99999988, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  233. rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.99999988, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  234. update.RenderStepped:wait()
  235. end
  236. end
  237. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement