|
You last visited: Today at 06:05
Advertisement
Questproblem - richtig simple!
Discussion on Questproblem - richtig simple! within the Metin2 Private Server forum part of the Metin2 category.
08/11/2012, 03:23
|
#1
|
elite*gold: 0
Join Date: Aug 2012
Posts: 155
Received Thanks: 47
|
Questproblem - richtig simple!
Morgen ihr da draußen,
ich habe eine total einfache Quest, die mich nicht in Ruhe
lässt. Angeblich ein " 'then' expected near "return" - Fehler beim Hochladen.
PHP Code:
quest wertpapier begin state start begin when 50027.use begin say_title("Wertpapier") say("Hallo "..pc.get_name().."! ") say("Möchtest du dein Wertpapier öffnen?") say("Es enthält satte 250kk!") local s=select ("Ja", "Nein") if s == 2 return end if s == 1 with PC.get_gold() >= 1500000000 say("Du hast zuviel Yang") say("Versuch es erneut, wenn du weniger als 1,5kkk hast") return else pc.changemoney(250000000) pc.remove_item(50027, 1) end end end end
Obwohl die Quest so einfach gestrickt ist, kann ich den Fehler nicht finden!
|
|
|
08/11/2012, 03:24
|
#2
|
elite*gold: 3995
Join Date: Sep 2011
Posts: 9,275
Received Thanks: 1,633
|
Machs mal lieber ein einem PHP-Code
|
|
|
08/11/2012, 03:37
|
#3
|
elite*gold: 30
Join Date: Feb 2012
Posts: 1,600
Received Thanks: 525
|
Quote:
Originally Posted by .Ziadd
Morgen ihr da draußen,
ich habe eine total einfache Quest, die mich nicht in Ruhe
lässt. Angeblich ein " 'then' expected near "return" - Fehler beim Hochladen.
PHP Code:
quest wertpapier begin state start begin when 50027.use begin say_title("Wertpapier") say("Hallo "..pc.get_name().."! ") say("Möchtest du dein Wertpapier öffnen?") say("Es enthält satte 250kk!") local s=select ("Ja", "Nein") if s == 2 return end if s == 1 with PC.get_gold() >= 1500000000 say("Du hast zuviel Yang") say("Versuch es erneut, wenn du weniger als 1,5kkk hast") return else pc.changemoney(250000000) pc.remove_item(50027, 1) end end end end
Obwohl die Quest so einfach gestrickt ist, kann ich den Fehler nicht finden!
|
muss nicht anstatt end else hin ?
Weil sinst bendest du die Quest nach dem Return, und sie ist dann buggy.
Glaube ich bin mir nicht ui 100% Sicher.
|
|
|
08/11/2012, 03:48
|
#4
|
elite*gold: 0
Join Date: Aug 2012
Posts: 155
Received Thanks: 47
|
Quote:
Originally Posted by .Yoshiix3
muss nicht anstatt end else hin ?
Weil sinst bendest du die Quest nach dem Return, und sie ist dann buggy.
Glaube ich bin mir nicht ui 100% Sicher.
|
Daran liegt es leider nicht!
|
|
|
08/11/2012, 03:52
|
#5
|
elite*gold: 30
Join Date: Feb 2012
Posts: 1,600
Received Thanks: 525
|
Ich frag mal mein Quester wenn er on kommt der kann die da sicherlich helfen O.o
|
|
|
08/11/2012, 03:54
|
#6
|
elite*gold: 20
Join Date: Jun 2011
Posts: 2,897
Received Thanks: 3,336
|
PHP Code:
quest wertpapier begin state start begin when 50027.use begin say_title("Wertpapier") say("Hallo "..pc.get_name().."! ") say("Möchtest du dein Wertpapier öffnen?") say("Es enthält satte 250kk!") local s=select ("Ja", "Nein") if s == 2 return end if s == 1 with PC.get_gold() >= 1500000000 say("Du hast zuviel Yang") say("Versuch es erneut, wenn du weniger als 1,5kkk hast") return else pc.changemoney(250000000) pc.remove_item(50027, 1) end end end end
da:
Quote:
if s == 1 with PC.get_gold() >= 1500000000
|
fehlt das then
also mach daraus einfach:
Quote:
if s == 1 with PC.get_gold() >= 1500000000 then
|
|
|
|
08/11/2012, 10:00
|
#7
|
elite*gold: 32
Join Date: Dec 2010
Posts: 1,294
Received Thanks: 862
|
Noch nicht ganz Micha ^^
(habs nen bissel umgeschrieben)
PHP Code:
quest wertpapier begin state start begin when 50027.use begin say_title("Wertpapier") say("Hallo "..pc.get_name().."! ") say("Möchtest du dein Wertpapier öffnen?") say("Es enthält satte 250kk!") if select("Ja", "Nein") == 2 then return end if pc.get_gold() >= 1500000000 then say("Du hast zuviel Yang") say("Versuch es erneut, wenn du weniger als 1,5kkk hast") return else pc.changemoney(250000000) pc.remove_item(50027, 1) end end end end
|
|
|
08/11/2012, 13:33
|
#8
|
elite*gold: 0
Join Date: Aug 2012
Posts: 155
Received Thanks: 47
|
Quote:
Originally Posted by √π.
Noch nicht ganz Micha ^^
(habs nen bissel umgeschrieben)
PHP Code:
quest wertpapier begin state start begin when 50027.use begin say_title("Wertpapier") say("Hallo "..pc.get_name().."! ") say("Möchtest du dein Wertpapier öffnen?") say("Es enthält satte 250kk!") if select("Ja", "Nein") == 2 then return end if pc.get_gold() >= 1500000000 then say("Du hast zuviel Yang") say("Versuch es erneut, wenn du weniger als 1,5kkk hast") return else pc.changemoney(250000000) pc.remove_item(50027, 1) end end end end
|
Hat geklappt, danke dir!
|
|
|
|
Similar Threads
|
ärgerliches Questproblem bei Skyrim.
11/21/2011 - Consoles - 8 Replies
Hay epvp. habe ein problem bei the elder scrolls 5 skyrim , und zwar..
Bei der Quest der gefährten aus Weißlauf wo ich die Wutraath Fragmente zurückgebracht habe und Kodlak dann begraben wurde.. Danach muss ich mich mit den Gefährten nochmal in der Tiefenschmiede treffen. wenn man rein kommt streiten sich 2 um Wutraath , wer die waffe kriegt etc.. Da bei dem Gespräch bin ich ausversehn hintenrum rausgegangen und wieder rein, dann war das gespräch beendet und die Quest läuft nicht weiter.....
|
[FRAGE]Questproblem
07/15/2011 - Metin2 Private Server - 2 Replies
Hallöle, seit stunden stöbere ich hier rum aber komme nicht hinter das problem dieser dummen quest.
Erstmal der quellcode xD (ist ein FunServer, sprich soll man über den questtext auch lachen!) Das ist meine erste quest, über Tipp & ratschläge dazu würde ich mich sehr freuen.
quest auftrag_leveln begin
state start begin
when levelup with pc.get_level() == 30
then set_state ( auftrag )
end
end
state auftrag begin
when letter begin
|
Questproblem
01/26/2011 - Metin2 Private Server - 16 Replies
Hey Com,
Zum Problem: Ich fahre Server hoch, alles ist normal aber sobald ich Ingame bin erscheinen keine Quest's, ich kann keinen NPC der mit einem Quest ausgestattet ist anreden, mein Pferd nicht rufen.
Wisst ihr da weiter, wenn ja könntet ihr mir ja mal helfen.
|
Questproblem bitte um Hilfe
09/25/2010 - Metin2 Private Server - 11 Replies
Hallo
Habe folgenden Fehler wenn ich die make.sh ausführe.
syntax error : :10: <eof> expected near 'elseif'
Infocenter.quest:52:Abort trap (core dumped)
Das ist die Quest.
|
Mangos Questproblem
03/24/2008 - WoW Private Server - 5 Replies
Nunja, habe mir mit Mangos 2.3.2 selbst quests erstellt haben auch immer geklappt(also habe selbst in der db einfach neue gemacht) und dann habe ich auf 2.3.3 geupdatet, aufjedenfall gingen auch anfangs alle quests immer aber dann kam immer bei der mangosd.exe quest XXX listed for Entry XXX doesn't exist. kommt aber bei ALLEN quests, ich weiß nich mehr was ich tun soll :S habe auch neue rev gedownloadet, quests gingen beim ersten mal auch wieder aber als ich dann nochmal gestartet hab kam...
|
All times are GMT +2. The time now is 06:05.
|
|