null
nil
-
0
0
0
1
0
0
0
1
0
0
0
1
Model
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Super Jump Tool Giver
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
1003
-149.5
5
-177.5
0
0
-1
0
1
-0
1
0
-0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
PUT THE WEAPON IN THIS BRICK
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
1
1.20000005
5
-
false
PresentScript
local debounce = false
function getPlayer(humanoid)
local players = game.Players:children()
for i = 1, #players do
if players[i].Character.Humanoid == humanoid then return players[i] end
end
return nil
end
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if (human ~= nil) and debounce == false then
debounce = true
local player = getPlayer(human)
if (player == nil) then return end
script.Parent.SuperJump:clone().Parent = player.Backpack
wait(2)
debounce = false
end
end
script.Parent.Touched:connect(onTouch)
true
-
false
0
SuperJump
true
-
false
Ghostwalk
print("Ghostwalker loaded")
bin = script.Parent
walking = false
reloadtime = 0
local thrust = Instance.new("BodyVelocity")
function makeMeGhostly(trans)
local char = game.Players.LocalPlayer.Character
if char.Head ~= nil then char.Head.Transparency = trans end
if char.Torso ~= nil then char.Torso.Transparency = trans end
local leftleg = char:findFirstChild("Left Leg")
if leftleg ~= nil then leftleg.Transparency = trans end
local rightleg = char:findFirstChild("Right Leg")
if rightleg ~= nil then rightleg.Transparency = trans end
local leftarm = char:findFirstChild("Left Arm")
if leftarm ~= nil then leftarm.Transparency = trans end
local rightarm = char:findFirstChild("Right Arm")
if rightarm ~= nil then rightarm.Transparency = trans end
end
function onStart()
print("start walking")
walking = true
reloadtime = 0.0
makeMeGhostly(0)
thrust.Parent = game.Players.LocalPlayer.Character.PrimaryPart
thrust.velocity = Vector3.new(0,50,0)
thrust.maxForce = Vector3.new(0,4e+050,0)
end
function onEnd()
print("stop walking")
walking = false
makeMeGhostly(0)
thrust.Parent = nil
wait(reloadtime)
reloadtime = 0
end
function onButton1Down(mouse)
if reloadtime > 0 then return end
if walking == true then return end
onStart()
mouse.Icon = "rbxasset://textures\\ArrowFarCursor.png"
local time = 0
while walking == true do
--onWalk()
wait(.05)
time = time + .05
if time > 0.6 then onButton1Up(mouse) end
end
end
function onButton1Up(mouse)
onEnd()
mouse.Icon = "rbxasset://textures\\ArrowCursor.png"
end
function onSelected(mouse)
print("ghostwalker selected")
if reloadtime > 0 then
mouse.Icon = "rbxasset://textures\\ArrowFarCursor.png"
else
mouse.Icon = "rbxasset://textures\\ArrowCursor.png"
end
mouse.Button1Down:connect(function() onButton1Down(mouse) end)
mouse.Button1Up:connect(function() onButton1Up(mouse) end)
end
bin.Selected:connect(onSelected)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
141
-149.5
6
-175
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Smooth Block Model
0.400000006
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
4
7.20000029
5
-
0
0
0
1
0
0
0
1
0
0
0
1
Super Fly Tool Giver
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
45
-154.5
6
-175
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Smooth Block Model
0.400000006
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
4
7.20000029
5
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1003
-154.5
5
-177.5
0
0
-1
0
1
-0
1
0
-0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
PUT THE WEAPON IN THIS BRICK
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
1
1.20000005
5
-
false
0
Super Fly
true
-
false
FlyScript
local power = 15
wait()
bin = script.Parent
bpos = Instance.new("BodyPosition")
gyro = Instance.new("BodyGyro")
gyro.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
bpos.maxForce = Vector3.new(math.huge,math.huge,math.huge)
fly = false
player = game.Players.LocalPlayer
char = player.Character.Torso
airborne = false
function onButton1Down(mouse)
fly = true
while fly do
pos = mouse.Hit.p
--gyro.cframe = CFrame.new(char.Position,pos)
bpos.position = char.Position + (pos-char.Position).unit * power
wait()
end
end
function onMove(mouse)
pos = mouse.Hit.p
gyro.cframe = CFrame.new(char.Position,pos) * CFrame.fromEulerAnglesXYZ(-3.14/2+1.2,0,0)
--bpos.position = char.Position +
--wait()
--end
end
function onButton1Up(mouse)
fly = false
end
function onSelected(mouse)
print("select")
if mouse == nil then
return
end
airborne = true
bpos.Parent = char
bpos.position = char.Position + Vector3.new(0,10,0)
gyro.Parent = char
char.Parent.Humanoid.Sit = true
mouse.Icon = "http://www.roblox.com/asset/?id=4941056"
mouse.Button1Down:connect(function() onButton1Down(mouse) end)
mouse.Button1Up:connect(function() onButton1Up(mouse) end)
mouse.Move:connect(function() onMove(mouse) end)
for i, v in ipairs(char:GetChildren()) do
if v.className == "Motor" then
v.MaxVelocity = 0
v.CurrentAngle = -1
if v.Name == "Left Hip" then
v.CurrentAngle = 1
end
end
end
end
function onDeselected(mouse)
print("deselect")
gyro.Parent = nil
fly = false
airborne = false
for i, v in ipairs(char:GetChildren()) do
if v.className == "Motor" then
v.MaxVelocity = 1
end
end
char.Parent.Humanoid.Sit = false
for i = 1, 30 do
if not airborne then
bpos.position = bpos.position - Vector3.new(0,0.3,0)
wait(0.1)
end
end
if not airborne then
bpos.Parent = nil
end
end
bin.Selected:connect(onSelected)
bin.Deselected:connect(onDeselected)
true
-
false
PUT THIS IN THE WEAPON
local debounce = false
function getPlayer(humanoid)
local players = game.Players:children()
for i = 1, #players do
if players[i].Character.Humanoid == humanoid then return players[i] end
end
return nil
end
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if (human ~= nil) and debounce == false then
debounce = true
local player = getPlayer(human)
if (player == nil) then return end
script.Parent:clone().Parent = player.Backpack
wait(2)
debounce = false
end
end
script.Parent.Parent.Touched:connect(onTouch)
true