Das Problem hier, wenn die Energiezelle aufgebraucht ist dauert es ewig bis eine neue geladen wird, wie auch immer das gemacht wird.
Kann man das irgendwie ändern, indem man das nachladen einer E-zelle selber steuern kann, oder das die E-zelle nachgeladen wird, wenn man die Brille abnimmt und wieder aufsetzt.

Code:
scn nightvisionftquestscript

float timer

begin gamemode

if (nightvisionftequipped==1)
	if timer < 9
	set timer to timer  + getsecondspassed
	else
	set timer to 0
	set nightvisionftenergy to nightvisionftenergy - 1
		if (nightvisionftenergy<=0)
		rimod nightvisionft
		set nightvisionftenergy to 0
		endif
	endif
else
	if timer < 3
	set timer to timer  + getsecondspassed
	else
	set timer to 0
		if (getcurrenttime>=5&&getcurrenttime<=20&&nightvisionftenergy<100)
			set nightvisionftenergy to nightvisionftenergy + 1			
		endif
	endif
endif
end