refrop

Error!Sans v1

Jun 5th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.98 KB | None | 0 0
  1. -- by Theamazingnater
  2. wait(1)
  3. plr = game.Players.LocalPlayer
  4. char = plr.Character
  5. mouse = plr:GetMouse()
  6. whitecolor = Color3.new(1,1,1)
  7. epicmode = false
  8. normal = true
  9. for i,v in pairs(char:GetChildren()) do
  10. if v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "ShirtGraphic" then
  11. v:Destroy()
  12. end
  13. end
  14. local shirt = Instance.new("Shirt",char)
  15. shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=535102167"
  16. local pants = Instance.new("Pants",char)
  17. pants.PantsTemplate = "http://www.roblox.com/asset/?id=540008761"
  18. local bdycolors = char["Body Colors"]
  19. bdycolors.HeadColor3 = whitecolor
  20. bdycolors.LeftArmColor3 = Really black
  21. bdycolors.LeftLegColor3 = Really black
  22. bdycolors.RightArmColor3 = Really black
  23. bdycolors.RightLegColor3 = Really black
  24. bdycolors.TorsoColor3 = Really black
  25. for i,v in pairs(char:GetChildren()) do
  26. if v.ClassName == "Hat" or v.ClassName == "Accessory" then
  27. v:Destroy()
  28. end
  29. end
  30.  
  31. -- Face
  32. char.Head.face.Texture = "http://www.roblox.com/asset/?id=543498118"
  33.  
  34. -- Chat
  35. local talksound = Instance.new("Sound",char.Torso)
  36. talksound.SoundId = "rbxassetid://928210219"
  37. talksound.Volume = 4
  38. local blastsound = Instance.new("Sound",char.Torso)
  39. blastsound.Name = "blast_sound"
  40. blastsound.SoundId = "rbxassetid://345052019"
  41. blastsound.Volume = 4
  42. function swait(num)
  43. if num==0 or num==nil then
  44. game:service'RunService'.Stepped:wait(0)
  45. else
  46. for i=0,num do
  47. game:service'RunService'.Stepped:wait(0)
  48. end
  49. end
  50. end
  51.  
  52. function chatfunc(text)
  53. local chat = coroutine.wrap(function()
  54. if char:FindFirstChild("TalkingBillBoard") ~= nil then
  55. char:FindFirstChild("TalkingBillBoard"):Destroy()
  56. end
  57. local naeeym2 = Instance.new("BillboardGui",char)
  58. naeeym2.Size = UDim2.new(0,100,0,40)
  59. naeeym2.StudsOffset = Vector3.new(0,3,0)
  60. naeeym2.Adornee = char.Head
  61. naeeym2.Name = "TalkingBillBoard"
  62. local tecks2 = Instance.new("TextLabel",naeeym2)
  63. tecks2.BackgroundTransparency = 1
  64. tecks2.BorderSizePixel = 0
  65. tecks2.Text = ""
  66. tecks2.Font = "Arcade"
  67. tecks2.TextSize = 30
  68. tecks2.TextStrokeTransparency = 0
  69. tecks2.TextColor3 = Color3.new(255, 89, 89)
  70. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  71. tecks2.Size = UDim2.new(1,0,0.5,0)
  72. local tecks3 = Instance.new("TextLabel",naeeym2)
  73. tecks3.BackgroundTransparency = 1
  74. tecks3.BorderSizePixel = 0
  75. tecks3.Text = ""
  76. tecks3.Font = "Arcade"
  77. tecks3.TextSize = 30
  78. tecks3.TextStrokeTransparency = 0
  79. tecks3.TextColor3 = Color3.new(0,0,0)
  80. tecks3.TextStrokeColor3 = Color3.new(1,1,1)
  81. tecks3.Size = UDim2.new(1,0,0.5,0)
  82. for i = 1,string.len(text),1 do
  83. tecks2.Text = string.sub(text,1,i)
  84. tecks3.Text = string.sub(text,1,i)
  85. talksound:Play()
  86. wait(0.01)
  87. end
  88. wait(2)
  89. for i = 1, 50 do
  90. swait()
  91. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  92. tecks2.Rotation = tecks2.Rotation - .8
  93. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  94. tecks2.TextTransparency = tecks2.TextTransparency + .04
  95. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  96. tecks3.Rotation = tecks2.Rotation + .8
  97. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  98. tecks3.TextTransparency = tecks2.TextTransparency + .04
  99. end
  100. naeeym2:Destroy()
  101. end)
  102. chat()
  103. end
  104. function onChatted(msg)
  105. chatfunc(msg)
  106. end
  107. plr.Chatted:connect(onChatted)
  108. wait(2)
  109. chatfunc("Edited by Refrop")
  110. wait(2)
  111. chatfunc("What do we have here?")
  112. wait(2)
  113. chatfunc("Another AU...")
  114. wait(2)
  115. chatfunc("Code of this world is really trashy.")
  116. wait(2)
  117. chatfunc("I guess I am just gonna...")
  118. wait(2)
  119. chatfunc("END THIS WORLD")
  120. wait(0.5)
  121. char.Humanoid.Name = "Sans"
  122. local music = Instance.new("Sound",char.Torso)
  123. music.SoundId = "rbxassetid://377241339"
  124. music.Volume = 30
  125. music.Looped = true
  126. music:Play()
  127. LeyeColor = BrickColor.new("Really red")
  128. local eyemodel = Instance.new("Model",char)
  129. eyemodel.Name = "Eyes"
  130. local reye = Instance.new("Part",eyemodel)
  131. reye.Name = "BurningEff"
  132. reye.Color = Color3.new(1,1,1)
  133. reye.Material = "Neon"
  134. reye.Transparency = 1
  135. local reyemesh = Instance.new("SpecialMesh",reye)
  136. reyemesh.MeshType = "Sphere"
  137. reye.Size = Vector3.new(0.12, 0.37, 0.27)
  138. local reyeweld = Instance.new("Weld",reye)
  139. reyeweld.Part0 = reye
  140. reyeweld.Part1 = char.Head
  141. reyeweld.C0 = CFrame.new(-0.551300049, -0.19681406, -0.198293686, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  142. local leye = Instance.new("Part",eyemodel)
  143. leye.Name = "LeftEye"
  144. leye.BrickColor = LeyeColor
  145. leye.Material = "Neon"
  146. leye.Size = Vector3.new(0.2,0.2,0.2)
  147. local leyemesh = Instance.new("SpecialMesh",leye)
  148. leyemesh.MeshType = "Sphere"
  149. leyemesh.Scale = Vector3.new(0.7,1.1,0.7)
  150. local leyeweld = Instance.new("Weld",leye)
  151. leyeweld.Part0 = leye
  152. leyeweld.Part1 = char.Head
  153. leyeweld.C0 = CFrame.new(-0.109999999, -0.25, 0.550000012, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  154. local leyeclone = leye:Clone()
  155. leyeclone.Transparency = 1
  156. leyeclone.Name = "RightEye"
  157. leyeclone.Parent = eyemodel
  158. for i,v in pairs(leyeclone:GetChildren()) do
  159. if v.ClassName == "Weld" then
  160. v:Destroy()
  161. end
  162. end
  163. local leyeweld2 = Instance.new("Weld",leyeclone)
  164. leyeweld2.Part0 = leyeclone
  165. leyeweld2.Part1 = char.Head
  166. leyeweld2.C0 = CFrame.new(0.0864697844, -0.25, 0.550000012, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  167. local fire = Instance.new("Fire",reye)
  168. fire.Heat = 25000
  169. fire.Color = leye.BrickColor.Color
  170. fire.Size = 2
  171. -- welds xd
  172. local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
  173. local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  174. rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  175. rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  176. rhandweld.C0 = CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
  177. local lhandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
  178. local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  179. lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  180. lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
  181. lhandweld.C0 = CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
  182. for i = 0,1 ,0.03 do
  183. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-0.925931931, -0.0977840424, 0.974765539, 0.886040092, -0.463608712, -1.69641942e-06, 0.405292064, 0.774584651, 0.485548228, -0.225103036, -0.430215806, 0.87421),i)
  184. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(0.881086826, -0.201818228, 0.747067213, 0.882895231, 0.4695701, 1.00883415e-06, -0.397803098, 0.747956276, 0.531332433, 0.249497056, -0.469111204, 0.847163498),i)
  185. game:GetService("RunService").RenderStepped:wait()
  186. end
  187. local slapsound = Instance.new("Sound",char.Torso)
  188. slapsound.SoundId = "rbxassetid://511340819"
  189. slapsound.Volume = 4
  190. -- Funcs
  191. function Blast(AAA)
  192. if AAA == "f" then
  193. local chatmath = math.random(1,3)
  194. if chatmath == 1 then
  195. chatfunc("FIRE!")
  196. end
  197. if chatmath == 2 then
  198. chatfunc("Do you have an ERROR in ur system?")
  199. end
  200. if chatmath == 3 then
  201. chatfunc("help i have an error... wait...")
  202. end
  203. local gasterblaster = Instance.new("Part",char.Torso)
  204. gasterblaster.Size = Vector3.new(7, 16, 4)
  205. gasterblaster.CanCollide = false
  206. local gasterblastermesh = Instance.new("FileMesh",gasterblaster)
  207. gasterblastermesh.MeshId = "rbxassetid://431908407"
  208. gasterblastermesh.Scale = Vector3.new(0.05,0.05,0.05)
  209. local gasterblastertexture = Instance.new("Decal",gasterblaster)
  210. gasterblastertexture.Face = "Back"
  211. gasterblastertexture.Texture = "http://www.roblox.com/asset/?id=451087762"
  212. local weeld = Instance.new("Weld",gasterblaster)
  213. weeld.Part0 = gasterblaster
  214. weeld.Part1 = char.Torso
  215. weeld.C0 = CFrame.new(3.71674585, -11.54426, -0.129204988, -0.999741375, 0, 0.0227420069, 0, 1, 0, -0.0227420069, 0, -0.999741375)
  216. blastsound:Play()
  217. char.Head.Anchored = true
  218. wait(1)
  219. local blast = Instance.new("Part",gasterblaster)
  220. blast.Size = Vector3.new(39.07, 16.36, 367.54)
  221. blast.Transparency = 0.7
  222. blast.Material = "Neon"
  223. blast.Color = Color3.new(255, 0, 0)
  224. blast.CanCollide = true
  225. local blastweld = Instance.new("Weld",blast)
  226. blastweld.Part0 = blast
  227. blastweld.Part1 = gasterblaster
  228. blastweld.C0 = CFrame.new(-0.430000305, 1.73999977, -40.1399994, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  229. blast.Touched:connect(function(part)
  230. part.Parent:FindFirstChildOfClass("Humanoid"):Destroy() -- Makes them not able to move
  231. end)
  232. wait(2)
  233. char.Head.Anchored = false
  234. blast:Destroy()
  235. gasterblaster:Destroy()
  236. end
  237. end
  238. mouse.KeyDown:connect(Blast)
  239.  
  240.  
  241. function Death()
  242. music:Stop()
  243. local deadsound = Instance.new("Sound",char.Torso)
  244. deadsound.SoundId = "rbxassetid://427025525"
  245. deadsound.Volume = 4
  246. deadsound:Play()
  247. for i,v in pairs(char:GetChildren()) do
  248. if v.ClassName == "Part" then
  249. v.Transparency = 1
  250. end
  251. leye.Transparency = 1
  252. fire:Destroy()
  253. char.Head.face.Transparency = 1
  254. end
  255. end
  256. char.Sans.Died:connect(Death)
  257.  
  258.  
  259. function Transform(key)
  260. if key == "t" then
  261. music.SoundId = "rbxassetid://424026286"
  262. music:Stop()
  263. music:Play()
  264. chatfunc("Bro, Let me show you my true power")
  265. leyeclone.Transparency = 0
  266. local fire2 = Instance.new("Fire",leyeclone)
  267. fire2.Heat = 25000
  268. fire2.Color = leye.BrickColor.Color
  269. fire2.Size = 2
  270. end
  271. end
  272. mouse.KeyDown:connect(Transform)
  273.  
  274.  
  275. function SLAP(key)
  276. if key == "y" then
  277. if normal and not epicmode then
  278. for i = 0,1 , 0.05 do
  279. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.50000024, 0.405028582, -0.494292736, 0.752350092, -0.658763528, -1.01652529e-06, 0.014031955, 0.0160269327, -0.999769807, 0.658614039, 0.752179325, 0.0213016756),i)
  280. game:GetService("RunService").RenderStepped:wait()
  281. end
  282. local hurtbox = Instance.new("Part",char["Right Arm"])
  283. hurtbox.Name = "Hurtbox"
  284. hurtbox.Size = Vector3.new(1, 0.23, 1)
  285. hurtbox.Transparency = 1
  286. hurtbox.CanCollide = false
  287. local hurtboxweld = Instance.new("Weld",hurtbox)
  288. hurtboxweld.Part0 = hurtbox
  289. hurtboxweld.Part1 = char["Right Arm"]
  290. hurtboxweld.C0 = CFrame.new(0, 0.924999475, 3.09944153e-06, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024)
  291. wait(0.5)
  292. for i = 0,1 , 0.05 do
  293. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.50000024, 0.405025482, -0.494292736, 0.999977887, 0.0066490462, 2.196479e-05, -0.000119999582, 0.0213499293, -0.999768794, -0.00664799893, 0.999750018, 0.0213503242),i)
  294. game:GetService("RunService").RenderStepped:wait()
  295. end
  296. function onTouched(brick)
  297. local humanoid = brick.Parent:FindFirstChildOfClass("Humanoid")
  298. if humanoid then
  299. humanoid:Destroy()
  300. slapsound:Play()
  301. end
  302. end
  303. hurtbox.Touched:connect(onTouched)
  304. wait(1)
  305. hurtbox:Destroy()
  306. for i = 0,1 , 0.03 do
  307. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(0.881086826, -0.201818228, 0.747067213, 0.882895231, 0.4695701, 1.00883415e-06, -0.397803098, 0.747956276, 0.531332433, 0.249497056, -0.469111204, 0.847163498),i)
  308. game:GetService("RunService").RenderStepped:wait()
  309. end
  310. end
  311. end
  312. end
  313. mouse.KeyDown:connect(SLAP)
Add Comment
Please, Sign In to add comment