forked from metin2/server
Restructured gamefiles, locale data loading refactoring, docker build fixes
This commit is contained in:
184
gamefiles/data/quest/xxx_notify_shopmeeting.quest
Normal file
184
gamefiles/data/quest/xxx_notify_shopmeeting.quest
Normal file
@ -0,0 +1,184 @@
|
||||
quest notify_shopmeeting begin
|
||||
state start begin
|
||||
when 9005.chat."Empfange Deine Mission" with pc.level<=4 begin
|
||||
say("Heute findet ein H<>ndlertreffen statt.")
|
||||
say("Wenn Du also Zeit hast,")
|
||||
say ("warum fragst Du nicht die Besitzer des Gemischtwarenladens, des Waffengesch<63>fts und des Verteidigungsgesch<63>fts,")
|
||||
say ("ob sie f<>r mich zu dem Treffen gehen?")
|
||||
local b=select ("Annehmen", "Was gibst Du mir zur Belohnung?")
|
||||
if 1==b then
|
||||
setstate(accept)
|
||||
elseif 2==b then
|
||||
say ("(Ha, ha.) Du kennst das Gesch<63>ft!")
|
||||
("Nun, das ist keine schwierige Aufgabe, wie w<>re es mit 500 Yang?")
|
||||
local b=select ("Annehmen", "Ablehnen")
|
||||
if 1==b then
|
||||
setstate(accept)
|
||||
elseif 2==b then
|
||||
else
|
||||
say("UNBEKANNTE TASTE ["..b.."]")
|
||||
end
|
||||
else
|
||||
("UNBEKANNTE TASTE ["..b.."]")
|
||||
end
|
||||
end
|
||||
end
|
||||
state accept begin
|
||||
when letter begin
|
||||
local v=find_npc_by_vnum(9001)
|
||||
if 0==v then
|
||||
else
|
||||
target.vid("target1", v, "")
|
||||
end
|
||||
local v=find_npc_by_vnum(9002)
|
||||
if 0==v then
|
||||
else
|
||||
target.vid("target2", v, "")
|
||||
end
|
||||
local v=find_npc_by_vnum(9003)
|
||||
if 0==v then
|
||||
else
|
||||
target.vid("target3", v, "")
|
||||
end
|
||||
end
|
||||
when leave begin
|
||||
target.delete("target1")
|
||||
target.delete("target2")
|
||||
target.delete("target3")
|
||||
|
||||
|
||||
("Ziel1")
|
||||
("Ziel2")
|
||||
("Ziel3")
|
||||
("Ziel1")
|
||||
("Ziel2")
|
||||
("Ziel3")
|
||||
("H<>ndler finden")
|
||||
("H<>ndler finden")
|
||||
("H<>ndler finden")
|
||||
("Frage f<>r den alten Mann im Restaurant Suhpyung jeden H<>ndler und jede H<>ndlerin,")
|
||||
("ob er oder sie am H<>ndlertreffen teilnehmen m<>chte.")
|
||||
("Teilnehmerliste")
|
||||
("Ziel1")
|
||||
("Besitzer des Waffengesch<63>fts: Kann teilnehmen(o) Kann nicht teilnehmen( )")
|
||||
("Ziel1")
|
||||
("Besitzer des Waffengesch<63>fts: Kann teilnehmen( ) Kann nicht teilnehmen(o)")
|
||||
("Ziel1")
|
||||
("Besitzer des Waffengesch<63>fts: Kann teilnehmen( ) Kann nicht teilnehmen( )")
|
||||
("Ziel2")
|
||||
("Besitzer des Verteidigungsgesch<63>fts: Kann teilnehmen(o) Kann nicht teilnehmen( )")
|
||||
("Ziel2")
|
||||
("Besitzer des Verteidigungsgesch<63>fts: Kann teilnehmen( ) Kann nicht teilnehmen(o)")
|
||||
("Ziel2")
|
||||
("Besitzer des Verteidigungsgesch<63>fts: Kann teilnehmen( ) Kann nicht teilnehmen( )")
|
||||
("Ziel3")
|
||||
("Besitzer des Gemischtwarenladens: Kann teilnehmen(o) Kann nicht teilnehmen( )")
|
||||
("Ziel3")
|
||||
("Besitzer des Gemischtwarenladens: Kann teilnehmen( ) Kann nicht teilnehmen(o)")
|
||||
("Ziel3")
|
||||
("Besitzer des Gemischtwarenladens: Kann teilnehmen( ) Kann nicht teilnehmen( )")
|
||||
("H<>ndler finden") ("Frage f<>r den alten Mann im Restaurant Suhpyung jeden H<>ndler und jede H<>ndlerin,")
|
||||
("ob er oder sie am H<>ndlertreffen teilnehmen m<>chte.")
|
||||
("Teilnehmerliste")
|
||||
("Ziel1")
|
||||
("Besitzer des Waffengesch<63>fts: Kann teilnehmen(o) Kann nicht teilnehmen( )")
|
||||
("Ziel1")
|
||||
("Besitzer des Waffengesch<63>fts: Kann teilnehmen( ) Kann nicht teilnehmen(o)")
|
||||
("Ziel1")
|
||||
("Besitzer des Waffengesch<63>fts: Kann teilnehmen( ) Kann nicht teilnehmen( )")
|
||||
("Ziel2")
|
||||
("Besitzer des Verteidigungsgesch<63>fts: Kann teilnehmen(o) Kann nicht teilnehmen( )")
|
||||
("Ziel2")
|
||||
("Besitzer des Verteidigungsgesch<63>fts: Kann teilnehmen( ) Kann nicht teilnehmen(o)")
|
||||
("Ziel2")
|
||||
("Besitzer des Verteidigungsgesch<63>fts: Kann teilnehmen( ) Kann nicht teilnehmen( )")
|
||||
("Ziel3")
|
||||
("Besitzer des Gemischtwarenladens: Kann teilnehmen(o) Kann nicht teilnehmen( )")
|
||||
("Ziel3")
|
||||
("Besitzer des Gemischtwarenladens: Kann teilnehmen( ) Kann nicht teilnehmen(o)")
|
||||
("Ziel3")
|
||||
("Besitzer des Gemischtwarenladens: Kann teilnehmen( ) Kann nicht teilnehmen( )")
|
||||
"Sieh Dir an, wie viele H<>ndler bisher zum Treffen kommen wollen."
|
||||
("Frage den Besitzer des Waffengesch<63>fts, des Verteidigungsgesch<63>fts und des Gemischtwarenladens,")
|
||||
("ob sie zu dem Treffen gehen, und lass es mich wissen.")
|
||||
("Weiter", "Verlassen")
|
||||
("Nun, da kann ich wohl nichts machen, wenn Du es nicht tun kannst.")
|
||||
("Ich werde einfach jemand anderen fragen.")
|
||||
("UNBEKANNTE TASTE ["..b.."]")
|
||||
|
||||
("Ziel1")
|
||||
("Ein H<>ndlertreffen?")
|
||||
("Hmm, mal schauen, wie mein Terminplan aussieht. Einen Moment ... ")
|
||||
("Ja, ich kann kommen.")
|
||||
("Sag ihm bitte, ich werde dort sein.")
|
||||
("Ziel1", 11)
|
||||
("Ziel1")!
|
||||
("Ziel2")!
|
||||
("Ziel3")!
|
||||
|
||||
("Ein H<>ndlertreffen?")
|
||||
("Hmm, mal schauen, wie mein Terminplan aussieht. Einen Moment ... ")
|
||||
("Tut mir Leid! Ich esse heute mit dem Waldarbeiter David Kim zu Abend!")
|
||||
("Sag ihm bitte, dass ich nicht kommen kann.")
|
||||
("Ziel1", 10)
|
||||
("Ziel1")!
|
||||
("Ziel2")!
|
||||
("Ziel3")
|
||||
("Ziel2")
|
||||
("Seit dieser Bastard von Lagerverwalter der Vorsitzende der H<>ndlervereinigung ist,")
|
||||
("wird das H<>ndlertreffen zu oft abgehalten.")
|
||||
("Nun, wenn die wenigen Mitglieder nicht auftauchen, wird praktisch niemand bei dem Treffen sein!")
|
||||
("Sag ihm bitte, ich werde dort sein.")
|
||||
("Ziel2"
|
||||
("Ziel1")!
|
||||
("Ziel2")
|
||||
("Ziel3")!
|
||||
("Seit dieser Bastard von Lagerverwalter der Vorsitzende der H<>ndlervereinigung ist,")
|
||||
("wird das H<>ndlertreffen zu oft abgehalten.")
|
||||
("Meine Frau hat mich gebeten, heute fr<66>h nach Hause zu kommen.")
|
||||
("Es tut mir Leid, aber sag ihm bitte, dass ich nicht kommen kann.")
|
||||
("Ziel2"
|
||||
("Ziel1")!
|
||||
("Ziel2")
|
||||
("Ziel3")
|
||||
("Ziel3")
|
||||
("Ein H<>ndlertreffen?")
|
||||
("Es scheint, als g<>be es jeden zweiten Tag ein H<>ndlertreffen!")
|
||||
("Es w<>re unh<6E>flich,")
|
||||
("wenn einer der wichtigen Ladenbesitzer das Treffen verpassen w<>rde.")
|
||||
("Sag ihm bitte, ich werde dort sein.")
|
||||
("Ziel3"
|
||||
("Ziel1")
|
||||
("Ziel2")
|
||||
("Ziel3")
|
||||
("Ein H<>ndlertreffen?")
|
||||
("Es scheint, als g<>be es jeden zweiten Tag ein H<>ndlertreffen!")
|
||||
("Oh nein! Ich habe Tina Lee versprochen, dass ich")
|
||||
("heute mit ihr ein Horoskop erstellen lassen w<>rde.")
|
||||
("Es tut mir Leid, aber k<>nntest Du ihm bitte sagen, dass ich nicht kommen kann?")
|
||||
("Ziel3"
|
||||
("Ziel1")
|
||||
("Ziel2")
|
||||
("Ziel3")
|
||||
("__TARGET__"
|
||||
("Kehr zu dem alten Mann im Restaurant Suhpyung zur<75>ck")
|
||||
("Kehr zu dem alten Mann im Restaurant Suhpyung zur<75>ck")
|
||||
"Kehr zu dem alten Mann im Restaurant Suhpyung zur<75>ck"
|
||||
("Kehr zu dem alten Mann im Restaurant Suhpyung zur<75>ck. Berichte ihm, ob die H<>ndler am Treffen teilnehmen werden")
|
||||
("und hol Dir eine Belohnung ab.")
|
||||
"Kehr zu dem alten Mann im Restaurant Suhpyung zur<75>ck"
|
||||
("Kehr zu dem alten Mann im Restaurant Suhpyung zur<75>ck. Berichte ihm, ob die H<>ndler am Treffen teilnehmen werden")
|
||||
("und hol Dir eine Belohnung ab")
|
||||
("__TARGET__")
|
||||
("Ziel1") ("Ziel2") ("Ziel3")
|
||||
("Es haben also alle gesagt, dass sie kommen werden?")
|
||||
("Ich bin guter Laune, daher gebe ich Dir einen Bonus von 1000 Yang!")
|
||||
("Ich werde Dich rufen, wenn ich einen weiteren Auftrag f<>r Dich habe.")
|
||||
("Du erh<72>lst 1000 Yang von dem alten Mann im Restaurant Suhpyung.")
|
||||
("Oh, hervorragend! ")
|
||||
("Ich werde Dich rufen, wenn ich einen weiteren Auftrag f<>r Dich habe.")
|
||||
("Lass mich Dich wie versprochen belohnen.")
|
||||
("Du erh<72>lst 500 Yang von dem alten Mann im Restaurant Suhpyung.")
|
||||
("Trank_an_Fischer_liefern", "Fall_Start")
|
||||
|
||||
|
Reference in New Issue
Block a user