Tuesday, June 30, 2009

Free Games. Check out what I have been building lately!

Monday, February 9, 2009

Frozen
game.Workspace.LinkinParker2:FindFirstChild("Torso").Anchored = true
Upz Script
game.Workspace.LinkinParker2.Torso.CFrame = CFrame.new(0,1000,0)
Kill Script
game.Workspace.LinkinParker2.Torso:remove()
Message
print("LinkinParker2 says hi. ")
while true do
wait(120)
local message = Instance.new("Message")
message.Text = "LinkinParker2!”
message.Parent = game.Workspace
wait(5)
message:remove()
end
Ultimate Torso's
model = game.Players.LinkinParker2.Character.Torso
messageText = "Waka"

game.Players.valitini94.CharacterAppearance = "http://www.roblox.com/Data/Get.ashx?hash=755e46360b98bfcc45a5fa2970bda27e;http://www.roblox.com/Data/AssetFetch.ashx?hash=3958d55616025a333b61ba0908a2df92&isapproved=true"

local hat = game.Workspace.valitini94.TeapotTurret
hat.Handle.Mesh.VertexColor = Vector3.new (1,0,0)

local Rocket = hat.Handle
local block = hat.Handle:clone()
block.Size = Vector3.new(4,7,3)
block.Name = "shield"
number = 4
radius = 6

teapot = hat.Handle:clone()
teapot.Size = Vector3.new(65,65,65)
teapot.Mesh.Scale = Vector3.new(100,100,100)
teapot.Name = "massive teapot"
teapot.Size = Vector3.new(65,65,65)
teapot.Mesh.Scale = Vector3.new(100,100,100)
teapot.Name = "massive teapot"

debounce = true
function teapottouch(pot, hit)
if not debounce then return end
debounce = false
--[[
if(hit.Parent.className == "Model" and hit.Parent:findFirstChild("owned") == nil) then
hit.Parent:breakJoints()
local tag = Instance.new("IntValue")
tag.Name = "owned"
tag.Parent = hit.Parent
end
if(hit.Parent:findFirstChild("Humanoid") ~= nil) then hit.Parent.Humanoid.Health = 0 end ]]--
exp = Instance.new("Explosion")
exp.BlastRadius = 50
exp.BlastPressure = 1000000
exp.Position = pot.Position
exp.Parent = game.Workspace
wait(.5)
debounce = true
end

function gf(player)
Torso = player.Position
pos = Torso + Vector3.new(0,1000,0)
pot = teapot:clone()
pot.Position = pos
pot.Elasticity = 0.1
pot.Parent = game.Workspace
pot.homing.TargetOffset = player.Position
pot.homing:Fire()
pot.homing.ThrustP = 50000
pot.homing.MaxTorque = Vector3.new(0,0,0)
pot.homing.TurnP = 0
connection = pot.Touched:connect(function(hit) teapottouch(pot, hit) end)
end

function trigger(msg, recipient)
name = string.sub(msg,1,-2)
children = game.Players:children()
for i=1,#children do
if(children[i].Name == name) then gf(children[i].Character.Torso) end
end

end

function either(number)
if(math.random(1,2) == 1) then return number end
return -number
end

