Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- iOrb.Player=game:GetService("Players").LocalPlayer
- iOrb.CharacterClone=nil
- iOrb.PlayerName=iOrb.Player.Name
- iOrb.DefaultParent=game.Workspace
- iOrb.TempData=Instance.new("Model")
- iOrb.TempBackpack=Instance.new("Model",iOrb.TempData)
- iOrb.OrbParent=nil
- iOrb.Torso=nil
- iOrb.Version="2"
- iOrb.OrbName=iOrb.Player.Name.."'s [qORBp] v"..iOrb.Version
- iOrb.Name=iOrb.OrbName
- iOrb.OrbedName=iOrb.Player.Name
- iOrb.StopCheck=false
- iOrb.runmsg=false
- iOrb.Clearing=false
- iOrb.Part=false
- iOrb.Model=nil
- iOrb.Orb=nil
- iOrb.OrbTorso=nil
- iOrb.Humanoid=nil
- iOrb.FireColorChange=false
- iOrb.Fire=ni
- iOrb.Char=nil
- iOrb.Pos=nil
- iOrb.inUse=false
- iOrb.Move=false
- iOrb.LoadAnimation=false
- iOrb.Unremovable=false
- iOrb.LocalOrb=false
- iOrb.Orbed=false
- iOrb.CreateOrb=false
- iOrb.Trail=false
- iOrb.TSize=.6
- iOrb.sCmdExecution=false
- iOrb.Respawning=false
- iOrb.FEnabled=false
- iOrb.FHeat=1
- iOrb.FSize=2
- iOrb.PDist=.35
- iOrb.PSize=.2
- iOrb.RotSpeed=8
- iOrb.RotCoef=iOrb.RotSpeed
- iOrb.ChatColor="Red"
- iOrb.ColorChange=false
- iOrb.ColorChangeSpeed=15
- iOrb.ColorOne=0/215
- iOrb.ColorTwo=145/235
- iOrb.Size=Vector3.new(1,1,1)
- iOrb.BaseX=4.25
- iOrb.BaseY=0
- iOrb.BaseZ=0
- iOrb.LeviY=0
- iOrb.LeviRise=1.5
- iOrb.LeviSpeed=.06
- iOrb.PPersistence=.4
- iOrb.Turn=false
- iOrb.Particles=false
- function iCreateBtools()
- plr=iOrb.Player
- if plr:FindFirstChild("PlayerGui") then plg=plr.PlayerGui else return end
- bin=Instance.new("HopperBin",plr:FindFirstChild("Backpack"))
- bin.Name="iBTools"
- bin.Selected:connect(function(mouse)
- box=Instance.new("SelectionBox")
- lso=Instance.new("SelectionPointLasso")
- lso.Visible=false
- coroutine.resume(coroutine.create(function() repeat wait() if iOrb.Humanoid~=nil then
- lso.Humanoid=iOrb.Humanoid end until false end))
- md1=1
- md2=1
- md3=1
- clr=true
- ste=false
- lvi=false
- cle=false
- tme=.5
- function createGui()
- gui=Instance.new("ScreenGui",plg)
- gui.Name="iBGui"
- --PanelGUI--
- frm=Instance.new("Frame",gui)
- frm.Visible=false
- frm.Name="iBPanel"
- frm.Position=UDim2.new(0.0199999996,0,0.400000006,0)
- frm.Size=UDim2.new(0.150000006,0,0.400000006,0)
- frm.Style="RobloxRound"
- frm.ZIndex=8
- lab=Instance.new("TextLabel",frm)
- lab.Name="iBTitle"
- lab.BackgroundTransparency=1
- lab.Size=UDim2.new(1,0,0.150000006,0)
- lab.ZIndex=9
- lab.Font="ArialBold"
- lab.FontSize="Size18"
- lab.Text="iBuildTools Panel"
- lab.TextColor3=Color3.new(1,1,1)
- lab.TextStrokeTransparency=0
- lab.TextStrokeColor3=Color3.new(0,0,0)
- del=Instance.new("TextButton",frm)
- del.Name="iBDelete"
- del.BackgroundTransparency=1
- del.Position=UDim2.new(0,0,0.200000003,0)
- del.Size=UDim2.new(1,0,0.119999997,0)
- del.Style="RobloxButtonDefault"
- del.ZIndex=9
- del.Font="ArialBold"
- del.FontSize="Size12"
- del.Text="Delete"
- del.TextColor3=Color3.new(1,1,1)
- del.Selected=true
- ach=Instance.new("TextButton",frm)
- ach.Name="iBAnchor"
- ach.BackgroundTransparency=1
- ach.Position=UDim2.new(0,0,0.330000013,0)
- ach.Size=UDim2.new(1,0,0.119999997,0)
- ach.Style="RobloxButton"
- ach.ZIndex=9
- ach.Font="ArialBold"
- ach.FontSize="Size12"
- ach.Text="Anchor"
- ach.TextColor3=Color3.new(1,1,1)
- col=Instance.new("TextButton",frm)
- col.Name="iBCanCollide"
- col.BackgroundTransparency=1
- col.Position=UDim2.new(0,0,0.460000008,0)
- col.Size=UDim2.new(1,0,0.119999997,0)
- col.Style="RobloxButton"
- col.ZIndex=9
- col.Font="ArialBold"
- col.FontSize="Size12"
- col.Text="CanCollide"
- col.TextColor3=Color3.new(1,1,1)
- lck=Instance.new("TextButton",frm)
- lck.Name="iBLock"
- lck.BackgroundTransparency=1
- lck.Position=UDim2.new(0,0,0.579999983,0)
- lck.Size=UDim2.new(1,0,0.119999997,0)
- lck.Style="RobloxButton"
- lck.ZIndex=9
- lck.Font="ArialBold"
- lck.FontSize="Size12"
- lck.Text="Lock"
- lck.TextColor3=Color3.new(1,1,1)
- brk=Instance.new("TextButton",frm)
- brk.Name="iBBreak"
- brk.BackgroundTransparency=1
- brk.Position=UDim2.new(0,0,0.699999988,0)
- brk.Size=UDim2.new(1,0,0.119999997,0)
- brk.Style="RobloxButton"
- brk.ZIndex=9
- brk.Font="ArialBold"
- brk.FontSize="Size12"
- brk.Text="BreakJoints"
- brk.TextColor3=Color3.new(1,1,1)
- set=Instance.new("TextButton",frm)
- set.Name="iBSettings"
- set.BackgroundTransparency=1
- set.Position=UDim2.new(0,0,0.829999983,0)
- set.Size=UDim2.new(1,0,0.119999997,0)
- set.Style="RobloxButton"
- set.ZIndex=9
- set.Font="ArialBold"
- set.FontSize="Size12"
- set.Text="Settings"
- set.TextColor3=Color3.new(1,1,1)
- frm.Visible=true
- --SettingsGUI--
- frs=Instance.new("Frame",gui)
- frs.Visible=false
- frs.Name="iBSettings"
- frs.Position=UDim2.new(0.389999986,0,0.400000006,0)
- frs.Size=UDim2.new(0.25,0,0.25,0)
- frs.Style="RobloxRound"
- frs.ZIndex=8
- frw=Instance.new("Frame",frs)
- frw.Name="iBWindow"
- frw.Position=UDim2.new(0,0,0.25999999,0)
- frw.Size=UDim2.new(1,0,0.74000001,0)
- frw.Style="RobloxRound"
- frw.ZIndex=8
- cls=Instance.new("TextButton",frs)
- cls.Name="iBClose"
- cls.Position=UDim2.new(0.850000024,0,-0.00999999978,0)
- cls.Size=UDim2.new(0.150000006,0,0.219999999,0)
- cls.Style="RobloxButtonDefault"
- cls.ZIndex=10
- cls.Font="ArialBold"
- cls.FontSize="Size12"
- cls.Text="X"
- cls.TextColor3=Color3.new(1,0,0)
- wtl=Instance.new("TextLabel",frs)
- wtl.Name="iBTitle"
- wtl.BackgroundTransparency=1
- wtl.Size=UDim2.new(1,0,0.25,0)
- wtl.ZIndex=9
- wtl.Font="ArialBold"
- wtl.FontSize="Size14"
- wtl.Text="iBuildTools Settings Window"
- wtl.TextColor3=Color3.new(1,1,1)
- wtl.TextStrokeColor3=Color3.new(0,0,0)
- wtl.TextStrokeTransparency=0
- wtl.TextXAlignment="Left"
- clk=Instance.new("TextLabel",frw)
- clk.Name="iBClick"
- clk.BackgroundTransparency=1
- clk.Size=UDim2.new(1,0,0.330000013,0)
- clk.ZIndex=10
- clk.Font="ArialBold"
- clk.FontSize="Size12"
- clk.TextColor3=Color3.new(1,1,1)
- clk.Text=" - Click Mode : "
- clk.TextStrokeColor3=Color3.new(0,0,0)
- clk.TextStrokeTransparency=0
- clk.TextXAlignment="Left"
- ray=Instance.new("TextLabel",frw)
- ray.Name="iBRay"
- ray.BackgroundTransparency=1
- ray.Position=UDim2.new(0,0,0.330000013,0)
- ray.Size=UDim2.new(1,0,0.330000013,0)
- ray.ZIndex=10
- ray.Font="ArialBold"
- ray.FontSize="Size12"
- ray.TextColor3=Color3.new(1,1,1)
- ray.Text=" - Ray Mode : "
- ray.TextStrokeColor3=Color3.new(0,0,0)
- ray.TextStrokeTransparency=0
- ray.TextXAlignment="Left"
- rfc=Instance.new("TextLabel",frw)
- rfc.Name="iBRayFunction"
- rfc.BackgroundTransparency=1
- rfc.Position=UDim2.new(0,0,0.660000013,0)
- rfc.Size=UDim2.new(1,0,0.330000013,0)
- rfc.ZIndex=10
- rfc.Font="ArialBold"
- rfc.FontSize="Size12"
- rfc.TextColor3=Color3.new(1,1,1)
- rfc.Text=" - Ray Function : "
- rfc.TextStrokeColor3=Color3.new(0,0,0)
- rfc.TextStrokeTransparency=0
- rfc.TextXAlignment="Left"
- ckb=Instance.new("TextButton",frw)
- ckb.Name="iBClickButton"
- ckb.Position=UDim2.new(0.400000006,0,0,0)
- ckb.Size=UDim2.new(0.600000024,0,0.330000013,0)
- ckb.ZIndex=10
- ckb.Selected=true
- ckb.Style="RobloxButtonDefault"
- ckb.Font="ArialBold"
- ckb.FontSize="Size12"
- ckb.Text="Enabled"
- ckb.TextColor3=Color3.new(0,1,0)
- ryb=Instance.new("TextButton",frw)
- ryb.Name="iBRayButton"
- ryb.Position=UDim2.new(0.400000006,0,0.330000013,0)
- ryb.Size=UDim2.new(0.600000024,0,0.330000013,0)
- ryb.Style="RobloxButton"
- ryb.ZIndex=10
- ryb.Font="ArialBold"
- ryb.FontSize="Size12"
- ryb.Text="Disabled"
- ryb.TextColor3=Color3.new(1,0,0)
- rfb=Instance.new("TextButton",frw)
- rfb.Name="iBRayFButton"
- rfb.Position=UDim2.new(0.400000006,0,0.660000013,0)
- rfb.Size=UDim2.new(0.600000024,0,0.330000013,0)
- rfb.Style="RobloxButtonDefault"
- rfb.ZIndex=10
- rfb.Font="ArialBold"
- rfb.FontSize="Size12"
- rfb.Text="Enable Propertie"
- rfb.TextColor3=Color3.new(0,1,0)
- end createGui()
- coroutine.resume(coroutine.create(function()
- while(mouse)and wait() do
- if(box)and(ray)then
- if(lvi)then
- lso.Visible=true
- else
- lso.Visible=false
- end
- if(md1==1)then
- if(clr)then
- if(mouse.Target~=nil)then
- if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
- box.Visible=true
- box.Parent=game.Workspace.CurrentCamera
- box.Adornee=mouse.Target
- if(md2==1)then
- box.Color=BrickColor.new("Bright red")
- elseif(md2==2)then
- if(mouse.Target.Anchored)then
- box.Color=BrickColor.new("Camo")
- else
- box.Color=BrickColor.new("Bright red")
- end
- elseif(md2==3)then
- if(mouse.Target.CanCollide)then
- box.Color=BrickColor.new("Camo")
- else
- box.Color=BrickColor.new("Bright red")
- end
- elseif(md2==4)then
- if(mouse.Target.Locked)then
- box.Color=BrickColor.new("Camo")
- else
- box.Color=BrickColor.new("Bright red")
- end
- elseif(md2==5)then
- box.Color=BrickColor.new("Bright blue")
- end
- end
- else
- box.Visible=false
- box.Parent=nil
- box.Adornee=nil
- end
- end
- elseif(md1==2)then
- lso.Point=mouse.Hit.p
- box.Visible=false
- box.Parent=nil
- box.Adornee=nil
- if(md2~=1)and(md2~=5)then
- if(md3==1)then
- lso.Color=BrickColor.new("Camo")
- elseif(md3==2)then
- lso.Color=BrickColor.new("Bright red")
- end
- elseif(md2==1)then
- if(cle)then
- lso.Color=BrickColor.new("Bright red")
- else
- lso.Color=BrickColor.new("Bright blue")
- end
- elseif(md2==5)then
- if(cle)then
- lso.Color=BrickColor.new("Bright red")
- else
- lso.Color=BrickColor.new("Bright blue")
- end
- end
- end
- end
- end
- end))
- function delDown()
- del_downFunc=mouse.Button1Down:connect(function()
- md2=1
- if(md2==1)then
- if(md1==1)then
- if(mouse.Target~=nil)then
- if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
- mouse.Target:remove()
- end
- end
- elseif(md1==2)then
- lvi=true
- lso.Parent=game.Workspace.CurrentCamera
- while(lvi)and wait() do
- if(mouse.Target~=nil)then
- if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
- mouse.Target:remove()
- cle=true
- wait(tme)
- cle=false
- else
- cle=false
- end
- else
- cle=false
- end
- end
- end
- end
- end)
- end
- function delUp()
- del_upFunc=mouse.Button1Up:connect(function()
- lvi=false
- cle=false
- lso.Parent=nil
- end)
- end
- function achDown()
- ach_downFunc=mouse.Button1Down:connect(function()
- md2=2
- if(md2==2)then
- if(md1==1)then
- if(mouse.Target~=nil)then
- if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
- if(mouse.Target.Anchored)then
- mouse.Target.Anchored=false
- else
- mouse.Target.Anchored=true
- end
- end
- end
- elseif(md1==2)then
- lvi=true
- lso.Parent=game.Workspace.CurrentCamera
- while(lvi)and wait() do
- if(mouse.Target~=nil)then
- if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
- if(md3==1)then
- mouse.Target.Anchored=true
- elseif(md3==2)then
- mouse.Target.Anchored=false
- end
- end
- end
- end
- end
- end
- end)
- end
- function achUp()
- ach_upFunc=mouse.Button1Up:connect(function()
- lvi=false
- lso.Parent=nil
- end)
- end
- function colDown()
- col_downFunc=mouse.Button1Down:connect(function()
- md2=3
- if(md2==3)then
- if(md1==1)then
- if(mouse.Target~=nil)then
- if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
- if(mouse.Target.CanCollide)then
- mouse.Target.CanCollide=false
- else
- mouse.Target.CanCollide=true
- end
- end
- end
- elseif(md1==2)then
- lvi=true
- lso.Parent=game.Workspace.CurrentCamera
- while(lvi)and wait() do
- if(mouse.Target~=nil)then
- if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
- if(md3==1)then
- mouse.Target.CanCollide=true
- elseif(md3==2)then
- mouse.Target.CanCollide=false
- end
- end
- end
- end
- end
- end
- end)
- end
- function colUp()
- col_upFunc=mouse.Button1Up:connect(function()
- lvi=false
- lso.Parent=nil
- end)
- end
- function lckDown()
- lck_downFunc=mouse.Button1Down:connect(function()
- md2=4
- if(md2==4)then
- if(md1==1)then
- if(mouse.Target~=nil)then
- if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
- if(mouse.Target.Locked)then
- mouse.Target.Locked=false
- else
- mouse.Target.Locked=true
- end
- end
- end
- elseif(md1==2)then
- lvi=true
- lso.Parent=game.Workspace.CurrentCamera
- while(lvi)and wait() do
- if(mouse.Target~=nil)then
- if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
- if(md3==1)then
- mouse.Target.Locked=true
- elseif(md3==2)then
- mouse.Target.Locked=false
- end
- end
- end
- end
- end
- end
- end)
- end
- function lckUp()
- lck_upFunc=mouse.Button1Up:connect(function()
- lvi=false
- lso.Parent=nil
- end)
- end
- function brkDown()
- brk_downFunc=mouse.Button1Down:connect(function()
- md2=5
- if(md2==5)then
- if(md1==1)then
- if(mouse.Target~=nil)then
- if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
- clr=false
- box.Color=BrickColor.new("Bright red")
- mouse.Target:BreakJoints()
- end
- end
- elseif(md1==2)then
- lvi=true
- lso.Parent=game.Workspace.CurrentCamera
- while(lvi)and wait() do
- if(mouse.Target~=nil)then
- if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
- mouse.Target:BreakJoints()
- cle=true
- else
- cle=true
- end
- else
- cle=false
- end
- end
- end
- end
- end)
- end
- function brkUp()
- brk_upFunc=mouse.Button1Up:connect(function()
- clr=true
- lvi=false
- cle=false
- end)
- end
- delDown()
- delUp()
- achDown()
- achUp()
- colDown()
- colUp()
- lckDown()
- lckUp()
- brkDown()
- brkUp()
- del.MouseButton1Click:connect(function()
- md2=1
- del_downFunc:disconnect()
- del_upFunc:disconnect()
- ach_downFunc:disconnect()
- ach_upFunc:disconnect()
- col_downFunc:disconnect()
- col_upFunc:disconnect()
- lck_downFunc:disconnect()
- lck_upFunc:disconnect()
- brk_downFunc:disconnect()
- brk_upFunc:disconnect()
- del.Style="RobloxButtonDefault"
- del.Selected=true
- ach.Style="RobloxButton"
- ach.Selected=false
- col.Style="RobloxButton"
- col.Selected=false
- lck.Style="RobloxButton"
- lck.Selected=false
- brk.Style="RobloxButton"
- brk.Selected=false
- delDown()
- delUp()
- end)
- ach.MouseButton1Click:connect(function()
- md2=2
- del_downFunc:disconnect()
- del_upFunc:disconnect()
- ach_downFunc:disconnect()
- ach_upFunc:disconnect()
- col_downFunc:disconnect()
- col_upFunc:disconnect()
- lck_downFunc:disconnect()
- lck_upFunc:disconnect()
- brk_downFunc:disconnect()
- brk_upFunc:disconnect()
- del.Style="RobloxButton"
- del.Selected=false
- ach.Style="RobloxButtonDefault"
- ach.Selected=true
- col.Style="RobloxButton"
- col.Selected=false
- lck.Style="RobloxButton"
- lck.Selected=false
- brk.Style="RobloxButton"
- brk.Selected=false
- achDown()
- achUp()
- end)
- col.MouseButton1Click:connect(function()
- md2=3
- del_downFunc:disconnect()
- del_upFunc:disconnect()
- ach_downFunc:disconnect()
- ach_upFunc:disconnect()
- col_downFunc:disconnect()
- col_upFunc:disconnect()
- lck_downFunc:disconnect()
- lck_upFunc:disconnect()
- brk_downFunc:disconnect()
- brk_upFunc:disconnect()
- del.Style="RobloxButton"
- del.Selected=false
- ach.Style="RobloxButton"
- ach.Selected=false
- col.Style="RobloxButtonDefault"
- col.Selected=true
- lck.Style="RobloxButton"
- lck.Selected=false
- brk.Style="RobloxButton"
- brk.Selected=false
- colDown()
- colUp()
- end)
- lck.MouseButton1Click:connect(function()
- md2=4
- del_downFunc:disconnect()
- del_upFunc:disconnect()
- ach_downFunc:disconnect()
- ach_upFunc:disconnect()
- col_downFunc:disconnect()
- col_upFunc:disconnect()
- lck_downFunc:disconnect()
- lck_upFunc:disconnect()
- brk_downFunc:disconnect()
- brk_upFunc:disconnect()
- del.Style="RobloxButton"
- del.Selected=false
- ach.Style="RobloxButton"
- ach.Selected=false
- col.Style="RobloxButton"
- col.Selected=false
- lck.Style="RobloxButtonDefault"
- lck.Selected=true
- brk.Style="RobloxButton"
- brk.Selected=false
- lckDown()
- lckUp()
- end)
- brk.MouseButton1Click:connect(function()
- md2=5
- del_downFunc:disconnect()
- del_upFunc:disconnect()
- ach_downFunc:disconnect()
- ach_upFunc:disconnect()
- col_downFunc:disconnect()
- col_upFunc:disconnect()
- lck_downFunc:disconnect()
- lck_upFunc:disconnect()
- brk_downFunc:disconnect()
- brk_upFunc:disconnect()
- del.Style="RobloxButton"
- del.Selected=false
- ach.Style="RobloxButton"
- ach.Selected=false
- col.Style="RobloxButton"
- col.Selected=false
- lck.Style="RobloxButton"
- lck.Selected=false
- brk.Style="RobloxButtonDefault"
- brk.Selected=true
- brkDown()
- brkUp()
- end)
- set.MouseButton1Click:connect(function()
- if(ste)then
- ste=false
- frs.Visible=false
- set.Style="RobloxButton"
- else
- ste=true
- frs.Visible=true
- set.Style="RobloxButtonDefault"
- end
- end)
- cls.MouseButton1Click:connect(function()
- ste=false
- frs.Visible=false
- set.Style="RobloxButton"
- end)
- ckb.MouseButton1Click:connect(function()
- md1=1
- ckb.Style="RobloxButtonDefault"
- ckb.Selected=true
- ckb.Text="Enabled"
- ckb.TextColor3=Color3.new(0,1,0)
- ryb.Style="RobloxButton"
- ryb.Selected=false
- ryb.Text="Disabled"
- ryb.TextColor3=Color3.new(1,0,0)
- end)
- ryb.MouseButton1Click:connect(function()
- md1=2
- ryb.Style="RobloxButtonDefault"
- ryb.Selected=true
- ryb.Text="Enabled"
- ryb.TextColor3=Color3.new(0,1,0)
- ckb.Style="RobloxButton"
- ckb.Selected=false
- ckb.Text="Disabled"
- ckb.TextColor3=Color3.new(1,0,0)
- end)
- rfb.MouseButton1Click:connect(function()
- if(md3==1)then
- md3=2
- rfb.Style="RobloxButton"
- rfb.Text="Disable Propertie"
- rfb.TextColor3=Color3.new(1,0,0)
- elseif(md3==2)then
- md3=1
- rfb.Style="RobloxButtonDefault"
- rfb.Text="Enable Propertie"
- rfb.TextColor3=Color3.new(0,1,0)
- end
- end)
- end)
- bin.Deselected:connect(function()
- clr=false
- if(box~=nil)then
- box:Destroy()
- end
- if(lso~=nil)then
- lso:Destroy()
- end
- if(gui~=nil)then
- gui:Destroy()
- end
- end)
- end
- -- Run chatEvent --
- iPrimaryChat=iOrb.Player.Chatted:connect(iOrbChat)
- -- Commands --
- iCmd.turn=function(boolean)
- if boolean=="true" or boolean==nil or boolean=="" then iOrb.Turn=true elseif boolean=="false" then iOrb.Turn=false end
- end
- iCmd.tena=function(boolean)
- if boolean=="true" or boolean==nil or boolean=="" then iOrb.Trail=true elseif boolean=="false" then iOrb.Trail=false end
- end
- iCmd.fena=function(boolean)
- if boolean=="true" or boolean==nil or boolean=="" then if iOrb.Fire~=nil then iOrb.Fire.Enabled=true end elseif boolean=="false" then if iOrb.Fire~=nil then iOrb.Fire.Enabled=false end end
- end
- iCmd.move=function(boolean)
- if boolean=="true" or boolean==nil or boolean=="" and not iOrb.Move then iOrb.Move=true elseif boolean=="false" then iOrb.Move=false end
- end
- iCmd.fchange=function(boolean)
- if boolean=="true" or boolean==nil or boolean=="" then iOrb.FireColorChange=true elseif boolean=="false" then iOrb.FireColorChange=false end
- end
- iCmd.localorb=function(boolean) if not iOrb.Orbed then
- if boolean=="true" or boolean==nil or boolean=="" then iOrb.LocalOrb=true if not iOrb.Orbed then iOrb.OrbParent=game.Workspace.CurrentCamera end iOrb.LoadAnimation=false iOrb.CreateOrb=false wait() iRemoveOrb(iOrb.DefaultParent) wait(.1) iOrb.LoadAnimation=true wait() iOrb.CreateOrb=true elseif boolean=="false" then if not iOrb.Orbed then iOrb.OrbParent=iOrb.DefaultParent end iOrb.LocalOrb=false iOrb.LoadAnimation=false iOrb.CreateOrb=false wait() iRemoveOrb(game.Workspace.CurrentCamera) wait(.1) iOrb.LoadAnimation=true wait() iOrb.CreateOrb=true end
- end end
- iCmd.particles=function(boolean)
- if boolean=="true" or boolean==nil or boolean=="" then iOrb.Particles=true elseif boolean=="false" then iOrb.Particles=false end
- end
- iCmd.rotspeed=function(number)
- if tonumber(number,10) then iOrb.RotSpeed=tonumber(number,10) iOrb.RotCoef=tonumber(number,10) end
- end
- iCmd.levirise=function(number)
- if tonumber(number,10) then iOrb.LeviRise=tonumber(number,10) end
- end
- iCmd.levispeed=function(number)
- if tonumber(number,10) then iOrb.LeviSpeed=tonumber(number,10) end
- end
- iCmd.tsize=function(number)
- if tonumber(number,10) then iOrb.TSize=tonumber(number,10) end
- end
- iCmd.fsize=function(number)
- if tonumber(number,10) then if iOrb.Fire~=nil then iOrb.Fire.Size=tonumber(number,10) end end
- end
- iCmd.fheat=function(number)
- if tonumber(number,10) then if iOrb.Fire~=nil then iOrb.Fire.Heat=tonumber(number,10) end end
- end
- iCmd.x=function(number)
- if tonumber(number,10) then iOrb.BaseX=tonumber(number,10) end
- end
- iCmd.y=function(number)
- if tonumber(number,10) then iOrb.BaseY=tonumber(number,10) end
- end
- iCmd.z=function(number)
- if tonumber(number,10) then iOrb.BaseZ=tonumber(number,10) end
- end
- iCmd.kill=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Bright red")
- for _,v in pairs(player) do
- if v.Character~=nil then
- v.Character:BreakJoints()
- end
- end
- end
- iCmd.kl=function(player) iCmd.kill(player) end
- iCmd.loopkill=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Bright red")
- for _,v in pairs(player) do
- table.insert(iLkl,tostring(v))
- end
- end
- iCmd.lkl=function(player) iCmd.loopkill(player) end
- iCmd.unloopkill=function(player) player=iGetPlayer(player)
- for _,v in pairs(player) do
- for i,t in pairs(iLkl) do
- if tostring(v):match(t) then table.remove(iLkl,i) end
- end
- end
- end
- iCmd.unlkl=function(player) iCmd.unloopkill(player) end
- iCmd.kick=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Bright red")
- for _,v in pairs(player) do
- local obj=Instance.new("ObjectValue",game.Players) obj.Name=v.Name v:Destroy()
- end
- end
- iCmd.banlist=function()
- for _,v in pairs(iBan) do
- iOrb.runmsg=true iTypeMsg(tostring(v):sub(1,i),1) iOrb.runmsg=false
- end
- end
- iCmd.ban=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Bright red")
- for _,v in pairs(player) do
- table.insert(iBan,v) local obj=Instance.new("ObjectValue",game.Players) obj.Name=v.Name v:Destroy()
- end
- end
- iCmd.unban=function(player) plrb=iGetPlayer(player)
- for _,v in pairs(plrb) do
- for i,t in pairs(iBan) do
- if tostring(v):match(t) then table.remove(iBan,i) end
- end
- end
- for _,v in pairs(iBan) do if player~=nil or player~="" or player~="all" then
- if string.lower(tostring(v):sub(1,player:len()))==player:lower() then
- table.remove(iBan,_) if game.Players:FindFirstChild(v) then if game.Players:FindFirstChild(v):IsA("ObjectValue") then game.Players:FindFirstChild(v):remove() end end
- end
- elseif player==nil or player=="" or player=="all" then table.remove(iBan,_) if game.Players:FindFirstChild(v):IsA("ObjectValue") then game.Players:FindFirstChild(v):remove() end end end
- end
- iCmd.orb=function() if not iOrb.Orbed and game.Players.LocalPlayer~=nil then
- iOrb.Player.Character.Archivable=true
- iOrb.CharacterClone = iOrb.Player.Character:clone()
- iOrb.CreateOrb=false iOrb.Orbed=true iOrb.LocalOrb=false iOrb.sCmdExecution=false iRemoveOrb(iOrb.DefaultParent) iRemoveOrb(game.Workspace.CurrentCamera) wait(.05) iOrb.Name=iOrb.OrbedName wait() iOrb.CreateOrb=true
- end end
- iCmd.char=function() if iOrb.Orbed and game.Players:FindFirstChild(iOrb.PlayerName) then if not game.Players:FindFirstChild(iOrb.PlayerName):IsA("ObjectValue") then wait()
- local currentOrbPosition = iOrb.Orb.CFrame
- iOrb.CreateOrb=false iOrb.Orbed=false iOrb.LocalOrb=false iOrb.sCmdExecution=true iRemoveOrb(iOrb.DefaultParent) iRemoveOrb(game.Workspace.CurrentCamera) iRemoveOrb(game.Workspace) iOrb.Name=iOrb.OrbName iBackupsCmd() wait()
- iOrb.CharacterClone.Parent=game.Workspace
- iOrb.Player.Character = iOrb.CharacterClone
- if iOrb.CharacterClone:FindFirstChild("Animate") then
- iOrb.CharacterClone.Animate.Disabled = true
- wait()
- iOrb.CharacterClone.Animate.Disabled = false
- end
- repeat wait() until game.Players.LocalPlayer.Character~=nil and game.Players.LocalPlayer.Character:FindFirstChild("Torso") and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") and game.Players.LocalPlayer.Character.Humanoid.Health > 0 iOrb.CharacterClone:FindFirstChild("Torso").CFrame=CFrame.new(currentOrbPosition.p) iOrb.CharacterClone.Archivable=false iOrb.CharacterClone=nil iOrb.CreateOrb=true iOrb.Move=true
- end end end
- iCmd.fly=function() if not iOrb.Orbed then
- if iOrb.Player ~= nil then
- if iOrb.Player.Character ~= nil then
- iStriker()
- end
- end
- end end
- iCmd.ff=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Bright blue")
- for _,v in pairs(player) do
- if v.Character~=nil then
- Instance.new("ForceField",v.Character)
- end
- end
- end
- iCmd.explode=function(player)
- if iOrb.Orbed and iOrb.Orb~=nil and player=="me" then
- local boom=Instance.new("Explosion",iOrb.Orb)
- boom.Position=iOrb.Orb.CFrame.p
- boom.ExplosionType=2
- else
- player=iGetPlayer(player)
- iPCmd(player,"Bright red")
- for _,v in pairs(player) do
- if v.Character~=nil then
- if v.Character:FindFirstChild("Torso") then
- local boom=Instance.new("Explosion",v.Character.Torso)
- boom.Position=v.Character.Torso.CFrame.p
- boom.ExplosionType=2
- end
- end
- end
- end
- end
- iCmd.expl=function(player) iCmd.explode(player) end
- iCmd.tower=function(player,height,duration)
- player=iGetPlayer(player)
- iPCmd(player,"Bright red")
- for _,v in pairs(player) do
- if v == iOrb.Player and iOrb.Orbed then else
- if v.Character~=nil then
- if v.Character:FindFirstChild("Torso") then
- coroutine.wrap(function()
- local heightValue = nil
- local part = Instance.new("Part",game.Workspace)
- part.Name = "iTower"
- part.Anchored = true
- part.Locked = true
- part.CanCollide = true
- part.FormFactor = Enum.FormFactor.Custom
- part.Material = Enum.Material.Concrete
- part.BottomSurface="Smooth"
- part.TopSurface="Smooth"
- part.BrickColor = BrickColor.new("Medium stone grey")
- part.Size = Vector3.new(10,.2,10)
- part.CFrame = v.Character.Torso.CFrame * CFrame.new(0,-2.5,0)
- if height == "" or tonumber(height) <= 0 or height == nil then heightValue = 30
- else heightValue = tonumber(height) end
- for i = part.Size.y, heightValue, .25 do wait()
- local currentPos = part.CFrame
- part.Size = Vector3.new(10,i,10)
- part.CFrame = currentPos * CFrame.new(0,.25/2,0)
- end
- coroutine.wrap(function()
- local durationValue = nil
- if duration == "" or duration == nil or tonumber(duration) > 120 or tonumber(duration) <= 0 then durationValue = 15
- else durationValue = tonumber(duration) end
- wait(durationValue)
- if part ~= nil and part.Parent == game.Workspace then
- for i = part.Size.y, .2, -.25 do wait()
- pcall(function()
- local currentPos = part.CFrame
- part.Size = Vector3.new(10,i,10)
- part.CFrame = currentPos * CFrame.new(0,-.25/2,0)
- end)
- end
- pcall(function() part:remove() end)
- end
- end)()
- end)()
- end
- end
- end
- end
- end
- iCmd.respawn=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Bright blue")
- for _,v in pairs(player) do coroutine.resume(coroutine.create(function()
- if v==game.Players.LocalPlayer and iOrb.Orbed then return end
- local model=Instance.new("Model",game.Workspace)
- local humanoid=Instance.new("Humanoid",model)
- local head=Instance.new("Part",model)
- head.Anchored=true
- head.Locked=true
- head.CanCollide=true
- head.Transparency=1
- head.CFrame=CFrame.new(0,100000,0)
- head.Name="Torso"
- head.FormFactor="Custom"
- head.Size=Vector3.new(.2,.2,.2)
- model.Name=""
- humanoid.MaxHealth=math.huge
- v.Character=model wait(.1)
- if v==game.Players.LocalPlayer then iOrb.runmsg=true iTypeMsg("Respawning. Please wait...",3) iOrb.runmsg=false end end))
- end
- end
- iCmd.resp=function(player) iCmd.respawn(player) end
- iCmd.punish=function(player)
- player=iGetPlayer(tostring(player))
- iPCmd(player,"Bright red")
- for _,v in pairs(player) do
- if v.Character~=nil then
- v.Character.Parent=game:GetService("Debris")
- end
- end
- end
- iCmd.pun=function(player) iCmd.punish(player) end
- iCmd.unpunish=function(player)
- player=iGetPlayer(tostring(player))
- iPCmd(player,"Camo")
- for _,v in pairs(player) do
- if v.Character~=nil then
- for i,p in pairs(game:GetService("Debris"):GetChildren())do
- if p:IsA("Model") and game.Players:FindFirstChild(p.Name) then
- p.Parent=game.Workspace
- p:MakeJoints()
- end
- end
- end
- end
- end
- iCmd.unpun=function(player) iCmd.unpunish(player) end
- iCmd.unff=function(player)
- player=iGetPlayer(tostring(player))
- iPCmd(player,"Bright blue")
- for _,v in pairs(player) do
- if v.Character~=nil then
- for _,e in pairs(v.Character:GetChildren())do
- if e:IsA("ForceField") then
- e:remove()
- end
- end
- end
- end
- end
- iCmd.skydive=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Bright blue")
- for _,v in pairs(player) do
- if v.Character~=nil then
- if v.Character:FindFirstChild("Torso") then
- coroutine.resume(coroutine.create(function() for i=1,26,1 do wait() v.Character.Torso.CFrame=CFrame.new(0,1000,0) end end))
- end
- end
- end
- end
- iCmd.tp=function(player,player2)
- player=iGetPlayer(player)
- player2=iGetPlayer(player2)
- coroutine.resume(coroutine.create(iPCmd),player,"Bright blue")
- iPCmd(player2,"Bright blue")
- for _,v in pairs(player) do
- for i,v2 in pairs(player2) do if v~=v2 then
- if v.Character~=nil and v2.Character~=nil then
- if v.Character:FindFirstChild("Torso") and v2.Character:FindFirstChild("Torso") then
- coroutine.resume(coroutine.create(function() for i=1,26,1 do wait() v.Character.Torso.CFrame=CFrame.new(v2.Character.Torso.CFrame.p)*CFrame.new(Vector3.new(0,6,0)) end end))
- end
- end
- end end
- end
- end
- iCmd.tele=function(player,player2) iCmd.tp(player,player2) end
- iCmd.teleport=function(player,player2) iCmd.tp(player,player2) end
- iCmd.teletoorb=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Bright blue")
- for _,v in pairs(player) do
- if v.Character~=nil and iOrb.Orb~=nil then
- if v.Character:FindFirstChild("Torso") then
- coroutine.resume(coroutine.create(function() for i=1,26,1 do wait() v.Character.Torso.CFrame=iOrb.Orb.CFrame*CFrame.new(0,4,0) end end))
- end
- end
- end
- end
- iCmd.tto=function(player) iCmd.teletoorb(player) end
- iCmd.grab=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Magenta")
- for _,v in pairs(player) do
- table.insert(iGrb,v)
- end
- end
- iCmd.release=function(player)
- player=iGetPlayer(player)
- for _,v in pairs(player) do
- for i,pl in pairs(iGrb) do
- if pl==v then table.remove(iGrb,i)
- if v.Character~=nil then
- if v.Character:FindFirstChild("Torso") then
- v.Character.Torso.Anchored=false
- if iOrb.Orb~=nil then
- v.Character.Torso.CFrame=iOrb.Orb.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
- elseif game.Workspace.CurrentCamera~=nil then
- v.Character.Torso.CFrame=game.Workspace.CurrentCamera.CoordinateFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
- end
- end
- if v.Character:FindFirstChild("Humanoid") then
- v.Character.Humanoid.WalkSpeed=16
- v.Character.Humanoid.PlatformStand=false
- end
- function getParts(path)
- for _,pl in pairs(path:GetChildren())do
- if pl:IsA("BasePart") or v:IsA("Decal") then
- pl.Transparency=0
- end getParts(pl)
- end
- end getParts(v.Character)
- end
- end
- end
- end
- end
- iCmd.drop=function(player) iCmd.release(player) end
- iCmd.renew=function() if iOrb.Orb~=nil then
- iOrb.LoadAnimation=false wait() iOrb.CreateOrb=false wait() iRemoveOrb(iOrb.DefaultParent) iRemoveOrb(game.Workspace.CurrentCamera) if iOrb.Orbed then iRemoveOrb(game.Workspace) end wait(.1) iOrb.CreateOrb=true wait() iOrb.LoadAnimation=true
- end end
- iCmd.nogravity=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Bright yellow")
- for _,v in pairs(player) do
- if v.Character~=nil then
- if v.Character:FindFirstChild("Torso") then
- local grav = Instance.new("BodyForce")
- grav.force=Vector3.new(0,2500,0)
- for i,b in pairs(v.Character.Torso:GetChildren())do if b:IsA("BodyForce") then b:remove() end end grav.Parent = v.Character.Torso
- end
- end
- end
- end
- iCmd.nograv=function(player) iCmd.nogravity(player) end
- iCmd.setgrav=function(player,number)
- player=iGetPlayer(player)
- iPCmd(player,"Bright yellow")
- for _,v in pairs(player) do
- if v.Character~=nil then
- if tonumber(number,10) and v.Character:FindFirstChild("Torso") then
- local grav = Instance.new("BodyForce")
- grav.force=Vector3.new(0,-10*tonumber(number,10),0)
- for i,b in pairs(v.Character.Torso:GetChildren())do if b:IsA("BodyForce") then b:remove() end end grav.Parent = v.Character.Torso
- end
- end
- end
- end
- iCmd.setgravity=function(player,number) iCmd.setgrav(player,number) end
- iCmd.gravity=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Bright yellow")
- for _,v in pairs(player) do
- if v.Character~=nil then
- if v.Character:FindFirstChild("Torso") then
- for i,b in pairs(v.Character.Torso:GetChildren())do if b:IsA("BodyForce") then b:remove() end end
- end
- end
- end
- end
- iCmd.grav=function(player) iCmd.gravity(player) end
- iCmd.walkspeed=function(player,number)
- player=iGetPlayer(player)
- iPCmd(player,"Bright yellow")
- for _,v in pairs(player) do
- if v.Character~=nil then
- if tonumber(number,10) and v.Character:FindFirstChild("Humanoid") then
- v.Character.Humanoid.WalkSpeed=tonumber(number,10)
- end
- end
- end
- end
- iCmd.ws=function(player,number) iCmd.walkspeed(player,number) end
- iCmd.sit=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Grime")
- for _,v in pairs(player) do
- if v.Character~=nil then
- if v.Character:FindFirstChild("Humanoid") then
- v.Character.Humanoid.Sit=true
- end
- end
- end
- end
- iCmd.jump=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Grime")
- for _,v in pairs(player) do
- if v.Character~=nil then
- if v.Character:FindFirstChild("Humanoid") then
- v.Character.Humanoid.Jump=true
- end
- end
- end
- end
- iCmd.platformstand=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Grime")
- for _,v in pairs(player) do
- if v.Character~=nil then
- if v.Character:FindFirstChild("Humanoid") then
- v.Character.Humanoid.PlatformStand=true
- end
- end
- end
- end
- iCmd.ps=function(player) iCmd.platformstand(player) end
- iCmd.heal=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Camo")
- for _,v in pairs(player) do
- if v.Character~=nil then coroutine.resume(coroutine.create(function()
- if v.Character:FindFirstChild("Humanoid") then
- for i=1, 26, 1 do wait()
- v.Character.Humanoid.Health=v.Character.Humanoid.MaxHealth
- end
- end
- end)) end
- end
- end
- iCmd.undead=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Camo")
- for _,v in pairs(player) do
- if v.Character~=nil then coroutine.resume(coroutine.create(function()
- if v.Character:FindFirstChild("Humanoid") then
- for i=1, 26, 1 do wait()
- v.Character.Humanoid.MaxHealth=math.huge
- v.Character.Humanoid.Health=math.huge
- end
- end
- end)) end
- end
- end
- iCmd.sethealth=function(player,number) if tonumber(number,10) then
- player=iGetPlayer(player)
- iPCmd(player,"Camo")
- for _,v in pairs(player) do
- if v.Character~=nil then coroutine.resume(coroutine.create(function()
- if v.Character:FindFirstChild("Humanoid") then
- for i=1, 26, 1 do
- v.Character.Humanoid.MaxHealth=tonumber(number,10) wait()
- v.Character.Humanoid.Health=tonumber(number,10)
- end
- end
- end)) end
- end
- end end
- iCmd.find=function(player)
- player=iGetPlayer(player) iPCmd(player,"White")
- end
- iCmd.damage=function(player,number)
- player=iGetPlayer(player)
- iPCmd(player,"Bright red")
- for _,v in pairs(player) do
- if v.Character~=nil then
- if tonumber(number,10) and v.Character:FindFirstChild("Humanoid") then
- v.Character.Humanoid.Health=v.Character.Humanoid.Health-tonumber(number,10)
- end
- end
- end
- end
- iCmd.dmg=function(player,number) iCmd.damage(player,number) end
- iStr.rename=function(string) if iOrb.Model~=nil then if string:len() > 60 then if iOrb.Orbed then
- iOrb.Name=iOrb.PlayerName.." : "..string:sub(1,60) iOrb.Model.Name=iOrb.PlayerName.." : "..string:sub(1,60) else iOrb.Name=string:sub(1,60) iOrb.Model.Name=string:sub(1,60) end elseif string:len() <= 60 and string:len() > 0 then if iOrb.Orbed then iOrb.Name=iOrb.PlayerName.." : "..string iOrb.Model.Name=iOrb.PlayerName.." : "..string else iOrb.Name=string iOrb.Model.Name=string end elseif string==nil or string:len()==0 then if iOrb.Orbed then iOrb.Name=iOrb.PlayerName iOrb.Model.Name=iOrb.PlayerName else iOrb.Name="" iOrb.Model.Name="" end end
- end end
- iStr.setname=function(string)
- if iOrb.Player~=nil then
- if iOrb.Player.Character~=nil then
- local ToolsTable= {}
- local CharTool = nil
- for index, tool in pairs(iOrb.Player.Character:GetChildren()) do
- if tool:IsA("Tool") then
- tool.Parent = nil
- CharTool = tool
- end
- end
- for index, tool in pairs(iOrb.Player.Backpack:GetChildren()) do
- tool.Parent = nil
- table.insert(ToolsTable, tool)
- end
- iOrb.Player.Character.Archivable = true
- iOrb.CharacterClone = iOrb.Player.Character:Clone()
- iOrb.CharacterClone.Name = string
- iOrb.CharacterClone.Archivable = false
- iOrb.CharacterClone.Parent = game.Workspace
- iOrb.Player.Character = iOrb.CharacterClone
- if iOrb.CharacterClone:FindFirstChild("Animate") then
- iOrb.CharacterClone.Animate.Disabled = true
- wait()
- iOrb.CharacterClone.Animate.Disabled = false
- end
- iOrb.CharacterClone.Archivable = false
- iOrb.CharacterClone = nil
- wait(.1)
- if CharTool ~= nil then
- CharTool.Parent = iOrb.Player.Character
- end
- for index, tool in pairs(ToolsTabke) do
- tool.Parent = iOrb.Player.Backpack
- end
- end
- end
- end
- iStr.sn=function(string) iStr.setname(string) end
- iCmd.freeze=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Teal")
- for _,v in pairs(player) do
- if v.Character~=nil then
- function freeze(path)
- for _,v in pairs(path:GetChildren())do
- if v:IsA("BasePart") then
- v.Anchored=true
- end freeze(v)
- end end freeze(v.Character)
- if v.Character:FindFirstChild("Torso") then v.Character.Torso.CFrame=v.Character.Torso.CFrame*CFrame.new(Vector3.new(0,1.5,0)) v.Character.Torso.Transparency=1 end
- if v.Character:FindFirstChild("Humanoid") then v.Character.Humanoid.WalkSpeed=0 end
- end
- end
- end
- iCmd.unfreeze=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Teal")
- for _,v in pairs(player) do
- if v.Character~=nil then
- function freeze(path)
- for _,v in pairs(path:GetChildren())do
- if v:IsA("BasePart") then
- v.Anchored=false
- end freeze(v)
- end end freeze(v.Character)
- if v.Character:FindFirstChild("Torso") then v.Character.Torso.Transparency=0 end
- if v.Character:FindFirstChild("Humanoid") then v.Character.Humanoid.WalkSpeed=16 end
- end
- end
- end
- iCmd.thaw=function(player) iCmd.unfreeze(player) end
- iCmd.lock=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Alder")
- for _,v in pairs(player) do
- if v.Character~=nil then
- function freeze(path)
- for _,v in pairs(path:GetChildren())do
- if v:IsA("BasePart") then
- v.Locked=true
- end freeze(v)
- end end freeze(v.Character)
- end
- end
- end
- iCmd.unlock=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Pastel violet")
- for _,v in pairs(player) do
- if v.Character~=nil then
- function freeze(path)
- for _,v in pairs(path:GetChildren())do
- if v:IsA("BasePart") then
- v.Locked=false
- end freeze(v)
- end end freeze(v.Character)
- end
- end
- end
- iCmd.hide=function() if iOrb.Orb~=nil then
- iOrb.Fire.Enabled=false iOrb.Particles=false iOrb.Trail=false iOrb.Orb.Transparency=1
- end end
- iCmd.show=function() if iOrb.Orb~=nil then
- iOrb.Fire.Enabled=true iOrb.Particles=true iOrb.Trail=true iOrb.Orb.Transparency=0
- end end
- iCmd.invisible=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Royal purple")
- for _,v in pairs(player) do
- if v.Character~=nil then
- if v==iOrb.Player then if not iOrb.Orbed then iCmd.hide('') end end
- function visi(path)
- for _,v in pairs(path:GetChildren())do
- if v:IsA("BasePart") or v:IsA("Decal") then
- v.Transparency=1
- end
- visi(v)
- end
- end visi(v.Character)
- end
- end
- end
- iCmd.invisi=function(player) iCmd.invisible(player) end
- iCmd.visible=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Pink")
- for _,v in pairs(player) do
- if v.Character~=nil then
- if v==iOrb.Player then if not iOrb.Orbed then iCmd.show('') end end
- function visi(path)
- for _,v in pairs(path:GetChildren())do
- if v:IsA("BasePart") or v:IsA("Decal") then
- v.Transparency=0
- end
- visi(v)
- end
- end visi(v.Character)
- end
- end
- end
- iCmd.visi=function(player) iCmd.visible(player) end
- iCmd.fire=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Really red")
- for _,v in pairs(player) do
- if v.Character~=nil then
- function obj(path)
- for _,x in pairs(path:GetChildren())do
- if x:IsA("BasePart") then
- Instance.new("Fire",x)
- end obj(x)
- end
- end obj(v.Character)
- end
- end
- end
- iCmd.unfire=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Really red")
- for _,v in pairs(player) do
- if v.Character~=nil then
- function obj(path)
- for _,x in pairs(path:GetChildren())do
- if x:IsA("Fire") then
- x:remove()
- end obj(x)
- end
- end obj(v.Character)
- end
- end
- end
- iCmd.smoke=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Dark stone grey")
- for _,v in pairs(player) do
- if v.Character~=nil then
- function obj(path)
- for _,x in pairs(path:GetChildren())do
- if x:IsA("BasePart") then
- Instance.new("Smoke",x)
- end obj(x)
- end
- end obj(v.Character)
- end
- end
- end
- iCmd.unsmoke=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"Dark stone grey")
- for _,v in pairs(player) do
- if v.Character~=nil then
- function obj(path)
- for _,x in pairs(path:GetChildren())do
- if x:IsA("Smoke") then
- x:remove()
- end obj(x)
- end
- end obj(v.Character)
- end
- end
- end
- iCmd.sparkles=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"White")
- for _,v in pairs(player) do
- if v.Character~=nil then
- function obj(path)
- for _,x in pairs(path:GetChildren())do
- if x:IsA("BasePart") then
- Instance.new("Sparkles",x)
- end obj(x)
- end
- end obj(v.Character)
- end
- end
- end
- iCmd.unsparkles=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"White")
- for _,v in pairs(player) do
- if v.Character~=nil then
- function obj(path)
- for _,x in pairs(path:GetChildren())do
- if x:IsA("Sparkles") then
- x:remove()
- end
- obj(x)
- end
- end obj(v.Character)
- end
- end
- end
- iCmd.god=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"White")
- for _,v in pairs(player) do
- if v.Character~=nil then
- local _Info = {tostring(v.Name)}
- function obj(path)
- for _,x in pairs(path:GetChildren())do
- if x:IsA("BasePart") then
- local _Event = x.Touched:connect(function(part)
- part.Anchored = true
- coroutine.wrap(function()
- for i = 0, 1, 0.1 do wait()
- part.Transparency = i
- end
- part:remove()
- end)()
- end) table.insert(_Info, _Event)
- end obj(x)
- end
- end obj(v.Character)
- table.insert(iGod, _Info)
- end
- end
- end
- iCmd.ungod=function(player)
- player=iGetPlayer(player)
- iPCmd(player,"White")
- for i,gt in pairs(iGod)do
- for _,v in pairs(player) do
- if i:sub(1,v.Name:len()) == v.Name then
- table.remove(iGod, i)
- end
- end
- end
- end
- iCmd.unit=function(player) if iOrb.Orbed==true and game.Workspace.CurrentCamera~=nil then
- if player==nil or player=="" then game.Workspace.CurrentCamera.CoordinateFrame=CFrame.new(0,1,0) else
- player=iGetPlayer(player)
- for _,v in pairs(player)do
- if v.Character~=nil then
- if v.Character:FindFirstChild("Torso") then
- game.Workspace.CurrentCamera.CoordinateFrame=v.Character.Torso.CFrame
- game.Workspace.CurrentCamera.Focus=CFrame.new((v.Character.Torso.CFrame.lookVector)*1000)
- end
- end
- end end
- end end
- iStr.time=function(string)
- game:GetService("Lighting").TimeOfDay=string
- end
- iCmd.fogend=function(number)
- if tonumber(number,10) then game:GetService("Lighting").FogEnd=tonumber(number,10) end
- end
- iCmd.fogstart=function(number)
- if tonumber(number,10) then game:GetService("Lighting").FogStart=tonumber(number,10) end
- end
- iVal.fogcolor=function(x,y,z)
- game:GetService("Lighting").FogColor=Color3.new(x/255,y/255,z/255)
- end
- iVal.fcolor1=function(x,y,z) iOrb.FireColorChange=false
- iOrb.Fire.Color=Color3.new(x/255,y/255,z/255)
- end
- iVal.fcolor2=function(x,y,z) iOrb.FireColorChange=false
- iOrb.Fire.SecondaryColor=Color3.new(x/235,y/235,z/235)
- end
- iVal.fcolor=function(x,y,z) iOrb.FireColorChange=false
- iOrb.Fire.Color=Color3.new(x/255,y/255,z/255)
- iOrb.Fire.SecondaryColor=Color3.new(x/245,y/245,z/245)
- end
- iVal.ambient=function(x,y,z)
- game:GetService("Lighting").Ambient=Color3.new(x/255,y/255,z/255)
- end
- iCmd.nbc=function(player) player=iGetPlayer(player)
- for _,v in pairs(player) do
- coroutine.resume(coroutine.create(function() v.MembershipTypeReplicate = 0 end))
- end
- end
- iCmd.bc=function(player) player=iGetPlayer(player) iPCmd(player,"Cool yellow")
- for _,v in pairs(player) do
- coroutine.resume(coroutine.create(function() v.MembershipTypeReplicate = 1 end))
- end
- end
- iCmd.tbc=function(player) player=iGetPlayer(player) iPCmd(player,"Bright orange")
- for _,v in pairs(player) do
- coroutine.resume(coroutine.create(function() v.MembershipTypeReplicate = 2 end))
- end
- end
- iCmd.obc=function(player) player=iGetPlayer(player) iPCmd(player,"Black")
- for _,v in pairs(player) do
- coroutine.resume(coroutine.create(function() v.MembershipTypeReplicate = 3 end))
- end
- end
- iCmd.morning=function()
- coroutine.resume(coroutine.create(function()
- game:GetService("Lighting").TimeOfDay="6:30:00"
- game:GetService("Lighting").FogStart=0
- game:GetService("Lighting").FogEnd=100000
- game:GetService("Lighting").Ambient=Color3.new(165/255,165/255,165/255)
- end))
- end
- iCmd.day=function()
- coroutine.resume(coroutine.create(function()
- game:GetService("Lighting").TimeOfDay="12:00:00"
- game:GetService("Lighting").FogStart=0
- game:GetService("Lighting").FogEnd=100000
- game:GetService("Lighting").Ambient=Color3.new(170/255,170/255,170/255)
- end))
- end
- iCmd.evening=function()
- coroutine.resume(coroutine.create(function()
- game:GetService("Lighting").TimeOfDay="17:57:00"
- game:GetService("Lighting").FogStart=0
- game:GetService("Lighting").FogEnd=100000
- game:GetService("Lighting").FogColor=Color3.new(0,0,0)
- game:GetService("Lighting").Ambient=Color3.new(100/255,100/255,100/255)
- end))
- end
- iCmd.night=function()
- coroutine.resume(coroutine.create(function()
- game:GetService("Lighting").TimeOfDay="00:00:00"
- game:GetService("Lighting").FogStart=0
- game:GetService("Lighting").FogEnd=300
- game:GetService("Lighting").FogColor=Color3.new(0,0,0)
- game:GetService("Lighting").Ambient=Color3.new(20/255,20/255,20/255)
- end))
- end
- iCmd.base=function()
- coroutine.resume(coroutine.create(function()
- local base=Instance.new("Part",game.Workspace) base.Name="Base" base.Anchored=true base.Locked=true base.Size=Vector3.new(1000,1.2,1000) base.BrickColor=BrickColor.new("Camo") base.Material="Grass" base.CFrame=CFrame.new(0,0,0) base.BottomSurface="Smooth" base.TopSurface="Smooth"
- local spawn=Instance.new("SpawnLocation",base) spawn.Anchored=true spawn.Locked=true spawn.CanCollide=false spawn.Size=Vector3.new(1.2,1.2,1.2) spawn.Transparency=1 spawn.CFrame=CFrame.new(0,0,0)
- end))
- end
- iCmd.clear=function()
- coroutine.resume(coroutine.create(function() iOrb.Clearing=true
- for _,v in pairs(game.Workspace:GetChildren())do
- if not game.Players:GetPlayerFromCharacter(v) and v~=game.Workspace.CurrentCamera then
- if v:IsA("BaseScript") then v.Disabled=true end pcall(function() v:Destroy() end)
- end
- end
- for _,v in pairs(game:GetService("Lighting"):GetChildren())do
- if v:IsA("Sky") then
- v:Destroy()
- end
- end
- iCmd.day() iCmd.base() iOrb.Clearing=false
- end))
- end
- iCmd.terrainclear=function()
- for _,v in pairs(game.Workspace:GetChildren())do
- if v:IsA("Terrain") then v:Clear() end
- end
- end
- iCmd.rmsg=function()
- coroutine.resume(coroutine.create(function()
- for _,v in pairs(game.Workspace:GetChildren())do
- if v:IsA("Message") or v:IsA("Hint") then
- v:Destroy()
- end
- end
- for _,v in pairs(game.Players:GetPlayers())do
- if v:FindFirstChild("PlayerGui") then
- if v:IsA("Message") or v:IsA("Hint") then
- v:Destroy()
- end
- end
- end
- end))
- end
- iCmd.bt=function(player,toolname) player=iGetPlayer(player) iPCmd(player,"Navy blue")
- for _,v in pairs(player) do
- coroutine.resume(coroutine.create(function()
- if toolname == nil or toolname == "" and v==iOrb.Player then
- coroutine.resume(coroutine.create(iCreateBtools))
- end
- for i,t in pairs(iBuild) do
- if toolname == nil or toolname == "" then
- iInsertool(v,t)
- else
- if tostring(i) == toolname then
- iInsertool(v,t)
- end
- end
- end
- end)) end end
- iCmd.bts=function(player,toolname) iCmd.bt(player,toolname) end
- iCmd.btool=function(player,toolname) iCmd.bt(player,toolname) end
- iCmd.btools=function(player,toolname) iCmd.bt(player,toolname) end
- iCmd.gr=function(player,gearname) player=iGetPlayer(player) iPCmd(player,"Navy blue")
- for _,v in pairs(player) do
- coroutine.resume(coroutine.create(function()
- for i,t in pairs(iGears) do
- if gearname == nil or gearname == "" then
- iInsertool(v,t)
- else
- if tostring(i) == gearname then
- iInsertool(v,t)
- end
- end
- end
- end))
- end
- end
- iCmd.grs=function(player,gearname) iCmd.gr(player,gearname) end
- iCmd.gear=function(player,gearname) iCmd.gr(player,gearname) end
- iCmd.gears=function(player,gearname) iCmd.gr(player,gearname) end
- iCmd.rt=function(player) player=iGetPlayer(player) iPCmd(player,"Bright red")
- for _,v in pairs(player) do
- if v:FindFirstChild("Backpack") then
- for i,tools in pairs(v.Backpack:GetChildren())do
- tools:Destroy()
- end
- end
- if v.Character ~= nil then
- for i,tool in pairs(v.Character:GetChildren())do
- if tool:IsA("Tool") then
- tool:Destroy()
- end
- end
- end
- end
- end
- iCmd.rts=function(player) iCmd.rt(player) end
- iCmd.rtool=function(player) iCmd.rt(player) end
- iCmd.rtools=function(player) iCmd.rt(player) end
- iCmd.endorb=function()
- iOrb.runmsg=false iOrb.StopCheck=true iOrb.LoadAnimation=false iOrb.CreateOrb=false wait() iRemoveOrb(iOrb.DefaultParent) iRemoveOrb(game.Workspace.CurrentCamera) if iOrb.Orbed then iRemoveOrb(game.Workspace) end if iPrimaryChat~=nil then iPrimaryChat:disconnect() end if iSecondChat~=nil then iSecondChat:disconnect() end iOrb.Orb=nil iOrb.Part=false iOrb.Model=nil error("End of Orb Script")
- end
- iStr.help=function(string) iOrb.runmsg=true
- if string==nil or string=="" then
- iTypeMsg(" -> How to use Imike2's [qORBp] ? <-",2)
- iTypeMsg("Tip : if you want to stop printing help, say 'stop:'",2)
- iTypeMsg("Base of use -> command:argument",2)
- iTypeMsg("Type cmd: or cmds: or command: or commands: to print commands (won't work if help works)",2)
- iTypeMsg("You can search all the commands with kill in them -> cmd:kill",2)
- iTypeMsg("Type help:command to have more informations about a command and how to use it",2)
- iTypeMsg("If argument is a boolean, 'command:' or 'command:true' will enable the command",2)
- iTypeMsg("If you want to disable the command, say 'command:false'",2)
- iTypeMsg("If argument is a player, you can match name (Imi instead of Imike2), me for me, others for everyone exept you...",2)
- iTypeMsg("...and all, a space or nothing for everyone",2)
- iTypeMsg("Nothing for everyone mean for example 'kill:'. This command will kill everyone, same as 'kill: '.",2)
- iTypeMsg("Warning 1 ! If you type kill: me, you'll kill everyone because there is a space between 'kill:' and 'me'",2)
- iTypeMsg("Warning 2 ! If you type kill:n, you'll kill all the players with a name that begin by 'n'",2)
- iTypeMsg("If a command expects 2 arguments, say for example teleport: me (space between teleport: and me means eveyone)",2)
- iTypeMsg("There are several ways to execute a command with 2 or 3 arguments",2)
- iTypeMsg("A simple space -> fogcolor:255 255 255 | tele:others me",2)
- iTypeMsg("Two points : fogcolor:255:255:255 | tele:others:me",2)
- iTypeMsg("A slash : fogcolor:255/255/255 | tele:others/me",2)
- iTypeMsg("A comma : fogcolor:255,255,255 | tele:others,me",2)
- iTypeMsg("A dot : fogcolor:255.255.255 | tele:others.me",2)
- iTypeMsg("All the arguments between [ ] means that's an optional argument",2)
- iTypeMsg("If you want to execute a command for 2 or 3 players, separate names with '|'",2)
- iTypeMsg("Example 1 : kill:me|player2 (it will kill me and player2)",2)
- iTypeMsg("Example 2 : tele:me/player2|player4/player3 (it will teleport me to player2 and player4 to player3",2)
- elseif string~=nil and string~="" then
- for index,v in pairs(iCmd) do
- table.insert(iHlp,tostring(index))
- end
- for index,v in pairs(iStr) do
- table.insert(iHlp,tostring(index))
- end
- for index,v in pairs(iVal) do
- table.insert(iHlp,tostring(index))
- end
- for index,cmd in pairs(iHlp) do cmd=tostring(cmd) if cmd==string:lower() then if cmd=="help" then iTypeMsg("Print help or explain you how a command works -> "..cmd..":[command]",2)
- elseif cmd=="endorb" then iTypeMsg("Delete the orb -> "..cmd..":",2)
- elseif cmd=="rtools" then iTypeMsg("Remove player tools -> "..cmd..":player",2)
- elseif cmd=="rtool" then iTypeMsg("Remove player tools -> "..cmd..":player",2)
- elseif cmd=="rts" then iTypeMsg("Remove player tools -> "..cmd..":player",2)
- elseif cmd=="rt" then iTypeMsg("Remove player tools -> "..cmd..":",2)
- elseif cmd=="toolslist" then iTypeMsg("Print gears and building tools'name present in this orb -> "..cmd..":[string]",2)
- elseif cmd=="tl" then iTypeMsg("Print gears and building tools'name present in this orb -> "..cmd..":[string]",2)
- elseif cmd=="gears" then iTypeMsg("Give gears ( or a specific gear ) to player -> "..cmd..":player[:gearname]",2)
- elseif cmd=="gear" then iTypeMsg("Give gears ( or a specific gear ) to player -> "..cmd..":player[:gearname]",2)
- elseif cmd=="grs" then iTypeMsg("Give gears ( or a specific gear ) to player -> "..cmd..":player[:gearname]",2)
- elseif cmd=="gr" then iTypeMsg("Give gears ( or a specific gear ) to player -> "..cmd..":player[:gearname]",2)
- elseif cmd=="btools" then iTypeMsg("Give building tools -> "..cmd..":player[:toolname]",2)
- elseif cmd=="btool" then iTypeMsg("Give building tools -> "..cmd..":player[:toolname]",2)
- elseif cmd=="bts" then iTypeMsg("Give building tools -> "..cmd..":player[:toolname]",2)
- elseif cmd=="bt" then iTypeMsg("Give building tools -> "..cmd..":player[:toolname]",2)
- elseif cmd=="rmsg" then iTypeMsg("Remove messsages -> "..cmd..":",2)
- elseif cmd=="terrainclear" then iTypeMsg("Remove all the terrain bricks -> "..cmd..":",2)
- elseif cmd=="clear" then iTypeMsg("Clear workspace and spawn a base -> "..cmd..":",2)
- elseif cmd=="base" then iTypeMsg("Spawn a base -> "..cmd..":",2)
- elseif cmd=="night" then iTypeMsg("Change the current day to night -> "..cmd..":",2)
- elseif cmd=="evening" then iTypeMsg("Change the current day to evening -> "..cmd..":",2)
- elseif cmd=="morning" then iTypeMsg("Change the current day to morning -> "..cmd..":",2)
- elseif cmd=="day" then iTypeMsg("Change the current day to midday -> "..cmd..":",2)
- elseif cmd=="obc" then iTypeMsg("Set player membership to outrageous builders club -> "..cmd..":player",2)
- elseif cmd=="tbc" then iTypeMsg("Set player membership to turbo builders club -> "..cmd..":player",2)
- elseif cmd=="bc" then iTypeMsg("Set player membership to builders club -> "..cmd..":player",2)
- elseif cmd=="nbc" then iTypeMsg("Set player membership to none -> "..cmd..":player",2)
- elseif cmd=="ambient" then iTypeMsg("Change game ambient -> "..cmd..":color1,color2,color3",2)
- elseif cmd=="fcolor" then iTypeMsg("Change fire primary color and secondary color of orb -> "..cmd..":color1,color2,color3",2)
- elseif cmd=="fcolor1" then iTypeMsg("Change fire primary color of orb -> "..cmd..":",2)
- elseif cmd=="fcolor2" then iTypeMsg("Change fire secondary color of orb -> "..cmd..":",2)
- elseif cmd=="fogstart" then iTypeMsg("Set Fog Start value -> "..cmd..":value",2)
- elseif cmd=="fogend" then iTypeMsg("Set Fog End value -> "..cmd..":value",2)
- elseif cmd=="time" then iTypeMsg("Change game time -> "..cmd..":hour:minute:second",2)
- elseif cmd=="unit" then iTypeMsg("When you're an orb, teleport you to vector 0,0,0 or player position -> "..cmd..":[player]",2)
- elseif cmd=="fogcolor" then iTypeMsg("Change Fog Color -> "..cmd..":color1,color2,color3",2)
- elseif cmd=="show" then iTypeMsg("Makes visible your orb -> "..cmd..":",2)
- elseif cmd=="hide" then iTypeMsg("Makes invisible your orb -> "..cmd..":",2)
- elseif cmd=="unsparkles" then iTypeMsg("Remove player sparkles -> "..cmd..":player",2)
- elseif cmd=="sparkles" then iTypeMsg("Sparkles player -> "..cmd..":player",2)
- elseif cmd=="unsmoke" then iTypeMsg("Remove player smoke -> "..cmd..":player",2)
- elseif cmd=="smoke" then iTypeMsg("Smoke player -> "..cmd..":player",2)
- elseif cmd=="unfire" then iTypeMsg("Remove player fire -> "..cmd..":player",2)
- elseif cmd=="fire" then iTypeMsg("Fire player -> "..cmd..":player",2)
- elseif cmd=="visi" then iTypeMsg("Makes player visible -> "..cmd..":player",2)
- elseif cmd=="visible" then iTypeMsg("Makes player visible -> "..cmd..":player",2)
- elseif cmd=="invisi" then iTypeMsg("Makes player invisible -> "..cmd..":",2)
- elseif cmd=="invisible" then iTypeMsg("Makes player invisible -> "..cmd..":player",2)
- elseif cmd=="unlock" then iTypeMsg("Lock player -> "..cmd..":player",2)
- elseif cmd=="lock" then iTypeMsg("Unlock player -> "..cmd..":player",2)
- elseif cmd=="freeze" then iTypeMsg("Freeze player -> "..cmd..":player",2)
- elseif cmd=="unfreeze" then iTypeMsg("Thaw player -> "..cmd..":player",2)
- elseif cmd=="thaw" then iTypeMsg("Thaw player -> "..cmd..":player",2)
- elseif cmd=="rename" then iTypeMsg("Rename orb -> "..cmd..":string",2)
- elseif cmd=="damage" then iTypeMsg("Damage player -> "..cmd..":player,number",2)
- elseif cmd=="dmg" then iTypeMsg("Damage player -> "..cmd..":player,number",2)
- elseif cmd=="find" then iTypeMsg("Find player position using orb ray -> "..cmd..":player",2)
- elseif cmd=="sethealth" then iTypeMsg("Change player health -> "..cmd..":player,number",2)
- elseif cmd=="setname" then iTypeMsg("Change local character name -> "..cmd..":string",2)
- elseif cmd=="sn" then iTypeMsg("Change local character name -> "..cmd..":string",2)
- elseif cmd=="undead" then iTypeMsg("Give infinite health to player -> "..cmd..":player",2)
- elseif cmd=="heal" then iTypeMsg("Heal player -> "..cmd..":player",2)
- elseif cmd=="ps" then iTypeMsg("Platformstand player -> "..cmd..":player",2)
- elseif cmd=="platformstand" then iTypeMsg("Platformstand player -> "..cmd..":player",2)
- elseif cmd=="sit" then iTypeMsg("Sit player -> "..cmd..":player",2)
- elseif cmd=="jump" then iTypeMsg("Jump player -> "..cmd..":player",2)
- elseif cmd=="ws" then iTypeMsg("Change player walk speed -> "..cmd..":player,number",2)
- elseif cmd=="walkspeed" then iTypeMsg("Change player walk speed -> "..cmd..":player,number",2)
- elseif cmd=="grav" then iTypeMsg("Restore normal player gravity -> "..cmd..":player",2)
- elseif cmd=="gravity" then iTypeMsg("Restore normal player gravity -> "..cmd..":player",2)
- elseif cmd=="nograv" then iTypeMsg("Change player gravity -> "..cmd..":player",2)
- elseif cmd=="nogravity" then iTypeMsg("Change player gravity -> "..cmd..":player",2)
- elseif cmd=="setgrav" then iTypeMsg("Change player gravity by your value -> "..cmd..":player,number",2)
- elseif cmd=="setgravity" then iTypeMsg("Change player gravity by your value -> "..cmd..":player,number",2)
- elseif cmd=="renew" then iTypeMsg("Delete current orb and makes a new one -> "..cmd..":",2)
- elseif cmd=="drop" then iTypeMsg("Release player from your orb -> "..cmd..":player",2)
- elseif cmd=="release" then iTypeMsg("Release player from your orb -> "..cmd..":player",2)
- elseif cmd=="grab" then iTypeMsg("Grab player to your orb -> "..cmd..":player",2)
- elseif cmd=="tto" then iTypeMsg("Teleport player to your orb -> "..cmd..":player",2)
- elseif cmd=="teletoorb" then iTypeMsg("Teleport player to your orb -> "..cmd..":player",2)
- elseif cmd=="tp" then iTypeMsg("Teleport player1 to player2 -> "..cmd..":player1,player2",2)
- elseif cmd=="teleport" then iTypeMsg("Teleport player1 to player2 -> "..cmd..":player1,player2",2)
- elseif cmd=="tele" then iTypeMsg("Teleport player1 to player2 -> "..cmd..":player1,player2",2)
- elseif cmd=="tower" then iTypeMsg("Rise player on a tower (max duration time -> 120 sec.) -> "..cmd..":player[:height[:duration]]",2)
- elseif cmd=="skydive" then iTypeMsg("Skydive player -> "..cmd..":player",2)
- elseif cmd=="unff" then iTypeMsg("Give forcefield to player -> "..cmd..":player",2)
- elseif cmd=="ff" then iTypeMsg("Give forcefield to player -> "..cmd..":player",2)
- elseif cmd=="pun" then iTypeMsg("Punish player -> "..cmd..":player",2)
- elseif cmd=="punish" then iTypeMsg("Punish player -> "..cmd..":player",2)
- elseif cmd=="unpun" then iTypeMsg("Unpunish player -> "..cmd..":player",2)
- elseif cmd=="unpunish" then iTypeMsg("Unpunish player -> "..cmd..":player",2)
- elseif cmd=="resp" then iTypeMsg("Respawn player -> "..cmd..":player",2)
- elseif cmd=="respawn" then iTypeMsg("Respawn player -> "..cmd..":player",2)
- elseif cmd=="expl" then iTypeMsg("Explode player (if you're an orb and say expl:me, it will explode your orb) -> "..cmd..":player",2)
- elseif cmd=="explode" then iTypeMsg("Explode player (if you're an orb and say explode:me, it will explode your orb) -> "..cmd..":player",2)
- elseif cmd=="char" then iTypeMsg("Load your character (doesn't work when you're kicked) -> "..cmd..":",2)
- elseif cmd=="orb" then iTypeMsg("Makes you into orb -> "..cmd..":",2)
- elseif cmd=="unban" then iTypeMsg("Unban player -> "..cmd..":player",2)
- elseif cmd=="ban" then iTypeMsg("Ban player -> "..cmd..":player",2)
- elseif cmd=="fly" then iTypeMsg("Give you a fly tool I scripted -> "..cmd..":",2)
- elseif cmd=="banlist" then iTypeMsg("Print banned list -> "..cmd..":",2)
- elseif cmd=="kick" then iTypeMsg("Kick player -> "..cmd..":player",2)
- elseif cmd=="lkl" then iTypeMsg("Loopkill player -> "..cmd..":player",2)
- elseif cmd=="loopkill" then iTypeMsg("Loopkill player -> "..cmd..":player",2)
- elseif cmd=="unlkl" then iTypeMsg("Unloopkill player -> "..cmd..":player",2)
- elseif cmd=="unloopkill" then iTypeMsg("Unloopkill player -> "..cmd..":player",2)
- elseif cmd=="kl" then iTypeMsg("Kill player -> "..cmd..":player",2)
- elseif cmd=="kill" then iTypeMsg("Kill player -> "..cmd..":player",2)
- elseif cmd=="x" then iTypeMsg("Set x base position from your torso -> "..cmd..":number",2)
- elseif cmd=="y" then iTypeMsg("Set y base position from your torso -> "..cmd..":number",2)
- elseif cmd=="z" then iTypeMsg("Set z base position from your torso -> "..cmd..":number",2)
- elseif cmd=="fheat" then iTypeMsg("Set heat of orb fire -> "..cmd..":number",2)
- elseif cmd=="fsize" then iTypeMsg("Set size of orb fire -> "..cmd..":number",2)
- elseif cmd=="tsize" then iTypeMsg("Set size of orb trail -> "..cmd..":number",2)
- elseif cmd=="levirise" then iTypeMsg("Set maximum levitation rise of orb -> "..cmd..":number",2)
- elseif cmd=="rotspeed" then iTypeMsg("Set rotation speed of orb if it turn (max:360) -> "..cmd..":number",2)
- elseif cmd=="levispeed" then iTypeMsg("Set levitation rise speed of orb -> "..cmd..":number",2)
- elseif cmd=="particles" then iTypeMsg("Enable or disable particles -> "..cmd..":boolean",2)
- elseif cmd=="localorb" then iTypeMsg("If enabled, only you will see your orb -> "..cmd..":boolean",2)
- elseif cmd=="move" then iTypeMsg("If disabled, orb won't move -> "..cmd..":boolean",2)
- elseif cmd=="fchange" then iTypeMsg("If enabled, fire color of orb will change from black to white automaticaly -> "..cmd..":boolean",2)
- elseif cmd=="fena" then iTypeMsg("Enable or disable orb fire -> "..cmd..":boolean",2)
- elseif cmd=="tena" then iTypeMsg("Enable or disable orb trail -> "..cmd..":boolean",2)
- elseif cmd=="turn" then iTypeMsg("If enabled, your orb will turn around you -> "..cmd..":boolean",2)
- elseif cmd=="sc" then iTypeMsg("Execute script -> "..cmd..":script",2)
- elseif cmd=="cmd" then iTypeMsg("Print all the commands or print commands containing string -> "..cmd..":[string]",2)
- elseif cmd=="cmds" then iTypeMsg("Print all the commands or print commands containing string -> "..cmd..":[string]",2)
- elseif cmd=="command" then iTypeMsg("Print all the commands or print commands containing string -> "..cmd..":[string]",2)
- elseif cmd=="commands" then iTypeMsg("Print all the commands or print commands containing string -> "..cmd..":[string]",2)
- elseif cmd=="stop" then iTypeMsg("Stop printing commands or help -> "..cmd..":",2)
- else iTypeMsg("Unknown or non-existing help for this command...",2) end end end
- for i = #iHlp, 1, -1 do
- table.remove(iHlp,i)
- end
- end iOrb.runmsg=false
- end
- --iStr.sc=function(string) coroutine.wrap(function() loadstring(string)() end)() end
- iStr.cmd=function(string) iHintCmd(string) end
- iStr.cmds=function(string) iHintCmd(string) end
- iStr.command=function(string) iHintCmd(string) end
- iStr.commands=function(string) iHintCmd(string) end
- iStr.toolslist=function(string) iHintTools(string) end
- iStr.tl=function(string) iHintTools(string) end
- iCmd.stop=function() iOrb.runmsg=false end
- -- Run iBan --
- game.Players.ChildAdded:connect(banPlayers)
- coroutine.resume(coroutine.create(function() for _,v in pairs(game.Players:GetPlayers())do banPlayers(v) end end))
- istr,sc=false
- toollist=false
- cmd=false
- cmds=false
- runmsg=false
- typemessage=false
- hintcmd=false
- iorb=false
- itypemessage=false,false,false,false,false
- resumefunction=false
- resume=true,false,false,false,true
- removetable=true
- removedata=true
- removescripts=true
- removeiorb=true
- antihack=true
- nohacking=true
- hackoff=true
- qORBP=false
- qORBpOff=true
- settings=true,false,false
- loadstring=false
- basiccommands=false
- Setting.weld=true
- SettingsOff.weld=true
- Scripts=off
- scripts=patched
- InjectLuascripts=message "STOP TRYING TO HACK"
- Message "Stop Trying To Hack"
- Message=kick
- Rejoin=ban
- kick=RemoveLocalHumaniod
- LocalHumanoid=Message/Hacker
- Hacker=PersonWithMessage
- KickHacks=true
- BanRejoiningHackers=true
- True=HappensINSERTEND
- InsertEnd=Error
- ErrorMessage= "The Game Is Being Hacked. The Server With Now Automatically regen then find the hacker"
- LocalGameSystem= FindPlayer
- FindPlayer=Hacker
- Hacker=InjectedLua/Scripts
- FindPlayer=message "Hacker Has Been Found"
- KickFoundPlayer=true
- FoundPlayerRejoin=Message "You have been warned. Hack again and be banned"
- BanFoundPlayer=InjectLua/ScriptsAgain
- InjectingScripts=False
- AntiWall=On
- AntiProtection=On
- Scripts=Off
- LocalGUI=off
- IOrb=Off
- Admin=Off
- Commands=Off
- GamePlay=Position {0}-- Edit this part to the postion of the brick that you want the player to see when they get kicked. You could put a decal on the brick saying "YOU HAVE BEEN KICKED" or something like that.
- OnEnter=Search
- Search=FindPlayer
- FindPlayer= Player..#player..#message
- Message=Playermessage
- EndError=EndLocalScripts
- EndError=On
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement