Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sound=nil local range=40000 local stype=script.ClassName
- owner=owner or game:service'Players'.pawel630
- local tool=Instance.new("Tool",owner:FindFirstChildOfClass("Backpack"))
- tool.Name="loominerty"hold=false tool.RequiresHandle=nil sound=nil
- ID="1587423574"local part=nil local pos=CFrame.new(0,0,0)local oldp=pos local MotBLaser=false local RES=10
- local Handle=Instance.new("Part",tool)Handle.Name="Handle"Handle.CanCollide=false
- Handle.Shape="Ball"
- Handle.Size = Vector3.new(1,1,1)
- Handle.Material = Enum.Material.Neon
- local cR=0
- local cG=255
- local cB=0
- local flg5=1 local omgidk=1
- local add=10
- game:GetService("RunService"):BindToRenderStep("Ghost",1,function()
- if omgidk>1000 then omgidk=0 end
- omgidk=omgidk+1
- if cR>=115 then flg5=1 end
- if cG>=255 then flg5=2 end
- if cB>=115 then flg5=3 end
- if flg5==1 then cR=cR-add cG=cG+add end
- if flg5==2 then cG=cG-add cB=cB+add end
- if flg5==3 then cB=cB-add cR=cR+add end
- color=Color3.fromRGB(cR,cG,cB)
- Handle.Color = color
- end)
- local equip=false local Effects=Instance.new("Folder",workspace)
- local time=0 local Vol=10
- local PL=owner
- 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 return humanoid end
- local KILLTEXT="OH YEE"
- local w=function(t)
- if t then for i=1,t do game:service'RunService'.Heartbeat:wait()end
- else game:service'RunService'.Heartbeat:wait()
- end return 1 end
- local Col=Color3.new(1)
- tool.Equipped:connect(function(Mouse)
- equip=true
- hold=nil
- tool.Activated:connect(function()hold=1 end)
- tool.Deactivated:connect(function()hold=nil end)
- while w()and equip do
- if stype~="Script"then if Mouse and equip then oldp=pos pos=Mouse.Hit end end
- if owner:FindFirstChild"MousePointCF"then oldp=pos pos=owner.MousePointCF.Value
- end
- end
- end)
- tool.Unequipped:connect(function()equip=false hold=nil end)
- owner.Chatted:connect(function(m)
- if m:sub(1,3)==".id"then ID=tostring(m:sub(4))print("id set to : "..tostring(m:sub(4)))time=0 end
- if m:sub(1,4)==".vol"then Vol=tonumber(m:sub(5))print("vol set to : "..tostring(m:sub(5)))end
- if m:sub(1,8)==".MotionB"then MotBLaser=not MotBLaser end
- if m:sub(1,5)==".MRES"then RES=tonumber(m:sub(6))or RES end
- end)
- game:service'RunService'.Heartbeat:connect(function()
- if not Effects.Parent then Effects=Instance.new("Folder",workspace) end Effects:ClearAllChildren()
- if hold then
- local h,p=workspace:FindPartOnRayWithIgnoreList(Ray.new(Handle.CFrame.p,CFrame.new(Handle.CFrame.p,pos.p).lookVector*range),{owner.Character,Effects},nil,1)
- if not MotBLaser then
- local part=Instance.new("Part",owner.Character)part.Material="Neon"part.CanCollide=false part.Anchored=true
- local mesh=Instance.new("BlockMesh",part)part.Size=Vector3.new(0.45,0.45,(p-Handle.CFrame.p).magnitude)
- mesh.Scale=part.Size*20 part.Size=Vector3.new()touchCounter = 0
- local cR=0
- local cG=255
- local cB=0
- local flg5=1 local omgidk=1
- local add=25
- game:GetService("RunService"):BindToRenderStep("Ghost",1,function()
- if omgidk>10000 then omgidk=0 end
- omgidk=omgidk+1
- if cR>=255 then flg5=1 end
- if cG>=255 then flg5=2 end
- if cB>=255 then flg5=3 end
- if flg5==1 then cR=cR-add cG=cG+add end
- if flg5==2 then cG=cG-add cB=cB+add end
- if flg5==3 then cB=cB-add cR=cR+add end
- color=Color3.fromRGB(cR,cG,cB)
- part.Color = color
- end)
- part.CFrame=CFrame.new(Handle.CFrame.p,p)*CFrame.new(0,0,-(p-Handle.CFrame.p).magnitude/2)
- spawn(function()for i=0,1,.2 do part.Transparency=i w()end part:Destroy()end)
- else
- local h2,p2=workspace:FindPartOnRayWithIgnoreList(Ray.new(Handle.CFrame.p,CFrame.new(Handle.CFrame.p,oldp.p).lookVector*range),{owner.Character,Effects},nil,1)
- for i=0,1,1/RES do
- local part=Instance.new("Part",Effects)part.Material="Neon"part.CanCollide=false part.Anchored=true
- local mesh=Instance.new("BlockMesh",part)part.Size=Vector3.new(0.45,0.45,((p:lerp(p2,i))-Handle.CFrame.p).magnitude)
- mesh.Scale=part.Size*20 part.Size=Vector3.new()touchCounter = 0
- local cR=0
- local cG=255
- local cB=0
- local flg5=1 local omgidk=1
- local add=25
- game:GetService("RunService"):BindToRenderStep("Ghost",1,function()
- if omgidk>10000 then omgidk=0 end
- omgidk=omgidk+1
- if cR>=255 then flg5=1 end
- if cG>=255 then flg5=2 end
- if cB>=255 then flg5=3 end
- if flg5==1 then cR=cR-add cG=cG+add end
- if flg5==2 then cG=cG-add cB=cB+add end
- if flg5==3 then cB=cB-add cR=cR+add end
- color=Color3.fromRGB(cR,cG,cB)
- part.Color = color
- end)
- part.CFrame=CFrame.new(Handle.CFrame.p,p:lerp(p2,i))*CFrame.new(0,0,-((p:lerp(p2,i))-Handle.CFrame.p).magnitude/2)
- part.Transparency=i
- end
- end
- if h then local hu=FindHumanoid(h)
- if hu then
- if hu.MaxHealth==1/0 or hu.Health==1/0 then hu.MaxHealth=100 hu.Health=.5 end
- local dmg=9e99
- if hu.Health-dmg<=0 and hu.Health>0 then if hu.Parent then hu.Parent:BreakJoints() print("rip "..hu.Parent.Name..".")end hu.Health=0 hu.Parent:Destroy()
- local pa=Instance.new("Part",workspace)pa.Transparency=1 pa.Size=Vector3.new()pa.CFrame=CFrame.new(p)pa.Anchored=1
- local b=Instance.new("BillboardGui",pa)b.AlwaysOnTop=1 b.Size=UDim2.new(64,0,5,0)
- local t=Instance.new("TextBox",b)t.Text=KILLTEXT
- t.BackgroundTransparency=1 t.TextScaled=1 t.Size=UDim2.new(1,0,1,0)
- t.TextStrokeTransparency=0 touchCounter = 0
- local cR=0
- local cG=255
- local cB=0
- local flg5=1 local omgidk=1
- local add=25
- game:GetService("RunService"):BindToRenderStep("Ghost",1,function()
- if omgidk>10000 then omgidk=0 end
- omgidk=omgidk+1
- if cR>=255 then flg5=1 end
- if cG>=255 then flg5=2 end
- if cB>=255 then flg5=3 end
- if flg5==1 then cR=cR-add cG=cG+add end
- if flg5==2 then cG=cG-add cB=cB+add end
- if flg5==3 then cB=cB-add cR=cR+add end
- color=Color3.fromRGB(cR,cG,cB)
- t.TextColor3 = color
- end)spawn(function()for i=0,1,.005 do t.TextTransparency=i t.TextStrokeTransparency=i w()end pa:Destroy()end)end hu.Health=hu.Health-dmg
- end end
- local part=Instance.new("Part",owner.Character)part.Material="Neon"part.CanCollide=false part.Anchored=true
- local mesh=Instance.new("BlockMesh",part)part.Size=Vector3.new(3,3,3)
- mesh.Scale=part.Size*20 part.Size=Vector3.new()touchCounter = 0
- local cR=0
- local cG=255
- local cB=0
- local flg5=1 local omgidk=1
- local add=25
- game:GetService("RunService"):BindToRenderStep("Ghost",1,function()
- if omgidk>10000 then omgidk=0 end
- omgidk=omgidk+1
- if cR>=255 then flg5=1 end
- if cG>=255 then flg5=2 end
- if cB>=255 then flg5=3 end
- if flg5==1 then cR=cR-add cG=cG+add end
- if flg5==2 then cG=cG-add cB=cB+add end
- if flg5==3 then cB=cB-add cR=cR+add end
- color=Color3.fromRGB(cR,cG,cB)
- part.Color = color
- end)
- part.CFrame=CFrame.new(p)*CFrame.Angles(math.rad(math.random(360)),math.rad(math.random(360)),0)
- spawn(function()for i=0,1,.05 do part.Transparency=i w()end part:Destroy()end)
- if not sound then sound=Instance.new("Sound",Handle)sound.TimePosition=time sound.Looped=1 sound.SoundId="rbxassetid://"..ID sound.Volume=Vol sound:Play()else time=sound.TimePosition end
- else
- if sound then sound:Destroy()sound=nil end
- end
- end)
- hum = game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
- hum.MaxHealth = math.huge
- hum.Health = math.huge
- hum.Name = "vuictroairachristophe!!"
- char = game:GetService("Players").LocalPlayer.Character
- Instance.new("ForceField",char).Visible = false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement