NextFlamePB

ROBLOX BloxWatch Script

Oct 9th, 2017
1,606
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 15.16 KB | None | 0 0
  1. --bloxwatch script lol
  2.  
  3.  
  4. musicOn = true
  5.  
  6. Me = game.Players.LocalPlayer
  7. player = Me
  8. char = Me.Character
  9. chara = char
  10. larm = char["Left Arm"]
  11. rarm = char["Right Arm"]
  12. lleg = char["Left Leg"]
  13. rleg = char["Right Leg"]
  14. torso = char.Torso
  15. hed = char.Head
  16. mouse = player:GetMouse()
  17. lght = game.Lighting
  18. lichtact = false
  19. moosicact = false
  20. gotsagofest = true
  21. chara.Humanoid.MaxHealth = math.huge + 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
  22. chara.Humanoid.Health = math.huge + 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
  23.  
  24.  
  25.  
  26. wait(2.5)
  27.  
  28. chara.Humanoid.WalkSpeed = 10
  29. chara.Humanoid.JumpPower = 40
  30. local naeeym = Instance.new("BillboardGui",chara)
  31. naeeym.Size = UDim2.new(0,100,0,40)
  32. naeeym.StudsOffset = Vector3.new(0,2,0)
  33. naeeym.Adornee = chara.Head
  34. local tecks = Instance.new("TextLabel",naeeym)
  35. tecks.BackgroundTransparency = 1
  36. tecks.BorderSizePixel = 0
  37. tecks.Text = ""
  38. tecks.Font = "Bodoni"
  39. tecks.FontSize = "Size36"
  40. tecks.TextStrokeTransparency = 0.5
  41. tecks.TextColor3 = Color3.new(0,0,0)
  42. rrer = BrickColor.new("Really red")
  43. tecks.TextStrokeColor3 = rrer.Color
  44. tecks.Size = UDim2.new(1,0,0.5,0)
  45. local licht = Instance.new("PointLight",chara.Torso)
  46. licht.Color = tecks.TextStrokeColor3
  47. licht.Range = 60
  48. licht.Brightness = 1
  49. licht.Enabled = false
  50.  
  51.  
  52. ------------------------------- Player -------------------------------------------------------------------
  53. local z = Instance.new("Sound",char)
  54. z.Looped = true
  55. z.SoundId = "rbxassetid://167161785"
  56. z.Volume = 2.25
  57. if musicOn then
  58.     z:Play()
  59. end
  60.  
  61. Mouse = player:GetMouse()
  62.  
  63. local l = Instance.new("ColorCorrectionEffect",game.Lighting)
  64.  
  65. for i,v in pairs(chara:children()) do
  66.     if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  67.         v:Destroy()
  68.     end
  69. end
  70. char.Head.face:Destroy()
  71.  
  72. 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")
  73. local Orbd = Instance.new("Part", char)
  74. Orbd.Name = "Orbd"
  75. Orbd.Shape = Enum.PartType.Ball
  76. Orbd.CanCollide = false
  77. Orbd.BrickColor = BrickColor.new("Really red")
  78. Orbd.Transparency = 0
  79. Orbd.Material = "Neon"
  80. Orbd.Size = Vector3.new(0.1, 0.1, 0.1)
  81. Orbd.TopSurface = Enum.SurfaceType.Smooth
  82. Orbd.BottomSurface = Enum.SurfaceType.Smooth
  83. local Weld = Instance.new("Weld", Orbd)
  84. Weld.Part0 = char.Head
  85. Weld.Part1 = Orbd
  86. Weld.C1 = CFrame.new(-0.2, -0.2, 0.5)
  87. local glov = Instance.new("PointLight", Orbd)
  88. glov.Brightness = 0.25
  89. glov.Range = 20
  90. glov.Color = Color3.new(255, 0, 0)
  91. local Orbvc = Instance.new("Part", char)
  92. Orbvc.Name = "Orbvc"
  93. Orbvc.Shape = Enum.PartType.Ball
  94. Orbvc.CanCollide = false
  95. Orbvc.BrickColor = BrickColor.new("Really red")
  96. Orbvc.Transparency = 0
  97. Orbvc.Material = "Neon"
  98. Orbvc.Size = Vector3.new(0.1, 0.1, 0.1)
  99. Orbvc.TopSurface = Enum.SurfaceType.Smooth
  100. Orbvc.BottomSurface = Enum.SurfaceType.Smooth
  101. local Weld = Instance.new("Weld", Orbvc)
  102. Weld.Part0 = char.Head
  103. Weld.Part1 = Orbvc
  104. Weld.C1 = CFrame.new(0.2, -0.2, 0.5)
  105. local glo = Instance.new("PointLight", Orbvc)
  106. glo.Brightness = 0.25
  107. glo.Range = 20
  108. glo.Color = Color3.new(255, 0, 0)
  109.  
  110. local IsFreeFalling = false
  111. local SpinPart = Instance.new('Part')
  112. SpinPart.Transparency = 1
  113. SpinPart.Size = Vector3.new(25,1,25)
  114. SpinPart.CanCollide = false
  115. SpinPart.FormFactor = 'Custom'
  116. local FX = Instance.new('ParticleEmitter',SpinPart)
  117. 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://132883219",-0.1
  118. local FX = Instance.new('ParticleEmitter',SpinPart)
  119. 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://132883219",0.1
  120. do
  121.     local tspin = Instance.new('BodyAngularVelocity')
  122.     tspin.angularvelocity = Vector3.new(0,1,0)
  123.     tspin.maxTorque =Vector3.new(math.huge,math.huge,math.huge)
  124.     tspin.Parent = SpinPart
  125. end
  126. local SpinPos = Instance.new('BodyPosition')
  127. SpinPos.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  128. SpinPos.Parent = SpinPart
  129.  
  130. function Equipped()
  131.     IsEquipped = true
  132.     local MyTorso = char.Torso
  133.     if MyTorso then
  134.         spawn(function()
  135.             local startTime = tick()
  136.             SpinPart.CFrame = CFrame.new(MyTorso.CFrame.p+Vector3.new(0,-2.8,0))
  137.             SpinPart.Parent = MyTorso
  138.             local fadeIn = true
  139.             while IsEquipped do
  140.                 if not IsFreeFalling then
  141.                     SpinPos.position = MyTorso.CFrame.p+Vector3.new(0,-2.8,0)
  142.                 end
  143.                 wait()
  144.             end
  145.             SpinPart.Parent = nil
  146.            
  147.         end)
  148.     end
  149. end
  150.  
  151.  
  152.     wait(0.01)
  153.     Equipped()
  154.  
  155.  
  156. function start()
  157.     print("Darkness falls across the battlefield...")
  158.     wait()
  159.     print("----------------------------------------")
  160.     wait()
  161.     print("          - Ender booted up. -")
  162.     wait()
  163.     print("- Ender written by yeox769. -")
  164.     i = 0
  165.     while i<1 do
  166.         wait()
  167.         i = i + 0.01
  168.         l.Contrast,l.Saturation,l.Brightness = l.Contrast + 0.02, l.Saturation - 0.0075, l.Brightness + 0.00375
  169.         l.TintColor = Color3.new(1,1-i,1-i)
  170.     end
  171. end
  172.  
  173. delay(0,start)
  174.  
  175. TC = chara.HumanoidRootPart.RootJoint
  176. HC = chara.Torso.Neck
  177. RAC = chara.Torso["Right Shoulder"]
  178. LAC = chara.Torso["Left Shoulder"]
  179. RLC = chara.Torso["Right Hip"]
  180. LLC = chara.Torso["Left Hip"]
  181. TCF = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  182. HCF = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  183. RACF = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  184. LACF = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  185. RLCF = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  186. LLCF = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  187. RWF = CFrame.new(-1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  188. LWF = CFrame.new(1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  189. RLWF = CFrame.new(-.5, 2, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  190. LLWF = CFrame.new(.5, 2, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  191. RW = Instance.new("Weld",HC.Parent)
  192. RW.Part1 = HC.Parent
  193. RW.Part0 = chara["Right Arm"]
  194. RW.C0 = RWF
  195. LW = Instance.new("Weld",HC.Parent)
  196. LW.Part1 = HC.Parent
  197. LW.Part0 = chara["Left Arm"]
  198. LW.C0 = LWF
  199. RLW = nil
  200. LLW = nil
  201.  
  202.  
  203. function clerp(a,b,c)
  204. return a:lerp(b,c)
  205. end
  206.  
  207. TC.C0 = TCF
  208. HC.C0 = HCF
  209. RW.C0 = RWF
  210. LW.C0 = LWF
  211.  
  212. --Idle Clerp--
  213. ITCF = TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(10))
  214. IHCF = HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(-10))
  215. IRWF = RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-2))
  216. ILWF = LWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(2))
  217.  
  218. TC.C0 = ITCF
  219. HC.C0 = IHCF
  220. RW.C0 = IRWF
  221. LW.C0 = ILWF
  222.  
  223.  
  224.  
  225.  
  226.  
  227. New = function(Object, Parent, Name, Data)
  228.     local Object = Instance.new(Object)
  229.     for Index, Value in pairs(Data or {}) do
  230.         Object[Index] = Value
  231.     end
  232.     Object.Parent = Parent
  233.     Object.Name = Name
  234.     return Object
  235. end
  236.  
  237. function ScatterEff(part)
  238. local eff1 = Instance.new("ParticleEmitter",part)
  239. eff1.Size = NumberSequence.new(.1)
  240. eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
  241. eff1.LightEmission = 1
  242. eff1.Lifetime = NumberRange.new(1)
  243. eff1.Speed = NumberRange.new(1)
  244. eff1.Rate = 100
  245. eff1.VelocitySpread = 10000
  246. eff1.Texture = "rbxassetid://347504241"
  247. eff1.Color = ColorSequence.new(Color3.new(1,0,0))
  248. local eff2 = Instance.new("ParticleEmitter",part)
  249. eff2.Size = NumberSequence.new(.1)
  250. eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
  251. eff2.LightEmission = 1
  252. eff2.Lifetime = NumberRange.new(1)
  253. eff2.Speed = NumberRange.new(1)
  254. eff2.Rate = 100
  255. eff2.VelocitySpread = 10000
  256. eff2.Texture = "rbxassetid://347504259"
  257. eff2.Color = ColorSequence.new(Color3.new(1,0,0))
  258. end
  259.  
  260. function BurningEff(part)
  261. local eff1 = Instance.new("ParticleEmitter",part)
  262. eff1.Size = NumberSequence.new(.1)
  263. eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  264. eff1.LightEmission = 1
  265. eff1.Lifetime = NumberRange.new(1)
  266. eff1.Speed = NumberRange.new(0)
  267. eff1.Rate = 100
  268. eff1.Texture = "rbxassetid://347504241"
  269. eff1.Acceleration = Vector3.new(0,10,0)
  270. eff1.Color = ColorSequence.new(Color3.new(1,0,0))
  271. local eff2 = Instance.new("ParticleEmitter",part)
  272. eff2.Size = NumberSequence.new(.1)
  273. eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  274. eff2.LightEmission = 1
  275. eff2.Lifetime = NumberRange.new(1)
  276. eff2.Speed = NumberRange.new(0)
  277. eff2.Rate = 100
  278. eff2.Texture = "rbxassetid://347504259"
  279. eff2.Acceleration = Vector3.new(0,10,0)
  280. eff2.Color = ColorSequence.new(Color3.new(1,0,0))
  281. local eff3 = Instance.new("ParticleEmitter",part)
  282. eff3.Size = NumberSequence.new(1)
  283. eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
  284. eff3.LightEmission = 1
  285. eff3.Lifetime = NumberRange.new(1)
  286. eff3.Speed = NumberRange.new(0)
  287. eff3.Rate = 100
  288. eff3.Texture = "rbxasset://textures/particles/fire_main.dds"
  289. eff3.Acceleration = Vector3.new(0,10,0)
  290. eff3.Color = ColorSequence.new(Color3.new(1,0,0))
  291. end
  292.  
  293.  
  294.  
  295. slashsnd = New("Sound",chara.Torso,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5})
  296. hitsnd = New("Sound",chara.Torso,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5})
  297. telesnd = New("Sound",chara.Torso,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5})
  298. burnsnd = New("Sound",chara.Torso,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5})
  299. music1 = New("Sound",chara.Torso,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true})
  300. music2 = New("Sound",chara.Torso,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true})
  301. deathmus = New("Sound",chara.Torso,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true})
  302. deathex = New("Sound",chara.Torso,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5})
  303.  
  304.  
  305.  
  306.  
  307.  
  308. --Soul Steal--
  309. function SoulSteal(pos)
  310. local soulst = coroutine.wrap(function()
  311. local soul = Instance.new("Part",chara)
  312. soul.Size = Vector3.new(0,0,0)
  313. soul.CanCollide = false
  314. soul.Anchored = false
  315. soul.Position = pos
  316. soul.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
  317. soul.Transparency = 1
  318. local ptc = Instance.new("ParticleEmitter",soul)
  319. ptc.Texture = "http://www.roblox.com/asset/?id=413366101"
  320. ptc.Size = NumberSequence.new(.5)
  321. ptc.LockedToPart = true
  322. ptc.Speed = NumberRange.new(0)
  323. ptc.Lifetime = NumberRange.new(9999)
  324. local bodpos = Instance.new("BodyPosition",soul)
  325. bodpos.Position = pos
  326. wait(2)
  327. soul.Touched:connect(function(hit)
  328. if hit.Parent == chara then
  329. soul:Destroy()
  330. end
  331. end)
  332. while soul do
  333. wait(.1)
  334. bodpos.Position = chara.Torso.Position
  335. end
  336. end)
  337. soulst()
  338. end
  339.  
  340. --Death of a Mortal--
  341. function KillMortal(hitdude)
  342. local torsy = nil
  343. if hitdude:FindFirstChild("Torso")~=nil then
  344. torsy = hitdude.Torso  
  345. elseif hitdude:FindFirstChild("UpperTorso")~=nil then
  346. torsy = hitdude.UpperTorso
  347. end
  348. local val = Instance.new("ObjectValue",hitdude)
  349. val.Name = "HasBeenHit"
  350. hitdude:BreakJoints()
  351. hitdude.Humanoid:Destroy()
  352. SoulSteal(torsy.Position)
  353. local chi = hitdude:GetChildren()
  354. for i = 1, #chi do
  355. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  356. local bodpos = Instance.new("BodyPosition",chi[i])
  357. bodpos.Position = chi[i].Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  358. ScatterEff(chi[i])
  359. chi[i].BrickColor = BrickColor.new("Really black")
  360. end
  361. end
  362. for i = 1, 4 do
  363. for i = 1, #chi do
  364. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  365. chi[i].Transparency = chi[i].Transparency + .25
  366. wait(.01)
  367. end
  368. end
  369. end
  370. for i = 1, #chi do
  371. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  372. chi[i]:Destroy()
  373. end
  374. end
  375. end
  376.  
  377.  
  378. function Teleport(pos)
  379. telesnd:Play()
  380. local ch = chara:GetChildren()
  381. for i = 1, #ch do
  382. if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then
  383. local trace = Instance.new("Part",game.Workspace)
  384. trace.Size = ch[i].Size
  385. trace.Material = "Neon"
  386. trace.BrickColor = BrickColor.new("Really black")
  387. trace.Transparency = .3
  388. trace.CanCollide = false
  389. trace.Anchored = true
  390. trace.CFrame = ch[i].CFrame
  391. if ch[i].Name == "Head" then
  392. mehs = Instance.new("CylinderMesh",trace)
  393. mehs.Scale = Vector3.new(1.25,1.25,1.25)
  394. end
  395. tracedisappear = coroutine.wrap(function()
  396. wait(1)
  397. for i = 1, 7 do
  398. wait(.1)
  399. trace.Transparency = trace.Transparency + .1
  400. end
  401. trace:Destroy()
  402. end)
  403. tracedisappear()
  404. end
  405. end
  406. chara.Torso.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
  407. end
  408.  
  409.  
  410. function Grab(mouse)
  411. local hit = mouse.Target
  412. if hit ~= nil then
  413. if hit.Parent:FindFirstChild("Humanoid")~=nil then
  414. local torsy = nil
  415. if hit.Parent:FindFirstChild("Torso")~=nil then
  416. torsy = hit.Parent.Torso
  417. elseif hit.Parent:FindFirstChild("UpperTorso")~=nil then
  418. torsy = hit.Parent.UpperTorso
  419. end
  420. local bodpos = Instance.new("BodyPosition",torsy)
  421. bodpos.Position = torsy.Position
  422. wait(1)
  423. burnsnd:Play()
  424. hit.Parent.Humanoid.MaxHealth = 100
  425. bodpos.Position = bodpos.Position + Vector3.new(0,4,0)
  426. for i = 1, 10 do
  427. wait(.1)
  428. BurningEff(torsy)
  429. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
  430. end
  431. KillMortal(hit.Parent)
  432. end
  433. else end
  434. end
  435.  
  436.  
  437. function onKeyDown(key)
  438. if key == "z" then
  439. Teleport(Mouse.Hit.p + Vector3.new(0,2,0))
  440. elseif key == "x" then
  441. Grab(Mouse)
  442. end
  443. end
  444.  
  445. --Mouse Functions--
  446. Mouse = player:GetMouse()
  447. if Mouse then
  448. Mouse.KeyDown:connect(onKeyDown)
  449. end
  450.  
  451. while true do
  452. wait(.01)
  453. chance = math.random(0,100)
  454. if chance < 10 then
  455. sel = math.random(1,3)
  456. if sel == 1 then
  457. tecks.Text = "BLOXWATCH"
  458. elseif sel == 2 then
  459. tecks.Text = "0010 10001010 101011"
  460. elseif sel == 3 then
  461. tecks.Text = "B5OX W7TC8"
  462. end
  463. else tecks.Text = "BLOX WATCH"
  464. if chara.Humanoid.Health > 0 then
  465. chara.Humanoid.MaxHealth = math.huge
  466. chara.Humanoid.Health = math.huge
  467. end
  468. if game.Lighting:FindFirstChild("ColorCorrection") == nil then
  469.     local l = Instance.new("ColorCorrectionEffect",game.Lighting)
  470.     l.Contrast,l.Saturation,l.Brightness = 2, -0.75, 0.375
  471.     l.TintColor = Color3.new(1,0,0)
  472. end
  473. tecks.Position = UDim2.new(0,math.random(-1,1),0,math.random(-1,1))
  474. end
  475. end
Add Comment
Please, Sign In to add comment