generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripting Helpers
Home Search
 

Re: Crazyman32 Perilous Skies Tool Script

Previous Thread :: Next Thread 
ItsTheGreatPumpkin is not online. ItsTheGreatPumpkin
Joined: 01 Nov 2009
Total Posts: 10
17 Jul 2011 07:11 PM
[ Content Deleted ]
Report Abuse
DangCool is not online. DangCool
Joined: 27 Apr 2010
Total Posts: 5568
17 Jul 2011 07:15 PM
[ Content Deleted ]
Report Abuse
zeoed is not online. zeoed
Joined: 29 Jul 2008
Total Posts: 1297
17 Jul 2011 07:16 PM
I don't think he cares if he gets banned, he's probably an alt of someone hurp durp.
Report Abuse
Biostream is not online. Biostream
Joined: 28 Mar 2011
Total Posts: 913
17 Jul 2011 07:20 PM
No one loves you.
Report Abuse
crazyman32 is not online. crazyman32
Joined: 13 Apr 2008
Total Posts: 18027
18 Jul 2011 07:11 PM
This is like the very very very old version, you failure.
Report Abuse
Biostream is not online. Biostream
Joined: 28 Mar 2011
Total Posts: 913
18 Jul 2011 07:50 PM
Lol you even got rejected by the guy himself :P
Report Abuse
Mario5422 is not online. Mario5422
Joined: 17 Nov 2008
Total Posts: 3922
18 Jul 2011 07:55 PM
What did he say?
Report Abuse
crazyman32 is not online. crazyman32
Joined: 13 Apr 2008
Total Posts: 18027
18 Jul 2011 08:05 PM
Report button FTW
Report Abuse
ItsTheGreatPumpkin is not online. ItsTheGreatPumpkin
Joined: 01 Nov 2009
Total Posts: 10
18 Jul 2011 08:21 PM
[ Content Deleted ]
Report Abuse
damin0924 is not online. damin0924
Joined: 06 May 2011
Total Posts: 576
18 Jul 2011 08:24 PM
@Its

This is his old one. He has a new one now.
Report Abuse
ItsTheGreatPumpkin is not online. ItsTheGreatPumpkin
Joined: 01 Nov 2009
Total Posts: 10
18 Jul 2011 10:03 PM
Then I will just post his RC Plane script :]

wait()
local player = game.Players.LocalPlayer
local cam = game.Workspace.CurrentCamera
local planeSave = game.Lighting.Plane:Clone()
local gui = script.PlaneGui:Clone()

local pos = Vector3.new()

local dead = false
local weld

local start = 0

local bank = 90

local prop = {
"http://www.roblox.com/asset/?id=56484168";
"http://www.roblox.com/asset/?id=56484182";
}
local propCur = 1

local planeMass = 0

local loop = false

function getPlaneMass()
local function scan(p)
for _,v in pairs(p:GetChildren()) do
if (v:IsA("BasePart")) then
planeMass = (planeMass+v:GetMass())
end
scan(v)
end
end
scan(planeSave)
end

function killPlane()
dead = true
plane.View.CanCollide = false
plane:BreakJoints()
player.Character.Torso.Anchored = true
plane.View.Anchored = true
wait(4)
plane.Parent = nil
dead = false
end