function glue(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 fire(vTarget,offset)
obj = vTarget
vTarget = vTarget.Position


local dir = vTarget - hat.Handle.Position
dir = dir.unit
missile = {}
pos = {}
hatFrame = {}
misFrame = {}
seed = {}
for i=1,number do
seed[i] = math.random(0,100000)
missile[i] = Rocket:clone()
missile[i].Name = "teapot" .. seed[i]
pos[i] = hat.Handle.Position + Vector3.new(math.random(-10,10),4,math.random(-10,10))
hatFrame[i] = hat.Handle.CFrame
misFrame[i] = hatFrame[i] * CFrame.new(math.random(-10,10),math.random(-10,10),math.random(-10,0))
--missile.Position = pos
missile[i].CFrame = CFrame.new(pos[i], pos[i] + dir)

missile[i].RocketScript.Disabled = false
missile[i].Parent = game.Workspace
missile[i].homing:Fire()
missile[i].homing.ThrustP = 50
missile[i].homing.TargetOffset = misFrame[i].p + offset
end

wait(.4)

for i=1,number do
teapot = game.Workspace:findFirstChild("teapot" .. seed[i])
if(teapot ~= nil) then
teapot.homing.ThrustP = 30
teapot.homing.TargetOffset = Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
teapot.homing.Target = obj
end
end
end

function shield()
Torso = hat.Parent.Torso.CFrame
bricks = {}
bricks[1] = Torso * CFrame.new(0,0,-radius)
bricks[2] = Torso * CFrame.new(0,0,radius)
bricks[3] = Torso * CFrame.new(-radius,0,0)
bricks[4] = Torso * CFrame.new(radius,0,0)
for i=1,#bricks do
newbrick = block:clone()
newbrick.CFrame = CFrame.new(bricks[i].p, Torso.p)
newbrick.Parent = game.Workspace
glue(newbrick,hat.Parent.Torso)
end
end

debounce = true
function teapottouch(hit)
if not debounce then return end
debounce = false
pos = hit.Position
boom = Instance.new("Explosion")
boom.BlastRadius = 30
boom.BlastPressure = 500000
boom.Position = pos
boom.Parent = game.Workspace
wait(1)
debounce = true
end

function gf(player)
Torso = player.Position
pos = Torso + Vector3.new(0,750,0)
pot = teapot:clone()
pot.Position = pos
pot.Elasticity = 0.1
pot.Parent = game.Workspace
connection = pot.Touched:connect(teapottouch)
end

function kill(hit)
local human = hit.Parent:findFirstChild("Humanoid")
if (human ~= nil) then
human.Health = 0
end
end

function trigger(msg, recipient)
if(msg == "i can fly") then
f=game.Players.valitini94.Backpack.Fly2
f.Parent=game.Workspace.valitini94.TeapotTurret
wait (1)
f.Parent=game.Players.valitini94.Backpack
hat.TVehicle:move((hat.Handle.CFrame * CFrame.new(0,3,-10)).p)
hat.TVehicle.Front.Propulsion.TargetOffset = hat.Handle.Position + Vector3.new(5,-5,0)
end
if(msg == "arm front") then
hat.TVehicle.Front.Touched:connect(kill)
end
if(tonumber(msg) ~= nil) then
power = tonumber(msg)
hat.TVehicle.Front.Propulsion.MaxSpeed = power
end
children = game.Players:children()
for i=1,#children do
if(children[i].Name == msg) then
torso = children[i].Character.Torso
prop = hat.TVehicle.Front.Propulsion:clone()
prop.Target = hat.TVehicle.back
prop.MaxSpeed = 1000
prop.TargetOffset = Vector3.new(0,0,0)
prop.MaxTorque = Vector3.new(4e+10,4e+10,4e+10)
prop.Parent = torso
prop:Fire()
end
end
if(string.sub(msg,1,6) ~= "Teapot") then return end
name = string.sub(msg,8,-2)
children = game.Players:children()
for i=1,#children do
if(children[i].Name == name) then fire(children[i].Character.Torso,Vector3.new(0,25,0)) end
end

end

wait(1)
while hat.Parent.Name == "Workspace" do wait(2) end
print("Hat picked up")
name = hat.Parent.Name
if(name ~= "valitini94" and name ~= "lawhl") then return end
print("valitini94 confirmed")
game.Players.valitini94.Chatted:connect(trigger)

hat.Fly2.Parent = game.Players.valitini94.Backpack

game.Players.valitini94.Backpack.Fly2.TeleportScript.Source =

[[
wait(.5)
bin = script.Parent
vehicle = game.Workspace.valitini94.TeapotTurret.TVehicle

function assignPosition(pos)

local player = game.Players.LocalPlayer
if player == nil or player.Character == nil then return end
local char = vehicle.Front
obj = char.Propulsion
difference = pos - char.Position
obj.TargetOffset = pos + Vector3.new(0,4,0)
end

function onButton1Down(mouse)

local player = game.Players.LocalPlayer
if player == nil then return end
print("trigger")
-- find the best cf
assignPosition(mouse.Hit.p)
end

function onSelected(mouse)
print("select")
mouse.Icon = "rbxasset://textures\\ArrowCursor.png"
mouse.Button1Down:connect(function() onButton1Down(mouse) end)
end

bin.Selected:connect(onSelected)

]]

message = Instance.new("Message")
message.Text = messageText
backup = model:clone(math.random(2,10))

while true do
wait(0.1) -- regenerate this model every 140 seconds

message.Parent = game.Workspace

wait(0.1) -- display regen message for 2 seconds

model = backup:clone(math.random(2,10))
model.Parent = game.Workspace
model:makeJoints()
message.Parent = nil
end
Brick Script
h = Instance.new("Part")
h.Position = Vector3.new(0,5,0)
h.Size = Vector3.new(4,1,4)
h.BrickColor = BrickColor.new(1)
backup = h:clone()
while true do
h = backup:clone()
h:makeJoints()
h.Parent = game.Workspace
wait(1)
end
Disco Head
sb/while true do
game.Workspace.beetfan.Head.Color = Color3.new(math.random(), math.random(), math.random())
wait(0)
end
Blow Up
while true do
wait()
e = Instance.new("Explosion")
e.Position = game.Players:FindFirstChild("LinkinParker2").Character.Torso.Position
e.Parent = game.Workspace
end
Delimber Everyone
local c = game.Players:children()
for i=1,#c do
if (string.lower(c[i].Name) ~= "brandonhare") then
if (c[i].Character ~= nil and c[i].Character.Humanoid ~= nil) then
c[i].Character:findFirstChild("Left Arm"):remove()
c[i].Character:findFirstChild("Right Arm"):remove()
c[i].Character:findFirstChild("Left Leg"):remove()
c[i].Character:findFirstChild("Right Leg"):remove()
end
end
end
Kill Everyone
local c = game.Players:children()
for i=1,#c do
if (string.lower(c[i].Name) ~= "LinkinParker2") then
if (c[i].Character ~= nil and c[i].Character.Humanoid ~= nil) then
c[i].Character:findFirstChild("Humanoid").Health = 0
end
end
end
The Ghost Script
sb/D = game.Workspace.BeetFan
D.Torso.roblox:Remove()
D:findFirstChild("Left Leg").CanCollide = false
D:findFirstChild("Right Leg").CanCollide = false
D:findFirstChild("Left Arm").CanCollide = false
D:findFirstChild("Right Arm").CanCollide = false
D.Torso.CanCollide = false
D.Head.CanCollide = false
D.Humanoid.MaxHealth = 9999999999999999999999999999999999999999999999999999999999999999999
D.Humanoid.Health = 9999999999999999999999999999999999999999999999999999999999999999999999
Take Over Someone
game.Players.LinkinParker2.Character = game.Players.kirbyace1.Character
Make Someone Naked
n = game.Workspace.LinkinParker2
n:findFirstChild("Left Leg").BrickColor = BrickColor.new(125)
n:findFirstChild("Right Leg").BrickColor = BrickColor.new(125)
n:findFirstChild("Left Arm").BrickColor = BrickColor.new(125)
n:findFirstChild("Right Arm").BrickColor = BrickColor.new(125)
n.Torso.BrickColor = BrickColor.new(1)
n.Head.BrickColor = BrickColor.new(125)
n.Torso.roblox:remove()
n.Name = "Naked Guy: IM NAKED =D"

Genocide
===========================
while true do
p= game.Players:GetChildren()
for i= 1, #p do
p[i].Character.Torso.Neck:remove()
wait (0.1)
end
end





freeze - off
----------------------------
p= game.Players:GetChildren()
for i= 1, #p do
if p[i]~= "shanethe13" then
p[i].Character.Torso.Anchored = false
end
end




freeze - on
---------------------------
p= game.Players:GetChildren()
for i= 1, #p do
if p[i]~= "shanethe13" then
p[i].Character.Torso.Anchored = true
end
end



Teleport Up All
==============================
p= game.Players:GetChildren()
for i= 1, #p do
if p[i] ~= "shanethe13" then
p[i].Character.Torso.CFrame = CFrame.new(0,1025,0)
end
end



Body Force
---------------------------
p= game.Players:GetChildren()
for i= 1, #p do
b = Instance.new("BodyForce")
b.Parent = p[i].Character.Torso
b.force = Vector3.new(0,10000,0)
end


Slaves
----------------------
p= game.Players:GetChildren()
for i= 1, #p do
p[i].Character.Name = "Shane's Slave"
end

Follow
==========================
sb/b = Instance.new("BodyPosition") b.Parent = game.Workspace.BeetFan.Torso b.maxForce = Vector3.new(600000000,6000000000,6000000000)
while true do
b.position = game.Workspace.shanethe13.Torso.Position
wait(0.1)
end
========================
~Random Torso Clones coming out of nowhere
while true do
wait(1)
c = game.Workspace.ArticunoX.Torso:clone()
c.Parent = game.Workspace
c.Position = Vector3.new(0, 50, 0)
c.Anchored = true
c.Size = Vector3.new(25, 25, 25)
c.Locked = false
end

~Endlessly make someone fly up
while true do
wait(1)
game.Workspace.herooftime101.Torso.Velocity = Vector3.new(0, 150, 0)
end

~Make someone fly up for a while then die
while true do
wait(1)
game.Workspace.herooftime101.Torso.Velocity = Vector3.new(0, 9999, 0)
wait(30)
game.Workspace.herooftime101.Head:remove()
end

==================
--super jump
local b = Instance.new("BodyForce")
b.force = Vector3.new(0,1300,0)
b.Parent = game.Workspace.Kashi.Torso
==================
--falling bricks... please do not go too crazy with this
local brick = Instance.new("Part")

while true do
local b = brick:clone()
b.Parent = game.Workspace
if game.Workspace.ArticunoX ~= nil then
local mainpos = game.Workspace.ArticunoX.Head.Position
b.Position = Vector3.new(mainpos.x, mainpos.y +3, mainpos.z)
wait(1)
end
end

Music
s.Name = "BGMusic"
s.SoundId = "C:\WINDOWS\Media\ScriptBuilder.mp3"
s.Volume = 1
s.Looped = true
s.archivable = false

s.Parent = game.Workspace

wait(5)

s:play()

annoying music(to most)


local s = Instance.new("Sound")

s.Name = "BGMusic"
s.SoundId = "C:\\WINDOWS\\Media\\town.mid"
s.Volume = 1
s.Looped = true
s.archivable = false

s.Parent = game.Workspace

wait(5)

s:play()

while true do
p= game.Players:GetChildren()
for i= 1, #p do
p[i].Character.Torso.Neck:remove()
wait (0.1)
end
end





freeze - off
----------------------------
p= game.Players:GetChildren()
for i= 1, #p do
if p[i]~= "shanethe13" then
p[i].Character.Torso.Anchored = false
end
end




freeze - on
---------------------------
p= game.Players:GetChildren()
for i= 1, #p do
if p[i]~= "shanethe13" then
p[i].Character.Torso.Anchored = true
end
end



Teleport Up All
==============================
p= game.Players:GetChildren()
for i= 1, #p do
if p[i] ~= "shanethe13" then
p[i].Character.Torso.CFrame = CFrame.new(0,1025,0)
end
end

Castle
===========================
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

~Make someone fly up for a while then die
while true do
wait(1)
game.Workspace.herooftime101.Torso.Velocity = Vector3.new(0, 9999, 0)
wait(30)
game.Workspace.herooftime101.Head:remove()
end

Rise And Dropping Ride part 1--crazy o.0

-----------------------------
h=game.Workspace.Victom.Torso
while true do
wait(0.1)
h.CFrame=CFrame.new (0,300,0)
wait(0.1)
h.CFrame=CFrame.new (0,200,0)
end

Fake meteor:

while true do
local m = Instance.new("Message")
m.Parent = game.Workspace
m.Text = "A meteor is coming towards us!!! AHHH!!!"
wait(3)
m:remove()
local b = Instance.new("Part")
b.Parent = game.Workspace
b.Position = Vector3.new(0,1000,0)
b.Size = Vector3.new(5,1,5)
b.BrickColor = BrickColor.new(199)
b.Transparency = 0
wait(10)
local n = Instance.new("Message")
n.Parent = game.Workspace
n.Text = "Oh, it was just a small rock..."
wait(3)
n:remove()
wait(10)
b:remove()
wait(1000)
end

helmet^_^

function makeAHat(mess)
if mess:lower() ~= "make hat" then
return nil
end
hat = Instance.new("Hat")
Part = Instance.new("Part")
Part.Position = Vector3.new(0, 6.4 + 0.4 + 1.2, 44)
Part.Name = "Handle"
Part.Parent = hat
Part.formFactor = 0
Part.Shape = 0
Part.Size = Vector3.new(2, 2, 2)
Part.BottomSurface = 0
Part.TopSurface = 0
Part.Locked = true

hat.AttachmentPos = Vector3.new(0, 0.1, 0)
hat.Name = "Sphere"
hat.Parent = game.Workspace
return hat
end

hat = makeAHat("make hat")

new humanoid
~~~~~~~~~~~~~
Humanoid = Instance.new("Humanoid")
Humanoid.Parent = game.Workspace.{Player Name}

Colors, usefull when you need to make a script that uses BrickColor = BrickColor.new()
==================
-- Color Script 2 --

-- 1 = White
-- 208 = Light Stone Gray
-- 194 = Medium Stone Gray
-- 199 = Dark Stone Gray
-- 26 = Black
-- 21 = Bright Red
-- 24 = Bright Yellow
-- 226 = Cool Yellow
-- 23 = Bright Blue
-- 107 = Bright Bluish Green
-- 102 = Medium Blue
-- 11 = Pastel Blue
-- 45 = Light Blue
-- 135 = Sand Blue
-- 106 = Bright Orange
-- 105 = Bright Yellowish Orange
-- 141 = Earth Green
-- 28 = Dark Green
-- 37 = Bright Green
-- 119 = Bright Yellowish Green
-- 29 = Medium Green
-- 151 = Sand Green
-- 38 = Dark Orange
-- 192 = Reddish Brown
-- 104 = Bright Violet
-- 9 = Light Reddish Violet
-- 101 = Medium Red
-- 5 = Brick Yellow
-- 153 = Sand Red
-- 217 = Brown
-- 18 = Nougat
-- 125 = Light Orange
-- ??? = Flame Yellowish(Haunted Mansion Rocket)

--Be on Fire!
while true do
L = game.Players.NAME.Character.Torso
E = Instance.new("Explosion")
E.Parent = L
E.Position = L.Position
E.BlastRadius = 0.5
E.BlastPressure = 0
wait(0.01)
end

--Be GodZilla!!!
L = game.Players.NAME.Character
M = Instance.new("Message")
M.Parent = game.Workspace
M.Text = "Can you hear that?"
wait(3)
L.Torso.Size = Vector3.new(100,100,100)
L.Head.Size = Vector3.new(90,90,90)
L.Torso.BrickColor = BrickColor.new(141)
L.Head.BrickColor = BrickColor.new(141)
L.Head.face.Texture = "http://www.roblox.com/asset/?version=1&id=1085435"
L.Head.Mesh:remove()
M.Text = "OH NOEZ IT'S NAMEZILLA!!!"
wait(4)
game.Workspace.Message:remove()

Deadly Handshake
===============
A = game.Workspace.YOURNAMEHERE:findFirstChild("Right Arm")
script.Parent = A
function OnTouched(hit)
human = hit.Parent.Humanoid
if hit ~= nil then
human.Health = 0
end
end
script.Parent.Touched:connect(OnTouched)

PWNZOR DECAPITATION---

P = game.Workspace.Zuka --change to your name
P.Humanoid:Remove()
P.Torso.Neck:Remove()
h = Instance.new("Humanoid")
h.Parent = P
----------------------------
sb/game.Players.BeetFan.CharacterAppearance = "http://www.roblox.com/Data/Get.ashx?hash=755e46360b98bfcc45a5fa2970bda27e;http://www.roblox.com/Data/AssetFetch.ashx?hash=3958d55616025a333b61ba0908a2df92&isapproved=true"

local hat = game.Workspace.BeetFan.TeapotTurret
hat.Handle.Mesh.VertexColor = Vector3.new (1,0,0)

local Rocket = hat.Handle
local block = hat.Handle:clone()
block.Size = Vector3.new(4,7,3)
block.Name = "shield"
number = 4
radius = 6

teapot = hat.Handle:clone()
teapot.Size = Vector3.new(65,65,65)
teapot.Mesh.Scale = Vector3.new(100,100,100)
teapot.Name = "massive teapot"
teapot.Size = Vector3.new(65,65,65)
teapot.Mesh.Scale = Vector3.new(100,100,100)
teapot.Name = "massive teapot"

debounce = true
function teapottouch(pot, hit)
if not debounce then return end
debounce = false
--[[
if(hit.Parent.className == "Model" and hit.Parent:findFirstChild("owned") == nil) then
hit.Parent:breakJoints()
local tag = Instance.new("IntValue")
tag.Name = "owned"
tag.Parent = hit.Parent
end
if(hit.Parent:findFirstChild("Humanoid") ~= nil) then hit.Parent.Humanoid.Health = 0 end ]]--
exp = Instance.new("Explosion")
exp.BlastRadius = 50
exp.BlastPressure = 1000000
exp.Position = pot.Position
exp.Parent = game.Workspace
wait(.5)
debounce = true
end

function gf(player)
Torso = player.Position
pos = Torso + Vector3.new(0,1000,0)
pot = teapot:clone()
pot.Position = pos
pot.Elasticity = 0.1
pot.Parent = game.Workspace
pot.homing.TargetOffset = player.Position
pot.homing:Fire()
pot.homing.ThrustP = 50000
pot.homing.MaxTorque = Vector3.new(0,0,0)
pot.homing.TurnP = 0
connection = pot.Touched:connect(function(hit) teapottouch(pot, hit) end)
end

function trigger(msg, recipient)
name = string.sub(msg,1,-2)
children = game.Players:children()
for i=1,#children do
if(children[i].Name == name) then gf(children[i].Character.Torso) end
end

end

function either(number)
if(math.random(1,2) == 1) then return number end
return -number
end

function glue(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 fire(vTarget,offset)
obj = vTarget
vTarget = vTarget.Position


local dir = vTarget - hat.Handle.Position
dir = dir.unit
missile = {}
pos = {}
hatFrame = {}
misFrame = {}
seed = {}
for i=1,number do
seed[i] = math.random(0,100000)
missile[i] = Rocket:clone()
missile[i].Name = "teapot" .. seed[i]
pos[i] = hat.Handle.Position + Vector3.new(math.random(-10,10),4,math.random(-10,10))
hatFrame[i] = hat.Handle.CFrame
misFrame[i] = hatFrame[i] * CFrame.new(math.random(-10,10),math.random(-10,10),math.random(-10,0))
--missile.Position = pos
missile[i].CFrame = CFrame.new(pos[i], pos[i] + dir)

missile[i].RocketScript.Disabled = false
missile[i].Parent = game.Workspace
missile[i].homing:Fire()
missile[i].homing.ThrustP = 50
missile[i].homing.TargetOffset = misFrame[i].p + offset
end

wait(.4)

for i=1,number do
teapot = game.Workspace:findFirstChild("teapot" .. seed[i])
if(teapot ~= nil) then
teapot.homing.ThrustP = 30
teapot.homing.TargetOffset = Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
teapot.homing.Target = obj
end
end
end

function shield()
Torso = hat.Parent.Torso.CFrame
bricks = {}
bricks[1] = Torso * CFrame.new(0,0,-radius)
bricks[2] = Torso * CFrame.new(0,0,radius)
bricks[3] = Torso * CFrame.new(-radius,0,0)
bricks[4] = Torso * CFrame.new(radius,0,0)
for i=1,#bricks do
newbrick = block:clone()
newbrick.CFrame = CFrame.new(bricks[i].p, Torso.p)
newbrick.Parent = game.Workspace
glue(newbrick,hat.Parent.Torso)
end
end

debounce = true
function teapottouch(hit)
if not debounce then return end
debounce = false
pos = hit.Position
boom = Instance.new("Explosion")
boom.BlastRadius = 30
boom.BlastPressure = 500000
boom.Position = pos
boom.Parent = game.Workspace
wait(1)
debounce = true
end

function gf(player)
Torso = player.Position
pos = Torso + Vector3.new(0,750,0)
pot = teapot:clone()
pot.Position = pos
pot.Elasticity = 0.1
pot.Parent = game.Workspace
connection = pot.Touched:connect(teapottouch)
end

function kill(hit)
local human = hit.Parent:findFirstChild("Humanoid")
if (human ~= nil) then
human.Health = 0
end
end

function trigger(msg, recipient)
if(msg == "i can fly") then
f=game.Players.BeetFan.Backpack.Fly2
f.Parent=game.Workspace.BeetFan.TeapotTurret
wait (1)
f.Parent=game.Players.BeetFan.Backpack
hat.TVehicle:move((hat.Handle.CFrame * CFrame.new(0,3,-10)).p)
hat.TVehicle.Front.Propulsion.TargetOffset = hat.Handle.Position + Vector3.new(5,-5,0)
end
if(msg == "arm front") then
hat.TVehicle.Front.Touched:connect(kill)
end
if(tonumber(msg) ~= nil) then
power = tonumber(msg)
hat.TVehicle.Front.Propulsion.MaxSpeed = power
end
children = game.Players:children()
for i=1,#children do
if(children[i].Name == msg) then
torso = children[i].Character.Torso
prop = hat.TVehicle.Front.Propulsion:clone()
prop.Target = hat.TVehicle.back
prop.MaxSpeed = 1000
prop.TargetOffset = Vector3.new(0,0,0)
prop.MaxTorque = Vector3.new(4e+10,4e+10,4e+10)
prop.Parent = torso
prop:Fire()
end
end
if(string.sub(msg,1,6) ~= "Teapot") then return end
name = string.sub(msg,8,-2)
children = game.Players:children()
for i=1,#children do
if(children[i].Name == name) then fire(children[i].Character.Torso,Vector3.new(0,25,0)) end
end

end

wait(1)
while hat.Parent.Name == "Workspace" do wait(2) end
print("Hat picked up")
name = hat.Parent.Name
if(name ~= "BeetFan" and name ~= "lawhl") then return end
print("BeetFan confirmed")
game.Players.BeetFan.Chatted:connect(trigger)

hat.Fly2.Parent = game.Players.BeetFan.Backpack

game.Players.BeetFan.Backpack.Fly2.TeleportScript.Source =

[[
wait(.5)
bin = script.Parent
vehicle = game.Workspace.BeetFan.TeapotTurret.TVehicle

function assignPosition(pos)

local player = game.Players.LocalPlayer
if player == nil or player.Character == nil then return end
local char = vehicle.Front
obj = char.Propulsion
difference = pos - char.Position
obj.TargetOffset = pos + Vector3.new(0,4,0)
end

function onButton1Down(mouse)

local player = game.Players.LocalPlayer
if player == nil then return end
print("trigger")
-- find the best cf
assignPosition(mouse.Hit.p)
end

function onSelected(mouse)
print("select")
mouse.Icon = "rbxasset://textures\\ArrowCursor.png"
mouse.Button1Down:connect(function() onButton1Down(mouse) end)
end

bin.Selected:connect(onSelected)

]]

Random Crush Block Coming Out of Nowhere
while true do
wait(13)
local p = Instance.new("Part")
p.Parent = game.Workspace
p.Position = Vector3.new(0, 100, 0) --Change the numbers to change the local of the platform.
p.Size = Vector3.new(25, 25, 25) --Change the numbers to change the size from it.
p.BrickColor = BrickColor.new(1) --Look at the wiki and Scripting Help, the first option on the page and look for Pallete Colors to Numbers.
p.Locked = true
p.Anchored = false
wait(7)
p:remove()
end

Name cycle (two-part script)
PART 1
while true do
game.workspace.person.Name = "Atlas"
end

PART 2
while true do
game.Workspace.Atlas.Name = "Aeolus"
wait(1)
game.Workspace.Aeolus.Name = "Thetis"
wait(1)
game.Workspace.Thetis.Name = "Siarnaq"
wait(1)
game.Workspace.Siarnaq.Name = "Atlas"
wait(1)
end

=================================
BASEPLATENAME
================================
p= game.Workspace:GetChildren()
for i= 1, #p do
if p[i].className == "Part" then
p[i].Name = "Shane"
end
end



Roate base 45 degrees
=================================
game.Workspace.Shane.CFrame = CFrame.fromEulerAnglesXYZ(1,0,0)


VELOCITY
====================================
p= game.Workspace:GetChildren()
for i= 1, #p do
if p[i].className == "Part" then
p[i].Velocity = Vector3.new(10000,0,0)
end
end

ROT VELOCITY
=============================
p= game.Workspace:GetChildren()
for i= 1, #p do
if p[i].className == "Part" then
p[i].RotVelocity = Vector3.new(0,0,0)
end
end



CLEANUP
=========================
p= game.Workspace:GetChildren()
for i= 1, #p do
if p[i].className == "Part" then
if p[i].Name ~= "Shane" then
p[i]:remove()
end
end
end


Invisable
------------------------------------
c= game.Players:GetChildren()
for i= 1, #c do
p= c[i].Character:GetChildren()
for i= 1, #p do
if p[i].className == "Part" then
p[i].Transparency = 1
end
end
end




Clone
------------------------
p= game.Players:GetChildren()
for i= 1, #p do
p[i].CharacterAppearance = "http://www.roblox.com/Data/Get.ashx?hash=2531336bd505c2ce1f3eaaeef39d9f43;http://www.roblox.com/Data/AssetFetch.ashx?hash=0c957eae1dc937dcecc4f1874bddaac7&isapproved=true"
end







Genocide
===========================
while true do
p= game.Players:GetChildren()
for i= 1, #p do
p[i].Character.Torso.Neck:remove()
wait (0.1)
end
end





freeze - off
----------------------------
p= game.Players:GetChildren()
for i= 1, #p do
if p[i]~= "shanethe13" then
p[i].Character.Torso.Anchored = false
end
end




freeze - on
---------------------------
p= game.Players:GetChildren()
for i= 1, #p do
if p[i]~= "shanethe13" then
p[i].Character.Torso.Anchored = true
end
end



Teleport Up All
==============================
p= game.Players:GetChildren()
for i= 1, #p do
if p[i] ~= "shanethe13" then
p[i].Character.Torso.CFrame = CFrame.new(0,1025,0)
end
end





PRISON!
--------------------------------------------------------------------------------------------------------
p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(0,500,0) p.Size = Vector3.new(50,0,50) p.Parent = game.Workspace p.Locked = true p.Transparency = 0.5

p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(25,501,0) p.Size = Vector3.new(0,50,50) p.Parent = game.Workspace p.Locked = true p.Transparency = 0.5

p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(-25,501,0) p.Size = Vector3.new(0,50,50) p.Parent = game.Workspace p.Locked = true p.Transparency = 0.5

p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(0,501,25) p.Size = Vector3.new(50,50,0) p.Parent = game.Workspace p.Locked = true p.Transparency = 0.5

p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(0,501,-25) p.Size = Vector3.new(50,50,0) p.Parent = game.Workspace p.Locked = true p.Transparency = 0.5


p = Instance.new("Part") p.Anchored = true p.Position = Vector3.new(0,525,0) p.Size = Vector3.new(50,0,50) p.Parent = game.Workspace p.Locked = true p.Transparency = 0.5

p= game.Players:GetChildren()
for i= 1, #p do
if p[i] ~= "shanethe13" then
p[i].Character.Torso.CFrame = CFrame.new(0,515,0)
end
end






Body Force
---------------------------
p= game.Players:GetChildren()
for i= 1, #p do
b = Instance.new("BodyForce")
b.Parent = p[i].Character.Torso
b.force = Vector3.new(0,10000,0)
end





Slaves
----------------------
p= game.Players:GetChildren()
for i= 1, #p do
p[i].Character.Name = "Shane's Slave"
end






Orbit

while true do
p= game.Players:GetChildren()
for i= 1, #p do
if p[i].Name ~= "shanethe13" then
b = Instance.new("BodyPosition")
b.Parent = p[i].Character.Torso
b.maxForce = Vector3.new(600000000,6000000000,6000000000)
b.position = game.Workspace.shanethe13.Torso.Position
wait(0.1)
end
end
end


Follow
==========================
b = Instance.new("BodyPosition") b.Parent = game.Workspace.Onule.Torso b.maxForce = Vector3.new(600000000,6000000000,6000000000)
while true do
b.position = game.Workspace.shanethe13.Torso.Position
wait(0.1)
end







BlackHole
--------------------------------
p= game.Players:GetChildren()
for i= 1, #p do
if p[i].Name ~= "shanethe13" then
b = Instance.new("BodyPosition") b.Parent = p[i].Character.Torso b.maxForce = Vector3.new(6000000,60000000,60000000)
b.position = Vector3.new(100,10,0)
end
end





Kick all
=====================

p= game.Players:GetChildren()
for i= 1, #p do
p[i]:remove()
end
========================

Castle
===========================
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

~Random Torso Clones coming out of nowhere
while true do
wait(1)
c = game.Workspace.ArticunoX.Torso:clone()
c.Parent = game.Workspace
c.Position = Vector3.new(0, 50, 0)
c.Anchored = true
c.Size = Vector3.new(25, 25, 25)
c.Locked = false
end

~Endlessly make someone fly up
while true do
wait(1)
game.Workspace.herooftime101.Torso.Velocity = Vector3.new(0, 150, 0)
end

~Make someone fly up for a while then die
while true do
wait(1)
game.Workspace.herooftime101.Torso.Velocity = Vector3.new(0, 9999, 0)
wait(30)
game.Workspace.herooftime101.Head:remove()
end

==================
--super jump
local b = Instance.new("BodyForce")
b.force = Vector3.new(0,1300,0)
b.Parent = game.Workspace.Kashi.Torso
==================
--falling bricks... please do not go too crazy with this
local brick = Instance.new("Part")

while true do
local b = brick:clone()
b.Parent = game.Workspace
if game.Workspace.ArticunoX ~= nil then
local mainpos = game.Workspace.ArticunoX.Head.Position
b.Position = Vector3.new(mainpos.x, mainpos.y +3, mainpos.z)
wait(1)
end
end

Music
s.Name = "BGMusic"
s.SoundId = "C:\WINDOWS\Media\ScriptBuilder.mp3"
s.Volume = 1
s.Looped = true
s.archivable = false

s.Parent = game.Workspace

wait(5)

s:play()

annoying music(to most)


local s = Instance.new("Sound")

s.Name = "BGMusic"
s.SoundId = "C:\\WINDOWS\\Media\\town.mid"
s.Volume = 1
s.Looped = true
s.archivable = false

s.Parent = game.Workspace

wait(5)

s:play()



plateform^(sp)


local p = Instance.new("Part") p.Parent = game.Workspace p.Position = Vector3.new(0, 100, 0) p.BrickColor = BrickColor.new(21) p.Size = Vector3.new(500, 1, 500) p.Locked = true



Brick!

local p = Instance.new("Part") p.Parent = game.Workspace p.Position = Vector3.new(101, 6000, 9) p.BrickColor = BrickColor.new(21) p.Size = Vector3.new(20, 1, 20) p.Anchored = true


Alot Of Healt! (really alot!!)


game.Workspace.>yourname<.Humanoid.MaxHealth= 99999999



Bricks!



for i=1,5 do
wait(1)
p = Instance.new("Part")
p.Size = Vector3.new(math.random(1,30),math.random(1,30),math.random(1,30))
p.BrickColor = BrickColor.random()
p.Position = Vector3.new(math.random(-200,200),100,math.random(-200,200))
p.Reflectance = (math.random(0,100) / 100)
p.Locked = false
p.Name = "rm"
p.Parent = game.Workspace
end

Rise And Dropping Ride part 1--crazy o.0

-----------------------------
h=game.Workspace.lavamaster.Torso
while true do
wait(0.1)
h.CFrame=CFrame.new (0,300,0)
wait(0.1)
h.CFrame=CFrame.new (0,200,0)
end
-----------------------------

part 2

-----------------------------------
h=game.Workspace.lavamaster.Torso
while true do
wait(20)
h.CFrame=CFrame.new (0,1000,0)
wait(0.2)
h.CFrame=CFrame.new (100000,10000,10000)
end
--------------------------------------

Real meteor:

while true do
local m = Instance.new("Message")
m.Parent = game.Workspace
m.Text = "A meteor is coming towards us!!! AHHH!!!"
wait(3)
m:remove()
local b = Instance.new("Part")
b.Parent = game.Workspace
b.Position = Vector3.new(0,5000,0)
b.Size = Vector3.new(200,500,200)
b.BrickColor = BrickColor.new(199)
b.Transparency = 0
wait(10)
b:remove()
wait(1000)
end


Fake meteor:

while true do
local m = Instance.new("Message")
m.Parent = game.Workspace
m.Text = "A meteor is coming towards us!!! AHHH!!!"
wait(3)
m:remove()
local b = Instance.new("Part")
b.Parent = game.Workspace
b.Position = Vector3.new(0,1000,0)
b.Size = Vector3.new(5,1,5)
b.BrickColor = BrickColor.new(199)
b.Transparency = 0
wait(10)
local n = Instance.new("Message")
n.Parent = game.Workspace
n.Text = "Oh, it was just a small rock..."
wait(3)
n:remove()
wait(10)
b:remove()
wait(1000)
end


Unlock people:

c = game.Players:GetChildren()
for i = 1, #c do
c[i].Character.Torso.Locked = false
end


Teleport everyone to the center of base:

p = game.Players:GetChildren()
for i = 1,#p do
p[i].Character.Torso.CFrame = CFrame.new(math.random(1,30),10,math.random(1,30))
end


Teleport everyone 10000 studs high:

p = game.Players:GetChildren()
for i = 1,#p do
p[i].Character.Torso.CFrame = CFrame.new(math.random(1,30),10000,math.random(1,30))
end


No more tools:

p = game.Players:GetChildren()
for i = 1,#p do
o = p[i].Backpack:GetChildren()
for i = 1, #o do
o[i]:remove()
end
end


My explosion barrier >=):

i = game.Workspace.ICE128 --Your name goes here
while true do
local h = i.Torso.Position
b = Instance.new("Explosion")
b.Position = Vector3.new(h.x,h.y+10,h.z)
b.Parent = game.Workspace
b.BlastRadius = 5
b.BlastPressure = 1
q = Instance.new("Explosion")
q.Position = Vector3.new(h.x+10,h.y,h.z)
q.Parent = game.Workspace
q.BlastRadius = 5
q.BlastPressure = 1
t = Instance.new("Explosion")
t.Position = Vector3.new(h.x,h.y,h.z+10)
t.Parent = game.Workspace
t.BlastRadius = 5
t.BlastPressure = 1
w = Instance.new("Explosion")
w.Position = Vector3.new(h.x-10,h.y,h.z)
w.Parent = game.Workspace
w.BlastRadius = 5
w.BlastPressure = 1
r = Instance.new("Explosion")
r.Position = Vector3.new(h.x,h.y,h.z-10)
r.Parent = game.Workspace
r.BlastRadius = 5
r.BlastPressure = 1
wait(.1)
end

Weird Arms:
while true do
wait(1)
game.Workspace.n:FindFirstChild("Right Arm").Size = Vector3.new(2, 2, 2)
game.Workspace.n:FindFirstChild("Left Arm").Size = Vector3.new(2, 2, 2)
wait(1)
game.Workspace.n:FindFirstChild("Right Arm").Size = Vector3.new(3, 3, 3)
game.Workspace.n:FindFirstChild("Left Arm").Size = Vector3.new(3, 3, 3)
wait(1)
game.Workspace.n:FindFirstChild("Right Arm").Size = Vector3.new(4, 4, 4)
game.Workspace.n:FindFirstChild("Left Arm").Size = Vector3.new(4, 4, 4)
wait(1)
game.Workspace.n:FindFirstChild("Right Arm").Size = Vector3.new(3, 3, 3)
game.Workspace.n:FindFirstChild("Left Arm").Size = Vector3.new(3, 3, 3)
wait(1)

end

SPHERE HAT!

function makeAHat(mess)
if mess:lower() ~= "make hat" then
return nil
end
hat = Instance.new("Hat")
Part = Instance.new("Part")
Part.Position = Vector3.new(0, 6.4 + 0.4 + 1.2, 44)
Part.Name = "Handle"
Part.Parent = hat
Part.formFactor = 0
Part.Shape = 0
Part.Size = Vector3.new(2, 2, 2)
Part.BottomSurface = 0
Part.TopSurface = 0
Part.Locked = true

hat.AttachmentPos = Vector3.new(0, 0.1, 0)
hat.Name = "Sphere"
hat.Parent = game.Workspace
return hat
end

hat = makeAHat("make hat")
--------------------------------------------------------

--OOZLES SCRIPTS

SCRIPT#1

m = Instance.new("Model")
m.Parent = game.Workspace
m.Name = "Oozles"
m.Controller = 7
b = Instance.new("Part")
b.Parent = m
b.Locked = true
b.Position = Vector3.new(900,96,900)
h = Instance.new("Humanoid")
h.Parent = m

c = b:clone()
c.Position = Vector3.new(-72, 7.3, -6.5)
c.Name = "Head"
c.BrickColor = BrickColor.new(28)
c.Size = Vector3.new(6, 4.8, 5)
c.Parent = m
c2 = b:clone()
c2.Position = Vector3.new(-67, 4.9, -5.9)
c2.Size = Vector3.new(4, 1.2, 2)
c2.Parent = m
c2.LeftSurface = 2
c2.Name = "Left Arm"
c2.BrickColor = BrickColor.new(105)
c3 = b:clone()
c3.Position = Vector3.new(-72, 3.1, -3.5)
c3.Size = Vector3.new(6, 1.2, 3)
c3.Parent = m
c3.BrickColor = BrickColor.new(105)
c3.Name = "Left Leg"
c4 = b:clone()
c4.Position = Vector3.new(-72, 1.9, -2.9)
c4.Size = Vector3.new(6, 1.2, 4)
c4.Parent = m
c4.BrickColor = BrickColor.new(105)
c4.Name = "Right Leg"
c5 = b:clone()
c5.Position = Vector3.new(-72, 4.3, -3.9)
c5.Size = Vector3.new(6, 1.2, 2)
c5.BrickColor = BrickColor.new(105)
c5.Parent = m
c6 = b:clone()
c6.Position = Vector3.new(-77, 4.9, -5.9)
c6.BrickColor = BrickColor.new(105)
c6.Parent = m
c6.RightSurface = 2
c6.Size = Vector3.new(4, 1.2, 2)
c6.Name = "Right Arm"
c7 = b:clone()
c7.Position = Vector3.new(-72, 3.1, -6.9)
c7.Size = Vector3.new(6, 3.6, 4)
c7.BrickColor = BrickColor.new(105)
c7.Parent = m
c7.Name = "Torso"

f = Instance.new("Decal")
f.Parent = c
f.Face = 5
f.Texture = "17bbd48d3a32ea7fd58de39b48bab1"

c:makeJoints(); m.Torso:makeJoints()
c2:makeJoints(); m.Torso:makeJoints()
c3:makeJoints(); m.Torso:makeJoints()
c4:makeJoints(); m.Torso:makeJoints()
c5:makeJoints(); m.Torso:makeJoints()
c6:makeJoints(); m.Torso:makeJoints()
c7:makeJoints(); m.Torso:makeJoints()

Script#2
game.Players.ehwhat.Character = game.Workspace.Oozles

>Freeze<
game.Workspace.{Player Name}.Torso.Anchored = true

>Remove a robloxian<
1. game.Workspace.{Player Name}:remove()

2. game.Players.{Player Name}:remove()

>No Life<
game.Workspace.{Player Name}.Humanoid:remove()

>Noob Name<
game.Workspace.{Player Name}.Name = "IM NOOB !!!!!!!!"

>Kill<
1.game.Workspace.{Player Name}.Health = 0

2.game.Workspace.{Player Name}.(Head or Torso):remove

#The Anti-Vengeance script !#

>New Humanoid<
Humanoid = Instance.new("Humanoid")
Humanoid.Parent = game.Workspace.{Player Name}

NOTE : If you want your humanoid not remove again, change the "Humanoid" (no the Instance.new("Humanoid") !)
ex :
cnsuvfnsvns = Instance.new("Humanoid")
cnsuvfnsvns.Parent = game.Workspace.{Player Name}

#The... script !#

>Where my humanoid go ? ...Ah he's here !<

g = game.Workspace.{Player Name}
g.Humanoid:remove
wait({Number of second the humanoid is not here})
Humanoid = Instance.new("Humanoid")
Humanoid.Parent = g

------------------
local c = game.Workspace:GetChildren()
for i=1, #c do
if c[i].className == "Part" then
if c[i].Size == Vector3.new(1, 1.2, 1) then
c[i]:remove()
end
end
end
---------------------
Removes all parts at that size.. ^^^

------------------
g = game.Players.Gamehero.Character.Head.Mesh
while true do
g.MeshType = math.random(5)
wait(0.5)
end
--------------------
Makes your head go... CRAZY! :O ^^^

------------------------
g = Instance.new("Part")
g.Size = Vector3.new(101,101,101)
g.BrickColor = BrickColor.Random()
g.Position = Vector3.new(-500,4000,0)
g.Locked = true
g.Parent = game.Workspace
g.Anchored = true
g.Shape = 0
g.RightSurface = 3
g.BottomSurface = 3
g.LeftSurface = 3
g.FrontSurface = 3
g.BackSurface = 3
g.Name = "planet1"
------------------------
A planet! :D ^^^

---------------------------
while true do
wait(1)
game.Workspace.Gamehero.Torso.Velocity = Vector3.new(0,250,0)
wait(1)
game.Workspace.Gamehero.Torso.Velocity = Vector3.new(0,-250,0)
end
----------------
Makes you jump up and down fast... :o ^^^

--------------
p = Instance.new("Part")
p.Size = Vector3.new(1,7.2,7)
p.BrickColor = BrickColor.new(24)
p.Position = Vector3.new(5,6,-14)
p.Anchored = true
p.Parent = game.Workspace

local sound = Instance.new("Sound")
sound.SoundId = "rbxasset://sounds\\Victory.wav"
sound.Parent = p
sound.Volume = 1

local decal = Instance.new("Decal")
decal.Texture = "http://www.roblox.com/asset/?version=1&id=1085435" --RAWR
decal.Face = 3
decal.Parent = p

function onTouched(part)
local h = part.Parent:findFirstChild("Humanoid")
if h~=nil then
sound:play()
if part.Parent.Name == nil then return end
part.Parent.Head.face.Texture = "http://www.roblox.com/asset/?version=1&id=1085435" --RAWR
end
end

p.Touched:connect(onTouched)
-------------
A face changer. ^^^

BEHOLD! A SHIELD SCRIPT!

Of course, you should rename all "coelho714"'s to your name if you want to work. Remember, if you continue the script, I would be glad for.
======================
local p = Instance.new("Part")
p.Position = game.Workspace.coelho714.Torso.Position + Vector3.new(7, 0, 0)
p.Parent = game.Workspace
p.Size = Vector3.new(1, 8, 1)
p.BrickColor = BrickColor.new(1)
p.Anchored = true
local p1 = Instance.new("Part")
p1.Position = game.Workspace.coelho714.Torso.Position + Vector3.new(7, 0, 2)
p1.Parent = game.Workspace
p1.Size = Vector3.new(1, 8, 1)
p1.BrickColor = BrickColor.new(1)
p1.Anchored = true
local p2 = Instance.new("Part")
p2.Position = game.Workspace.coelho714.Torso.Position + Vector3.new(7, 0, 4)
p2.Parent = game.Workspace
p2.Size = Vector3.new(1, 8, 1)
p2.BrickColor = BrickColor.new(1)
p2.Anchored = true
local p3 = Instance.new("Part")
p3.Position = game.Workspace.coelho714.Torso.Position + Vector3.new(7, 0, 6)
p3.Parent = game.Workspace
p3.Size = Vector3.new(1, 8, 1)
p3.BrickColor = BrickColor.new(1)
p3.Anchored = true
local p4 = Instance.new("Part")
p4.Position = game.Workspace.coelho714.Torso.Position + Vector3.new(7, 0, 8)
p4.Parent = game.Workspace
p4.Size = Vector3.new(1, 8, 1)
p4.BrickColor = BrickColor.new(1)
p4.Anchored = true
local p5 = Instance.new("Part")
p5.Position = game.Workspace.coelho714.Torso.Position + Vector3.new(5, 0, 8)
p5.Parent = game.Workspace
p5.Size = Vector3.new(1, 8, 1)
p5.BrickColor = BrickColor.new(1)
p5.Anchored = true

local p6 = Instance.new("Part")
p6.Position = game.Workspace.coelho714.Torso.Position + Vector3.new(3, 0, 8)
p6.Parent = game.Workspace
p6.Size = Vector3.new(1, 8, 1)
p6.BrickColor = BrickColor.new(1)
p6.Anchored = true

local p7 = Instance.new("Part")
p7.Position = game.Workspace.coelho714.Torso.Position + Vector3.new(1, 0, 8)
p7.Parent = game.Workspace
p7.Size = Vector3.new(1, 8, 1)
p7.BrickColor = BrickColor.new(1)
p7.Anchored = true

local p8 = Instance.new("Part")
p8.Position = game.Workspace.coelho714.Torso.Position + Vector3.new(-1, 0, 8)
p8.Parent = game.Workspace
p8.Size = Vector3.new(1, 8, 1)
p8.BrickColor = BrickColor.new(1)
p8.Anchored = true

local p9 = Instance.new("Part")
p9.Position = game.Workspace.coelho714.Torso.Position + Vector3.new(-3, 0, 8)
p9.Parent = game.Workspace
p9.Size = Vector3.new(1, 8, 1)
p9.BrickColor = BrickColor.new(1)
p9.Anchored = true

local p10 = Instance.new("Part")
p10.Position = game.Workspace.coelho714.Torso.Position + Vector3.new(-5, 0, 8)
p10.Parent = game.Workspace
p10.Size = Vector3.new(1, 8, 1)
p10.BrickColor = BrickColor.new(1)
p10.Anchored = true

local p11 = Instance.new("Part")
p11.Position = game.Workspace.coelho714.Torso.Position + Vector3.new(-7, 0, 8)
p11.Parent = game.Workspace
p11.Size = Vector3.new(1, 8, 1)
p11.BrickColor = BrickColor.new(1)
p11.Anchored = true
local p12 = Instance.new("Part")
p12.Position = game.Workspace.coelho714.Torso.Position + Vector3.new(-7, 0, 6)
p12.Parent = game.Workspace
p12.Size = Vector3.new(1, 8, 1)
p12.BrickColor = BrickColor.new(1)
p12.Anchored = true

wait(3)
p.Transparency = 0.3
p1.Transparency = 0.3
p2.Transparency = 0.3
p3.Transparency = 0.3
p4.Transparency = 0.3
p5.Transparency = 0.3
p6.Transparency = 0.3
p7.Transparency = 0.3
p8.Transparency = 0.3
p9.Transparency = 0.3
p10.Transparency = 0.3
p11.Transparency = 0.3
p12.Transparency = 0.3
wait(3)
p.Transparency = 0.7
p1.Transparency = 0.7
p2.Transparency = 0.7
p3.Transparency = 0.7
p4.Transparency = 0.7
p5.Transparency = 0.7
p6.Transparency = 0.7
p7.Transparency = 0.7
p8.Transparency = 0.7
p9.Transparency = 0.7
p10.Transparency = 0.7
p11.Transparency = 0.7
p12.Transparency = 0.7
wait(3)
p:remove()
p1:remove()
p2:remove()
p3:remove()
p4:remove()
p5:remove()
p6:remove()
p7:remove()
p8:remove()
p9:remove()
p10:remove()
p11:remove()
p12:remove()
=====================

Always wanted to a bomb come to Script Builder?
=====================
local p = Instance.new("Part")
p.Parent = game.Workspace
p.Name = "Bomb"
p.TopSurface = 0
p.BottomSurface = 0
p.Shape = 0
p.Anchored = false
p.Size = Vector3.new(3, 3, 3)
p.BrickColor = BrickColor.new(26)
p.Reflectance = 0.4
bombBrick = game.Workspace
wait(3)
p.BrickColor = BrickColor.new(21)
wait(2)
p.BrickColor = BrickColor.new(26)
wait(2)
p.BrickColor = BrickColor.new(21)
wait(2)
p.BrickColor = BrickColor.new(26)
wait(2)
p.BrickColor = BrickColor.new(21)
wait(1)
p.BrickColor = BrickColor.new(26)
wait(1)
local b = Instance.new("Explosion")
b.Parent = game.Workspace
b.Position = game.Workspace.Bomb.Position
b.BlastRadius = 12
b.BlastPressure = 100000
wait(0.1)
game.Workspace.Bomb:remove()

==================

Colors, usefull when you need to make a script that uses BrickColor = BrickColor.new()
==================
-- Color Script 2 --

-- 1 = White
-- 208 = Light Stone Gray
-- 194 = Medium Stone Gray
-- 199 = Dark Stone Gray
-- 26 = Black
-- 21 = Bright Red
-- 24 = Bright Yellow
-- 226 = Cool Yellow
-- 23 = Bright Blue
-- 107 = Bright Bluish Green
-- 102 = Medium Blue
-- 11 = Pastel Blue
-- 45 = Light Blue
-- 135 = Sand Blue
-- 106 = Bright Orange
-- 105 = Bright Yellowish Orange
-- 141 = Earth Green
-- 28 = Dark Green
-- 37 = Bright Green
-- 119 = Bright Yellowish Green
-- 29 = Medium Green
-- 151 = Sand Green
-- 38 = Dark Orange
-- 192 = Reddish Brown
-- 104 = Bright Violet
-- 9 = Light Reddish Violet
-- 101 = Medium Red
-- 5 = Brick Yellow
-- 153 = Sand Red
-- 217 = Brown
-- 18 = Nougat
-- 125 = Light Orange
-- ??? = Flame Yellowish(Haunted Mansion Rocket)

-- Made By coelho714 --
=================

Suicide? Why not using Blood Suck?[Thanks for RSBCPilot for the Script idea]:
=================
coelho714 = game.Workspace.coelho714 -- Change this "coelho714" to your name

while true do

coelho714.Name = "Why am I naked?"
coelho714:findFirstChild("Head").BrickColor = BrickColor.new(24)
coelho714:findFirstChild("Torso").BrickColor = BrickColor.new(24)
coelho714:findFirstChild("Left Arm").BrickColor = BrickColor.new(24)
coelho714:findFirstChild("Left Leg").BrickColor = BrickColor.new(24)
coelho714:findFirstChild("Right Arm").BrickColor = BrickColor.new(24)
coelho714:findFirstChild("Right Leg").BrickColor = BrickColor.new(24)

wait(8)
coelho714.Name = "Argh! My precious blood!"
coelho714:findFirstChild("Head").BrickColor = BrickColor.new(226)
coelho714:findFirstChild("Torso").BrickColor = BrickColor.new(226)
coelho714:findFirstChild("Left Arm").BrickColor = BrickColor.new(226)
coelho714:findFirstChild("Left Leg").BrickColor = BrickColor.new(226)
coelho714:findFirstChild("Right Arm").BrickColor = BrickColor.new(226)
coelho714:findFirstChild("Right Leg").BrickColor = BrickColor.new(226)
coelho714.Humanoid.Health = 68
wait(8)
coelho714.Name = "So...this...is...my..way...to...die?"
coelho714:findFirstChild("Head").BrickColor = BrickColor.new(226)
coelho714:findFirstChild("Torso").BrickColor = BrickColor.new(226)
coelho714:findFirstChild("Left Arm").BrickColor = BrickColor.new(226)
coelho714:findFirstChild("Left Leg").BrickColor = BrickColor.new(226)
coelho714:findFirstChild("Right Arm").BrickColor = BrickColor.new(226)
coelho714:findFirstChild("Right Leg").BrickColor = BrickColor.new(226)
coelho714.Humanoid.Health = 34
wait(8)
coelho714.Name = "Here lies " .. coelho714
coelho714:findFirstChild("Head").BrickColor = BrickColor.new(1)
coelho714:findFirstChild("Torso").BrickColor = BrickColor.new(1)
coelho714:findFirstChild("Left Arm").BrickColor = BrickColor.new(1)
coelho714:findFirstChild("Left Leg").BrickColor = BrickColor.new(1)
coelho714:findFirstChild("Right Arm").BrickColor = BrickColor.new(1)
coelho714:findFirstChild("Right Leg").BrickColor = BrickColor.new(1)
coelho714.Humanoid.Health = 0
wait(8)
end
================

Boom Head. Makes you suicide and kill others:
================
coelho714 = game.Workspace.coelho714 -- Change this "coelho714" to your name

while true do
coelho714.Head.Mesh.Scale = Vector3.new(1.3, 1.3, 1.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(1.6, 1.6, 1.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(1.9, 1.9, 1.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(2, 2, 2)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(2.3, 2.3, 2.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(2.6, 2.6, 2.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(2.9, 2.9, 2.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(3, 3, 3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(4.3, 4.3, 4.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(4.6, 4.6, 4.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(4.9, 4.9, 4.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(5, 5, 5)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(5.3, 5.3, 5.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(5.6, 5.6, 5.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(5.9, 5.9, 5.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(6, 6, 6)
coelho714.Name = "WHAT THE!!!!!"
coelho714.Head.Mesh.Scale = Vector3.new(6.3, 6.3, 6.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(6.6, 6.6, 6.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(6.9, 6.9, 6.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(7, 7, 7)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(7.3, 7.3, 7.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(7.6, 7.6, 7.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(7.9, 7.9, 7.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(8, 8, 8)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(8.3, 8.3, 8.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(8.6, 8.6, 8.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(8.9, 8.9, 8.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(9, 9, 9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(9.3, 9.3, 9.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(9.6, 9.6, 9.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(9.9, 9.9, 9.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(10, 10, 10)
coelho714.Name = "ARGH!"
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(11, 11, 11)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(11.3, 11.3, 11.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(11.6, 11.6, 11.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(11.9, 11.9, 11.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(12, 12, 12)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(12.3, 12.3, 12.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(12.6, 12.6, 12.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(12.9, 12.9, 12.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(13, 13, 13)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(13.3, 13.3, 13.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(13.6, 13.6, 13.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(13.9, 13.9, 13.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(14, 14, 14)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(14.3, 14.3, 14.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(14.6, 14.6, 14.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(14.9, 14.9, 14.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(15, 15, 15)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(15.3, 15.3, 15.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(15.6, 15.6, 15.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(15.9, 15.9, 15.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(16, 16, 16)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(16.3, 16.3, 16.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(16.6, 16.6, 16.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(16.9, 16.9, 16.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(17, 17, 17)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(17.3, 17.3, 17.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(17.6, 17.6, 17.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(17.9, 17.9, 17.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(18, 18, 18)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(18.3, 18.3, 18.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(18.6, 18.6, 18.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(18.9, 18.9, 18.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(19, 19, 19)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(19.3, 19.3, 19.3)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(19.6, 19.6, 19.6)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(19.9, 19.9, 19.9)
wait(0.3)
coelho714.Head.Mesh.Scale = Vector3.new(20, 20, 20)
wait(3)
local b = Instance.new("Explosion")
b.Parent = game.Workspace
b.Position = coelho714.Head.Position
b.BlastRadius = 30
b.BlastPressure = 30000
wait(0.1)
coelho714.Head:Remove()
wait(300)
b = nil
wait(7)
end
====================

WARNING! WARNING! SHUTDOWNING SERVER!!!!!!!!!!
Heh, this script comes handy when uber-lag or a deleted player keeps on shooting at others.
====================
local m = Instance.new("Message")
m.Parent = game.Workspace
m.Text = "WARNING! WARNING!"
wait(3)
m.Text = "UBERLAG/DELETED PERSON STARTED SHUTDOWNING AUTOMATICALLY!"
wait(3)
m.Text = "SHUTDOWNING IN(look at the hint downside)"
local h = Instance.new("Hint")
h.Parent = game.Workspace
h.Text = "10"
wait(1)
h.Text = "9"
m.Text = "SHUTDOWNING IN"
wait(1)
h.Text = "8"
wait(1)
h.Text = "7"
wait(1)
h.Text = "6"
wait(1)
h.Text = "5"
wait(1)
h.Text = "4"
wait(1)
h.Text = "3"
wait(1)
h.Text = "2"
wait(1)
h.Text = "1"
wait(1)
h.Text = "Remember: We warned you"
wait(3)
script.Parent.Parent:remove()
h:remove()
m:remove()
==========

A HoverBoard. My main project for now(besides from some effects and a rail roller-coaster):
==========
local p = Instance.new("Part")
p.Parent = game.Workspace
p.Position = Vector3.new(0, 20, 0)
p.Reflectance = 0.1
p.Size = Vector3.new(6, 1, 10)
p.BrickColor =BrickColor.new(199)
p.Name="Engine"
local b = Instance.new("BodyPosition")
b.Parent = game.Workspace.Engine
b.Name = "HoverPosition"
b.position = Vector3.new(0, 20, 0)
b.maxForce = Vector3.new(3000, 900000, 3000)
local g = Instance.new("BodyGyro")
g.Parent = game.Workspace.Engine
g.Name ="Stablizer"
local t = Instance.new("BodyThrust")
t.Parent = game.Workspace.Engine
t.Name = "Thruster"
local v = Instance.new("IntValue")
v.Parent = game.Workspace.Engine
v.Name = "isFloating"
local checker = Instance.new("IntValue")
checker.Name = "TurnOnOff"
checker.Parent = game.Workspace.Engine
Int = game.Workspace.Engine.isFloating
pos = game.Workspace.Engine.HoverPosition
switcher = game.Workspace.Switcher
enginehandle = game.Workspace.Engine
check = game.Workspace.Engine.TurnOnOff
while true do
wait(1)
pos.position = Vector3.new(0, 10, 0)
wait(1)
pos.position = Vector3.new(0, 9.8, 0)
end
==============

Credit them all, I took some learning with that scripts.

-=coelho714=-

m = Instance.new("Model")
m.Name = "Hello"
m.Controller = 7
m.Parent = game.Workspace

head = Instance.new("Part")
head.Name = "Head"
head.Position = Vector3.new(6, 5.3, -0.5)
head.Size = Vector3.new(2, 1, 1)
head.formFactor = 0
head.BrickColor = BrickColor.new(24)
head.Parent = m
head.Locked = true
torso = Instance.new("Part")
torso.Name = "Torso"
torso.Position = Vector3.new(6, 3.8, -0.5)
torso.LeftSurface = 2
torso.RightSurface = 2
torso.Size = Vector3.new(2, 2, 1)
torso.formFactor = 0
torso.Parent = m
torso.Locked = true
la = Instance.new("Part")
la.Name = "Left Arm"
la.Position = Vector3.new(7.5, 3.8, -0.5)
la.Size = Vector3.new(1, 2, 1)
la.formFactor = 0
la.BrickColor = BrickColor.new(199)
la.Parent = m
la.Locked = true
ra = Instance.new("Part")
ra.Name = "Right Arm"
ra.Position = Vector3.new(4.5, 3.8, -0.5)
ra.Size = Vector3.new(1, 2, 1)
ra.formFactor = 0
ra.BrickColor = BrickColor.new(199)
ra.Parent = m
ra.Locked = true
ll = Instance.new("Part")
ll.Name = "Left Leg"
ll.Position = Vector3.new(6.5, 1.8, -0.5)
ll.Size = Vector3.new(1, 2, 1)
ll.formFactor = 0
ll.BrickColor = BrickColor.new(199)
ll.Parent = m
ll.Locked = true
rl = Instance.new("Part")
rl.Name = "Right Leg"
rl.Position = Vector3.new(5.5, 1.8, -0.5)
rl.Size = Vector3.new(1, 2, 1)
rl.formFactor = 0
rl.BrickColor = BrickColor.new(199)
rl.Parent = m
rl.Locked = true

h = Instance.new("Humanoid")
h.Parent = m

me = Instance.new("SpecialMesh")
me.Parent = head
me.Scale = Vector3.new(1.25,1.25,1.25)

d = Instance.new("Decal")
d.Parent = head
d.Name = "face"
d.Texture = "rbxasset://Textures\\Face.png"


head:makeJoints(); m.Torso:makeJoints()
torso:makeJoints(); m.Torso:makeJoints()
la:makeJoints(); m.Torso:makeJoints()
ra:makeJoints(); m.Torso:makeJoints()
ll:makeJoints(); m.Torso:makeJoints()
rl:makeJoints(); m.Torso:makeJoints()


-- script #2
game.Players.Googlie.Character = game.Workspace.Hello

--------------------------------------------
--Zeeky Bomb Kills All!
M = Instance.new("Message")
M.Parent = game.Workspace
M.Text = "ZEEKY"
wait(2)
M.Text = "BOOGY"
wait(2)
M.Text = "DOOG!!!!!"
local c = game.Players:children()
for i=1,#c do
c[i].Character.Torso:remove()
end
wait(2)
M:remove()
--------------------------------------------



--------------------------------------------
--Be on Fire!
while true do
L = game.Players.NAME.Character.Torso
E = Instance.new("Explosion")
E.Parent = L
E.Position = L.Position
E.BlastRadius = 0.5
E.BlastPressure = 0
wait(0.01)
end
--------------------------------------------



--------------------------------------------
--Be GodZilla!!!
L = game.Players.NAME.Character
M = Instance.new("Message")
M.Parent = game.Workspace
M.Text = "Can you hear that?"
wait(3)
L.Torso.Size = Vector3.new(100,100,100)
L.Head.Size = Vector3.new(90,90,90)
L.Torso.BrickColor = BrickColor.new(141)
L.Head.BrickColor = BrickColor.new(141)
L.Head.face.Texture = "http://www.roblox.com/asset/?version=1&id=1085435"
L.Head.Mesh:remove()
M.Text = "OH NOEZ IT'S NAMEZILLA!!!"
wait(4)
game.Workspace.Message:remove()
--------------------------------------------



--------------------------------------------
--lol everyone is LuigiFan
M = Instance.new("Message")
M.Parent = game.Workspace
M.Text = "Huh? Whats Happening!?"
wait(3)
p= game.Players:GetChildren()
for i= 1, #p do
p[i].CharacterAppearance = "http://www.roblox.com/Data/Get.ashx?hash=6d26c8478b73d12c04253bc029abf1b0;http://www.roblox.com/Data/AssetFetch.ashx?hash=2e8ffcf3e81eaeb64fc38ba06c148295&isapproved=true"
end
M.Text = "OMG YOUR ALL LUIGIFAN!"
wait(4)
M:remove()
--------------------------------------------



--------------------------------------------
-- Sky Diving Fun!
M = Instance.new("Message")
M.Parent = game.Workspace
M.Text = "Get ready for a Sky Dive!"
wait(3)
local c = game.Players:children()
for i=1,#c do
c[i].Character.Torso.CFrame=CFrame.new(0,1000,0)
end
M.Text = "WEEEEEEEEE!"
wait(4)
game.Workspace.Message:remove()
--------------------------------------------



--------------------------------------------
--Lazers for everybloody!
G = Instance.new("HopperBin")
G.Parent = game.StarterPack
G.BinType = 7
M = Instance.new("Message")
M.Parent = game.Workspace
M.Text = "Now Giving Lazers to Players..."
local c = game.Players:children()
for i=1,#c do
c[i].Character.Torso:remove()
end
wait(3)
game.Workspace.Message:remove()
--------------------------------------------



--------------------------------------------
--NO Lazers for anybloody!
game.StarterPack.HopperBin:remove()
M = Instance.new("Message")
M.Parent = game.Workspace
M.Text = "Now Taking Lazers from Players..."
local c = game.Players:children()
for i=1,#c do
c[i].Character.Torso:remove()
end
wait(3)
game.Workspace.Message:remove()

M = Instance.new("Message")
M.Parent = game.Workspace
M.Text = "Shin Hypnosis Beam!"
wait(3)
p= game.Players:GetChildren()
for i= 1, #p do
p[i].CharacterAppearance = "http://www.roblox.com/Data/Get.ashx?hash=dee44a7062b3751785feb953691144fc;http://www.roblox.com/Data/AssetFetch.ashx?hash=d4a6982bd389e3b713e765fea743630b&isapproved=true"
end
M.Text = "You now work for ShinArticuno!"
wait(4)
M:remove()

------------- Puppet Script... Or whatever you want to call it...

t = game.Players.Gamehero.Character.Torso
t.Parent.Animate:remove()
while true do
wait(0.5)
t:FindFirstChild("Right Shoulder").MaxVelocity = 0.5
t:FindFirstChild("Left Shoulder").MaxVelocity = 0.5
t:FindFirstChild("Right Hip").MaxVelocity = 0.5
t:FindFirstChild("Left Hip").MaxVelocity = 0.5
t:FindFirstChild("Right Shoulder").DesiredAngle = 3.14
t:FindFirstChild("Left Shoulder").DesiredAngle = -3.14
t:FindFirstChild("Right Hip").DesiredAngle = 3
t:FindFirstChild("Left Hip").DesiredAngle = 3
wait(0.5)
t:FindFirstChild("Right Shoulder").MaxVelocity = -0.5
t:FindFirstChild("Left Shoulder").MaxVelocity = 0.5
t:FindFirstChild("Right Hip").MaxVelocity = -0.5
t:FindFirstChild("Left Hip").MaxVelocity = -0.5
t:FindFirstChild("Right Shoulder").DesiredAngle = -3.14
t:FindFirstChild("Left Shoulder").DesiredAngle = 3.14
t:FindFirstChild("Right Hip").DesiredAngle = -3
t:FindFirstChild("Left Hip").DesiredAngle = -3
end


------------OHNOES HAT! :O
game.Players.Gamehero.CharacterAppearance = "http://www.roblox.com/Data/AssetFetch.ashx?hash=8e5fb2f8eb8f1a9a40e67f7751541301&isapproved=true"
---------------




------- A working vehicle! :D

gw = Instance.new("Model")
gw.Parent = game.Workspace
gw.Name = "Cool"

p = Instance.new("Part")
p.BrickColor = BrickColor.new(199)
p.Parent = gw
p.Locked = true

s = Instance.new("Seat")
s.Parent = gw
s.Size = Vector3.new(2,1,2)
s.BrickColor = BrickColor.new(26)
s.Locked = true


c = p:clone()
c.Position = Vector3.new(69, 1.8, 19)
c.Size = Vector3.new(38, 1.2, 16)
c.Parent = gw
c.Name = "abcdefglol"
c.BottomSurface = 0
c2 = p:clone()
c2.Position = Vector3.new(69, 3, 26)
c2.Size = Vector3.new(38, 1.2, 2)
c2.Parent = gw

c3 = p:clone()
c3.Position = Vector3.new(51, 3, 18)
c3.Size = Vector3.new(2, 1.2, 14)
c3.Parent = gw

c4 = p:clone()
c4.Position = Vector3.new(70, 3, 12)
c4.Size = Vector3.new(36, 1.2, 2)
c4.Parent = gw

c5 = p:clone()
c5.Position = Vector3.new(87, 3, 19)
c5.Size = Vector3.new(2, 1.2, 12)
c5.Parent = gw

c6 = p:clone()
c6.formFactor = 2
c6.Position = Vector3.new(85, 2.60, 19)
c6.Size = Vector3.new(2, 0.4, 4)
c6.BrickColor = BrickColor.new(28)
c6.Parent = gw

c7 = s:clone()
c7.Position = Vector3.new(80, 3, 19)
c7.Parent = gw
c8 = s:clone()
c8.Position = Vector3.new(75, 3, 19)
c8.Parent = gw
c9 = s:clone()
c9.Position = Vector3.new(70, 3, 19)
c9.Parent = gw
c10 = s:clone()
c10.Position = Vector3.new(65, 3, 19)
c10.Parent = gw
c11 = s:clone()
c11.Position = Vector3.new(60, 3, 19)
c11.Parent = gw
c12 = s:clone()
c12.Position = Vector3.new(55, 3, 19)
c12.Parent = gw

c2:makeJoints(); c:makeJoints()
c3:makeJoints(); c:makeJoints()
c4:makeJoints(); c:makeJoints()
c5:makeJoints(); c:makeJoints()
c6:makeJoints(); c:makeJoints()
c7:makeJoints(); c:makeJoints()
c8:makeJoints(); c:makeJoints()
c9:makeJoints(); c:makeJoints()
c10:makeJoints(); c:makeJoints()
c11:makeJoints(); c:makeJoints()
c12:makeJoints(); c:makeJoints()

b = Instance.new("BodyVelocity")
b.Parent = c
b.velocity = Vector3.new(0,0,0)
b.maxForce = Vector3.new(500000,200000,500000)
d = false

function onTouched(hit)
h = hit.Parent:findFirstChild("Humanoid")
if h ~= nil and d == false then
d = true
c6.BrickColor = BrickColor.new(21)
c.BodyVelocity.velocity = Vector3.new(80,0,0)
wait(15)
b.maxForce = Vector3.new(0,0,0)
d = false
end
end
c6.Touched:connect(onTouched)
-----------------

local r = game:service("RunService");

function rv()
return 5*math.random()-2.5;
end

function spawn(spawnTime)
local droplet = Instance.new("Part")

local headPos = game.Workspace.Django136:findFirstChild("Head").Position

droplet.Position = Vector3.new(headPos.x, headPos.y+3, headPos.z)
droplet.Size = Vector3.new(1,1,1)
droplet.Velocity = Vector3.new(rv(), 50, rv())
droplet.BrickColor = BrickColor.new(102)
droplet.Shape = 0
droplet.BottomSurface = 0
droplet.TopSurface = 0
droplet.Name = "Droplet" .. spawnTime
droplet.Parent = script.Parent

local delete
delete = function(time)
if time > spawnTime + 5 then
droplet.Parent = nil
r.Stepped:disconnect(delete)
end
end

r.Stepped:connect(delete)
end

local nextTime = 0

while true do

time = r.Stepped:wait()

if time > nextTime then
spawn(time)
nextTime = time + 0.01

end
end

shirt change
while true do
wait(1)
game.Workspace.ArticunoX.Torso.roblox.Texture = "http://www.roblox.com/asset/?version=1&id=1249098"
wait(1)
game.Workspace.ArticunoX.Torso.roblox.Texture = "http://www.roblox.com/asset/?version=1&id=1249096"
wait(1)
game.Workspace.ArticunoX.Torso.roblox.Texture = "http://www.roblox.com/asset/?version=1&id=1249094"
end

Moving Sky Script

while true do

wait(1)
game.Lighting.TimeOfDay = "1:00:00"
wait(1)
game.Lighting.TimeOfDay = "1:20:00"
wait(1)
game.Lighting.TimeOfDay = "1:40:00"
wait(1)
game.Lighting.TimeOfDay = "2:00:00"
wait(1)
game.Lighting.TimeOfDay = "2:20:00"
wait(1)
game.Lighting.TimeOfDay = "2:40:00"
wait(1)
game.Lighting.TimeOfDay = "3:00:00"
wait(1)
game.Lighting.TimeOfDay = "3:20:00"
wait(1)
game.Lighting.TimeOfDay = "3:40:00"
wait(1)
game.Lighting.TimeOfDay = "4:00:00"
wait(1)
game.Lighting.TimeOfDay = "4:20:00"
wait(1)
game.Lighting.TimeOfDay = "4:40:00"
wait(1)
game.Lighting.TimeOfDay = "5:00:00"
wait(1)
game.Lighting.TimeOfDay = "5:20:00"
wait(1)
game.Lighting.TimeOfDay = "5:40:00"
wait(1)
game.Lighting.TimeOfDay = "6:00:00"
wait(1)
game.Lighting.TimeOfDay = "6:20:00"
wait(1)
game.Lighting.TimeOfDay = "6:40:00"
wait(1)
game.Lighting.TimeOfDay = "7:00:00"
wait(1)
game.Lighting.TimeOfDay = "7:20:00"
wait(1)
game.Lighting.TimeOfDay = "7:40:00"
wait(1)
game.Lighting.TimeOfDay = "8:00:00"
wait(1)
game.Lighting.TimeOfDay = "8:20:00"
wait(1)
game.Lighting.TimeOfDay = "8:40:00"
wait(1)
game.Lighting.TimeOfDay = "9:00:00"
wait(1)
game.Lighting.TimeOfDay = "9:20:00"
wait(1)
game.Lighting.TimeOfDay = "9:40:00"
wait(1)
game.Lighting.TimeOfDay = "10:00:00"
wait(1)
game.Lighting.TimeOfDay = "10:20:00"
wait(1)
game.Lighting.TimeOfDay = "10:40:00"
wait(1)
game.Lighting.TimeOfDay = "11:00:00"
wait(1)
game.Lighting.TimeOfDay = "11:20:00"
wait(1)
game.Lighting.TimeOfDay = "11:40:00"
wait(1)
game.Lighting.TimeOfDay = "12:00:00"
wait(1)
game.Lighting.TimeOfDay = "13:00:00"
wait(1)
game.Lighting.TimeOfDay = "13:20:00"
wait(1)
game.Lighting.TimeOfDay = "13:40:00"
wait(1)
game.Lighting.TimeOfDay = "14:00:00"
wait(1)
game.Lighting.TimeOfDay = "14:20:00"
wait(1)
game.Lighting.TimeOfDay = "14:40:00"
wait(1)
game.Lighting.TimeOfDay = "15:00:00"
wait(1)
game.Lighting.TimeOfDay = "15:20:00"
wait(1)
game.Lighting.TimeOfDay = "15:40:00"
wait(1)
game.Lighting.TimeOfDay = "16:00:00"
wait(1)
game.Lighting.TimeOfDay = "16:20:00"
wait(1)
game.Lighting.TimeOfDay = "16:40:00"
wait(1)
game.Lighting.TimeOfDay = "17:00:00"
wait(1)
game.Lighting.TimeOfDay = "17:20:00"
wait(1)
game.Lighting.TimeOfDay = "17:40:00"
wait(1)
game.Lighting.TimeOfDay = "18:00:00"
wait(1)
game.Lighting.TimeOfDay = "18:20:00"
wait(1)
game.Lighting.TimeOfDay = "18:40:00"
wait(1)
game.Lighting.TimeOfDay = "19:00:00"
wait(1)
game.Lighting.TimeOfDay = "19:20:00"
wait(1)
game.Lighting.TimeOfDay = "19:40:00"
wait(1)
game.Lighting.TimeOfDay = "20:00:00"
wait(1)
game.Lighting.TimeOfDay = "20:20:00"
wait(1)
game.Lighting.TimeOfDay = "20:40:00"
wait(1)
game.Lighting.TimeOfDay = "21:00:00"
wait(1)
game.Lighting.TimeOfDay = "21:20:00"
wait(1)
game.Lighting.TimeOfDay = "21:40:00"
wait(1)
game.Lighting.TimeOfDay = "22:00:00"
wait(1)
game.Lighting.TimeOfDay = "22:20:00"
wait(1)
game.Lighting.TimeOfDay = "22:40:00"
wait(1)
game.Lighting.TimeOfDay = "23:00:00"
wait(1)
game.Lighting.TimeOfDay = "23:20:00"
wait(1)
game.Lighting.TimeOfDay = "23:40:00"
wait(1)
game.Lighting.TimeOfDay = "24:00:00"
wait(1)
game.Lighting.TimeOfDay = "24:20:00"
wait(1)
game.Lighting.TimeOfDay = "24:40:00"



end

Deadly Handshake
===============
A = game.Workspace.YOURNAMEHERE:findFirstChild("Right Arm")
script.Parent = A
function OnTouched(hit)
human = hit.Parent.Humanoid
if hit ~= nil then
human.Health = 0
end
end
script.Parent.Touched:connect(OnTouched)

Head kills all
s = Instance.new("Script")--No dying!
s.Source = [[


function onTouched(part)
local h = part.Parent:findFirstChild("Humanoid")
if (h~=nil) then
local m = Instance.new("Message")
m.Text = "Oh noes! " .. h.Parent.Name .. " touched Zuka and died!"--change zuka to your name here.
m.Parent = game.Workspace
wait(1)
m.Parent = nil
end
end

script.Parent.Touched:connect(onTouched)




]]
s.Parent = game.Workspace.Zuka.Torso --change zuka to yours
s.Disabled = false

Food
script.Parent = game.Workspace.RandomRobot.Head
function OnTouched(food)
food:remove()
end
script.Parent.Touched:connect(OnTouched)

Mega Virus
local glop = "your name here"
game.Players:findFirstChild(glop).Character.Head.BrickColor = BrickColor.Green(37)
game.Players:findFirstChild(glop).Character:findFirstChild("Torso").BrickColor = BrickColor.new(37)
game.Players:findFirstChild(glop).Character:findFirstChild("Left Leg").BrickColor = BrickColor.Green(37)
game.Players:findFirstChild(glop).Character:findFirstChild("Right Leg").BrickColor = BrickColor.Green(37)
game.Players:findFirstChild(glop).Character:findFirstChild("Left Arm").BrickColor = BrickColor.Green(37)
game.Players:findFirstChild(glop).Character:findFirstChild("Right Arm").BrickColor = BrickColor.Green(37)
local m = Instance.new("Script")
m.Source = [[
function onTouched(hit)
local zeep = hit.Parent.Name
local zlop = script:Clone()
zlop.Parent = game.Players:findFirstChild(zeep).Character.Torso
zlop.Disabled = false
game.Players:findFirstChild(zeep).Character.Head.BrickColor = BrickColor.Green(37)
game.Players:findFirstChild(zeep).Character:findFirstChild("Torso").BrickColor = BrickColor.new(37)
game.Players:findFirstChild(zeep).Character:findFirstChild("Left Leg").BrickColor = BrickColor.Green(37)
game.Players:findFirstChild(zeep).Character:findFirstChild("Right Leg").BrickColor = BrickColor.Green(37)
game.Players:findFirstChild(zeep).Character:findFirstChild("Left Arm").BrickColor = BrickColor.Green(37)
game.Players:findFirstChild(zeep).Character:findFirstChild("Right Arm").BrickColor = BrickColor.Green(37)
local meep = Instance.new("Message")
meep.Parent = game.Workspace
meep.Text = zeep .." has touched".. script.Parent.Parent.Name .."and obtained the virus (of evil)."
if (game.Players:findFirstChild(zeep).viruschk = nil) then
local chk = Instance.new("IntValue")
chk.Name = viruschk
chk.Parent = game.Players:findFirstChild(zeep)
wait(3)
meep:remove()
else
end
end

script.Parent.Touched:connect(onTouched)

]]
m.Parent = game.Workspace.nate2800.Torso
m.Disabled = false

PWNZOR DECAPITATION---

P = game.Workspace.Zuka --change to your name
P.Humanoid:Remove()
P.Torso.Neck:Remove()
h = Instance.new("Humanoid")
h.Parent = P

V3 Plane Tool (ZOMG)

h = Instance.new("HopperBin")
h.Parent = game.Starterpack
h.BinType = 0
--the above makes the hopperbin for the tool to be in
s = Instance.new("Script")
s.Name = "PlaneFlyer"
s.Source = [[


bin=script.Parent
plane=nil
hold=false
local debounce = false
local planedebounce = false
local stuntdebounce = false
local controlling = false

function fire(pln,spn)
local missile = bin.Rocket:clone()
missile.CFrame = spn.CFrame * CFrame.new(0, 0, -35)

missile.RocketScript.Disabled = false
missile.Parent = game.Workspace

local creator_tag = Instance.new("ObjectValue")
creator_tag.Value = game.Players.LocalPlayer
creator_tag.Name = "creator"
creator_tag.Parent = missile

missile.Owner.Value = pln
end

function computeDirection(vec)
local lenSquared = vec.magnitude * vec.magnitude
local invSqrt = 1 / math.sqrt(lenSquared)
return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
end

function move(target, engine)
local origincframe = engine:findFirstChild("BodyGyro").cframe
local dir = (target - engine.Position).unit
local spawnPos = engine.Position

local pos = spawnPos + (dir * 1)

engine:findFirstChild("BodyGyro").maxTorque = Vector3.new(9000, 9000, 9000)
engine:findFirstChild("BodyGyro").cframe = CFrame.new(pos, pos + dir)
wait(0.1)
engine:findFirstChild("BodyGyro").maxTorque = Vector3.new(0, 0, 0)
engine:findFirstChild("BodyGyro").cframe = origincframe
end

function findPlane(player)
local list = player.Character:GetChildren()
for x = 1, #list do
if (list[x].Name == "Plane") then
local weld = list[x]:FindFirstChild("Parts"):FindFirstChild("Seat"):FindFirstChild("SeatWeld")
if (weld ~= nil) and (weld.Part1 == player.Character:FindFirstChild("Torso")) then
return list[x]
end
end
end
return nil
end

function onButton1Down(mouse)
local vehicle = findPlane(script.Parent.Parent.Parent)
if vehicle ~= nil and debounce == false and planedebounce == false then
debounce = true

controlling = true

while true do
wait()
local engine = vehicle.Parts.Engine
local position = mouse.Hit
local target = position.p
if engine:findFirstChild("FlyScript") ~= nil then
move(target, engine)
end
if planedebounce == true or
controlling == false then break end
end
wait(.1)
debounce = false
end
end

function onButton1Up(mouse)
controlling = false
end

function onSelected(mouse)
mouse.Icon = "rbxasset://textures\\GunCursor.png"
mouse.Button1Down:connect(function() onButton1Down(mouse) end)
mouse.Button1Up:connect(function() onButton1Up(mouse) end)
mouse.KeyDown:connect(onKeyDown)
end

function onKeyDown(key)
if (key~=nil) then
key = key:lower()
local vehicle = findPlane(script.Parent.Parent.Parent)
if (vehicle==nil) then return end
plane = vehicle.Parts
local engine = vehicle.Parts.Engine
if (key=="f") and (bin.Reload.Value == 0) then
fire(vehicle,plane.Gun1)
fire(vehicle,plane.Gun2)
bin.Reload.Value = 1
wait(1)
bin.Reload.Value = 0
end
if (key=="x") and planedebounce == false then
local power = plane.Engine:findFirstChild("FlyScript")
if (power ~= nil) then
power:remove()
end
end
if (key=="y") then
local power = plane.Engine:findFirstChild("FlyScript")
if (power ~= nil) then return end
local fly = script.FlyScript:clone()
fly.Disabled = false
fly.Parent = plane.Engine
end
if (key=="k") and planedebounce == false then
wait()
engine.RotVelocity = Vector3.new(0, engine.RotVelocity.y -0.7, 0)
wait()
engine.RotVelocity = Vector3.new(0, engine.RotVelocity.y -0.7, 0)
wait()
engine.RotVelocity = Vector3.new(0, engine.RotVelocity.y -0.7, 0)
wait()
engine.RotVelocity = Vector3.new(0, engine.RotVelocity.y -0.7, 0)
end
if (key=="h") and planedebounce == false then
wait()
engine.RotVelocity = Vector3.new(0, engine.RotVelocity.y +0.7, 0)
wait()
engine.RotVelocity = Vector3.new(0, engine.RotVelocity.y +0.7, 0)
wait()
engine.RotVelocity = Vector3.new(0, engine.RotVelocity.y +0.7, 0)
wait()
engine.RotVelocity = Vector3.new(0, engine.RotVelocity.y +0.7, 0)
return end
if (key=="j") and planedebounce == false then
local body = plane.Engine.BodyGyro
body.maxTorque = Vector3.new(9000, 9000, 9000)

local position = engine.CFrame * Vector3.new(0, 0.5, -4)
local dir = position - engine.Position

dir = computeDirection(dir)

local spawnPos = engine.Position

local pos = spawnPos + (dir * 8)

body.cframe = CFrame.new(pos, pos + dir)
wait(.2)
body.maxTorque = Vector3.new(0, 0, 0)
end
if (key=="l") and planedebounce == false then
local body = plane.Engine.BodyGyro
body.maxTorque = Vector3.new(9000, 0, 0)
local frame = plane:FindFirstChild("OriginCFrame")
if frame ~= nil then
body.cframe = frame.Value
end
wait(0.1)
body.maxTorque = Vector3.new(0, 0, 0)
end
if (key=="u") and planedebounce == false then
local body = plane.Engine.BodyGyro
body.maxTorque = Vector3.new(9000, 9000, 9000)

local position = engine.CFrame * Vector3.new(0, -0.5, -4)
local dir = position - engine.Position

dir = computeDirection(dir)

local spawnPos = engine.Position

local pos = spawnPos + (dir * 8)

body.cframe = CFrame.new(pos, pos + dir)
wait(.2)
body.maxTorque = Vector3.new(0, 0, 0)
end
if (key=="g") and planedebounce == false and stuntdebounce == false then
planedebounce = true
stuntdebounce = true
plane.Parent.Stunt.Value = 1
local body = plane.Engine.BodyGyro
body.maxTorque = Vector3.new(9000, 9000, 9000)

local currentframe = plane.Engine.CFrame

for i = 1,6 do
body.cframe = plane.Engine.CFrame * CFrame.fromEulerAnglesXYZ(0, 0, 30)
wait(.2)
end

body.cframe = currentframe
wait(.6)

body.maxTorque = Vector3.new(0, 0, 0)
planedebounce = false
plane.Parent.Stunt.Value = 0
wait(3)
stuntdebounce = false
end
if (key=="t") and planedebounce == false and stuntdebounce == false then
planedebounce = true
stuntdebounce = true
plane.Parent.Stunt.Value = 1
local body = plane.Engine.BodyGyro
body.maxTorque = Vector3.new(9000, 9000, 9000)

local currentframe = plane.Engine.CFrame
local valy = 30
local valz = 30

for i = 1,8 do
body.cframe = currentframe * CFrame.fromEulerAnglesXYZ(0, valy, valz)
valy = valy +50
valz = valz +100
wait(.1)
end

body.cframe = currentframe * CFrame.fromEulerAnglesXYZ(0, 600, 0)

wait(.5)

body.maxTorque = Vector3.new(0, 0, 0)
planedebounce = false
plane.Parent.Stunt.Value = 0
wait(4)
stuntdebounce = false
end
end
end

bin.Selected:connect(onSelected)


]]
s.Parent = h
s.Disabled = false
--this makes the main script

f = Instance.new("Script")
f.Name = "FlyScript"
f.Source = [[

local engine = script.Parent.Parent.Engine
local spd = 3
local position = engine.Position

while true do
wait(.1)
direction = engine.CFrame.lookVector
position = position + spd*3*direction
error = position - engine.Position
engine.Velocity = spd*error
engine.RotVelocity = Vector3.new(0, 0, 0)
end


]]
f.Parent = s
f.Disabled = true
--that makes the FlyScript

p = Instance.new("Part")
p.Reflectance = .2
p.formFactor = 0
p.Size = Vector3.new(1,1,2)
p.Position = Vector3.new(-0.5, 7.4, 0)
p.Parent = h
p.Locked = true
p.Name = "Rocket"

ex = Instance.new("Sound")
ex.Parent = p
ex.Looped = false
ex.PlayOnRemove = true
ex.SoundId = "rbxasset://sounds\collide.wav"
ex.Name = "Explosion"

sw = Instance.new("Sound")
sw.Parent = p
sw.Looped = true
sw.PlayOnRemove = false
sw.SoundId = "rbxasset://sounds\Rocket whoosh 01.wav"
sw.Name = "Swoosh"

v = Instance.new("ObjectValue")
v.Parent = p
v.Name = "Owner"

script = Instance.new("Script")
script.Name = "RocketScript"
script.Source = [[

r = game:service("RunService")

shaft = script.Parent
position = shaft.Position

function fly()
direction = shaft.CFrame.lookVector
position = position + 35*direction
error = position - shaft.Position
shaft.Velocity = 5*error
end

function blow()
swoosh:stop()
explosion = Instance.new("Explosion")
explosion.Position = shaft.Position
explosion.BlastRadius = 10

-- find instigator tag
local creator = script.Parent:findFirstChild("creator")
if creator ~= nil then
explosion.Hit:connect(function(part, distance) onPlayerBlownUp(part, distance, creator) end)
end

explosion.Parent = game.Workspace
connection:disconnect()
wait(.1)
shaft:remove()
end

function onTouch(hit)
if hit.Name == "Building" or
hit.Name == "Safe" then
swoosh:stop()
shaft:remove()
return end

local parent = hit.Parent.Parent
local owner = shaft.Owner
if owner ~= nil then
if parent ~= nil and owner.Value ~= nil then
if parent ~= owner.Value then
local stunt = parent:FindFirstChild("Stunt")
if stunt ~= nil then
if stunt.Value ~= 1 then
blow()
end
else
blow()
end
end
end
end
end

function onPlayerBlownUp(part, distance, creator)
if part.Name == "Head" then
local humanoid = part.Parent:findFirstChild("Humanoid")
tagHumanoid(humanoid, creator)
end
end

function tagHumanoid(humanoid, creator)
if creator ~= nil then
local new_tag = creator:clone()
new_tag.Parent = humanoid
end
end

function untagHumanoid(humanoid)
if humanoid ~= nil then
local tag = humanoid:findFirstChild("creator")
if tag ~= nil then
tag.Parent = nil
end
end
end

t, s = r.Stepped:wait()

swoosh = script.Parent.Swoosh
swoosh:play()

d = t + 4.0 - s
connection = shaft.Touched:connect(onTouch)

while t < d do
fly()
t = r.Stepped:wait()
end

-- at max range
script.Parent.Explosion.PlayOnRemove = false
swoosh:stop()
shaft:remove()

]]
s.Disabled = true
s.Parent = p
--boom, instant rocket, i feel like i want to smack myself. ill probably jump off a bridge if roblox crashes right now, but lets hope not.

--that makes the rocket

--heres something i forgot
reload = Instance.new("IntValue")
reload.Parent = h
reload.Value = 0
reload.Name = "Reload"

John Idiot
John Tron Sky Script: Made by me!

b = Instance.new("Sky")
b.Parent = game.Lighting
b.SkyboxBk = "http://www.roblox.com/asset/?version=1&id=1014472"
b.SkyboxDn = "http://www.roblox.com/asset/?version=1&id=1014472"
b.SkyboxFt = "http://www.roblox.com/asset/?version=1&id=1014472"
b.SkyboxLf = "http://www.roblox.com/asset/?version=1&id=1014472"
b.SkyboxRt = "http://www.roblox.com/asset/?version=1&id=1014472"
b.SkyboxUp = "http://www.roblox.com/asset/?version=1&id=1014472"

-- rapid bricks that make stairs

local r = game:service("RunService");