Hi Quester,
dank deiner Hilfe hat sich vieles in Wohlgefallen aufgelöst.
Nun möchte ich meine Endsequenz mit einer Textboxabfrage beenden.
Es kommt aber nie soweit, die Sequenz wird einfach normal abgearbeitet...
seqscript nicht beachtet - was mache ich falsch?
on:use {
if (playergotitem(808)>0) {
$owner=1;
freestored "unit",1,810,1;
msg "Der Schlüssel hier passt!",4;
seqstart 1,1;
cammode 100,1,"unit",103;
camfollow 100,"unit",103,500,500,500;
unitpath 103, 18;
seqfade 4000, 8000, 0, 0, 0, 1;
seqmsg 6000, "Juuhuuuu, ich fahre heim !", 4, 2;
seqcls 8000,1,0,0,0;
seqmsg 10000, ".....", 4, 2;
seqmsg 13000, "....., 4, 2;
seqmsgclear 16000;
seqmsg 19000, ".....", 4, 2;
seqmsg 22000, ".....", 4, 2;
seqmsg 25000, ".....", 4, 2;
seqscript 29000,23;
seqend 30000;
quit // würde ich hier quit einsetzen, wird beim Benützten des Schlüssels sofort abgebrochen.
} elseif ($owner==0) {
msg "Hm... verschlossen. Ich brauche wohl einen Schlüssel.",3;
}
}
seqscript 23 verweisst auf eine Flagge mit folgendem Inhalt.
on:use {
dialogue "Ende", 25; // verweist auf die Textbox 25
}
Die Sequenz wird aber ganz abgearbeitet und seqscript nicht beachtet.
Textbox 25 hat folgenden Inhalt:
page=Ende
title= Gratulation, du hast es geschafft!
text=start
.....
text=end
button=action:close, Weiterspielen! ..wo ich jetzt das Schnellboot habe..
button=2, ...tschüssssiiii...
page=2
quit
Jetzt schon vielen lieben Dank für die Hilfe - mlg Aljna