SHARE
TWEET

jojo

AndrewTheMaster Aug 26th, 2017 30 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. musicOn = true
  2.  
  3. Me = game.Players.LocalPlayer
  4. player = Me
  5. char = Me.Character
  6. chara = char
  7. larm = char["Left Arm"]
  8. rarm = char["Right Arm"]
  9. lleg = char["Left Leg"]
  10. rleg = char["Right Leg"]
  11. torso = char.Torso
  12. hed = char.Head
  13. mouse = player:GetMouse()
  14. lght = game.Lighting
  15. lichtact = false
  16. moosicact = false
  17. gotsagofest = true
  18. chara.Humanoid.MaxHealth = math.huge + 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
  19. chara.Humanoid.Health = math.huge + 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
  20.  
  21.  
  22.  
  23. wait(2.5)
  24.  
  25. chara.Humanoid.WalkSpeed = 35
  26. chara.Humanoid.JumpPower = 70
  27. local naeeym = Instance.new("BillboardGui",chara)
  28. naeeym.Size = UDim2.new(0,100,0,40)
  29. naeeym.StudsOffset = Vector3.new(0,2,0)
  30. naeeym.Adornee = chara.Head
  31. local tecks = Instance.new("TextLabel",naeeym)
  32. tecks.BackgroundTransparency = 1
  33. tecks.BorderSizePixel = 0
  34. tecks.Text = "Angry JoJo Fan"
  35. tecks.Font = "Cartoon"
  36. tecks.FontSize = "Size36"
  37. tecks.TextStrokeTransparency = 0.5
  38. tecks.TextColor3 = Color3.new(0,0,0)
  39. rrer = BrickColor.new("Bright yellow")
  40. tecks.TextStrokeColor3 = rrer.Color
  41. tecks.Size = UDim2.new(1,0,0.5,0)
  42. local licht = Instance.new("PointLight",chara.Torso)
  43. licht.Color = tecks.TextStrokeColor3
  44. licht.Range = 60
  45. licht.Brightness = 1
  46. licht.Enabled = false
  47.  
  48.  
  49. ------------------------------- Player -------------------------------------------------------------------
  50. local z = Instance.new("Sound",char)
  51. z.Looped = true
  52. z.SoundId = "rbxassetid://519992991"
  53. z.Volume = 2.25
  54. if musicOn then
  55.     z:Play()
  56. end
  57.  
  58. Mouse = player:GetMouse()
  59.  
  60.  
  61.  
  62. for i,v in pairs(chara:children()) do
  63.     if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  64.         v:Destroy()
  65.     end
  66. end
  67. char.Head.face:Destroy()
  68.  
  69. char["Body Colors"].HeadColor, char["Body Colors"].LeftArmColor, char["Body Colors"].LeftLegColor, char["Body Colors"].RightArmColor, char["Body Colors"].RightLegColor, char["Body Colors"].TorsoColor = BrickColor.new("Black"), BrickColor.new("Black"), BrickColor.new("Black"), BrickColor.new("Black"), BrickColor.new("Black"), BrickColor.new("Really black")
  70. local Orbd = Instance.new("Part", char)
  71. Orbd.Name = "Orbd"
  72. Orbd.Shape = Enum.PartType.Ball
  73. Orbd.CanCollide = false
  74. Orbd.BrickColor = BrickColor.new("Bright green")
  75. Orbd.Transparency = 0
  76. Orbd.Material = "Neon"
  77. Orbd.Size = Vector3.new(0.1, 0.1, 0.1)
  78. Orbd.TopSurface = Enum.SurfaceType.Smooth
  79. Orbd.BottomSurface = Enum.SurfaceType.Smooth
  80. local Weld = Instance.new("Weld", Orbd)
  81. Weld.Part0 = char.Head
  82. Weld.Part1 = Orbd
  83. Weld.C1 = CFrame.new(-0.2, -0.2, 0.5)
  84. local glov = Instance.new("PointLight", Orbd)
  85. glov.Brightness = 0.25
  86. glov.Range = 20
  87. glov.Color = Color3.new(255, 0, 0)
  88. local Orbvc = Instance.new("Part", char)
  89. Orbvc.Name = "Orbvc"
  90. Orbvc.Shape = Enum.PartType.Ball
  91. Orbvc.CanCollide = false
  92. Orbvc.BrickColor = BrickColor.new("Green")
  93. Orbvc.Transparency = 0
  94. Orbvc.Material = "Neon"
  95. Orbvc.Size = Vector3.new(0.1, 0.1, 0.1)
  96. Orbvc.TopSurface = Enum.SurfaceType.Smooth
  97. Orbvc.BottomSurface = Enum.SurfaceType.Smooth
  98. local Weld = Instance.new("Weld", Orbvc)
  99. Weld.Part0 = char.Head
  100. Weld.Part1 = Orbvc
  101. Weld.C1 = CFrame.new(0.2, -0.2, 0.5)
  102. local glo = Instance.new("PointLight", Orbvc)
  103. glo.Brightness = 0.25
  104. glo.Range = 20
  105. glo.Color = Color3.new(255, 0, 0)
  106.  
  107. local IsFreeFalling = false
  108. local SpinPart = Instance.new('Part')
  109. SpinPart.Transparency = 1
  110. SpinPart.Size = Vector3.new(25,1,25)
  111. SpinPart.CanCollide = false
  112. SpinPart.FormFactor = 'Custom'
  113. local FX = Instance.new('ParticleEmitter',SpinPart)
  114. FX.Color,FX.Size,FX.Lifetime,FX.Rate,FX.Speed,FX.EmissionDirection,FX.Transparency,FX.LockedToPart,FX.Texture,FX.VelocityInheritance = ColorSequence.new({ColorSequenceKeypoint.new(0, BrickColor.new("Really black").Color, 0), ColorSequenceKeypoint.new(1, BrickColor.new("Black").Color, 0)}), NumberSequence.new(0.25), NumberRange.new(3.75,3.75), 125, NumberRange.new(5,5), "Top", NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.25,0,0),NumberSequenceKeypoint.new(0.9,0,0),NumberSequenceKeypoint.new(0.975,1,0),NumberSequenceKeypoint.new(1,1,0)}), false, "rbxassetid://0",-0.1
  115. local FX = Instance.new('ParticleEmitter',SpinPart)
  116. FX.Color,FX.Size,FX.Lifetime,FX.Rate,FX.Speed,FX.EmissionDirection,FX.Transparency,FX.LockedToPart,FX.Texture,FX.VelocityInheritance = ColorSequence.new({ColorSequenceKeypoint.new(0, BrickColor.new("Really black").Color, 0), ColorSequenceKeypoint.new(1, BrickColor.new("Black").Color, 0)}), NumberSequence.new(0.25), NumberRange.new(3.75,3.75), 125, NumberRange.new(5,5), "Top", NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.25,0,0),NumberSequenceKeypoint.new(0.9,0,0),NumberSequenceKeypoint.new(0.975,1,0),NumberSequenceKeypoint.new(1,1,0)}), false, "rbxassetid://0",0.1
  117. do
  118.     local tspin = Instance.new('BodyAngularVelocity')
  119.     tspin.angularvelocity = Vector3.new(0,1,0)
  120.     tspin.maxTorque =Vector3.new(math.huge,math.huge,math.huge)
  121.     tspin.Parent = SpinPart
  122. end
  123. local SpinPos = Instance.new('BodyPosition')
  124. SpinPos.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  125. SpinPos.Parent = SpinPart
  126.  
  127. function Equipped()
  128.     IsEquipped = true
  129.     local MyTorso = char.Torso
  130.     if MyTorso then
  131.         spawn(function()
  132.             local startTime = tick()
  133.             SpinPart.CFrame = CFrame.new(MyTorso.CFrame.p+Vector3.new(0,-2.8,0))
  134.             SpinPart.Parent = MyTorso
  135.             local fadeIn = true
  136.             while IsEquipped do
  137.                 if not IsFreeFalling then
  138.                     SpinPos.position = MyTorso.CFrame.p+Vector3.new(0,-2.8,0)
  139.                 end
  140.                 wait()
  141.             end
  142.             SpinPart.Parent = nil
  143.            
  144.         end)
  145.     end
  146. end
  147.  
  148.  
  149.     wait(0.01)
  150.     Equipped()
  151.  
  152.  
  153. function start()
  154.     print("WRYYYYYYY...")
  155.     wait()
  156.     print("----------------------------------------")
  157.     wait()
  158.     print("          - how dare you hate on JoJo. -")
  159.     wait()
  160.     print("- Edit of Anonymous written by yeox769. -")
  161.     i = 0
  162.     while i<1 do
  163.         wait()
  164.         i = i + 0.01
  165.         l.Contrast,l.Saturation,l.Brightness = l.Contrast + 0.02, l.Saturation - 0.0075, l.Brightness + 0.00375
  166.         l.TintColor = Color3.new(1,1-i,1-i)
  167.     end
  168. end
  169. -- RBX.Lua LocalScript | Hackerman | xDarkScripter | Edit By Pxire
  170.  
  171.  
  172. local Players = game:GetService("Players")
  173. local UserInputService = game:GetService("UserInputService")
  174. local RunService = game:GetService("RunService")
  175.  
  176. local Player = Players.LocalPlayer
  177. local Camera = workspace.CurrentCamera
  178. local Mouse = Player:GetMouse()
  179.  
  180. local Character = Player.Character
  181. local Torso = Character.Torso
  182.  
  183. local Typing = false
  184. local TypingSub = 1
  185. local TypingSub2 = 1
  186.  
  187. local Neck = Torso.Neck
  188.  
  189. Neck.C1 = CFrame.new(0, -0.5, 0)
  190.  
  191. local RightArm = Character["Right Arm"]
  192. local LeftArm = Character["Left Arm"]
  193.  
  194. local RightShoulder = Instance.new("Weld", Torso)
  195. RightShoulder.Part0 = Torso
  196. RightShoulder.Part1 = RightArm
  197.  
  198. local LeftShoulder = Instance.new("Weld", Torso)
  199. LeftShoulder.Part0 = Torso
  200. LeftShoulder.Part1 = LeftArm
  201.  
  202. RightShoulder.C1 = CFrame.new(-0.5, 0.5, 0)
  203. LeftShoulder.C1 = CFrame.new(0.5, 0.5, 0)
  204.  
  205.  
  206. local Code = [[
  207.  
  208. WRYYYYYYYYYYYyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYyyyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYyyyyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYyyyyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYyyyyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYyyyyyyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYYYYYYyyyyYYYYYYYY YYYYYYYYYYyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYyyyyyyyyyyyyyYYYY YYYYYYYYYyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyYY YYYYYYYYYyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyYYYYYY YYYYYYYYYyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYYYYY YYyyYYYYYYYyyyyyyyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYY YyyyyyyyyyYYYyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYYYYYY yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYYYY YYyyyyyyyyyyyyyyyyyyyyyYyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYY YYYYYYYYyyyyyyyyyyyyyyYYyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYY YYYYYYYYYYYYYyyyyyyyYYYYyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYyyyyyyyyYYYYyyyyyyyyyyyYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYyyyyyyyyYYYYYYyyyyyyyyyyyYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYyyyyyyyyYYYYYYYYyyyyyyyyyyYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYyyyyyyyyYYYYYYYYYyyyyyyyyyyYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYyyyyyyyyYYYYYYYYYYYyyyyyyyyyYYYYYY YYYYYYYYYYYYYYYYYYYYYYYyyyyyyyyYYYYYYYYYYYyyyyyyyyyYYYYYY YYYYYYYYYYYYYYYYYYYYYYYyyyyyyyYYYYYYYYYYYYyyyyyyyyYYYYYYY YYYYYYYYYYYYYYYYYYYYYYyyyyyyyyyYYYYYYYYYYYyyyyyyyYYYYYYYY YYYYYYYYYYYYYYYYYYYYyyyyyyyyyyyyYYYYYYYYYYyyyyyyyyYYYYYYY YYYYYYYYYYYYYYYYYYyyyyyyyyyyyyyYYYYYYYYYYYyyyyyyyyYYYYYYY YYYYYYYYYYYYYYYYyyyyyyyyyyyyYYYYYYYYYYYYYyyyyyyyyYYYYYYYY YYYYYYYYYYYYYYyyyyyyyyyyyyYYYYYYYYYYYYYYYyyyyyyyyYYYYYYYY YYYYYYYYYYYYyyyyyyyyyyyyYYYYYYYYYYYYYYYYYyyyyyyyyYYYYYYYY
  209.  
  210.  
  211.    
  212. ]]
  213.  
  214.  
  215. local Argument = [[
  216.  
  217. WRYYYYYYYYYYYyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYyyyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYyyyyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYyyyyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYyyyyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYyyyyyyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYYYYYYyyyyYYYYYYYY YYYYYYYYYYyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYyyyyyyyyyyyyyYYYY YYYYYYYYYyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyYY YYYYYYYYYyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyYYYYYY YYYYYYYYYyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYYYYY YYyyYYYYYYYyyyyyyyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYYYYYYYYY YyyyyyyyyyYYYyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYYYYYY yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYYYY YYyyyyyyyyyyyyyyyyyyyyyYyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYY YYYYYYYYyyyyyyyyyyyyyyYYyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYY YYYYYYYYYYYYYyyyyyyyYYYYyyyyyyyyyyyyyyyyyyyyyyyYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYyyyyyyyyYYYYyyyyyyyyyyyYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYyyyyyyyyYYYYYYyyyyyyyyyyyYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYyyyyyyyyYYYYYYYYyyyyyyyyyyYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYyyyyyyyyYYYYYYYYYyyyyyyyyyyYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYyyyyyyyyYYYYYYYYYYYyyyyyyyyyYYYYYY YYYYYYYYYYYYYYYYYYYYYYYyyyyyyyyYYYYYYYYYYYyyyyyyyyyYYYYYY YYYYYYYYYYYYYYYYYYYYYYYyyyyyyyYYYYYYYYYYYYyyyyyyyyYYYYYYY YYYYYYYYYYYYYYYYYYYYYYyyyyyyyyyYYYYYYYYYYYyyyyyyyYYYYYYYY YYYYYYYYYYYYYYYYYYYYyyyyyyyyyyyyYYYYYYYYYYyyyyyyyyYYYYYYY YYYYYYYYYYYYYYYYYYyyyyyyyyyyyyyYYYYYYYYYYYyyyyyyyyYYYYYYY YYYYYYYYYYYYYYYYyyyyyyyyyyyyYYYYYYYYYYYYYyyyyyyyyYYYYYYYY YYYYYYYYYYYYYYyyyyyyyyyyyyYYYYYYYYYYYYYYYyyyyyyyyYYYYYYYY YYYYYYYYYYYYyyyyyyyyyyyyYYYYYYYYYYYYYYYYYyyyyyyyyYYYYYYYY
  218.  
  219.    
  220. ]]
  221.  
  222.  
  223.  
  224. game.Lighting.GlobalShadows = false
  225. game.Lighting.Brightness = 0.25
  226.  
  227.  
  228. local function Smooth(Part)
  229.     Part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  230.     Part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  231.     Part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  232.     Part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  233.     Part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  234.     Part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  235. end
  236.  
  237.  
  238. local function SetLine(Line, Alpha, Beta)
  239.     local dx = Alpha.Position.X.Scale - Beta.Position.X.Scale
  240.     local dy = Alpha.Position.Y.Scale - Beta.Position.Y.Scale
  241.     local Magnitude = math.sqrt(dx^2 + dy^2)
  242.    
  243.     Line.Size = UDim2.new(Magnitude, 0, 0, 8)
  244.     Line.Position = Alpha.Position:Lerp(Beta.Position, 0.5)
  245.     Line.Rotation = math.deg(math.atan2(dy, dx))
  246. end
  247.  
  248.  
  249. local Keyboard = Instance.new("Part")
  250. Keyboard.BrickColor = BrickColor.new("Bright yellow")
  251. Keyboard.Material = Enum.Material.Neon
  252. Keyboard.Transparency = 0.1
  253. Keyboard.Size = Vector3.new(5, 0, 2)
  254. Keyboard.CanCollide = false
  255. Keyboard.Locked = true
  256.  
  257. Smooth(Keyboard)
  258.  
  259. local KeyboardWeld = Instance.new("Weld")
  260. KeyboardWeld.Part0 = Torso
  261. KeyboardWeld.Part1 = Keyboard
  262. KeyboardWeld.C0 = CFrame.new(0, 0.2, -2) * CFrame.Angles(0.3, 0, 0)
  263.  
  264. KeyboardWeld.Parent = Keyboard
  265. Keyboard.Parent = Character
  266.  
  267.  
  268. local Light = Instance.new("PointLight")
  269. Light.Brightness = 1.5
  270. Light.Range = 12
  271. Light.Parent = Keyboard
  272.  
  273.  
  274. local Screen = Instance.new("Part")
  275. Screen.BrickColor = BrickColor.new("Really black")
  276. Screen.Material = Enum.Material.Neon
  277. Screen.Transparency = 0.6
  278. Screen.Size = Vector3.new(6, 4, 0)
  279. Screen.CanCollide = false
  280. Screen.Locked = true
  281.  
  282. Smooth(Screen)
  283.  
  284. local ScreenWeld = Instance.new("Weld")
  285. ScreenWeld.Part0 = Torso
  286. ScreenWeld.Part1 = Screen
  287. ScreenWeld.C0 = CFrame.new(0, 3.5, -4.5) * CFrame.Angles(0.1, 0, 0)
  288.  
  289. local animeh = Instance.new("Part")
  290. animeh.BrickColor = BrickColor.new("Really black")
  291. animeh.Material = Enum.Material.Neon
  292. animeh.Transparency = 0.6
  293. animeh.Size = Vector3.new(6, 4, 0)
  294. animeh.CanCollide = false
  295. animeh.Locked = true
  296.  
  297. local dekal = Instance.new("Decal",animeh)
  298. dekal.Texture = "http://www.roblox.com/asset/?id=380038161"
  299. dekal.Transparency = 1
  300. dekal.Face = "Back"
  301.  
  302. Smooth(animeh)
  303.  
  304. local animehw = Instance.new("Weld")
  305. animehw.Part0 = Torso
  306. animehw.Part1 = animeh
  307. animehw.C0 = CFrame.new(0, 8, -4) * CFrame.Angles(.5,0,0)
  308.  
  309. animehw.Parent = animeh
  310. animeh.Parent = Character
  311.  
  312. local Gui = Instance.new("SurfaceGui")
  313. Gui.Face = "Back"
  314. Gui.Adornee = Screen
  315. Gui.Parent = Screen
  316.  
  317. local Text = Instance.new("TextBox")
  318. Text.BackgroundTransparency = 1
  319. Text.Position = UDim2.new(0, 0, 0, 0)
  320. Text.Size = UDim2.new(1, 0, 1, 0)
  321. Text.TextColor3 = Color3.new(1, 1, 1)
  322. Text.Font = Enum.Font.Code
  323. Text.Active = false
  324. Text.MultiLine = true
  325. Text.TextWrapped = true
  326. Text.FontSize = Enum.FontSize.Size32
  327. Text.TextXAlignment = Enum.TextXAlignment.Left
  328. Text.TextYAlignment = Enum.TextYAlignment.Top
  329. Text.Text = ""
  330.  
  331. Text.Parent = Gui
  332.  
  333. ScreenWeld.Parent = Screen
  334. Screen.Parent = Character
  335.  
  336.  
  337.  
  338. local Screen2 = Instance.new("Part")
  339. Screen2.BrickColor = BrickColor.new("Really black")
  340. Screen2.Material = Enum.Material.Neon
  341. Screen2.Transparency = 0.6
  342. Screen2.Size = Vector3.new(6, 4, 0)
  343. Screen2.CanCollide = false
  344. Screen2.Locked = true
  345.  
  346. Smooth(Screen2)
  347.  
  348. local Screen2Weld = Instance.new("Weld")
  349. Screen2Weld.Part0 = Torso
  350. Screen2Weld.Part1 = Screen2
  351. Screen2Weld.C0 = CFrame.new(5.4, 3.4, -1.5) * CFrame.Angles(0.1, -0.9, 0)
  352.  
  353. local Gui2 = Instance.new("SurfaceGui")
  354. Gui2.Face = "Back"
  355. Gui2.Adornee = Screen2
  356. Gui2.Parent = Screen2
  357.  
  358. local Text2 = Instance.new("TextBox")
  359. Text2.BackgroundTransparency = 1
  360. Text2.Position = UDim2.new(0, 0, 0, 0)
  361. Text2.Size = UDim2.new(1, 0, 1, 0)
  362. Text2.TextColor3 = Color3.new(1, 1, 0)
  363. Text2.Font = Enum.Font.Code
  364. Text2.Active = false
  365. Text2.MultiLine = true
  366. Text2.TextWrapped = true
  367. Text2.FontSize = Enum.FontSize.Size32
  368. Text2.TextXAlignment = Enum.TextXAlignment.Left
  369. Text2.TextYAlignment = Enum.TextYAlignment.Top
  370. Text2.Text = ""
  371.  
  372. Text2.Parent = Gui2
  373.  
  374. local ImageKey = Instance.new("ImageLabel")
  375. ImageKey.BackgroundTransparency = 1
  376. ImageKey.Size = UDim2.new(0.2, 0, 0.2, 0)
  377. ImageKey.Position = UDim2.new(0.4, 0, 0.4, 0)
  378. ImageKey.Image = "http://www.roblox.com/asset/?id=257648795"
  379. ImageKey.ImageTransparency = 1
  380. ImageKey.Parent = Gui2
  381.  
  382. Screen2Weld.Parent = Screen2
  383. Screen2.Parent = Character
  384.  
  385.  
  386.  
  387. local Screen3 = Instance.new("Part")
  388. Screen3.BrickColor = BrickColor.new("Really black")
  389. Screen3.Material = Enum.Material.Neon
  390. Screen3.Transparency = 0.6
  391. Screen3.Size = Vector3.new(6, 4, 0)
  392. Screen3.CanCollide = false
  393. Screen3.Locked = true
  394.  
  395. local dekal = Instance.new("Decal",Screen3)
  396. dekal.Texture = "http://www.roblox.com/asset/?id=28719188"
  397. dekal.Transparency = 0.15
  398. dekal.Face = "Back"
  399.  
  400. Smooth(Screen3)
  401.  
  402. local Screen3Weld = Instance.new("Weld")
  403. Screen3Weld.Part0 = Torso
  404. Screen3Weld.Part1 = Screen3
  405. Screen3Weld.C0 = CFrame.new(-5.4, 3.4, -1.5) * CFrame.Angles(0.1, 0.9, 0)
  406.  
  407. local Gui3 = Instance.new("SurfaceGui")
  408. Gui3.Face = "Back"
  409. Gui3.Adornee = Screen3
  410. Gui3.Parent = Screen3
  411.  
  412. local Map = Instance.new("ImageLabel")
  413. Map.BackgroundTransparency = 1
  414. Map.Position = UDim2.new(0, 0, 0, 0)
  415. Map.Size = UDim2.new(1, 0, 1, 0)
  416. Map.Image = "http://www.roblox.com/asset/?id=121661614"
  417.  
  418. Map.Parent = Gui3
  419.  
  420. Screen3Weld.Parent = Screen3
  421. Screen3.Parent = Character
  422.  
  423. UserInputService.InputBegan:Connect(function(Input, Processed)
  424.     if Processed then return end
  425.    
  426.     if Input.UserInputType == Enum.UserInputType.Keyboard then
  427.         local KeyCode = Input.KeyCode
  428.        
  429.         if KeyCode == Enum.KeyCode.E then
  430.             Typing = not Typing
  431.         end
  432.     end
  433. end)
  434.  
  435.  
  436.  
  437. RunService.Heartbeat:Connect(function()
  438.     local Sine = math.sin(tick() * 8) / 8
  439.    
  440.     ImageKey.ImageTransparency = math.abs(math.sin(tick()))
  441.    
  442.     if Typing then
  443.         if math.random(5) == 1 then
  444.             local PressSound = Instance.new("Sound")
  445.             PressSound.SoundId = "rbxassetid://616593932"
  446.             PressSound.Volume = 3
  447.             PressSound.Parent = Keyboard
  448.             PressSound:Play()
  449.            
  450.             game:GetService("Debris"):AddItem(PressSound, 1 / 2)
  451.         end
  452.        
  453.         Neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(-0.2 + Sine / 4, (math.random() - 0.5) / 2, 0)
  454.        
  455.         RightShoulder.C0 = CFrame.new(1, 0.6 + math.random() / 4, -math.random() * 0.7)
  456.             * CFrame.Angles(1.5 + Sine * math.random(), -Sine / 4, -(0.5 + 2 * Sine * math.random()))
  457.        
  458.         LeftShoulder.C0 = CFrame.new(-1, 0.6 + math.random() / 4, -math.random() * 0.7)
  459.             * CFrame.Angles(1.5 - Sine * math.random(), Sine / 4, 0.5 + 2 * Sine * math.random())
  460.        
  461.         if math.random(2) == 1 then
  462.             if TypingSub < #Argument then
  463.                 TypingSub = TypingSub + 1
  464.                 Text.Text = Text.Text..Argument:sub(TypingSub, TypingSub)
  465.                
  466.                 local nl = Text.Text:find("\n")
  467.                
  468.                 if nl and #Text.Text > 400 then
  469.                     Text.Text = Text.Text:sub(nl + 1)
  470.                 end
  471.                
  472.             else
  473.                 TypingSub = 1
  474.             end
  475.         end
  476.        
  477.         if math.random(3) == 1 then
  478.             if TypingSub2 < #Code then
  479.                 TypingSub2 = TypingSub2 + 1
  480.                 Text2.Text = Text2.Text..Code:sub(TypingSub2, TypingSub2)
  481.                
  482.                 local nl = Text2.Text:find("\n")
  483.                
  484.                 if nl and #Text2.Text > 400 then
  485.                     Text2.Text = Text2.Text:sub(nl + 1)
  486.                 end
  487.                
  488.             else
  489.                 TypingSub2 = 1
  490.             end
  491.         end
  492.        
  493.     else
  494.         Neck.C0 = CFrame.new(0, 1, 0)
  495.        
  496.         RightShoulder.C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(1.5, 0, 0)
  497.         LeftShoulder.C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(1.5, 0, 0)
  498.     end
  499. end)
  500.  
  501. delay(0,start)
  502.  
  503. New = function(Object, Parent, Name, Data)
  504.     local Object = Instance.new(Object)
  505.     for Index, Value in pairs(Data or {}) do
  506.         Object[Index] = Value
  507.     end
  508.     Object.Parent = Parent
  509.     Object.Name = Name
  510.     return Object
  511. end
  512.  
  513. function ScatterEff(part)
  514. local eff1 = Instance.new("ParticleEmitter",part)
  515. eff1.Size = NumberSequence.new(.1)
  516. eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
  517. eff1.LightEmission = 1
  518. eff1.Lifetime = NumberRange.new(1)
  519. eff1.Speed = NumberRange.new(1)
  520. eff1.Rate = 100
  521. eff1.VelocitySpread = 10000
  522. eff1.Texture = "rbxassetid://347504241"
  523. eff1.Color = ColorSequence.new(Color3.new(1,1,0))
  524. local eff2 = Instance.new("ParticleEmitter",part)
  525. eff2.Size = NumberSequence.new(.1)
  526. eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
  527. eff2.LightEmission = 1
  528. eff2.Lifetime = NumberRange.new(1)
  529. eff2.Speed = NumberRange.new(1)
  530. eff2.Rate = 100
  531. eff2.VelocitySpread = 10000
  532. eff2.Texture = "rbxassetid://347504259"
  533. eff2.Color = ColorSequence.new(Color3.new(1,1,0))
  534. end
  535.  
  536. function BurningEff(part)
  537. local eff1 = Instance.new("ParticleEmitter",part)
  538. eff1.Size = NumberSequence.new(.1)
  539. eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  540. eff1.LightEmission = 1
  541. eff1.Lifetime = NumberRange.new(1)
  542. eff1.Speed = NumberRange.new(0)
  543. eff1.Rate = 100
  544. eff1.Texture = "rbxassetid://347504241"
  545. eff1.Acceleration = Vector3.new(0,10,0)
  546. eff1.Color = ColorSequence.new(Color3.new(1,1,0))
  547. local eff2 = Instance.new("ParticleEmitter",part)
  548. eff2.Size = NumberSequence.new(.1)
  549. eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  550. eff2.LightEmission = 1
  551. eff2.Lifetime = NumberRange.new(1)
  552. eff2.Speed = NumberRange.new(0)
  553. eff2.Rate = 100
  554. eff2.Texture = "rbxassetid://347504259"
  555. eff2.Acceleration = Vector3.new(0,10,0)
  556. eff2.Color = ColorSequence.new(Color3.new(1,1,0))
  557. local eff3 = Instance.new("ParticleEmitter",part)
  558. eff3.Size = NumberSequence.new(1)
  559. eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
  560. eff3.LightEmission = 1
  561. eff3.Lifetime = NumberRange.new(1)
  562. eff3.Speed = NumberRange.new(0)
  563. eff3.Rate = 100
  564. eff3.Texture = "rbxasset://textures/particles/fire_main.dds"
  565. eff3.Acceleration = Vector3.new(0,10,0)
  566. eff3.Color = ColorSequence.new(Color3.new(1,1,0))
  567. end
  568.  
  569.  
  570.  
  571. slashsnd = New("Sound",chara.Torso,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5})
  572. hitsnd = New("Sound",chara.Torso,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5})
  573. telesnd = New("Sound",chara.Torso,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5})
  574. burnsnd = New("Sound",chara.Torso,"Burn",{SoundId = "rbxassetid://686423225",PlaybackSpeed = .7,Volume = 5})
  575. music1 = New("Sound",chara.Torso,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true})
  576. music2 = New("Sound",chara.Torso,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true})
  577. deathmus = New("Sound",chara.Torso,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true})
  578. deathex = New("Sound",chara.Torso,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5})
  579.  
  580.  
  581.  
  582.  
  583.  
  584. --Soul Steal--
  585. function SoulSteal(pos)
  586. local soulst = coroutine.wrap(function()
  587. local soul = Instance.new("Part",chara)
  588. soul.Size = Vector3.new(0,0,0)
  589. soul.CanCollide = false
  590. soul.Anchored = false
  591. soul.Position = pos
  592. soul.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
  593. soul.Transparency = 1
  594. local ptc = Instance.new("ParticleEmitter",soul)
  595. ptc.Texture = "http://www.roblox.com/asset/?id=17407561"
  596. ptc.Size = NumberSequence.new(.5)
  597. ptc.LockedToPart = true
  598. ptc.Speed = NumberRange.new(0)
  599. ptc.Lifetime = NumberRange.new(9999)
  600. local bodpos = Instance.new("BodyPosition",soul)
  601. bodpos.Position = pos
  602. wait(2)
  603. soul.Touched:connect(function(hit)
  604. if hit.Parent == chara then
  605. soul:Destroy()
  606. end
  607. end)
  608. while soul do
  609. wait(.1)
  610. bodpos.Position = chara.Torso.Position
  611. end
  612. end)
  613. soulst()
  614. end
  615.  
  616. --Death of a Mortal--
  617. function KillMortal(hitdude)
  618. local torsy = nil
  619. if hitdude:FindFirstChild("Torso")~=nil then
  620. torsy = hitdude.Torso  
  621. elseif hitdude:FindFirstChild("UpperTorso")~=nil then
  622. torsy = hitdude.UpperTorso
  623. end
  624. local val = Instance.new("ObjectValue",hitdude)
  625. val.Name = "HasBeenHit"
  626. hitdude:BreakJoints()
  627. hitdude.Humanoid:Destroy()
  628. SoulSteal(torsy.Position)
  629. local chi = hitdude:GetChildren()
  630. for i = 1, #chi do
  631. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  632. local bodpos = Instance.new("BodyPosition",chi[i])
  633. bodpos.Position = chi[i].Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  634. ScatterEff(chi[i])
  635. chi[i].BrickColor = BrickColor.new("Really black")
  636. end
  637. end
  638. for i = 1, 4 do
  639. for i = 1, #chi do
  640. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  641. chi[i].Transparency = chi[i].Transparency + .25
  642. wait(.01)
  643. end
  644. end
  645. end
  646. for i = 1, #chi do
  647. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  648. chi[i]:Destroy()
  649. end
  650. end
  651. end
  652.  
  653.  
  654. function Teleport(pos)
  655. telesnd:Play()
  656. local ch = chara:GetChildren()
  657. for i = 1, #ch do
  658. if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then
  659. local trace = Instance.new("Part",game.Workspace)
  660. trace.Size = ch[i].Size
  661. trace.Material = "Neon"
  662. trace.BrickColor = BrickColor.new("Really black")
  663. trace.Transparency = .3
  664. trace.CanCollide = false
  665. trace.Anchored = true
  666. trace.CFrame = ch[i].CFrame
  667. if ch[i].Name == "Head" then
  668. mehs = Instance.new("CylinderMesh",trace)
  669. mehs.Scale = Vector3.new(1.25,1.25,1.25)
  670. end
  671. tracedisappear = coroutine.wrap(function()
  672. wait(1)
  673. for i = 1, 7 do
  674. wait(.1)
  675. trace.Transparency = trace.Transparency + .1
  676. end
  677. trace:Destroy()
  678. end)
  679. tracedisappear()
  680. end
  681. end
  682. chara.Torso.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
  683. end
  684.  
  685.  
  686. function Grab(mouse)
  687. local hit = mouse.Target
  688. if hit ~= nil then
  689. if hit.Parent:FindFirstChild("Humanoid")~=nil then
  690. local torsy = nil
  691. if hit.Parent:FindFirstChild("Torso")~=nil then
  692. torsy = hit.Parent.Torso
  693. elseif hit.Parent:FindFirstChild("UpperTorso")~=nil then
  694. torsy = hit.Parent.UpperTorso
  695. end
  696. local bodpos = Instance.new("BodyPosition",torsy)
  697. bodpos.Position = torsy.Position
  698. wait(1)
  699. burnsnd:Play()
  700. hit.Parent.Humanoid.MaxHealth = 100
  701. bodpos.Position = bodpos.Position + Vector3.new(0,4,0)
  702. for i = 1, 10 do
  703. wait(.1)
  704. BurningEff(torsy)
  705. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
  706. end
  707. KillMortal(hit.Parent)
  708. end
  709. else end
  710. end
  711.  
  712.  
  713. function onKeyDown(key)
  714. if key == "z" then
  715. Teleport(Mouse.Hit.p + Vector3.new(0,2,0))
  716. elseif key == "x" then
  717. Grab(Mouse)
  718. end
  719. end
  720.  
  721. --Mouse Functions--
  722. Mouse = player:GetMouse()
  723. if Mouse then
  724. Mouse.KeyDown:connect(onKeyDown)
  725. end
  726.  
  727. while true do
  728. wait(.01)
  729. chance = math.random(0,100)
  730. if chance < 10 then
  731. sel = math.random(1,3)
  732. if sel == 1 then
  733. tecks.Text = "Angry JoJo Fan"
  734. elseif sel == 2 then
  735. tecks.Text = "Anyrg oJJo naf"
  736. elseif sel == 3 then
  737. tecks.Text = "naF oJoJ yrgnA"
  738. end
  739. else tecks.Text = "Angry JoJo Fan"
  740. if chara.Humanoid.Health > 0 then
  741. chara.Humanoid.MaxHealth = math.huge
  742. chara.Humanoid.Health = math.huge
  743. end
  744. tecks.Position = UDim2.new(0,math.random(-1,1),0,math.random(-1,1))
  745. end
  746. end
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top