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