[SERVICE] Die Questkontrolle

12/29/2011 00:33 .Avatar#4351
Deine Quest eingefügt, selber fehler...
12/29/2011 00:43 Fear *_*#4352
kann net sein war genau der Fehler der beschrieben war! sicher das du quest richtig neu eingefügt hast?,

@chaos: haste die quest richtig eingefügt, den Zombiegott auch zum anklicken eingestellt?
12/29/2011 00:48 .Avatar#4353
Habe es neu eingefügt...
Sicher das du das editierte gepostet hast?
12/29/2011 00:49 schacky#4354
PHP Code:
quest Zombieland begin
    state start begin
        when 2597.chat
."Zombieland" begin
            say
(""..mob_name(2597)..":")
            
say("")
            
say("Sei gegrüßt Kämpfer!")
            
say("Seit kurzem habe ich den Schlüssel")
            
say("zum berüchtigten Zombieland.")
            
say("Dort im verborgenden leben die")
            
say("letzten Seelen der Krieger,")
            
say("die im schrecklichen Kampf um das Land")
            
say("ihr Leben liessen. Sie sind extrem stark und")
            
say("durch und durch mit Hass, Und ihr Boss!! Ohhh...")
            
say("Ich kann dich hinbringen, aber NUR, wenn du Lv 90")
            
say("oder höher bist und gut bezahlst!")
            
say("hmm......")
            
say("15000000 yang ist, denke ich, ein fairer Preis ;D")
            
local s = select("Auf zur Zombieschlacht!", "Nein...bleibe doch hier...")
            if 
s == 2 then
                
return
            
end
            
if pc.get_level() <= 89 then
                say_title
("Zombie God:")
                
say("Hm… Mit deinem derzeitigen Level bist du noch")
                
say("zu schwach für´s Zombieland.")
                
say("Die Zombies würden dich in stücke reißen!")
                
say("Komm wieder, wenn du Lv 90 oder höher bist.")
                return
            
end
            
if pc.gold < 15000000 then
                say_title
("Zombie God:")
                
say("")
                
say("Du hast nicht genug Geld,")
                
say("Sehe ich so aus, als würde")
                
say("ich dich kostenlos teleportieren ?!")
                
say("Ich habe eine große Familie. Um sie zu")
                
say("ernähren, muss ich Geld verdienen.")
                
say_reward(string.format("Es kostet 15000000 Yang."))
                return
            
end
            say
(""..mob_name(2597)..":")
            
say("")
            
say("Na schön du hast es so gewollt...")
            
say("Und nun her mit der kohle !!!!
            say("
Gute Reise...!")
            wait()
            pc.warp(83200,0)
            pc.change_money(-15000000)
        end
    end
end 
make ausführen nicht vergessen :D
wenns nicth klappt porbiers mal mit nem npc ;)
dann weißte obs an dem mob liegt oder an der quest

schonmal drüber nachgedacht, dass man keine 3 quests in eine packen darf?^^
höchstens neue states ;)

außerdem würde ich das über nen brief machen & dann leuchtet dieser pfeil über dem npc denn woher sollen die spieler wissen, dass man bei npc 20080 sich ab level 50, 80 & 95 ausbilden lassen kann?

naja kannste ja noch machen ;)

PHP Code:
quest jobdesk begin
    state start begin
        when 20080.chat
."Ausbildung zum Rekrut" with pc.get_level() >= 50 begin
            say_size
(250, 350)
            
setbgimage('ausbildung.tga')
            
say_title("Rekrutenausbildung:")
            
say("")
            
say_red(""..pc.get_name().." sei gegrüßt!")
            
say_yellow("Da du Level 50 erreicht hast")
            
say_yellow("Wirst du bei mir nun deine erste")
            
say_yellow("Ausbildung abschließen können.")
            
say_yellow("Deine nächste Ausbildung erhälst")
            
say_yellow("du mit Level 80.")
            
say("")
            
say("")
            
wait()
            
say_size(250, 350)
            
setbgimage('ausbildung.tga')
            
say_red("Rekrutenausbildung:")
            
say("")
            
say_red("Ich zähle dir nun auf was für Bonis")
            
