Kann mir einer sagen wie einen Skriptbefehl aussieht womit man nach 2 Tagen nachdem die Bedingung erfüllt etwas geschieht. Und Diarrhoe könntest du diesen Script vielleicht noch mal überarbeiten, da di zweite messagebox nicht klappt?
SCN zzMarkusScriptzz
short gold
short init
Begin onActivate
if init == 0
set init to 1
Messagebox "Ah, ihr wollt meine Wohnung kaufen. Sie kostet nur 3000 Gold. Wenn ihr die Wohnung wirklich wollt sprecht mich einfach nochmal an."
elseif init == 1
if player.getItemCount Gold001 >= 3000
player.removeItem Gold001 3000
player.addItem OstianWohnungSchluessel 1
zzNehrimSignOstianWohnhauszz.disable
zzBewohnteWohnungzz.enable
zzUnbewohnteWohnungzz.disable
set init to 2
messagebox "Hier habt ihr den Schlüssel."
else
messagebox "Ihr habt nicht genug Gold."
endif
endif
if init == 2
messagebox "Ihr wollt euch doch nicht mein neustes Angebot entgehen lassen oder? Da ich weiß das diese Wohnung sehr verkümmert ist schicke euch für 500 Gold jemanden vorbei der für euch alles aufräumt. Also wenn ihr es wollt sprecht mich einfach noch mal an."
set init to 3
elseif init == 3
if player.getItemCount Gold001 >= 500
player.removeItem Gold001 500
messagebox "Ok. Ich schicke ihn euch."
zzBasdurSpeakzz.enable
set init to 4
else
messagebox "Ihr habt nicht genug Gold."
endif
endif
end