Witam ponownie, mam problem ze  sprintem, otóż mimo tego, wszystko zrobiłem, dodałem Tick_Tocki i zrobiłem skrypt, nie wiem czemu jak naciskam klawisz postać nie biegnie, myśle, że to może w być w skrypcie, zamieszczam go tu:
//sprint
var int sprinton;
const int sprinttime = ((hero.attribute[ATR_STRENGTH]+hero.attribute[ATR_DEXTERITY])*3/10);
var int stamin;
var int speed;
func void Staminadd()
{
		if (sprinton = 0)
		&& (Stamin <= sprinttime)
	{
	stamin = stamin+2;
	};
	};
func void reducestamin()
{
	if (sprinton = 1)
	&& !(Stamin = 0)
	{
	stamin = stamin -1;
	}
	else if (stamin=0)
	{
	Mdl_RemoveOverlayMDS (self, "HUMANS_SPRINT.MDS");
	speed = 4;
	sprinton=0;
	};
	};
	
func void Sprint()
{
if(MEM_KeyState(KEY_LSHIFT)==KEY_HOLD)
{
        if !(stamin =0)
	{
	Mdl_ApplyOverlayMDS	(self, "HUMANS_SPRINT.MDS");
	sprinton=1;
	};
	}
	else if !(MEM_KeyState(KEY_LSHIFT)==KEY_HOLD)
	{
	Mdl_RemoveOverlayMDS	(self, "HUMANS_SPRINT.MDS");
	sprinton = 0;
	};
	};