Advertisement
PiterMosskva_TV

lol

Feb 9th, 2019
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.43 KB | None | 0 0
  1. --[[ by iliketrainsornot ]]--
  2.  
  3. warn("w h y")
  4. print("this cancer is made by iliketrainsornot")
  5. plr = owner
  6. char = plr.Character
  7. Instance.new("ForceField",char).Visible = false
  8. hed = char.Head
  9. torso = char.Torso
  10. rarm = char["Right Arm"]
  11. larm = char["Left Arm"]
  12. rleg = char["Right Leg"]
  13. lleg = char["Left Leg"]
  14. rarm.Transparency = 1
  15. larm.Transparency = 1
  16. lleg.Transparency = 1
  17. rleg.Transparency = 1
  18. torso.Transparency = 1
  19. activ = false
  20. sound = false
  21. Create = LoadLibrary("RbxUtility").Create
  22. char.Animate:Destroy()
  23. hum = char:FindFirstChildOfClass("Humanoid")
  24. hum.Animator:Destroy()
  25. hum.MaxHealth = math.huge
  26. hum.Health = math.huge
  27. hum.Name = "despacito"
  28. hum.JumpPower = 125
  29. hum.WalkSpeed = 65
  30. for _,c in pairs(char:GetChildren()) do
  31. if (c.ClassName == "Shirt" or c.ClassName == "Pants" or c.ClassName == "ShirtGraphic") and c.Name ~= "Cloth" then
  32. c:Remove()
  33. end
  34. end
  35. hed:FindFirstChildOfClass("SpecialMesh").MeshId = "http://www.roblox.com/asset/?id=1047997"
  36. hed:FindFirstChildOfClass("SpecialMesh").TextureId = "http://www.roblox.com/asset/?id=1047998"
  37. hed.face:Destroy()
  38. hed:FindFirstChildOfClass("SpecialMesh").Scale = Vector3.new(2.5, 2.5, 2.5)
  39. hed:FindFirstChildOfClass("SpecialMesh").Offset = Vector3.new(0,1.8,0)
  40. redhead = Instance.new("Part",torso)
  41. redhead.Size = torso.Size
  42. redhead.Transparency = 0
  43. weld = Instance.new("Weld",redhead)
  44. weld.Part0 = redhead
  45. weld.Part1 = torso
  46. weld.C0 = CFrame.Angles(math.rad(-180), math.rad(-90), math.rad(0))
  47. redhead1 = Instance.new("SpecialMesh",redhead)
  48. redhead1.MeshId = hed:FindFirstChildOfClass("SpecialMesh").MeshId
  49. redhead1.Scale = Vector3.new(2.85,2.85,2.85)
  50. redhead1.TextureId = "http://www.roblox.com/asset/?id=1047998"
  51. redhead.CanCollide = false
  52. redhead1.Offset = Vector3.new(0,0.3,0)
  53. redhead1.VertexColor = Vector3.new(255,0,0)
  54. redhead = Instance.new("Part",rleg)
  55. redhead.Size = rleg.Size
  56. weld = Instance.new("Weld",redhead)
  57. weld.Part0 = redhead
  58. weld.Part1 = torso
  59. weld.C0 = CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  60. redhead1 = Instance.new("SpecialMesh",redhead)
  61. redhead1.MeshId = "rbxassetid://696339842"
  62. redhead1.Scale = Vector3.new(1.3, 1.6, 0.8)
  63. redhead.CanCollide = false
  64. redhead1.Offset = Vector3.new(0, 0, -2.1)
  65. redhead1.VertexColor = Vector3.new(0,0,0)
  66. redhead2 = Instance.new("Decal", redhead)
  67. redhead2.Color3 = Color3.fromRGB(0,0,0)
  68. redhead2.Texture = "rbxassetid://696339520"
  69. despacitotext = Instance.new("Part",hed)
  70. despacitotext.Name = "despacito"
  71. despacitotext.Size = Vector3.new(6.5,3,5.5)
  72. despacitotext.Transparency = 1
  73. despacitotext.CanCollide = false
  74. weld = Instance.new("Weld",redhead)
  75. weld.Part0 = despacitotext
  76. weld.Part1 = hed
  77. surfacegui = Instance.new("SurfaceGui",despacitotext)
  78. text = Instance.new("TextLabel",surfacegui)
  79. text.Size = UDim2.new(1,0,1,0)
  80. text.TextSize = 150
  81. text.Font = Enum.Font.Legacy
  82. text.BackgroundTransparency = 1
  83. surfacegui.AlwaysOnTop = true
  84. text.TextStrokeColor3 = Color3.fromRGB(255,0,0)
  85. text.TextStrokeTransparency = 0
  86. text.TextColor3 = Color3.fromRGB(0,0,0)
  87. text.Text = "despacito"
  88. despacito = Instance.new("Sound",char)
  89. despacito.SoundId = "rbxassetid://1345639272"
  90. despacito.Volume = 10
  91. despacito.EmitterSize = 100
  92. despacito:Play()
  93. despacito.Name = "despacito"
  94. local seffect = Instance.new("ReverbSoundEffect",despacito)
  95. char.ChildRemoved:connect(function(h)
  96. if h == despacito then
  97. despacito = Instance.new("Sound",char)
  98. despacito.SoundId = "rbxassetid://1345639272"
  99. despacito.Volume = 10
  100. despacito.EmitterSize = 100
  101. despacito:Play()
  102. despacito.Name = "despacito"
  103. despacito.TimePosition = despacito.TimePosition
  104. local seffect = Instance.new("ReverbSoundEffect",despacito)
  105. end
  106. end)
  107. function RemoveOutlines(part)
  108. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  109. end
  110. CFuncs = {
  111. Part = {
  112. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  113. local Part = Create("Part")({
  114. Parent = Parent,
  115. Reflectance = Reflectance,
  116. Transparency = Transparency,
  117. CanCollide = false,
  118. Locked = true,
  119. BrickColor = BrickColor.new(tostring(BColor)),
  120. Name = Name,
  121. Size = Size,
  122. Material = Material
  123. })
  124. RemoveOutlines(Part)
  125. if Size == Vector3.new() then
  126. Part.Size = Vector3.new(0.2, 0.2, 0.2)
  127. else
  128. Part.Size = Size
  129. end
  130. return Part
  131. end
  132. },
  133. Mesh = {
  134. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  135. local Msh = Create(Mesh)({
  136. Parent = Part,
  137. Offset = OffSet,
  138. Scale = Scale
  139. })
  140. if Mesh == "SpecialMesh" then
  141. Msh.MeshType = MeshType
  142. Msh.MeshId = MeshId
  143. end
  144. return Msh
  145. end
  146. },
  147. Weld = {
  148. Create = function(Parent, Part0, Part1, C0, C1)
  149. local Weld = Create("Weld")({
  150. Parent = Parent,
  151. Part0 = Part0,
  152. Part1 = Part1,
  153. C0 = C0,
  154. C1 = C1
  155. })
  156. return Weld
  157. end
  158. },
  159. Sound = {
  160. Create = function(id, par, vol, pit)
  161. local Sound = Create("Sound")({
  162. Volume = vol,
  163. Pitch = pit or 1,
  164. SoundId = "rbxassetid://" .. id,
  165. Parent = par or workspace
  166. })
  167. Sound:play()
  168. return Sound
  169. end
  170. },
  171. Decal = {
  172. Create = function(Color, Texture, Transparency, Name, Parent)
  173. local Decal = Create("Decal")({
  174. Color3 = Color,
  175. Texture = "rbxassetid://" .. Texture,
  176. Transparency = Transparency,
  177. Name = Name,
  178. Parent = Parent
  179. })
  180. return Decal
  181. end
  182. },
  183. BillboardGui = {
  184. Create = function(Parent, Image, Position, Size)
  185. local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
  186. BillPar.CFrame = CFrame.new(Position)
  187. local Bill = Create("BillboardGui")({
  188. Parent = BillPar,
  189. Adornee = BillPar,
  190. Size = UDim2.new(1, 0, 1, 0),
  191. SizeOffset = Vector2.new(Size, Size)
  192. })
  193. local d = Create("ImageLabel", Bill)({
  194. Parent = Bill,
  195. BackgroundTransparency = 1,
  196. Size = UDim2.new(1, 0, 1, 0),
  197. Image = "rbxassetid://" .. Image
  198. })
  199. return BillPar
  200. end
  201. },
  202. ParticleEmitter = {
  203. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  204. local Particle = Create("ParticleEmitter")({
  205. Parent = Parent,
  206. Color = ColorSequence.new(Color1, Color2),
  207. LightEmission = LightEmission,
  208. Size = Size,
  209. Texture = Texture,
  210. Transparency = Transparency,
  211. ZOffset = ZOffset,
  212. Acceleration = Accel,
  213. Drag = Drag,
  214. LockedToPart = LockedToPart,
  215. VelocityInheritance = VelocityInheritance,
  216. EmissionDirection = EmissionDirection,
  217. Enabled = Enabled,
  218. Lifetime = LifeTime,
  219. Rate = Rate,
  220. Rotation = Rotation,
  221. RotSpeed = RotSpeed,
  222. Speed = Speed,
  223. VelocitySpread = VelocitySpread
  224. })
  225. return Particle
  226. end
  227. },
  228. CreateTemplate = {}
  229. }
  230. function text(Pos, Text, Time, Color)
  231. local Rate = 0.03333333333333333
  232. local Pos = Pos or Vector3.new(0, 0, 0)
  233. local Text = Text or ""
  234. local Time = Time or 2
  235. local Color = Color or Color3.new(1, 0, 1)
  236. local EffectPart = CFuncs.Part.Create(hed, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  237. EffectPart.Anchored = true
  238. local BillboardGui = Create("BillboardGui")({
  239. Size = UDim2.new(3, 0, 3, 0),
  240. Adornee = EffectPart,
  241. Parent = EffectPart
  242. })
  243. local TextLabel = Create("TextLabel")({
  244. BackgroundTransparency = 1,
  245. Size = UDim2.new(1, 0, 1, 0),
  246. TextSize = 55,
  247. Text = Text,
  248. Font = Enum.Font.Cartoon,
  249. TextColor3 = Color3.fromRGB(255,255,255),
  250. TextScaled = false,
  251. Parent = BillboardGui
  252. })
  253. game.Debris:AddItem(EffectPart, Time)
  254. EffectPart.Parent = game:GetService("Workspace")
  255. delay(0, function()
  256. local Frames = Time / Rate
  257. for Frame = 1, Frames do
  258. wait(Rate)
  259. local Percent = Frame / Frames
  260. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  261. TextLabel.TextTransparency = Percent
  262. end
  263. if EffectPart and EffectPart.Parent then
  264. EffectPart:Destroy()
  265. end
  266. end)
  267. end
  268. ArtificialHB = Instance.new("BindableEvent", script)
  269. ArtificialHB.Name = "ArtificialHB"
  270.  
  271. script:WaitForChild("ArtificialHB")
  272. Frame_Speed = 1 / 60
  273. frame = Frame_Speed
  274. tf = 0
  275. allowframeloss = false
  276. tossremainder = false
  277. lastframe = tick()
  278. script.ArtificialHB:Fire()
  279.  
  280. game:GetService("RunService").Heartbeat:connect(function(s, p)
  281. tf = tf + s
  282. if tf >= frame then
  283. if allowframeloss then
  284. script.ArtificialHB:Fire()
  285. lastframe = tick()
  286. else
  287. for i = 1, math.floor(tf / frame) do
  288. script.ArtificialHB:Fire()
  289. end
  290. lastframe = tick()
  291. end
  292. if tossremainder then
  293. tf = 0
  294. else
  295. tf = tf - frame * math.floor(tf / frame)
  296. end
  297. end
  298. end)
  299.  
  300. function CreateSound(ID, PARENT, VOLUME, PITCH)
  301. --coroutine.resume(coroutine.create(function()
  302. local NEWSOUND = Instance.new("Sound", PARENT)
  303. NEWSOUND.Volume = VOLUME
  304. NEWSOUND.Pitch = PITCH
  305. NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  306. NEWSOUND:play()
  307. game:GetService("Debris"):AddItem(NEWSOUND, 100)
  308. return NEWSOUND
  309. --end))
  310. end
  311. function Swait(NUMBER)
  312. if NUMBER == 0 or NUMBER == nil then
  313. ArtificialHB.Event:wait()
  314. else
  315. for i = 1, NUMBER do
  316. ArtificialHB.Event:wait()
  317. end
  318. end
  319. end
  320. function itstimetostop()
  321. sound = true
  322. local snd = Instance.new("Sound",char)
  323. snd.SoundId = "rbxassetid://358468903"
  324. snd.Volume = 10
  325. snd.TimePosition = 0.25
  326. snd.EmitterSize = 350
  327. snd:Play()
  328. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "ITS TIME TO STOP", 2, Color3.fromRGB(255,255,255))
  329. wait(2)
  330. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "ITS TIME TO STOP OKAY", 2, Color3.fromRGB(255,255,255))
  331. wait(2.6)
  332. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "NO MORE", 2, Color3.fromRGB(255,255,255))
  333. sound = false
  334. end
  335. function youbetterstop()
  336. sound = true
  337. local snd = Instance.new("Sound",char)
  338. snd.SoundId = "rbxassetid://1246891273"
  339. snd.Volume = 10
  340. snd.TimePosition = 1.2
  341. snd:Play()
  342. snd.EmitterSize = 100
  343. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "youbetterstop.mp3", 5.2, Color3.fromRGB(255,255,255))
  344. wait(5.2)
  345. sound = false
  346. end
  347. function ecksdee()
  348. sound = true
  349. local snd = Instance.new("Sound",char)
  350. snd.SoundId = "rbxassetid://1486343908"
  351. snd.Volume = 10
  352. snd:Play()
  353. snd.EmitterSize = 150
  354. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "ecks", 1, Color3.fromRGB(255,255,255))
  355. wait(0.95)
  356. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "dee", 1, Color3.fromRGB(255,255,255))
  357. sound = false
  358. end
  359. function lukatthisdude()
  360. sound = true
  361. local snd = Instance.new("Sound",char)
  362. snd.SoundId = "rbxassetid://525498255"
  363. snd.Volume = 10
  364. snd:Play()
  365. snd.EmitterSize = 300
  366. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "lookatthisdude.mp3", 27, Color3.fromRGB(255,255,255))
  367. wait(27)
  368. sound = false
  369. end
  370. function stopdespacito()
  371. if despacito.Playing == true then
  372. despacito:Pause()
  373. elseif despacito.Playing == false then
  374. despacito:Play()
  375. end
  376. end
  377. function bruh()
  378. sound = true
  379. local snd = Instance.new("Sound",char)
  380. snd.SoundId = "rbxassetid://170040190"
  381. snd.Volume = 10
  382. snd:Play()
  383. snd.EmitterSize = 150
  384. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "bRUH", 1.7, Color3.fromRGB(255,255,255))
  385. wait(1.7)
  386. sound = false
  387. end
  388. SHIELD = false
  389. function shield()
  390. IT = Instance.new
  391. VT = Vector3.new
  392. RootPart = char.HumanoidRootPart
  393. CF = CFrame.new
  394. if SHIELD == false then
  395. SHIELD = true
  396. warn("YO TENGO")
  397. coroutine.resume(coroutine.create(function()
  398. local yotengo = IT("Part",char)
  399. yotengo.Size = VT(20,30,0)
  400. yotengo.CFrame = RootPart.CFrame * CF(0,3,-7)
  401. yotengo.Anchored = true
  402. local mesh = IT("SpecialMesh",yotengo)
  403. mesh.MeshType = "FileMesh"
  404. mesh.MeshId = "http://www.roblox.com/asset/?id=15158180"
  405. mesh.TextureId = "http://www.roblox.com/asset/?id=15158167"
  406. mesh.Scale = VT(3,3,3)
  407. CreateSound("1236609502", yotengo, 50, 1)
  408. local woosh = yotengo.Touched:Connect(function(hit)
  409. if hit.Parent.ClassName == "Model" then
  410. hit.Parent:BreakJoints()
  411. CreateSound("978878312", hit, 2, 1)
  412. elseif hit.ClassName == "Part" and hit.Anchored == false then
  413. hit:remove()
  414. end
  415. end)
  416. woosh:disconnect()
  417. CreateSound("1236609502", yotengo, 50, 1)
  418. yotengo.Anchored = false
  419. local bv = Instance.new("BodyVelocity")
  420. bv.maxForce = Vector3.new(4e9, 4e9, 4e9)
  421. bv.velocity = RootPart.CFrame.lookVector*300
  422. bv.Parent = yotengo
  423. bv.Name = "speedy"
  424. local paw = yotengo.Touched:Connect(function(hit)
  425. if hit.Parent.ClassName == "Model" then
  426. yotengo:remove()
  427. hit.Parent:BreakJoints()
  428. wait(0.1)
  429. hit.Parent:ClearAllChildren()
  430. end
  431. end)
  432. end))
  433. elseif SHIELD == true then
  434. SHIELD = false
  435. end
  436. end
  437. mouse.KeyDown:connect(function(k)
  438. if k == "z" and sound == false then
  439. itstimetostop()
  440. elseif k == "x" and sound == false then
  441. youbetterstop()
  442. elseif k == "c" and sound == false then
  443. ecksdee()
  444. elseif k == "v" and sound == false then
  445. lukatthisdude()
  446. elseif k == "b" then
  447. stopdespacito()
  448. elseif k == "n" and sound == false then
  449. bruh()
  450. elseif k == "q" and sound == true then
  451. print("sounds delay resetted!")
  452. sound = false
  453. elseif k == "f" then
  454. shield()
  455. end
  456. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement