okay looks like you found what "appears" to me like a coding mistake in the template script .

I quickly looked it over and saw that the jump_handle was localy defined inside the t_player action but never assigned to a sound wich was called in another function t_player_jump .

to fix this (don't know if we are allowed but I fixed mine) :

open up t_player.c file in SED , the file is located inside of your gamestudio installation folder \include sub folder .

once opened inside SED , scroll down to the "action t_player() " function , then change :

Code:
var current_height = 0, jump_handle;



to

Code:
var current_height = 0;



then go to line 40 and add this as a global variable:

Code:
var jump_handle;



now scroll down to "function t_player_jump ()"
then change from :

Code:
snd_play(shooter_jump,70,0);



to :

Code:
jump_handle=snd_play (shooter_jump,70,0);



save t_player.c , now publish your project and test

enjoy.


Compulsive compiler