FLYING TUTORIAL + SCRIPT
Posted: Tue Jun 15, 2004 3:49 pm
(PS) if this doesnt work, plz post it.
BASED ON KNOWLEDGE GAINED FROM CARL LUCAS****CRAZYSERVERMODS****** MODDER. w/o him this wouldnt be here.
WOW! here is the knowledge you need to make youself fly.
First,if you dont have a good open spaced, rectsngular map lying around, then just make a large rectangular flat field with a skybox. Next, put a trigger multiple in one of the corners.
Then, let's give it some key/values:
targetname/flyer
setthread/flying
wait/80
delay/0
ok that was the easy mapping part. Now for a little scripting.
main:
level waitTill prespsawn
flying:
local.player=parm.other
if (local.player.packon == 1)
{
end
}
local.player.packon = 1
local.static = spawn script_model
local.static model "vehicles/stuka.tik"
local.static notsolid
local.static.scale=.2
local.static.origin = (local.player.origin + ( 100 190 100 ))
local.static.angle = "-45"
local.static glue local.player
local.player.scale=.01
local.player gravity .1
local.player stufftext "say I BELIEVE I CAN FLYYYYYY "
parm.other stopwatch 30
wait 30
local.player.packon = 0
local.player.scale=1
local.player gravity .5
local.static remove
end
level waittill spawn
end
BASED ON KNOWLEDGE GAINED FROM CARL LUCAS****CRAZYSERVERMODS****** MODDER. w/o him this wouldnt be here.
WOW! here is the knowledge you need to make youself fly.
First,if you dont have a good open spaced, rectsngular map lying around, then just make a large rectangular flat field with a skybox. Next, put a trigger multiple in one of the corners.
Then, let's give it some key/values:
targetname/flyer
setthread/flying
wait/80
delay/0
ok that was the easy mapping part. Now for a little scripting.
main:
level waitTill prespsawn
flying:
local.player=parm.other
if (local.player.packon == 1)
{
end
}
local.player.packon = 1
local.static = spawn script_model
local.static model "vehicles/stuka.tik"
local.static notsolid
local.static.scale=.2
local.static.origin = (local.player.origin + ( 100 190 100 ))
local.static.angle = "-45"
local.static glue local.player
local.player.scale=.01
local.player gravity .1
local.player stufftext "say I BELIEVE I CAN FLYYYYYY "
parm.other stopwatch 30
wait 30
local.player.packon = 0
local.player.scale=1
local.player gravity .5
local.static remove
end
level waittill spawn
end