Luke wrote:i mean like something which just launches you up, like one of those angled ladder things, but still being able to influence where u land by the directional keys, rather than it taking u from point a to point b..if thats not possible nvm, but even using the same code it doesnt send me to the coordinates defined in the script, i'll try again and if no luck send it to drofder for inspection

Ahh, that should be quite easy... (hopefully)
jump_pad()
{
jumppad = getent ("jumppad","targetname"); //trigger_multiple jumppad
while (1)
{
jumppad waittill ("trigger",user);
if (user istouching(jumppad))
{
throw = user.origin + (200, 0, 750); //direction of launch
dest = spawn ("script_model",(0,0,0)); //spawn a script_model
dest.origin = user.origin; //give script_model same origin as user
dest.angles = user.angles; //give script_model same angle as user
user linkto (dest); //link the user to the script_model
time = 1; //speed in seconds
dest movegravity (throw, time, 0.5,0.5); //throw the script model (and the player) upwards at speed (time) with accel and decel of 0.5 seconds.
wait 1; //wait
user unlink(); //unlink the player from the script_model
wait 1; //wait
}
}
}
Change the Wait time in bold to a smaller number, such as 0.5, this will make it so the player can move after 0.5 seconds (halfway up the jump).
Untested, but im sure it is something