function create(m)
plane = planeSave:Clone()
plane.Parent = game.Workspace
plane:MakeJoints()
plane:MoveTo(pos)
if (weld) then weld:remove() weld = nil end
player.Character:MoveTo(pos)
pcall(function()
player.Character.Torso.Anchored = false
player.Character.Torso.Velocity,player.Character.Head.Velocity = Vector3.new(),Vector3.new()
player.Character.Torso.RotVelocity,player.Character.Head.RotVelocity = Vector3.new(),Vector3.new()
end)
weld = Instance.new("Weld")
weld.Part0 = plane.Main
weld.Part1 = player.Character.Torso
weld.Parent = plane.Main
if (not player.Character.Torso:findFirstChild("HeadWeld")) then
local weld2 = Instance.new("Weld")
weld2.Part0 = player.Character.Torso
weld2.Part1 = player.Character.Head
weld2.Parent = player.Character.Torso
end
for _,v in pairs(player.Character:GetChildren()) do
if ((v.Name ~= "Head") and (v.Name ~= "Torso")) then v:Remove() else
if (v:IsA("BasePart")) then v.Transparency = 1 end
for _,v2 in pairs(v:GetChildren()) do if (not v2:IsA("Weld")) then v2:Remove() end end
end
end
--cam.CameraSubject = plane.View
--cam.CameraType = Enum.CameraType.Attach
start = time()
local all = {}
local pColor = BrickColor.random()
local function scan(p)
for _,v in pairs(p:GetChildren()) do
if (v:IsA("BasePart")) then
if (v.Name ~= "Glass") then v.BrickColor = pColor end
local c
c = v.Touched:connect(function(obj)
if ((time()-start) < 3) then return end
if ((dead) or (obj:IsDescendantOf(plane)) or (obj:IsDescendantOf(player.Character))) then return end
for _,v in pairs(all) do v:disconnect() end
killPlane()
end)
table.insert(all,c)
end
scan(v)
end
end
scan(plane)
fly(m)
end

function fly(m)
delay(0,function()
local spd,max = 0,100
delay(0,function()
for i = 0,5,0.4 do
if ((dead) or (not plane.Parent)) then break end
plane.Main.Engine.Pitch = i
wait()
end
end)
plane.Main.Engine.Pitch = 5
while ((plane.Parent) and (not dead)) do
spd = (spd+1)
spd = (spd > max and max or spd)
local mult = (1-math.abs(plane.Main.CFrame.lookVector.y/2))
local Ypos = plane.Main.Position.y
if (plane.Main.Position.y > 300) then
mult = (mult*(1-((Ypos-300)/100)))
end
plane.Main.Move.maxForce = Vector3.new((planeMass*300),(planeMass*(300*mult)),(planeMass*300))
plane.Main.Move.velocity = (plane.Main.CFrame.lookVector*spd)
local turn = ((((m.ViewSizeX/2)-m.X)/(m.ViewSizeX/2))*bank)
plane.Main.Gyro.cframe = (m.Hit*CFrame.Angles(0,0,math.rad(turn)))
plane.Main.Gyro.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
propCur = (propCur+1)
propCur = (propCur > #prop and 1 or propCur)
plane.Propeller.p1.Texture,plane.Propeller.p2.Texture = prop[propCur],prop[(#prop-(propCur-1))]
gui.Panel.Speed.Amount.Text = tostring(math.floor(plane.Main.Velocity.magnitude+0.5))
gui.Panel.Altitude.Amount.Text = tostring(math.floor(Ypos+0.5))
if (Ypos < 40) then plane.Parent = nil end
wait()
end
if ((plane) and (plane.Parent) and (plane:findFirstChild("Main"))) then
for i = plane.Main.Engine.Pitch,0,-0.2 do
if ((not dead) or (not plane.Parent)) then break end
plane.Main.Engine.Pitch = i
wait()
end
plane.Main.Engine:Stop()
end
while (dead) do wait() end
create(m)
end)
end

script.Parent.Selected:connect(function(m)
script.Parent.Parent = nil
m.Icon = "http://www.roblox.com/asset/?id=48801855"
gui.Parent = player.PlayerGui
m.KeyDown:connect(function(k)
if (k:byte() == 27) then
if (dead) then return end
--[[ plane.Parent = nil
dead = true
delay(0.5,function() dead = false end)]]
killPlane()
end
end)
pos = player.Character.Torso.Position
create(m)
end)

getPlaneMass()
Report Abuse
Biostream is not online. Biostream
Joined: 28 Mar 2011
Total Posts: 913
20 Jul 2011 03:23 PM
No offense, but you suck. Actually I take that back yes offense.
Report Abuse
darkkiller5555 is not online. darkkiller5555
Joined: 22 Nov 2009
Total Posts: 6359
20 Jul 2011 03:29 PM
Omg, guess whut? No one cares :D
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripting Helpers
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image