say_red("die erste Ausbildung dir gibt.")
            
say("")
            
say_red("Rekrut - 500 TP und 15% gg Monster")
            
say_yellow("Soldat - 750 TP und 10% Krit")
            
say_yellow("Veteran - 1000 TP und 15 Halbmenschen")
            
say("")
            
say("")
            
wait()
            
say_size(250, 350)
            
setbgimage('ausbildung.tga')
            
say_title("Rekrutenausbildung:")
            
say("")
            
say_red("Nun kannst du die Ausbildung")
            
say_red("als Rekrut absolvieren.")
            
say("")
            
local wahl = select ("Rekrut werden", "Abbrechen")
            if 
wahl == 2 then
                
return
            elseif 
wahl == 1 then
                say_size
(250, 350)
                
setbgimage('ausbildung.tga')
                
say_title("Ausbildung zum Rekrut:")
                
say("")
                
say("Du willst also wirklich ein")
                
say("Rekrut werden, "..pc.get_name().."?")
                
say("Okay, dann soll es so sein!.")
                
say("")
                
say_red("Folgende Werte sind nun gestiegen:")
                
say("")
                
say("+500 TP")
                
say("+15% gg Monster")
                
affect.add_collect(apply.MAX_HP, 500, 60*60*24*365*60)
                
affect.add_collect(apply.ATT_BONUS_TO_MONSTER, 15, 60*60*24*365*60)
                
set_state(soldat)
            
end
        end
    end
    state soldat begin
        when 20080.chat
."Ausbildung zum Soldat" with pc.get_level() >= 80 begin
            say_size
(250, 350)
            
setbgimage('ausbildung.tga')
            
say_title("Soldatenausbildung:")
            
say("")
            
say_red(""..pc.get_name().." sei gegrüßt!")
            
say_yellow("Da du Level 80 erreicht hast")
            
say_yellow("Wirst du bei mir nun deine zweite")
            
say_yellow("Ausbildung abschließen können.")
            
say_yellow("Die nächste und letzte Ausbildung")
            
say_yellow("kannst du mit Level 95 machen.")
            
say("")
            
say("")
            
wait()
            
say_size(250, 350)
            
setbgimage('ausbildung.tga')
            
say_red("Soldatenausbildung:")
            
say("")
            
say_red("Ich zähle dir nun auf was für Bonis")
            
say_red("die zweite Ausbildung dir gibt.")
            
say("")
            
say_yellow("Rekrut - 500 TP und 15% gg Monster")
            
say_red("Soldat - 750 TP und 10% Krit")
            
say_yellow("Veteran - 1000 TP und 15 Halbmenschen")
            
say("")
            
say("")
            
wait()
            
say_size(250, 350)
            
setbgimage('ausbildung.tga')
            
say_title("Soldatenausbildung:")
            
say("")
            
say_red("Nun kannst du die Ausbildung")
            
say_red("als Soldat absolvieren.")
            
say("")
            
local wahl = select ("Soldat werden", "Abbrechen")
            if 
wahl == 2 then
                
return
            elseif 
wahl == 1 then
                say_size
(250, 350)
                
setbgimage('ausbildung.tga')
                
say_title("Ausbildung zum Soldat:")
                
say("")
                
say("Du willst also wirklich ein")
                
say("Soldat werden, "..pc.get_name().."?")
                
say("(Deine Ausbildung als Rekrut bleibt.)")
                
say("Dann soll es so sein!")
                
say_red("Folgende Werte sind nun gestiegen:")
                
say("")
                
say("+750 TP")
                
say("+10% Kritischer Treffer")
                
affect.add_collect(apply.MAX_HP, 750, 60*60*24*365*60)
                
affect.add_collect(apply.CRITICAL_PCT, 10, 60*60*24*365*60)
                
set_state(veteran)
            
end
        end
    end
    state veteran begin
        when 20080.chat
."Ausbildung zum Veteran" with pc.get_level() >= 95 begin
            say_size
(250, 350)
            
setbgimage('ausbildung.tga')
            
say_title("Veteranausbildung:")
            
say("")
            
say_red(""..pc.get_name().." sei gegrüßt!")
            
say_yellow("Da du Level 95 erreicht hast")
            
