ja stimmt.. oder man removed der einfachheit jedes mal alle spells Oo weiß nit ob das optimal is ( natürlich nich ) aber solang nix besseres da is bleibt das so stehn..
aber eigentlich brauch ich das grad garnit^^ aus irgendeinem grund gibt er mir nämlcih nich die zauber Oo ( ich trottel -.- )

hier nochmal der quelltext.. nu überarbeitet.. was ich nich versteh is warum er die zauber nich added..

Code:
scriptName Nightstalker

short cTime
short eT
short eW
short hitn

begin ScripteffectUpdate
	
	if ( timecounter < 10 )
		set timecounter to ( getsecondspassed + 1 )
	else
		set timeCounter to 0
                player.removespell HunterInTheNight00
		player.removespell HunterInTheNight05
		player.removespell HunterInTheNight10
		player.removespell HunterInTheNight15
		player.removespell HunterInTheNight20

		if ( isInInterior == 1 )
		else
			set cTime to getcurrenttime
				if  ( cTime >= 21 && cTime <= 5.59 )
					set eT to 15
				elseif ( cTime >= 6 && cTime <= 8.59 )
					set eT to 5
				elseif ( cTime >= 9 && cTime <= 17.59 )
					set eT to 0
				elseif ( cTime >= 18 && cTime <= 20.59 )
					set eT to 5
			endif
				if ( getiscurrentweather camoranweather == 1 )
					set eW to 10
				elseif ( getiscurrentweather clear == 1 )
					set eW to 0
				...
					set eW to 9
				elseif ( getiscurrentweather ThunderstormKvatch == 1 )
					set eW to 9
			endif
		endif
	
		set hitn to ( eW + eT )
	
		if ( hitn == 0 )
			player.addspell HunterInTheNight00
		elseif ( hitn >= 1 && hitn <= 5 )
			player.addspell HunterInTheNight05
		elseif ( hitn >= 6 && hitn <= 10 )
			player.addspell HunterInTheNight10
		elseif ( hitn >= 11 && hitn <= 15 )
			player.addspell HunterInTheNight15
		elseif ( hitn >= 16 )
			player.addspell HunterInTheNight20
		endif
	endif
	
		
end