Advertisement
tomonaoboys

is this phoenix script (with extremely nerf)

Mar 9th, 2018
409
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 20.16 KB | None | 0 0
  1. local IsChatAvailable=false local HBMode="HeartBeat"
  2. if script.ClassName=="Script"then if tostring(game.PlaceId)=="843468296"then owner:Explode()end error("HOW?!??!?!")end
  3. local PL=game:service("Players").LocalPlayer script.Parent=PL:FindFirstChildOfClass("PlayerScripts")
  4. function a(part)local j=Instance.new("BodyVelocity",part)j.MaxForce=Vector3.new(1/0,1/0,1/0)j.Velocity=Vector3.new(0,0,0)end
  5. local equip=false local IsShielded=false
  6. local function GetParticleEmitter()
  7.     if PL:FindFirstChild("ParticleEmitter")then if PL.ParticleEmitter:FindFirstChildOfClass("ParticleEmitter")==nil then Instance.new("ParticleEmitter",PL.ParticleEmitter)end local smo=PL.ParticleEmitter:Clone()local e=smo:FindFirstChildOfClass("ParticleEmitter")return e
  8.     else local m=Instance.new("Model",PL)m.Name="ParticleEmitter"Instance.new("ParticleEmitter",m)local smo=m:Clone()local e=smo:FindFirstChildOfClass("ParticleEmitter")return e
  9.     end
  10. end
  11. local function rc()return CFrame.Angles(math.rad(math.random(360)),math.rad(math.random(360)),math.rad(math.random(360))) end
  12. local function ieraseurmotor(chr)
  13.     for i,p in pairs(chr:children())do
  14.         for i2,p2 in pairs(p:children())do
  15.             if p2:IsA("Motor6D")and(tostring(p2)~="RootJoint"and tostring(p2)~="Neck")then
  16.                 p2:Destroy()
  17.             end
  18.         end
  19.     end
  20.     if chr:FindFirstChild("Animate")then chr.Animate:Destroy()end
  21.     if chr:FindFirstChildOfClass("Humanoid")then if chr:FindFirstChildOfClass("Humanoid"):FindFirstChild("Animator")then chr:FindFirstChildOfClass("Humanoid").Animator:Destroy()end end
  22. end
  23. local moreinsane=false local excframe=Vector3.new()local latest={}
  24. local function FindHumanoid(Part)local humanoid=nil if Part.Parent then if Part.Parent~=PL.Character and Part.Parent:FindFirstChildOfClass("Humanoid")~=nil then humanoid=Part.Parent:FindFirstChildOfClass("Humanoid")else if Part.Parent.Parent then if Part.Parent.Parent:FindFirstChildOfClass("Humanoid")and Part.Parent.Parent~=PL.Character then humanoid=Part.Parent.Parent:FindFirstChildOfClass("Humanoid")end end end end if humanoid==Humanoid then humanoid=nil end return humanoid end
  25. local function ToMesh(Part)
  26.     local Mesh=Instance.new("SpecialMesh",Part)
  27.     if Part.Shape==Enum.PartType.Block then Mesh.MeshType="Brick"elseif Part.Shape==Enum.PartType.Ball then Mesh.MeshType="Sphere"elseif Part.Shape==Enum.PartType.Cylinder then Mesh.MeshType="Cylinder"end
  28.     Mesh.Scale=Part.Size*20 Part.Size=Vector3.new()
  29.     return Mesh
  30. end
  31. if 1 then --Engine ? anyway by tomonaoboys maybe
  32. PierceForceField = true E_MainColor=Color3.new(.7,.7,.7)
  33. local AutomaticRegen=true local HealthRValue=.02
  34. local Players=game:GetService("Players")
  35. local ply=Players.LocalPlayer
  36. local chr=ply.Character
  37. local humanoid=chr:FindFirstChildOfClass("Humanoid")
  38. local DVal=Instance.new("NumberValue",humanoid)DVal.Name="Defense"
  39. local Defense=1
  40. local Mouse=ply:GetMouse()
  41. local rs=game:GetService("RunService")if HBMode=="RenderStepped"then rs=rs.RenderStepped else rs=rs.Heartbeat end
  42. local DCoolDowns={}local Debri=function(itm,t)game:GetService("Debris"):AddItem(itm,t)end
  43. function sw(n)if n==nil then rs:wait()else for i=1,n do rs:wait()end end return true end
  44. function tDamage(CF,Range,Dam,DRand,DC,K,KH,Guide)--CFrame or Part , Range , Damage , DCoolDown , Knockback , Knockback Hold ,Knockback Guide
  45.     if typeof(CF)=="Instance"then CF=CF.CFrame end
  46.     local FinalD=0
  47.     if Dam==1/0 then FinalD=1/0 else FinalD=math.random(Dam-DRand,Dam+DRand)end
  48.     for i,m in pairs(workspace:GetChildren())do
  49.         if m:IsA("Model")and m~=chr then
  50.             local DCFlg=false
  51.             for i=1,#DCoolDowns do
  52.                 if DCoolDowns[i].Model==m then DCFlg=true end
  53.             end
  54.             if m:FindFirstChild("HumanoidRootPart")and not DCFlg then
  55.                 local hp=m.HumanoidRootPart
  56.                 if hp:IsA("BasePart")then
  57.                 if m:FindFirstChildOfClass("Humanoid")and(CF.p-hp.CFrame.p).magnitude<=Range then
  58.                     local hum=m:FindFirstChildOfClass("Humanoid")local Guard=false
  59.                     if hum:FindFirstChild("Defense")then if hum.Defense:IsA("NumberValue")then
  60.                         FinalD=math.ceil(FinalD/(hum.Defense.Value/5+.8))
  61.                     end end FinalD=FinalD+math.random(0,1)
  62.                     if m:FindFirstChildOfClass("ForceField")and not PierceForceField then
  63.                         Guard=true
  64.                     end
  65.                     if not Guard then hum.Health=hum.Health-FinalD if Dam==1/0 then hum.Health=nil if hum.Parent then hum.Parent:BreakJoints()end end end
  66.                     if DC~=nil then table.insert(DCoolDowns,{Model=m,Time=DC})end
  67.                     if hum.Health~=0 then if K then
  68.                         if KH==nil then KH=1/2 end
  69.                         if Guide then
  70.                             local j=Instance.new("BodyVelocity",hp)j.MaxForce=Vector3.new(100,100,100)*10000
  71.                             j.Velocity=CFrame.new(hp.CFrame.p,CF.p).lookVector*K
  72.                             Debri(j,KH)
  73.                         else
  74.                             local j=Instance.new("BodyVelocity",hp)j.MaxForce=Vector3.new(100,100,100)*10000
  75.                             j.Velocity=K
  76.                             Debri(j,KH)
  77.                         end
  78.                     end end
  79.                     local dp=Instance.new("Part",workspace)dp.Transparency=1 dp.CanCollide=false dp.Anchored=true dp.Size=Vector3.new()dp.CFrame=hp.CFrame
  80.                     local b=Instance.new("BillboardGui",dp)b.Size=UDim2.new(100,0,2,0)b.AlwaysOnTop=true b.MaxDistance=100
  81.                     local d=Instance.new("TextLabel",b)d.Size=UDim2.new(1,0,1,0)d.TextScaled=true d.BackgroundTransparency=1 d.TextStrokeTransparency=0
  82.                     if not Guard then d.TextColor3=Color3.new(1,1,1)d.Text=tostring(FinalD)else d.TextColor3=Color3.new(.4,.7,1)d.Text="Guard"end
  83.                     spawn(function()local j=Instance.new("BodyVelocity",dp)j.MaxForce=Vector3.new(1/0,1/0,1/0)
  84.                         for i=1,50 do
  85.                             if dp.Parent then dp.Anchored=true
  86.                             if i<25 then
  87.                                 dp.CFrame=dp.CFrame+Vector3.new(0,.1,0)
  88.                             else
  89.                                 d.TextTransparency=i/25-1
  90.                                 d.TextStrokeTransparency=i/25-1
  91.                             end
  92.                             sw()
  93.                             end
  94.                         end dp:Destroy()
  95.                     end)
  96.                 end
  97.                 end
  98.             end
  99.             if m:FindFirstChild("Torso")and moreinsane then
  100.                 if m.Torso:IsA("BasePart")then
  101.                     if Players:FindFirstChild(tostring(m))~=nil then
  102.                         local gt=Players:FindFirstChild(tostring(m))
  103.                         if gt.Character then
  104.                         gt.Character.Parent=workspace
  105.                         gt.Character:BreakJoints()
  106.                         spawn(function()
  107.                             for i,p in pairs(gt.Character:children())do
  108.                                 if p:IsA("BasePart")then
  109.                                     p.Anchored=true p.CanCollide=false
  110.                                     p.Color=Color3.new(1)spawn(function()for i=0,1,.025 do p.Transparency=i sw()end p:Destroy()end)
  111.                                 end
  112.                             end
  113.                         end)
  114.                         end
  115.                     end
  116.                 end
  117.             end
  118.         end
  119.     end
  120. end
  121. spawn(function()if chr:FindFirstChild("Health")then chr.Health:Destroy()end
  122. local hs=Instance.new("ScreenGui",ply:FindFirstChildOfClass("PlayerGui"))hs.Name="statsidk"
  123. local HFrame=Instance.new("Frame",hs)HFrame.Position=UDim2.new(.4,0,.8,0)HFrame.Size=UDim2.new(.2,0,.03,0)HFrame.BackgroundTransparency=.5
  124. HFrame.BackgroundColor3=Color3.new()HFrame.BorderSizePixel=0
  125. local HPBar1=Instance.new("TextLabel",HFrame)HPBar1.Size=UDim2.new(1,0,1,0)HPBar1.Text=" Health"HPBar1.TextStrokeTransparency=0
  126. HPBar1.TextScaled=true HPBar1.TextXAlignment="Left"HPBar1.TextColor3=Color3.new(.5,1,.5)HPBar1.BackgroundTransparency=1 HPBar1.ZIndex=3
  127. local HPBar2=Instance.new("Frame",HFrame)HPBar2.Size=UDim2.new(1,0,1,0)HPBar2.BorderSizePixel=0 HPBar2.BackgroundColor3=Color3.new(0,1,0)HPBar2.ZIndex=2
  128. local HPBar3=Instance.new("Frame",HFrame)HPBar3.Size=UDim2.new(1,0,1,0)HPBar3.BorderSizePixel=0 HPBar3.BackgroundColor3=Color3.new(1,0,0)HPBar3.ZIndex=1
  129. HPBar3.BackgroundTransparency=.5 local AR=0
  130. local wst=Instance.new("TextLabel",hs)wst.Size=UDim2.new(.09,0,.03,0)wst.Text="WalkSpeed 0"wst.Position=UDim2.new(.91,0,.4,0)wst.BackgroundColor3=E_MainColor wst.TextStrokeTransparency=0 wst.TextColor3=Color3.new(1,1,1)
  131. wst.BorderSizePixel=0 wst.BackgroundTransparency=.5 wst.Font="ArialBold"wst.TextScaled=1
  132. local dft=Instance.new("TextLabel",hs)dft.Size=UDim2.new(.09,0,.03,0)dft.Text="Defense   0"dft.Position=UDim2.new(.91,0,.368,0)dft.BackgroundColor3=E_MainColor dft.TextStrokeTransparency=0 dft.TextColor3=Color3.new(1,1,1)
  133. dft.BorderSizePixel=0 dft.BackgroundTransparency=.5 dft.Font="ArialBold"dft.TextScaled=1
  134. while sw()do
  135.     if chr then
  136.     if chr.Parent then
  137.     if AutomaticRegen and humanoid.Health<0 then
  138.         humanoid.Health=humanoid.Health+HealthRValue
  139.     end
  140.     for i=1,#DCoolDowns do
  141.         if DCoolDowns[i]~=nil then
  142.             if DCoolDowns[i].Model.Parent then
  143.                 if DCoolDowns[i].Time>0 then
  144.                     DCoolDowns[i].Time=DCoolDowns[i].Time-1
  145.                 else
  146.                     table.remove(DCoolDowns,i)
  147.                 end
  148.             else
  149.                 table.remove(DCoolDowns,i)
  150.             end
  151.         end
  152.     end
  153.     --HPScreen
  154.     if hs.Parent then
  155.         HPBar2.Size=UDim2.new(humanoid.Health/humanoid.MaxHealth,0,1,0)
  156.         HPBar3.Size=UDim2.new(HPBar3.Size.X.Scale*(1-.1)+(HPBar2.Size.X.Scale*.1),0,1,0)
  157.         HPBar1.Text=" Health "..tostring(math.floor(humanoid.Health*10)/10).."/"..tostring(math.floor(humanoid.MaxHealth))
  158.         wst.Text="WalkSpeed "..tostring(humanoid.WalkSpeed)
  159.         dft.Text="Defense "..tostring(Defense)
  160.     end
  161.     else
  162.     chr=ply.Character
  163.     end
  164.     end
  165. end
  166. end)
  167. end
  168. --Global Functions that can use easily
  169. --tDamage ( CFrame or Part , Range , Damage , Damage Randomize , DCoolDown , Knockback , Knockback Hold ,Knockback Guide )magnitudedamagelol but has idk
  170. --sw ( number ) this function can use like wait() because it has true returning. if think easily, just small version of swait lol
  171. local PC=PL.Character local RightKW=nil local LeftKW=nil
  172. local debri=function(item,tim)game:service("Debris"):AddItem(item,tim)end
  173. local hum=PC:FindFirstChildOfClass("Humanoid")
  174. local function GetBeamLight(Parent,Length,Width0,Width1,FirstTransparent,Color,LightEm)
  175.     local BPart=Instance.new("Part",Parent)BPart.CanCollide=false BPart.Size=Vector3.new()BPart.Transparency=1
  176.     local a0=Instance.new("Attachment",BPart)local a1=Instance.new("Attachment",BPart)a1.Position=Vector3.new(0,0,Length)
  177.     local beam=Instance.new("Beam",BPart)beam.FaceCamera=1
  178.     beam.Attachment0=a0 beam.Attachment1=a1 beam.Segments=0
  179.     beam.Width0=Width0 beam.Width1=Width1 beam.Texture="rbxassetid://1251856844"beam.LightEmission=LightEm or 1
  180.     beam.Transparency=NumberSequence.new(FirstTransparent,1)beam.Color=ColorSequence.new(Color)
  181.     return BPart,beam
  182. end
  183. local function FadeBeamL(Beam,Type,Add)
  184.     if Beam~=nil then
  185.         if Beam:IsA("Beam")and Beam.Parent then
  186.             if Type=="Normal"then
  187.                 spawn(function()
  188.                     for i=0,1,Add do
  189.                         if Beam.Parent then
  190.                         Beam.Transparency=NumberSequence.new(i,1)
  191.                         sw()end
  192.                     end Beam.Parent:Destroy()
  193.                 end)
  194.             end
  195.             if Type=="idk"then
  196.                 spawn(function()
  197.                     for i=1,0,-Add do
  198.                         if Beam.Parent then
  199.                         Beam.Transparency=NumberSequence.new(i,1)
  200.                         sw()end
  201.                     end
  202.                     for i=0,1,Add do
  203.                         if Beam.Parent then
  204.                         Beam.Transparency=NumberSequence.new(i,1)
  205.                         sw()end
  206.                     end if Beam.Parent then Beam.Parent:Destroy()end
  207.                 end)
  208.             end
  209.         end
  210.     end
  211. end
  212. ieraseurmotor(PC)local RootPart=PC.HumanoidRootPart
  213. local walk=false local onground=false local walkspeed=16 local Effects=Instance.new("Folder",workspace)local Active=false
  214. local Mouse=PL:GetMouse()local ShowHitBoxes=false
  215. local RArm=PC["Right Arm"]local LArm=PC["Left Arm"]local RLeg=PC["Right Leg"]local LLeg=PC["Left Leg"]local Torso=PC.Torso
  216. if 1 then
  217.     local function motor(part0,part1,c0,c1)
  218.     local motor=Instance.new("Motor",part0)
  219.     motor.Part0=part0 motor.Part1=part1 motor.C0=c0 motor.C1=c1
  220.     return motor
  221.     end
  222.     local ra=motor(Torso,RArm,CFrame.new(1.5,0,0),CFrame.new(0,0,0))local la=motor(Torso,LArm,CFrame.new(-1.5,0,0),CFrame.new(0,0,0))
  223.     local rl=motor(Torso,RLeg,CFrame.new(.5,-2,0),CFrame.new(0,0,0))local ll=motor(Torso,LLeg,CFrame.new(-.5,-2,0),CFrame.new(0,0,0))
  224.     local nek=Torso.Neck local rjoint=RootPart.RootJoint nek.C0=CFrame.new(0,0,0)nek.C1=CFrame.new(0,0,0)
  225.     rjoint.C0=CFrame.new(0,0,0)rjoint.C1=CFrame.new(0,0,0)
  226.     function ReCallAnimate()
  227.     RArm=PC["Right Arm"]LArm=PC["Left Arm"]RLeg=PC["Right Leg"]LLeg=PC["Left Leg"]Torso=PC.Torso RootPart=PC.HumanoidRootPart
  228.     ra=motor(Torso,RArm,CFrame.new(1.5,0,0),CFrame.new(0,0,0))la=motor(Torso,LArm,CFrame.new(-1.5,0,0),CFrame.new(0,0,0))
  229.     rl=motor(Torso,RLeg,CFrame.new(.5,-2,0),CFrame.new(0,0,0))ll=motor(Torso,LLeg,CFrame.new(-.5,-2,0),CFrame.new(0,0,0))
  230.     nek=Torso.Neck rjoint=RootPart.RootJoint nek.C0=CFrame.new(0,0,0)nek.C1=CFrame.new(0,0,0)
  231.     rjoint.C0=CFrame.new(0,0,0)rjoint.C1=CFrame.new(0,0,0)Anim(latest,1)
  232.     end
  233.     function Anim(idk,lerpval)
  234.         rjoint.C0=rjoint.C0:lerp(idk[1],lerpval)
  235.         nek.C0=nek.C0:lerp(idk[2],lerpval)
  236.         ra.C0=ra.C0:lerp(idk[3],lerpval)
  237.         la.C0=la.C0:lerp(idk[4],lerpval)
  238.         rl.C0=rl.C0:lerp(idk[5],lerpval)
  239.         ll.C0=ll.C0:lerp(idk[6],lerpval)
  240.         latest={}latest[1]=rjoint.C0 latest[2]=nek.C0 latest[3]=ra.C0 latest[4]=la.C0 latest[5]=rl.C0 latest[6]=ll.C0
  241.     end
  242. end
  243. local function ua(part)if part:IsA("Part")then part.Anchored=false end local c=part:GetChildren()for i=1,#c do ua(c[i])end end local function rot(part,vec3,pow)local j=Instance.new("BodyAngularVelocity",part)j.MaxTorque=Vector3.new(pow,pow,pow)j.AngularVelocity=vec3 return j end
  244. local function CreateHitBox(Size,CF,Script)
  245.     local pt=Instance.new("Part")a(pt)pt.CanCollide=false pt.Size=Size rot(pt,Vector3.new(),1/0)pt.Transparency=1 pt.CFrame=CF
  246.     pt.Parent=Effects if ShowHitBoxes then pt.Transparency=.8 local s=Instance.new("SelectionBox",pt)s.Color3=Color3.new(.5,.5,.5)s.Adornee=pt end
  247.     local function BreakHitBox()pt:Destroy()end pt.Touched:connect(Script)spawn(function()sw()pt:Destroy()end)
  248. end
  249. local function CreateHitSphere(Size,CF,Script)
  250.     local pt=Instance.new("Part")a(pt)pt.CanCollide=false pt.Size=Vector3.new(Size,Size,Size)
  251.     rot(pt,Vector3.new(),1/0)pt.Transparency=1 pt.CFrame=CF pt.Shape="Ball"
  252.     pt.Parent=Effects if ShowHitBoxes then pt.Transparency=.8 local s=Instance.new("SelectionBox",pt)s.Color3=Color3.new(.5,.5,.5)s.Adornee=pt end
  253.     local function BreakHitBox()pt:Destroy()end pt.Touched:connect(Script)spawn(function()sw()pt:Destroy()end)
  254. end
  255. spawn(function()local opos=Vector3.new(0,0,0)local pts=0
  256.     local pos=opos
  257.     --local pos=RootPart.Position
  258.     while sw()do pts=pts+.05
  259.         pos=RootPart.Position
  260.         if PC.Parent==nil and not moreinsane then Effects:Destroy()script:Destroy()end
  261.         local hit , pos = workspace:FindPartOnRayWithIgnoreList(Ray.new(RootPart.CFrame.p,Vector3.new(0,-1,0).unit*3.5),{PC,Effects},false,true)
  262.         if hit==nil then onground=false else onground=true end
  263.         if (Vector3.new(pos.X,0,pos.Z)-Vector3.new(opos.X,0,opos.Z)).magnitude>=.01 then walk=true else walk=false end
  264.         if not Active then
  265.             if onground then
  266.                 if walk then
  267.                 Anim({CFrame.new(0,.5+math.sin(pts)/12,0)*CFrame.Angles(-.2,-.5,0),
  268.                 CFrame.new(0,1.5,0)*CFrame.Angles(.2,.5,0),
  269.                 CFrame.new(1.5,0,0)*CFrame.Angles(-.3,0,.4),
  270.                 CFrame.new(-1.5,0,0)*CFrame.Angles(-.6,0,-.2),
  271.                 CFrame.new(.6,-1.8,.5)*CFrame.Angles(-.7,-.2,.3),
  272.                 CFrame.new(-.5,-2,0)*CFrame.Angles(-.3,.5,0),
  273.                 },.3)
  274.                 else
  275.                 Anim({CFrame.new(0,.5+math.sin(pts)/12,0)*CFrame.Angles(0,0,0),
  276.                 CFrame.new(0,1.5,0)*CFrame.Angles(0,0,0),
  277.                 CFrame.new(1.55,0,0)*CFrame.Angles(0,0,.2),
  278.                 CFrame.new(-1.55,0,0)*CFrame.Angles(0,0,-.2),
  279.                 CFrame.new(.5,-2,0)*CFrame.Angles(0,0,.1),
  280.                 CFrame.new(-.5,-2,0)*CFrame.Angles(0,0,-.1),
  281.                 },.3)
  282.                 end
  283.             else
  284.             if pos.Y-opos.Y>0 then--rise
  285.             Anim({CFrame.new(),CFrame.new(0,1.5,0)*CFrame.Angles(.2,0,0),
  286.             CFrame.new(1.5,0,0)*CFrame.Angles(0,0,.1),
  287.             CFrame.new(-1.5,0,0)*CFrame.Angles(0,0,-.1),
  288.             CFrame.new(.5,-2,0)*CFrame.Angles(0,0,0),
  289.             CFrame.new(-.5,-2,0)*CFrame.Angles(0,0,0)
  290.             },.3)
  291.             else--fall
  292.             Anim({CFrame.new(),CFrame.new(0,1.5,0)*CFrame.Angles(-.2,0,0),
  293.             CFrame.new(1.5,1,-.4)*CFrame.Angles(math.rad(160)+math.cos(pts*5)/10,0,.1),
  294.             CFrame.new(-1.5,1,-.4)*CFrame.Angles(math.rad(160)+math.cos(-pts*5)/10,0,-.1),
  295.             CFrame.new(.5,-2,0)*CFrame.Angles(0,math.cos(pts*-5)/10,math.sin(pts*5)/14),
  296.             CFrame.new(-.5,-2,0)*CFrame.Angles(0,math.sin(pts*5)/10,math.cos(pts*5)/-14)
  297.             },.3)
  298.         end
  299.             end
  300.         end
  301.         if not Active then walkspeed=20 ua(PC)end
  302.         if not hum then hum=Instance.new("Humanoid",PC)workspace.CurrentCamera.CameraSubject=hum
  303.         elseif not hum.Parent then hum=Instance.new("Humanoid",PC)workspace.CurrentCamera.CameraSubject=hum end
  304.         hum.PlatformStand=false
  305.         hum.MaxHealth=100 hum.WalkSpeed=walkspeed if walkspeed>0 and not Active then hum.JumpPower=50 else hum.JumpPower=0 end
  306.         if Effects.Parent==nil then Effects:Destroy()Effects=Instance.new("Folder",workspace)end
  307.         Mouse.TargetFilter=Effects
  308.         hum:ClearAllChildren()opos=pos excframe=RootPart.CFrame
  309.     end
  310. end)
  311. local function CHAT(msg,filt)local chatcol=math.pi/math.random(100)
  312.     while not PC or not PC.Parent do sw()end
  313.     if RootPart:FindFirstChild("_CHAT")then RootPart._CHAT:Destroy()end local num=10 local ris=5.5
  314.     local b=Instance.new("BillboardGui",RootPart)b.Name="_CHAT"b.Size=UDim2.new(1,0,1,0)b.StudsOffset=Vector3.new(0,ris,0)
  315.     local txt=Instance.new("TextLabel",b)txt.Text=""txt.Size=UDim2.new(256,0,3,0)txt.BackgroundTransparency=1
  316.     txt.TextColor3=Color3.new(.75)txt.TextStrokeTransparency=0 txt.Position=UDim2.new(-127.5,0,0,0)txt.Font="Fantasy"
  317.     if filt then msg=game:service("Chat"):FilterStringAsync(msg,PL,PL)end txt.TextSize=32 txt.TextScaled=true b.AlwaysOnTop=1
  318.     spawn(function()
  319.         spawn(function()
  320.             while b.Parent do
  321.                 if not moreinsane then
  322.                 b.StudsOffset=Vector3.new(math.random(-num,num)/100,ris+math.random(-num,num)/100,math.random(-num,num)/100)
  323.                 else
  324.                 b.StudsOffset=Vector3.new(math.random(-num,num)/80,ris+math.random(-num,num)/40,math.random(-num,num)/80)
  325.                 txt.TextColor3=Color3.new(math.sin(chatcol)/3.33+.6)chatcol=chatcol+.075
  326.                 end
  327.                 local m=""
  328.                 for i=0,string.len(txt.Text)do local nul=nil local rand=math.random(10)
  329.                     if rand==1 then
  330.                         nul=string.lower(txt.Text:sub(i,i))
  331.                     end
  332.                     if rand==2 then
  333.                         nul=string.upper(txt.Text:sub(i,i))
  334.                     end
  335.                     if txt.Text:sub(i,i)=="#"then
  336.                         nul=math.random(1,10)-1
  337.                     end
  338.                     if nul==nil then nul=txt.Text:sub(i,i)end
  339.                     m=m..nul
  340.                 end
  341.                 txt.Text=m
  342.                 sw()
  343.             end
  344.             end)
  345.         for i=0,string.len(msg)do
  346.             if b.Parent then
  347.             txt.Text=msg:sub(0,i)
  348.             sw(3)
  349.             end
  350.         end
  351.         for i=0,40 do if b.Parent then txt.Text=msg sw(3)end end
  352.         for i=0,1,.025 do if b.Parent then
  353.             txt.Text=msg txt.TextTransparency=i txt.TextStrokeTransparency=i ris=ris+.05 sw()end
  354.         end b:Destroy()
  355.     end)
  356. end
  357. if IsChatAvailable then PL.Chatted:connect(function(m)CHAT(m,true)end)end
  358. local function Sound(id,parent,vol,pit,extra)
  359.     local so=Instance.new("Sound",parent or Effects)if extra~=nil then if extra.M=="Dist"then Instance.new("DistortionSoundEffect",so).Level=extra.Val end end
  360.     so.SoundId="rbxassetid://"..tostring(id)if vol~=nil then so.Volume=vol else so.Volume=1 end if pit~=nil then so.Pitch=pit else so.Pitch=1 end so:Play()so.Ended:connect(function()so:Destroy()end)
  361. end
  362.  
  363. local NormalAttackNumber=0
  364. Mouse.KeyDown:connect(function(k3y)
  365.     if not Active then
  366.     end
  367. end)
  368. if 1 then
  369. Mouse.Button1Down:connect(function()
  370.     if not Active then
  371.     end
  372. end)
  373. end
  374. --INTRO if you want
  375. wait(1)
  376. --[[Active=true
  377. walkspeed=0
  378. for i=1,60 do
  379. Anim({CFrame.new(0,.5,0)*CFrame.Angles(0,0,0),
  380. CFrame.new(0,1.5,0)*CFrame.Angles(.5,0,0),
  381. CFrame.new(1.8,0,0)*CFrame.Angles(0,0,.9),
  382. CFrame.new(-1.8,0,0)*CFrame.Angles(0,0,-.9),
  383. CFrame.new(.5,-2,0)*CFrame.Angles(0,0,.2),
  384. CFrame.new(-.5,-2,0)*CFrame.Angles(0,0,-.2),
  385. },.3)sw()
  386. if 1 then local p,b=GetBeamLight(Effects,3,.5,1,1,Color3.new(1,.5),1)
  387. FadeBeamL(b,"idk",.1)p.Anchored=true p.CanCollide=false
  388. p.CFrame=RArm.CFrame*CFrame.new(0,-1,0)*rc()end
  389. if 1 then local p,b=GetBeamLight(Effects,3,.5,1,1,Color3.new(1,.5),1)
  390. FadeBeamL(b,"idk",.1)p.Anchored=true p.CanCollide=false
  391. p.CFrame=LArm.CFrame*CFrame.new(0,-1,0)*rc()end
  392. end]]
  393. if 1 then
  394.     local a0=Instance.new("Attachment",RArm)a0.Position=Vector3.new(0,-.9,0)local a1=Instance.new("Attachment",RArm)a1.Position=Vector3.new(0,-1.1,0)local tr=Instance.new("Trail",RArm)
  395.     tr.Transparency=NumberSequence.new(0,1)tr.Attachment0=a0 tr.Attachment1=a1 tr.FaceCamera=1 tr.Lifetime=.3 tr.Color=ColorSequence.new(Color3.new(1,.5))tr.Lifetime=.5 tr.LightEmission=1
  396. end
  397. if 1 then
  398.     local a0=Instance.new("Attachment",LArm)a0.Position=Vector3.new(0,-.9,0)local a1=Instance.new("Attachment",LArm)a1.Position=Vector3.new(0,-1.1,0)local tr=Instance.new("Trail",LArm)
  399.     tr.Transparency=NumberSequence.new(0,1)tr.Attachment0=a0 tr.Attachment1=a1 tr.FaceCamera=1 tr.Lifetime=.3 tr.Color=ColorSequence.new(Color3.new(1,.5))tr.Lifetime=.5 tr.LightEmission=1
  400. end
  401. --wait(.3)
  402. local music=Instance.new("Sound",PC)music.SoundId="rbxassetid://722553316"music.Looped=1 music.Volume=3
  403. Active=false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement