Zitat
ScriptName AltaroftheNine
short doonce
short DayofLastUse
ref target
Begin OnActivate
if IsActionRef player == 1
If Player.GetCrimeGold > 0 || GetPCInfamy > GetPCFame
MessageBox "Du bist heute gesegnet worden."
Else
if GetDayofWeek == DayofLastUse
MessageBox "Ihr habt Euren Segen heute bereits empfangen."
else
MessageBox "Frohlocket! Euer Glaube hat Eure Gebrechen von Euch genommen."
Cast AltarNine Player
Set DayofLastUse to GetDayofWeek
endif
endif
else
set target to GetActionRef
Cast AltarNine target
endif
end
begin gamemode
if doonce == 0 ;days are numbered 0-6 - prevents first visit on 0 day and being told you've used it today
set DayofLastUse to 10
set doonce to 1
endif
end
...