Advertisement
tomonaoboys

my template goes away

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