Hallo,
ich habe ein Problem und zwar wenn ich das ( Talon = 1 ) setzte in case1: setzt er die Quest nicht fort und ich kriege eine Meldung set not variable.
Könnte mir evt. einer weiterhelfen?
izlude,118,178,4 script Talon 468,{
set .@n$, "[^0101DF Talon ^000000]";
if (Talon == 1) {
if (countitem(4001) == 0 || countitem(4003) == 0) {
mes .@n$;
mes "Du hast noch nicht alles.";
close;
}
mes .@n$;
mes "Ah, du hast ja alles dabei, hier ist dann deine Belohnung.";
delitem 4001,1;
delitem 4003,1;
getitem 1290,1;
next;
mes .@n$;
mes "Such jetzt Harald in Prontera.";
Talon = 0;
close;
}
mes .@n$;
mes "Ich bin Talon, was führt dich zu mir mein Freund.";
switch(select("Ich suche MoMa:Ahhh, nichts:Cancel")) {
case 1:
next;
mes .@n$;
mes "MoMa ist ein Schwert. Wenn du willst kann ich es dir Herstellen.";
switch(select("Was brauchst du dafür?:Irgendwann mal:Cancel")) {
case 1:
Talon = 1;
next;
mes .@n$;
mes "Ich brauche dann";
mes "[1x Poring Card]";
mes "[1x Puppa Card]";
mes "Wenn du alles hast dann komm wieder.";
close;
case 2:
next;
mes .@n$;
mes "Dann komm nochmal wieder.";
close;
case 3:
close;
}
case 2:
next;
mes .@n$;
mes "Dann Wünsche ich dir was.";
close;
case 3:
close;
}
}