say_yellow("Wirst du bei mir nun deine dritte")
            
say_yellow("Ausbildung abschließen können.")
            
say_yellow("Dies ist deine letzte Ausbildung")
            
say_yellow("danach bist du ein Veteran.")
            
say("")
            
say("")
            
wait()
            
say_size(250, 350)
            
setbgimage('ausbildung.tga')
            
say_red("Veteranausbildung:")
            
say("")
            
say_red("Ich zähle dir nun auf was für Bonis")
            
say_red("die letzte Ausbildung dir gibt.")
            
say("")
            
say_yellow("Rekrut - 500 TP und 15% gg Monster")
            
say_yellow("Soldat - 750 TP und 10% Krit")
            
say_red("Veteran - 1000 TP und 15 Halbmenschen")
            
say("")
            
say("")
            
wait()
            
say_size(250, 350)
            
setbgimage('ausbildung.tga')
            
say_title("Veteranausbildung:")
            
say("")
            
say_red("Nun kannst du die Ausbildung")
            
say_red("als Veteran absolvieren.")
            
say("")
            
local wahl = select ("Veteran werden", "Abbrechen")
            if 
wahl == 2 then
                
return
            elseif 
wahl == 1 then
                say_size
(250, 350)
                
setbgimage('ausbildung.tga')
                
say_title("Ausbildung zum Veteran:")
                
say("")
                
say("Du willst also wirklich ein")
                
say("Veteran werden, "..pc.get_name().."?")
                
say("Dann soll es so sein!")
                
say_red("Folgende Werte sind nun gestiegen:")
                
say("")
                
say("+1000 TP")
                
say("+15% Halbmenschen")
                
affect.add_collect(apply.MAX_HP, 1000, 60*60*24*365*60)
                
affect.add_collect(apply.ATTBONUS_HUMAN, 15, 60*60*24*365*60)
                
set_state(__COMPLETE__)
            
end
        end
    end
    state __COMPLETE__ begin
    end
end 
12/29/2011 00:50 xCh4oS#4355
[QUOTE=Fear *_*;14543183
@chaos: haste die quest richtig eingefügt, den Zombiegott auch zum anklicken eingestellt?[/QUOTE]

ja hab die quest hochgeladen und auch in die hongkonglist eingetragen und wenn ich make.sh ausführe kommen auch keine fehler...und beim zobiegott hab ich alles (bis auf vnum und namen natürlich) von uriel übernommen aber es funzt einfach nich...
12/29/2011 00:50 Fear *_*#4356
Genau des ist mir auch grade aufgefallen du hast jedes mal die " vor dem ? gemacht aber die quest sollte so eig gehen denke ich
12/29/2011 00:55 xCh4oS#4357
hat sich erledigt funzt jetzt danke für eure hilfe :)
12/29/2011 00:56 radsj1993#4358
quest npc_shop begin
state start begin
when 9003.chat."Itemshop" begin
npc.open_shop(100)
chat("Itemshop wurde geöffnet")
end
when 9003.chat."Tränke" begin
npc.open_shop(101)
chat("Dir stehen viele Tränke zur Auswahl!")
end
when 9003.chat."Siegel" begin
npc.open_shop(102)
chat("Reittiersiegel")
end
end
end

dieser Error kommt beim überschreiben:

