of     1   

Ericwho
#2123257Saturday, August 02, 2008 10:35 PM GMT

local me = game.Players.Ericwho function onChatted(msg) if string.sub(msg, 1, 4) == "own/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 5) then player[i].Character.Name = me.Name.."'s Slave" end end end if msg == "own all/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name ~= me.Name then player[i].Character.Name = me.Name.. "'s Slave" end end end if string.sub(msg, 1, 12) == "sparkles/on/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 13) then sparkle = Instance.new("Sparkles") sparkle.Name = "Sparkle" sparkle.Parent = player[i].Character.Torso end end end if string.sub(msg, 1, 13) == "sparkles/off/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 14) then parts = player[i].Character.Torso:GetChildren() for i=1, #parts do if parts[i].Name == "Sparkle" then parts[i].Parent = game.Lighting end end end end end if string.sub(msg, 1, 5) == "head/" then if string.sub(msg, 6) == "ufo" then me.Character.Head.Mesh.Scale = Vector3.new(-20,1,1) end if string.sub(msg, 6) == "giant" then me.Character.Head.Mesh.Scale = Vector3.new(100,100,100) end if string.sub(msg, 6) == "huge" then me.Character.Head.Mesh.Scale = Vector3.new(20,20,20) end if string.sub(msg, 6) == "big" then me.Character.Head.Mesh.Scale = Vector3.new(9,9,9) end if string.sub(msg, 6) == "small" then me.Character.Head.Mesh.Scale = Vector3.new(0.5,0.5,0.5) end if string.sub(msg, 6) == "gone" then me.Character.Head.Mesh.Scale = Vector3.new(0.01,0.01,0.01) end if string.sub(msg, 6) == "normal" then me.Character.Head.Mesh.Scale = Vector3.new(1.25,1.25,1.25) end end if string.sub(msg, 1, 5) == "base/" then if string.sub(msg, 6) == "tran/1" then game.Workspace.PrimaryPart.Transparency = 1 end if string.sub(msg, 6) == "tran/0" then game.Workspace.PrimaryPart.Transparency = 0 end if string.sub(msg, 6) == "can/tre" then game.Workspace.PrimaryPart.CanCollide = true end if string.sub(msg, 6) == "can/fas" then game.Workspace.PrimaryPart.CanCollide = false end if string.sub(msg, 6) == "reset" then game.Workspace.PrimaryPart.Transparency = 0 game.Workspace.PrimaryPart.CanCollide = true end if string.sub(msg, 6) == "gone" then game.Workspace.PrimaryPart.Transparency = 1 game.Workspace.PrimaryPart.CanCollide = false end end if msg == "reset/" then me.Character:BreakJoints() end if string.sub(msg, 1, 5) == "kill/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 6) then player[i].Character:BreakJoints() end end end if string.sub(msg, 1, 8) == "explode/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 9) then e = Instance.new("Explosion") e.Position = player[i].Character.Torso.Position e.BlastPressure = 10000 e.BlastRadius = 3 e.Parent = game.Workspace end end end if msg == "explode all/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name ~= me.Name then e = Instance.new("Explosion") e.Position = player[i].Character.Torso.Position e.BlastPressure = 10000 e.BlastRadius = 3 e.Parent = game.Workspace end end end if msg == "kill all/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name ~= me.Name then player[i].Character:BreakJoints() end end end if string.sub(msg, 1, 7) == "freeze/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 8) then player[i].Character.Torso.Anchored = true end end end if string.sub(msg, 1, 5) == "thaw/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 6) then player[i].Character.Torso.Anchored = false end end end if string.sub(msg, 1, 9) == "teleport/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 10) then me.Character.Torso.CFrame = player[i].Character.Torso.CFrame end end end if string.sub(msg, 1, 8) == "control/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 9) then me.Character = player[i].Character end end end if string.sub(msg, 1, 4) == "ban/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 5) then game.Players[string.sub(msg, 5)].Character.Name = game.Players[string.sub(msg, 5)].Name game.Players[string.sub(msg, 5)].Parent = game.Lighting end end end if string.sub(msg, 1, 6) == "unban/" then player = game.Lighting:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 7) then ped = player[i] ped.Parent = game.Players game.Players[string.sub(msg, 7)] = ped end end end if string.sub(msg, 1, 6) == "shout/" then p = game.Workspace:GetChildren() for i=1, #p do if p[i].Name == "Message" then p[i].Parent = game.Lighting end end m = Instance.new("Message") m.Text = me.Name.. ": " ..string.sub(msg, 7) m.Parent = game.Workspace wait(3) m.Parent = game.Lighting end if msg == "listen/" then local m = Instance.new("Message") m.Text = "EVERYONE STOP TALKING AND LISTEN TO " ..me.Name:upper().. "!" m.Parent = game.Workspace wait(3) m.Parent = game.Lighting end if string.sub(msg, 1, 10) == "listen to/" then local m = Instance.new("Message") m.Text = "EVERYONE STOP TALKING AND LISTEN TO " ..string.sub(msg, 11):upper().. "!" m.Parent = game.Workspace wait(3) m.Parent = game.Lighting end if string.sub(msg, 1, 10) == "sheild/on/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 11) then sheild = Instance.new("ForceField") sheild.Parent = player[i].Character end end end if string.sub(msg, 1, 11) == "sheild/off/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 12) then parts = player[i].Character:GetChildren() for i=1, #parts do if parts[i].Name == "ForceField" then parts[i].Parent = game.Lighting end end end end end if msg == "clean/" then parts = game.Workspace:GetChildren() for i=1, #parts do if parts[i].Name =="Base" then return end if parts[i].className == "Part" then Remove(parts[i]) end end end if string.sub(msg, 1, 6) == "jumpy/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 7) then local humanoid = player[i].Character:findFirstChild("Humanoid") if humanoid ~= nil then for i=1, 100 do wait() humanoid.Sit = true wait() humanoid.Jump = true end end end end end if string.sub(msg, 1, 5) == "grow/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 6) then scale = 2 --This is the scale you will upsize by bin = player[i].Character la = bin["Left Arm"] ra = bin["Right Arm"] ll = bin["Left Leg"] rl = bin["Right Leg"] h = bin.Head t = bin.Torso sizeup = {t,h,ll,rl,ra,la} for i = 1, #sizeup do sizeup[i].Size = Vector3.new(sizeup[i].Size.x * scale,sizeup[i].Size.y * scale,sizeup[i].Size.z * scale) sizeup[i].TopSurface = 0 sizeup[i].BottomSurface = 0 sizeup[i].RightSurface = 0 sizeup[i].LeftSurface = 0 sizeup[i].FrontSurface = 0 sizeup[i].BackSurface = 0 end sizex = t.Size.x/2 sizey = t.Size.x/2 sizez = t.Size.x/2 ls = Instance.new("Motor") ls.Parent = t ls.Name = "Left Shoulder" ls.Part0 = t ls.Part1 = la ls.MaxVelocity = 0.1 ls.C0 = CFrame.new(-sizex - la.Size.x/2,la.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,-3.14/2,0) ls.C1 = CFrame.new(0,la.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0) rs = Instance.new("Motor") rs.Parent = t rs.Name = "Right Shoulder" rs.Part0 = t rs.Part1 = ra rs.MaxVelocity = 0.1 rs.C0 = CFrame.new(sizex + ra.Size.x/2,ra.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0) rs.C1 = CFrame.new(0,ra.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0) lh = Instance.new("Motor") lh.Parent = t lh.Name = "Left Hip" lh.Part0 = t lh.Part1 = ll lh.MaxVelocity = 0.1 lh.C0 = CFrame.new(sizex - ll.Size.x*1.5,-(ll.Size.y/4)*3,0) * CFrame.fromEulerAnglesXYZ(0,-3.14/2,0) lh.C1 = CFrame.new(0,ll.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0) rh = Instance.new("Motor") rh.Parent = t rh.Name = "Right Hip" rh.Part0 = t rh.Part1 = rl rh.MaxVelocity = 0.1 rh.C0 = CFrame.new(sizex - rl.Size.x/2,-(ll.Size.y/4)*3,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0) rh.C1 = CFrame.new(0,rl.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0) n = Instance.new("Snap") n.Parent = t n.Name = "Neck" n.Part0 = t n.Part1 = h n.C0 = CFrame.new(0,sizey + h.Size.y/2,0) * CFrame.fromEulerAnglesXYZ(0,0,0) o = Clone(bin.Animate) Remove(bin.Animate) o.Parent = bin end end end if string.sub(msg, 1, 5) == "mini/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 6) then scale = 0.5 --This is the scale you will downsize by bin = player[i].Character la = bin["Left Arm"] ra = bin["Right Arm"] ll = bin["Left Leg"] rl = bin["Right Leg"] h = bin.Head t = bin.Torso sizeup = {t,h,ll,rl,ra,la} for i = 1, #sizeup do sizeup[i].Size = Vector3.new(sizeup[i].Size.x * scale,sizeup[i].Size.y * scale,sizeup[i].Size.z * scale) sizeup[i].TopSurface = 0 sizeup[i].BottomSurface = 0 sizeup[i].RightSurface = 0 sizeup[i].LeftSurface = 0 sizeup[i].FrontSurface = 0 sizeup[i].BackSurface = 0 end sizex = t.Size.x/2 sizey = t.Size.x/2 sizez = t.Size.x/2 ls = Instance.new("Motor") ls.Parent = t ls.Name = "Left Shoulder" ls.Part0 = t ls.Part1 = la ls.MaxVelocity = 0.1 ls.C0 = CFrame.new(-sizex - la.Size.x/2,la.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,-3.14/2,0) ls.C1 = CFrame.new(0,la.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0) rs = Instance.new("Motor") rs.Parent = t rs.Name = "Right Shoulder" rs.Part0 = t rs.Part1 = ra rs.MaxVelocity = 0.1 rs.C0 = CFrame.new(sizex + ra.Size.x/2,ra.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0) rs.C1 = CFrame.new(0,ra.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0) lh = Instance.new("Motor") lh.Parent = t lh.Name = "Left Hip" lh.Part0 = t lh.Part1 = ll lh.MaxVelocity = 0.1 lh.C0 = CFrame.new(sizex - ll.Size.x*1.5,-(ll.Size.y/4)*3,0) * CFrame.fromEulerAnglesXYZ(0,-3.14/2,0) lh.C1 = CFrame.new(0,ll.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0) rh = Instance.new("Motor") rh.Parent = t rh.Name = "Right Hip" rh.Part0 = t rh.Part1 = rl rh.MaxVelocity = 0.1 rh.C0 = CFrame.new(sizex - rl.Size.x/2,-(ll.Size.y/4)*3,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0) rh.C1 = CFrame.new(0,rl.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0) n = Instance.new("Snap") n.Parent = t n.Name = "Neck" n.Part0 = t n.Part1 = h n.C0 = CFrame.new(0,sizey + h.Size.y/2,0) * CFrame.fromEulerAnglesXYZ(0,0,0) o = Clone(bin.Animate) Remove(bin.Animate) o.Parent = bin end end end if string.sub(msg, 1, 4) == "god/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 5) then player[i].Character.Humanoid.MaxHealth = 0 sparkle = Instance.new("Sparkles") sparkle.Name = "Sparkle" sparkle.Parent = player[i].Character.Torso sheild = Instance.new("ForceField") sheild.Parent = player[i].Character character = player[i].Character:GetChildren() for i=1, #character do if character[i].className == "Part" then character[i].Reflectance = 1 end end mybody = player[i].Character:GetChildren() function onTouched(hit) humanoid = hit.Parent:findFirstChild("Humanoid") if humanoid ~= nil then humanoid.Health = 0 end end for i = 1, #mybody do if mybody[i].className == "Part" then mybody[i].Touched:connect(onTouched) end end end end end if string.sub(msg, 1, 9) == "pet/give/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 10) then local PetModel = Instance.new("Model") PetModel.Name = player[i].Name.."'s Pet" PetModel.Parent = player[i].Character local Pet = Instance.new("Part") Pet.Parent = PetModel Pet.Name = "Head" Pet.Size = Vector3.new(3, 3, 3) Pet.Shape = "Ball" Pet.TopSurface = "Smooth" Pet.BottomSurface = "Smooth" Pet.Reflectance = 0.3 Pet.BrickColor = player[i].Character.Torso.BrickColor Pet.Position = player[i].Character.Head.Position + Vector3.new(0, 5, 0) local Human = Instance.new("Humanoid") Human.Parent = PetModel Human.MaxHealth = 100 Human.Health = 100 local OwnerModel = Instance.new("Model") OwnerModel.Parent = PetModel OwnerModel.Name = player[i].Name local Fly = Instance.new("BodyPosition") Fly.Parent = Pet Fly.position = player[i].Character.Head.Position + Vector3.new(0, 5, 0) local Follow = Instance.new("Script") Follow.Disabled = false SetSource(Follow, [[ while true do local Owner = script.Parent.Name if game.Players:findFirstChild(Owner) ~= nil then if game.Players:findFirstChild(Owner).Character:findFirstChild("Head") ~= nil then local BP = script.Parent.Parent.Head.BodyPosition BP.position = game.Players:findFirstChild(Owner).Character.Head.Position + Vector3.new(0, 5, 0) end end wait(0.1) end ]]) Follow.Parent = OwnerModel local Check = Instance.new("Script") Check.Disabled = false SetSource(Check, [[ while true do local Owner = script.Parent.Name if game.Players:findFirstChild(Owner) ~= nil then if game.Players:findFirstChild(Owner).Character:findFirstChild("Humanoid") ~= nil then if game.Players:findFirstChild(Owner).Character:findFirstChild("Humanoid").Health == 0 then script.Parent.Parent.Parent = game.Lighting end end end wait(0.1) end ]]) Check.Parent = OwnerModel end end end if string.sub(msg, 1, 11) == "pet/remove/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 12) then if player[i].Character:findFirstChild(player[i].Name.. "'s Pet") ~= nil then player[i].Character:findFirstChild(player[i].Name.. "'s Pet").Parent = game.Lighting end end end end if msg == "meteor/" then local m = Instance.new("Message") m.Parent = game.Workspace m.Text = "Radio: This just in!" wait(2) m.Text = "Radio: A huge meteor is about to crash into the earth!" wait(4) m.Text = "Radio: It seems there is no time to evacuate the area," wait(4) m.Text = "Radio: So take shelter immediately!" wait(3) m.Parent = game.Lighting wait() local meteor = Instance.new("Part") meteor.Name = "Meteor" meteor.Position = Vector3.new(math.random(100, 500),5000,math.random(100, 500)) meteor.BrickColor = BrickColor.new("Bright red") meteor.Transparency = 0 meteor.formFactor = 0 meteor.Shape = 0 meteor.CanCollide = true meteor.Size = Vector3.new(100 ,100, 100) meteor.Parent = game.Workspace meteor.Position = Vector3.new(math.random(-200, 200), 7500, math.random(-200, 200)) function onTouched2(hit) e = Instance.new("Explosion") e.BlastRadius = 100000 e.BlastPressure = 100000 e.Position = shockRing.Position e.Parent = game.Workspace end function onTouched(hit) meteor.Touched:connect(onTouched) meteor.Anchored = true local shockRing = Instance.new("Part") shockRing.Name = "Blast" shockRing.formFactor = 2 shockRing.Size = Vector3.new(1, 0.4, 1) shockRing.Anchored = true shockRing.Locked = true shockRing.CanCollide = false shockRing.archivable = false shockRing.TopSurface = 0 shockRing.BottomSurface = 0 shockRing.Transparency = 1 local decal = Instance.new("Decal") decal.Face = 1 decal.Texture = "http://www.roblox.com/asset/?version=1&id=1280730" decal.Parent = shockRing local bottomDecal = Instance.new("Decal") bottomDecal.Face = 4 decal.Texture = "http://www.roblox.com/asset/?version=1&id=1280730" bottomDecal.Parent = shockRing shockRing.Parent = game.Workspace local pos = meteor.CFrame * Vector3.new(0, -40, 0) shockRing.CFrame = CFrame.new(pos) wait() for i=1, math.random(5, 10) do local brick = Instance.new("Part") brick.CanCollide = false brick.Name = "Meteor Fragment" brick.Shape = 0 brick.formFactor = 0 brick.Size = Vector3.new(math.random(5, 35), math.random(5, 35), math.random(5, 35)) brick.BrickColor = BrickColor.new("Bright red") local velocity = Vector3.new(math.random(-4,4), math.random(-2,4), math.random(-4,4)) brick.Velocity = 15 * velocity brick.CFrame = CFrame.new(meteor.Position) brick.Parent = game.Workspace end e = Instance.new("Explosion") e.BlastRadius = 100000 e.BlastPressure = 100000 e.Position = meteor.Position e.Parent = game.Workspace meteor.Parent = game.Lighting shockRing.Touched:connect(onTouched2) for i=1, 40 do local pos2 = shockRing.CFrame * Vector3.new(0, 0, 0) shockRing.Size = shockRing.Size + Vector3.new(12.8, 0.2, 12.8) shockRing.CFrame = CFrame.new(pos2) wait(0.1) end shockRing.Parent = game.Lighting end meteor.Touched:connect(onTouched) end if string.sub(msg, 1, 5) == "jail/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 6) then player[i].Character.Torso.CFrame = CFrame.new(0,615,0) end end end if msg == "jail all/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name ~= me.Name then player[i].Character.Torso.CFrame = CFrame.new(0,615,0) wait(0.25) end end end if msg == "make jail/" then p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(0,575,0) p.Size = Vector3.new(50,1,50) p.Parent = game.Workspace p.Locked = true p.Transparency = 0.5 p.Name = "Top" p1 = Instance.new("Part") p1.Anchored = true p1.Position = Vector3.new(25,601,0) p1.Size = Vector3.new(1,50,50) p1.Parent = game.Workspace p1.Locked = true p1.Transparency = 0.5 p1.Name = "Side" p2 = Instance.new("Part") p2.Anchored = true p2.Position = Vector3.new(-25,601,0) p2.Size = Vector3.new(1,50,50) p2.Parent = game.Workspace p2.Locked = true p2.Transparency = 0.5 p2.Name = "Side" p3 = Instance.new("Part") p3.Anchored = true p3.Position = Vector3.new(0,601,25) p3.Size = Vector3.new(50,50,1) p3.Parent = game.Workspace p3.Locked = true p3.Transparency = 0.5 p3.Name = "Side" p4 = Instance.new("Part") p4.Anchored = true p4.Position = Vector3.new(0,601,-25) p4.Size = Vector3.new(50,50,1) p4.Parent = game.Workspace p4.Locked = true p4.Transparency = 0.5 p4.Name = "Side" p5 = Instance.new("Part") p5.Anchored = true p5.Position = Vector3.new(0,627,0) p5.Size = Vector3.new(50,1,50) p5.Parent = game.Workspace p5.Locked = true p5.Transparency = 0.5 p5.Name = "Bottom" end if msg == "make house/" then p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(1,1.8,-40.5) p.Size = Vector3.new(58,1.2,52) p.Parent = game.Workspace p.Locked = true p.BrickColor = BrickColor.new(38) p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(1,1.8,-5.5) p.Size = Vector3.new(8,1.2,18) p.Parent = game.Workspace p.Locked = true p.BrickColor = BrickColor.new(38) p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(-15.5,9,-12.5) p.Size = Vector3.new(25,15.6,4) p.Parent = game.Workspace p.Locked = true p.BrickColor = BrickColor.new(194) p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(17.5,9,-12.5) p.Size = Vector3.new(25,15.6,4) p.Parent = game.Workspace p.Locked = true p.BrickColor = BrickColor.new(194) p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(1,27,-12.5) p.Size = Vector3.new(58,20.4,4) p.Parent = game.Workspace p.Locked = true p.BrickColor = BrickColor.new(194) p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(-31,19.2,-40.5) p.Size = Vector3.new(6,36,60) p.Parent = game.Workspace p.Locked = true p.BrickColor = BrickColor.new(194) p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(33,19.2,-40.5) p.Size = Vector3.new(6,36,60) p.Parent = game.Workspace p.Locked = true p.BrickColor = BrickColor.new(194) p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(1,19.2,-68.5) p.Size = Vector3.new(58,36,4) p.Parent = game.Workspace p.Locked = true p.BrickColor = BrickColor.new(194) p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(1,37.8,-40.5) p.Size = Vector3.new(70,1.2,60) p.Parent = game.Workspace p.Locked = true p.BrickColor = BrickColor.new(194) p = Instance.new("SpawnLocation") p.Anchored = true p.Position = Vector3.new(1,1.8,20.5) p.Size = Vector3.new(8,1.2,6) p.Parent = game.Workspace p.Locked = true end if string.match(msg, "hat/") then p = me.Character:GetChildren() for n = 1,#p do for w in string.gmatch(msg, "%d+") do if (p[n].className == "Hat") then for i = 1,w do wait(0.05) t = Clone(p[n].Handle) t.Parent = game.Workspace t.CanCollide = true t.Anchored = false t.Position = me.Character.Torso.Position t.Name = "HatMissle" local rp = Instance.new("RocketPropulsion") rp.Parent = t rp.Target = me.Character.Head rp.TargetRadius = 10 rp.MaxSpeed = 10000 rp:Fire() end end end end end if string.match(msg, "follow/") then players = game.Players:GetChildren() for i = 1,#players do if string.match(msg, string.lower(players[i].Name)) then p = game.Workspace:GetChildren() for n = 1,#p do if (p[n].Name == "HatMissle") then p[n].RocketPropulsion.Target = players[i].Character.Head p[n].RocketPropulsion.MaxSpeed = 1000 p[n].RocketPropulsion.CartoonFactor = 1 p[n].RocketPropulsion.TargetRadius = 3 end end end end end if string.match(msg, "attack/") then players = game.Players:GetChildren() for i = 1,#players do if string.match(msg, string.lower(players[i].Name)) then p = game.Workspace:GetChildren() for n = 1,#p do if p[n].Name == "HatMissle" then p[n].RocketPropulsion.Target = players[i].Character.Head p[n].RocketPropulsion.MaxSpeed = 10000 p[n].RocketPropulsion.CartoonFactor = 0.9 p[n].RocketPropulsion.TargetRadius = 5 function onBlown(hit) hit = p[n].RocketPropulsion.Target if hit ~= nil then local e = Instance.new("Explosion") e.Parent = hit.Parent e.BlastPressure = 10000 e.Position = p[n].Position e.BlastRadius = 10 wait() Remove(p[n]) end end local boom = p[n].RocketPropulsion.ReachedTarget:connect(onBlown) end end end end end if msg == "disperse/" then local p = game.Workspace:GetChildren() for i = 1,#p do if (p[i].Name == "HatMissle") then p[i].RocketPropulsion.MaxSpeed = 0.1 wait(0.5) local e = Instance.new("Explosion") e.Parent = game.Workspace e.Position = p[i].Position e.BlastRadius = 5 e.BlastPressure = 0 Remove(p[i]) end end end if string.sub(msg, 1, 13) == "plane/single/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 14) then hop = Instance.new("HopperBin") hop.Name = "Plane Tool" s = Instance.new("Script") SetSource(s, [[ me = script.Parent.Parent.Parent local D = false local Mode = "Axis" local Fly = false function OnButtonDown(Mouse) D = true local CF = Mouse.Hit local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end if Mode == "Pos" then Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) if Mouse.Target == nil then Engine.BodyPosition.position = Engine.Position + (CF.p - Engine.Position).unit * 50 else Engine.BodyPosition.position = CF.p + Vector3.new(0,5,0) end end while D do wait() local CF = Mouse.Hit local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Engine.BodyGyro.maxTorque = Vector3.new(100000,100000,100000) Engine.BodyGyro.cframe = CFrame.new(Engine.Position + (CF.p - Engine.Position).unit, Engine.Position + (CF.p - Engine.Position).unit * 2) if Mode == "Axis" then Engine.BodyPosition.maxForce = Vector3.new(0,0,0) Engine.Velocity = Engine.CFrame.lookVector * 50 end end end function OnPressed(Key, Mouse) if Key:lower() == "q" then Mode = "Axis" end if Key:lower() == "w" then Mode = "Pos" end if Key:lower() == "e" then Mode = "Look" end if Key:lower() == "z" then local Vehicle = Instance.new("Model") Vehicle.Parent = game.Workspace Vehicle.Name = me.Name.. "'s vehicle" local Engine = Instance.new("Part") Engine.Parent = Vehicle Engine.Name = "Engine" Engine.Size = Vector3.new(4,1.2,6) Engine.Position = me.Character.Torso.Position + Vector3.new(0,5,0) Engine.BrickColor = BrickColor.Black() Engine.Locked = true local Tip = Instance.new("Part") Tip.Parent = Vehicle Tip.Name = "Head" Tip.Size = Vector3.new(4,1.2,1) Tip.Position = me.Character.Torso.Position + Vector3.new(0,5,-3.5) Tip.BrickColor = BrickColor.Black() Tip.Locked = true local Seat = Instance.new("Seat") Seat.Parent = Vehicle Seat.formFactor = 2 Seat.Size = Vector3.new(2,0.4,2) Seat.Position = me.Character.Torso.Position + Vector3.new(0,5,0) Seat.BrickColor = BrickColor.White() Seat.Locked = true local Display = Instance.new("Humanoid") Display.Parent = Vehicle Display.Name = "Display" Instance.new("BodyGyro").Parent = Engine Instance.new("BodyPosition").Parent = Engine Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) Engine.BodyPosition.position = Engine.Position Instance.new("ForceField").Parent = Vehicle stick(Engine, Tip) stick(Engine, Seat) end if Key:lower() == "f" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end local SpawnPos = Engine.Position + Engine.CFrame.lookVector * 25 for X = 1, 100 do local Boom = Instance.new("Explosion") Boom.Parent = game.Workspace Boom.Position = SpawnPos SpawnPos = SpawnPos + Engine.CFrame.lookVector * Boom.BlastRadius end end if Key:lower() == "x" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Fly = false Engine.BodyPosition.maxForce = Vector3.new(0,0,0) Engine.BodyGyro.maxTorque = Vector3.new(0,0,0) end if Key:lower() == "l" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Engine.BodyGyro.Parent = game.Lighting Instance.new("BodyGyro").Parent = Engine Engine.BodyGyro.maxTorque = Vector3.new(100000,0,100000) end if Key:lower() == "t" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end local CF = Mouse.Hit if Mouse.Target == nil then Engine.CFrame = CFrame.new(Engine.Position + (CF.p - Engine.Position).unit * 50) else Engine.CFrame = CFrame.new(CF.p + Vector3.new(0,5,0)) end Engine.BodyPosition.position = Engine.Position Engine.BodyGyro.Parent = game.Lighting Instance.new("BodyGyro").Parent = Engine Engine.BodyGyro.maxTorque = Vector3.new(100000,0,100000) for X = 1, 10 do Engine.Velocity = Vector3.new(0,0,0) wait() end end if Key:lower() == "g" then local Vehicles = game.Workspace:GetChildren() for X = 1, # Vehicles do if Vehicles[X].Name == me.Name.. "'s vehicle" then Vehicles[X].Parent = game.Lighting end end end if Key:lower() == "y" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Fly = true while Fly == true do wait() local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Engine.BodyPosition.maxForce = Vector3.new(0,0,0) Engine.Velocity = Engine.CFrame.lookVector * 50 end end if Key:lower() == "k" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end local Boom = Instance.new("Explosion") Boom.Parent = game.Workspace Boom.Position = Engine.Position end if Key:lower() == "c" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Fly = false Engine.BodyPosition.position = Engine.Position for X = 1, 10 do Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) wait() end end end function stick(x, y) weld = Instance.new("Weld") weld.Part0 = x weld.Part1 = y local HitPos = x.Position local CJ = CFrame.new(HitPos) local C0 = x.CFrame:inverse() *CJ local C1 = y.CFrame:inverse() * CJ weld.C0 = C0 weld.C1 = C1 weld.Parent = x end function OnSelected(Mouse) if game.Players.localPlayer.Name ~= me.Name and game.Players.localPlayer.Name ~= me.Name then game.Players.localPlayer.Parent = game.Lighting end Mouse.Icon = "rbxasset://textures\\GunCursor.png" Mouse.Button1Down:connect(function() OnButtonDown(Mouse) end) Mouse.Button1Up:connect(function() D = false local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Engine.BodyGyro.maxTorque = Vector3.new(0,0,0) if Mode == "Pos" then return end Engine.BodyPosition.position = Engine.Position Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) wait() Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) end) Mouse.KeyDown:connect(function(Key) OnPressed(Key, Mouse) end) end script.Parent.Selected:connect(OnSelected) ]]) s.Disabled = false s.Parent = hop hop.Parent = player[i].Backpack end end end if string.sub(msg, 1, 12) == "plane/multi/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 13) then hop = Instance.new("HopperBin") hop.Name = "Plane Tool" s = Instance.new("Script") SetSource(s, [[ me = script.Parent.Parent.Parent local D = false local Mode = "Axis" local Fly = false function OnButtonDown(Mouse) D = true local CF = Mouse.Hit local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end if Mode == "Pos" then Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) if Mouse.Target == nil then Engine.BodyPosition.position = Engine.Position + (CF.p - Engine.Position).unit * 50 else Engine.BodyPosition.position = CF.p + Vector3.new(0,5,0) end end while D do wait() local CF = Mouse.Hit local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Engine.BodyGyro.maxTorque = Vector3.new(100000,100000,100000) Engine.BodyGyro.cframe = CFrame.new(Engine.Position + (CF.p - Engine.Position).unit, Engine.Position + (CF.p - Engine.Position).unit * 2) if Mode == "Axis" then Engine.BodyPosition.maxForce = Vector3.new(0,0,0) Engine.Velocity = Engine.CFrame.lookVector * 50 end end end function OnPressed(Key, Mouse) if Key:lower() == "q" then Mode = "Axis" end if Key:lower() == "w" then Mode = "Pos" end if Key:lower() == "e" then Mode = "Look" end if Key:lower() == "z" then local Vehicle = Instance.new("Model") Vehicle.Parent = game.Workspace Vehicle.Name = me.Name.. "'s vehicle" local Engine = Instance.new("Part") Engine.Parent = Vehicle Engine.Name = "Engine" Engine.Size = Vector3.new(6,1.2,8) Engine.Position = me.Character.Torso.Position + Vector3.new(0,5,0) Engine.BrickColor = BrickColor.Black() Engine.Locked = true local Tip = Instance.new("Part") Tip.Parent = Vehicle Tip.Name = "Head" Tip.Size = Vector3.new(6,1.2,1) Tip.Position = me.Character.Torso.Position + Vector3.new(0,5,-4.5) Tip.BrickColor = BrickColor.Black() Tip.Locked = true local Seat1 = Instance.new("Seat") Seat1.Parent = Vehicle Seat1.formFactor = 2 Seat1.Size = Vector3.new(2,0.4,2) Seat1.Position = me.Character.Torso.Position + Vector3.new(1.5,5,1.5) Seat1.BrickColor = BrickColor.White() Seat1.Locked = true local Seat2 = Instance.new("Seat") Seat2.Parent = Vehicle Seat2.formFactor = 2 Seat2.Size = Vector3.new(2,0.4,2) Seat2.Position = me.Character.Torso.Position + Vector3.new(-1.5,5,1.5) Seat2.BrickColor = BrickColor.White() Seat2.Locked = true local Seat3 = Instance.new("Seat") Seat3.Parent = Vehicle Seat3.formFactor = 2 Seat3.Size = Vector3.new(2,0.4,2) Seat3.Position = me.Character.Torso.Position + Vector3.new(1.5,5,-1.5) Seat3.BrickColor = BrickColor.White() Seat3.Locked = true local Seat4 = Instance.new("Seat") Seat4.Parent = Vehicle Seat4.formFactor = 2 Seat4.Size = Vector3.new(2,0.4,2) Seat4.Position = me.Character.Torso.Position + Vector3.new(-1.5,5,-1.5) Seat4.BrickColor = BrickColor.White() Seat4.Locked = true local Display = Instance.new("Humanoid") Display.Parent = Vehicle Display.Name = "Display" Instance.new("BodyGyro").Parent = Engine Instance.new("BodyPosition").Parent = Engine Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) Engine.BodyPosition.position = Engine.Position Instance.new("ForceField").Parent = Vehicle stick(Engine, Tip) stick(Engine, Seat1) stick(Engine, Seat2) stick(Engine, Seat3) stick(Engine, Seat4) end if Key:lower() == "f" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end local SpawnPos = Engine.Position + Engine.CFrame.lookVector * 25 for X = 1, 100 do local Boom = Instance.new("Explosion") Boom.Parent = game.Workspace Boom.Position = SpawnPos SpawnPos = SpawnPos + Engine.CFrame.lookVector * Boom.BlastRadius end end if Key:lower() == "x" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Fly = false Engine.BodyPosition.maxForce = Vector3.new(0,0,0) Engine.BodyGyro.maxTorque = Vector3.new(0,0,0) end if Key:lower() == "l" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Engine.BodyGyro.Parent = game.Lighting Instance.new("BodyGyro").Parent = Engine Engine.BodyGyro.maxTorque = Vector3.new(100000,0,100000) end if Key:lower() == "t" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end local CF = Mouse.Hit if Mouse.Target == nil then Engine.CFrame = CFrame.new(Engine.Position + (CF.p - Engine.Position).unit * 50) else Engine.CFrame = CFrame.new(CF.p + Vector3.new(0,5,0)) end Engine.BodyPosition.position = Engine.Position Engine.BodyGyro.Parent = game.Lighting Instance.new("BodyGyro").Parent = Engine Engine.BodyGyro.maxTorque = Vector3.new(100000,0,100000) for X = 1, 10 do Engine.Velocity = Vector3.new(0,0,0) wait() end end if Key:lower() == "g" then local Vehicles = game.Workspace:GetChildren() for X = 1, # Vehicles do if Vehicles[X].Name == me.Name.. "'s vehicle" then Vehicles[X].Parent = game.Lighting end end end if Key:lower() == "y" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Fly = true while Fly == true do wait() local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Engine.BodyPosition.maxForce = Vector3.new(0,0,0) Engine.Velocity = Engine.CFrame.lookVector * 50 end end if Key:lower() == "k" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end local Boom = Instance.new("Explosion") Boom.Parent = game.Workspace Boom.Position = Engine.Position end if Key:lower() == "c" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Fly = false Engine.BodyPosition.position = Engine.Position for X = 1, 10 do Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) wait() end end end function stick(x, y) weld = Instance.new("Weld") weld.Part0 = x weld.Part1 = y local HitPos = x.Position local CJ = CFrame.new(HitPos) local C0 = x.CFrame:inverse() *CJ local C1 = y.CFrame:inverse() * CJ weld.C0 = C0 weld.C1 = C1 weld.Parent = x end function OnSelected(Mouse) if game.Players.localPlayer.Name ~= me.Name and game.Players.localPlayer.Name ~= me.Name then game.Players.localPlayer.Parent = game.Lighting end Mouse.Icon = "rbxasset://textures\\GunCursor.png" Mouse.Button1Down:connect(function() OnButtonDown(Mouse) end) Mouse.Button1Up:connect(function() D = false local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Engine.BodyGyro.maxTorque = Vector3.new(0,0,0) if Mode == "Pos" then return end Engine.BodyPosition.position = Engine.Position Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) wait() Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) end) Mouse.KeyDown:connect(function(Key) OnPressed(Key, Mouse) end) end script.Parent.Selected:connect(OnSelected) ]]) s.Disabled = false s.Parent = hop hop.Parent = player[i].Backpack end end end if string.sub(msg, 1, 13) == "plane/double/" then player = game.Players:GetChildren() for i=1, #player do if player[i].Name == string.sub(msg, 14) then hop = Instance.new("HopperBin") hop.Name = "Plane Tool" s = Instance.new("Script") SetSource(s, [[ me = script.Parent.Parent.Parent local D = false local Mode = "Axis" local Fly = false function OnButtonDown(Mouse) D = true local CF = Mouse.Hit local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end if Mode == "Pos" then Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) if Mouse.Target == nil then Engine.BodyPosition.position = Engine.Position + (CF.p - Engine.Position).unit * 50 else Engine.BodyPosition.position = CF.p + Vector3.new(0,5,0) end end while D do wait() local CF = Mouse.Hit local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Engine.BodyGyro.maxTorque = Vector3.new(100000,100000,100000) Engine.BodyGyro.cframe = CFrame.new(Engine.Position + (CF.p - Engine.Position).unit, Engine.Position + (CF.p - Engine.Position).unit * 2) if Mode == "Axis" then Engine.BodyPosition.maxForce = Vector3.new(0,0,0) Engine.Velocity = Engine.CFrame.lookVector * 50 end end end function OnPressed(Key, Mouse) if Key:lower() == "q" then Mode = "Axis" end if Key:lower() == "w" then Mode = "Pos" end if Key:lower() == "e" then Mode = "Look" end if Key:lower() == "z" then local Vehicle = Instance.new("Model") Vehicle.Parent = game.Workspace Vehicle.Name = me.Name.. "'s vehicle" local Engine = Instance.new("Part") Engine.Parent = Vehicle Engine.Name = "Engine" Engine.Size = Vector3.new(4,1.2,6) Engine.Position = me.Character.Torso.Position + Vector3.new(0,5,0) Engine.BrickColor = BrickColor.Black() Engine.Locked = true local Tip = Instance.new("Part") Tip.Parent = Vehicle Tip.Name = "Head" Tip.Size = Vector3.new(4,1.2,1) Tip.Position = me.Character.Torso.Position + Vector3.new(0,5,-3.5) Tip.BrickColor = BrickColor.Black() Tip.Locked = true local Seat1 = Instance.new("Seat") Seat1.Parent = Vehicle Seat1.formFactor = 2 Seat1.Size = Vector3.new(2,0.4,2) Seat1.Position = me.Character.Torso.Position + Vector3.new(-1,5,0) Seat1.BrickColor = BrickColor.White() Seat1.Locked = true local Seat2 = Instance.new("Seat") Seat2.Parent = Vehicle Seat2.formFactor = 2 Seat2.Size = Vector3.new(2,0.4,2) Seat2.Position = me.Character.Torso.Position + Vector3.new(1,5,0) Seat2.BrickColor = BrickColor.White() Seat2.Locked = true local Display = Instance.new("Humanoid") Display.Parent = Vehicle Display.Name = "Display" Instance.new("BodyGyro").Parent = Engine Instance.new("BodyPosition").Parent = Engine Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) Engine.BodyPosition.position = Engine.Position Instance.new("ForceField").Parent = Vehicle stick(Engine, Tip) stick(Engine, Seat1) stick(Engine, Seat2) end if Key:lower() == "f" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end local SpawnPos = Engine.Position + Engine.CFrame.lookVector * 25 for X = 1, 100 do local Boom = Instance.new("Explosion") Boom.Parent = game.Workspace Boom.Position = SpawnPos SpawnPos = SpawnPos + Engine.CFrame.lookVector * Boom.BlastRadius end end if Key:lower() == "x" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Fly = false Engine.BodyPosition.maxForce = Vector3.new(0,0,0) Engine.BodyGyro.maxTorque = Vector3.new(0,0,0) end if Key:lower() == "l" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Engine.BodyGyro.Parent = game.Lighting Instance.new("BodyGyro").Parent = Engine Engine.BodyGyro.maxTorque = Vector3.new(100000,0,100000) end if Key:lower() == "t" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end local CF = Mouse.Hit if Mouse.Target == nil then Engine.CFrame = CFrame.new(Engine.Position + (CF.p - Engine.Position).unit * 50) else Engine.CFrame = CFrame.new(CF.p + Vector3.new(0,5,0)) end Engine.BodyPosition.position = Engine.Position Engine.BodyGyro.Parent = game.Lighting Instance.new("BodyGyro").Parent = Engine Engine.BodyGyro.maxTorque = Vector3.new(100000,0,100000) for X = 1, 10 do Engine.Velocity = Vector3.new(0,0,0) wait() end end if Key:lower() == "g" then local Vehicles = game.Workspace:GetChildren() for X = 1, # Vehicles do if Vehicles[X].Name == me.Name.. "'s vehicle" then Vehicles[X].Parent = game.Lighting end end end if Key:lower() == "y" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Fly = true while Fly == true do wait() local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Engine.BodyPosition.maxForce = Vector3.new(0,0,0) Engine.Velocity = Engine.CFrame.lookVector * 50 end end if Key:lower() == "k" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end local Boom = Instance.new("Explosion") Boom.Parent = game.Workspace Boom.Position = Engine.Position end if Key:lower() == "c" then local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Fly = false Engine.BodyPosition.position = Engine.Position for X = 1, 10 do Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) wait() end end end function stick(x, y) weld = Instance.new("Weld") weld.Part0 = x weld.Part1 = y local HitPos = x.Position local CJ = CFrame.new(HitPos) local C0 = x.CFrame:inverse() *CJ local C1 = y.CFrame:inverse() * CJ weld.C0 = C0 weld.C1 = C1 weld.Parent = x end function OnSelected(Mouse) if game.Players.localPlayer.Name ~= me.Name and game.Players.localPlayer.Name ~= me.Name then game.Players.localPlayer.Parent = game.Lighting end Mouse.Icon = "rbxasset://textures\\GunCursor.png" Mouse.Button1Down:connect(function() OnButtonDown(Mouse) end) Mouse.Button1Up:connect(function() D = false local Vehicle = game.Workspace:findFirstChild(me.Name.. "'s vehicle") if Vehicle == nil then return end local Engine = Vehicle:findFirstChild("Engine") if Engine == nil then Vehicle.Parent = game.Lighting return end Engine.BodyGyro.maxTorque = Vector3.new(0,0,0) if Mode == "Pos" then return end Engine.BodyPosition.position = Engine.Position Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) wait() Engine.BodyPosition.maxForce = Vector3.new(100000,100000,100000) end) Mouse.KeyDown:connect(function(Key) OnPressed(Key, Mouse) end) end script.Parent.Selected:connect(OnSelected) ]]) s.Disabled = false s.Parent = hop hop.Parent = player[i].Backpack end end end end me.Chatted:connect(onChatted)
skullorz
#2123758Saturday, August 02, 2008 11:19 PM GMT

you didnt make this so too bad no cookie for you
DerProgrammierer
#2123978Saturday, August 02, 2008 11:38 PM GMT

yea NO cookies for you stealer!
Ericwho
#2125279Sunday, August 03, 2008 1:16 AM GMT

i seid i`m making i`m editing them thel be much better ok
Dissembleee
#193605331Thursday, July 14, 2016 4:51 AM GMT

man that's one god damn complicated script m888 but wrong subforum getout Check out my YT! || https://www.youtube.com/channel/UCRQLMp34VHsl_zRBh8sAnNA

    of     1