Error occured on compile Gemischwarenhändlerin.quest
12/29/2011 01:07 .Delta#4359
in quest namen dürfen keine sonderzeichen enthalten sein, also auch kein ä, ö oder ü
12/29/2011 01:54 radsj1993#4360
und schon wieder etwas
quest npc_shop begin
state start begin
when 9003.chat."Itemshop" begin
npc.open_shop(100)
chat(Kauf dir was gutes!")
end
when 9003.chat."Traenke" begin
npc.open_shop(101)
chat("Dir stehen viele Traenke zur Auswahl!")
end
when 9003.chat."Siegel" begin
npc.open_shop(102)
chat("Reittiersiegel")
end
end
end
12/29/2011 02:56 xCh4oS#4361
#
12/29/2011 03:33 NiiceOne#4362
wollte meinen pvp shop machen... jedoch hab ich n problem mit der quest..

bekomme den pvp shop nicht freigeschaltet.. wenn ich mehr als 30 kills habe und den npc anspreche und auf freischalten klicke passiert nichts.

Code:
quest pvp_shop_1 begin
	state start begin
		when login with pc.get_level() >= 60 begin
			set_state(information)
			pc.setqf("kill_shop", 0)
		end
	end

	state information begin
		when letter begin
			pc.getqf("pvp_exp")
			if pvp_exp >= 30 then
			local v = find_npc_by_vnum(30123)
				if v != 0 then
					target.vid("__TARGET__", , "Der dunkle Schrein")
				end
				send_letter("Der dunkle Schrein")
			end
		end
		
		when button or info begin
			say_title("Der dunkle Schrein")
			say("")
			say("Es ist ein dunkler Schrein in der Gegend,")
			say("in diesem sind ganz besondere")
			say("Waren für tapfere Kämpfer versteckt.")
		end
		
		when __TARGET__.target.click or
			30123.chat."Das Geheimnis des dunklen Schreins" begin
			target.delete("__TARGET__")
			say("Dunkler Schrein:")
			say("")
			say("We .. Wer bist du? Bit. Bitte hilf mir!")
			say("Ich habe so gro... große Angst!")
			say("Es sind so viele Banditen in der Festung,")
			say("vertreibe sie und du kannst dich an meinen Waren")
			say("bedienen. Töte 30 Spieler!")
			say_reward("Hast du 30 der Banditen getötet?")
			s = select("Ja, habe ich.", "Nein, ich muss noch weiter Morden!")
			if s == 2 then
				return
			end
			if s == 1 then
				local pvp_kill2 = pc.getqf("pvp_exp")
				if pvp_kill2 >= 30 then
					pc.setqf("pvp_exp", pvp_kill2 - 30)
					say("Du hast also bereits 30 der Banditen getötet?")
					say("Nun gut, ich zeige dir meine Waren.")
					say("Bedenke, dass ich dir nur etwas gebe wenn du weiter Mordest!")
					say("Schneide ihnen die Kelen auf, töte die Bestien! Los!")
					pc.setqf("kill_shop", 1)
				else 
					say("Das sind zuwenige, töte Sie, ich will Blut sehen!")
					return
					set_state(SHOP_25)
				end
			end
		end
	end
end
12/29/2011 11:27 √π.#4363
Die qf pvp_exp wird doch nirgendswo erhöht, wie soll die denn auf 30 kommen?
12/29/2011 11:31 Sp0ngeb0b ist cool#4364
PHP Code:
quest pvp_shop_1 begin
    state start begin
        when login with pc
.get_level() >= 60 begin
            set_state
(information)
            
pc.setqf("kill_shop", 0)
        
end
    end

    state information begin
        when kill begin
            
if npc.is_pc() then
                pc
.setqf("pvp_exp", pc.getqf("pvp_exp")+1)
                
local pvp_exp = pc.getqf("pvp_exp")
                if 
pvp_exp >= 30 then
                    set_state
(next)
                
end    
            end
        end
    end
    state next begin
        when letter begin
            local v 
= find_npc_by_vnum(30123)
            if 
v != 0 then
                target
.vid("__TARGET__", , "Der dunkle Schrein")
            
end
            send_letter
("Der dunkle Schrein")
        
end
        
        when button 
or info begin
            say_title
("Der dunkle Schrein")
            
say("")
            
say("Es ist ein dunkler Schrein in der Gegend,")
            
say("in diesem sind ganz besondere")
            
say("Waren für tapfere Kämpfer versteckt.")
        
end
        
        when __TARGET__
.target.click or
            
30123.chat."Das Geheimnis des dunklen Schreins" begin
            target
.delete("__TARGET__")
            
say("Dunkler Schrein:")
            
say("")
            
say("We .. Wer bist du? Bit. Bitte hilf mir!")
            
say("Ich habe so gro... große Angst!")
            
say("Es sind so viele Banditen in der Festung,")
            
say("vertreibe sie und du kannst dich an meinen Waren")
            
say("bedienen. Töte 30 Spieler!")
            
say_reward("Hast du 30 der Banditen getötet?")
            
s = select("Ja, habe ich.", "Nein, ich muss noch weiter Morden!")
            if 
s == 2 then
                
return
            
end
            
if s == 1 then
                local pvp_kill2 
= pc.getqf("pvp_exp")
                if 
pvp_kill2 >= 30 then
                    pc
.setqf("pvp_exp", pvp_kill2 - 30)
                    
say("Du hast also bereits 30 der Banditen getötet?")
                    
say("Nun gut, ich zeige dir meine Waren.")
                    
say("Bedenke, dass ich dir nur etwas gebe wenn du weiter Mordest!")
                    
say("Schneide ihnen die Kelen auf, töte die Bestien! Los!")
                    
pc.setqf("kill_shop", 1)
                else 
                    
say("Das sind zuwenige, töte Sie, ich will Blut sehen!")
                    return
                    
set_state(SHOP_25)
                
end
            end
        end
    end
end 
du musst die kill flag in die quest mit einbauen, da qf`s nicht über mehrere quests laufen ;)

nicht vergessen state SHOP_25 einzufügen & den shop musste auch in die selbe quest einfügen unter ner anderen state oder eben durch nen qf :)
12/29/2011 12:54 Killermen123#4365
Code:
quest sprechen begin
    state start begin
        when 20354.chat."OverGaming2 ist aber schön.." begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Wächter:")
            say("")
            say("Ist OverGaming2 nicht eine schöne Gegend?")
            say("Die Vögel zwitschern und es scheint immer die Sonne.")
            say("Ich lebe schon lange hier.")
            say("Leider befallen noch viele Monster die Bürger.")
            say("")
        end
        when 20008.chat."Hier riecht es aber gut!" begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Octavio:")
            say("")
            say("Hey, möchtest du mal meine")
            say("selbstgemachten Froschschenkel kosten?")
            say("Die Leute von OverGaming2 lieben sie!")
            say("")
            wait()
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_pc_name()
            say("")
            say("Lieber nicht aber ich finde dieses")
            say("Resteraunt sehr schön.")
            say("")
        end
        when 20005.chat."Ist Töpfern nicht anstregend?" begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Yonah:")
            say("")
            say("Am Anfang schon aber mit der Zeit")
            say("gewöhnt man sich schon dran.")
            say("Wie ich noch sehr jung war mein Hobby")
            say("Zaubern jetzt aber Töpfern.")
			say("Ach, die alten Zeiten auf OverGaming2..")
            say("Wie ich sie vermisse!")
            say("")
        end
        when 20017.chat."Wer macht den dieses schrekliche Geräusch?" begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Yu-Hwan:")
            say("")
            say("Oh, das bin ich...")
            say("Ich habe gerade meine Gitarre zerstört.")
            say("Ich hab sie seit dem ich noch")
            say("ein kleiner Junge war.")
            say("Ach, egal es war sowieso Zeit eine neue zu kaufen.")
            say("")
        end
        when 20023.chat."Oh, Abenteuer" begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Soon:")
            say("")
            say("Oh, du suchst also nach Abenteuern?")
            say("Diese Welt steckt voller Abenteuer.")
            say("Aber es gibt auch viele gefärliche.")
            say("Es sind schon millionen Bürger von OverGaming2")
            say("in gefärlichen Abenteuern gestorben.")
            say("Glaubs mir!")
            say("")
        end
        when 20020.chat."Einst.." begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Balso:")
            say("")
            say("Vor langer Zeit war ich ein Mitglied der bösen Gang.")
            say("Jeder hatte Angst vor uns.")
            say("Sie töten aber immer unschuldige Menschen.")
            say("Deshalb bin ich ausgetreten und wohne nun im Frieden.")
            say("Leider mussten viele Leute von OverGaming2 sterben..")
			wait()
			say_size(400, 350)
            setbgimage('level_bg.tga')
			say_pc_name()
			say("")
			say("Du bist also her gekommen")
			say("um ein friedvolles Leben zu führen?")
			say("")
			wait()
			say_size(400, 350)
            setbgimage('level_bg.tga')
			say_title("Balso:")
			say("")
			say("Genau, ich habe aber viele Stichwunden abbekommen.")
			say("Deshalb hab ich nicht genug Kraft zum arbeiten.")
			say("Das Leben ist hart.")
			say("")
			say("Hast du ein wenig Geld für mich?")
			say("OverGaming2 wurde schon zum Geizland!")
			say("")
        end
        when 20011.chat."Das ist aber ein großer Ort" begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Uriel:)
            say("")
            say("Ja ich weiß aber je größer der Ort")
            say("desto mehr kann man erforschen.")
			say("Deshalb liebe ich OverGaming2!")
            say("Naja,der alte Biologe bittet mich immer")
            say("ihm Sachen zu bringen.")
            say("Er gibt oft eine fette Belohnung!")
            say("")
        end
        when 20018.chat."Was ist passiert?" begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Baek-Go:")
            say("")
            say("Ach es ist viel zu viel passiert.")
            say("Vor 500 Jahren war OverGaming2 noch ein friedlicher")
            say("Ort doch die Pest kam und nicht mal die")
            say("Tiere waren mehr sicher.")
            say("Den Rest erzähl ich dir später.")
            say("")
        end
        when 20019.chat."Sind Metinsteine gefährlich?" begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Yang-Shin:")
            say("")
            say("Seit dem die Metinsteine fallen ist auf OverGaming2")
            say("keiner mehr sicher.")
            say("Viele Menschen sterben wegen den furchtbaren")
            say("Kreaturen!")
            say("")
        end
        when 20006.chat."Ist dein Bruder nicht Micheal Jackson?" begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Mirine:")
            say("")
            say("Ja das ist er!")
            say("Er ist sehr berühmt und wir sind sehr stolz auf ihn.")
            say("Ganz OverGaming2 kennt ihn!")
			say("")
        end
        when 20012.chat."Wegen dem Krieg..." begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Yu-Rang:")
            say("")
            say("Pssst.. Sag nicht mehr! Ich will über den Krieg nicht")
            say("reden er hat viel Unglück in OverGaming2 gebracht!")
            say("")
        end
        when 20021.chat."Muss das nicht nerven wenn das Kind so schreit?" begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Ariyoung:")
            say("")
            say("Nein!")
            say("Auf keinen Fall! Das ist mein Kind und ich liebe")
            say("es sehr! Ohh, seine Windel ist wieder voll.")
            say("Kannst du mir welche besorgen?")
			say("")
        end
        when 20003.chat."Hörst du auch diese Schreie?" begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Ah-Yu:")
            say("")
            say("Ja Kla.")
            say("Das ist der kleine doofe Junge von den Nachbarn..")
            say("Taurean oder so. Kein Plan, wie der heist.")
			say("")
        end
        when 20002.chat."Oh, die Frau des Bücherwurms" begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Aranyo:")
            say("")
            say("Ja das stimmt! Aber manchmal denke ich")
            say("er hat seine Bücher geheiratet.")
            say("Er fehlt mir.")
            say("")
			wait()
			say_pc_name()
			say("")
			say("Hat er sich nicht irgendwo in")
			say("Tal von Seungryong versteck,")
			say("um seine Bücher zu lesen?")
			say("")
			wait()
			say_title("Aranyo:")
            say("")
            say("Was labersch du?")
			wait()
			say_pc_name()
			say("")
			say("Dann bin ich lieber still..")
        end
        when 20084.chat."Uriel sagt..." begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Biologe:")
            say("")
            say("Ah, Uriel!")
            say("Der sollte gleich mit den Kakiblüten")
            say("ankommen. Ich hol schon mal seine Belohnung.")
            say("")
        end
		when 20084.chat."Wo ist.." begin
			say_size(400, 350)
            setbgimage('level_bg.tga')
            say_title("Seon-Hae:")
            say("")
            say("Soon. Ja ich weiß! Viele Leute sagen das.")
            say("Naja, Soon versteck sich vor seiner Frau in Tal von Seungryong.")
            say("und ich muss hier Stellung für ihn halten.")
			say("Wenn Soon da ist, melde ich mich. Man sieht sich.")
            say("")
        end		
    end
end
Kein Fehler in VPC, aber quest geht ingame nicht..