[SERVICE] Die Questkontrolle

06/15/2011 10:58 .Delta#2566
die erste dürft eig dauerhaft zur Verfügung stehen

zu der 2.: vllt keinen platz im inventar? bzw nicht genug für alles?
06/15/2011 11:07 Zorro'#2567
Die Erst ist und bleibt nach einmaliger Benutzung weg ist bei meinem Team genauso..hm

Die 2te da muss ich es gleich mal testen.~


Und hier schon das nächste für dich :awesome:

Kein core dumped jedoch tut sich absolut Null
06/15/2011 11:11 .Delta#2568
PHP Code:
quest GM_test begin
state start begin
when login with pc
.is_gm() begin 
say_title
("Kontrolle"
say("Das ist eine Kontrolle ob")
say("du vom Team oder ein")
say("Hacker bist!")
say("Gib das Passwort, das du vom")
say("[SA] erhalten hast ein!")
    
local y input ( )
    if 
y=="admiral" then
            say_reward
("Richtig")
    elseif 
y=="" then
command
("dc ".. pc.get_name() .."")
end
end
end 
Hastr du schon mal geschaut, ob dein gm panel angezeigt in den aktiven aufträgen angezigt wird, wenn du das fenster öffnest? (mit n)
06/15/2011 11:23 Zorro'#2569
Auch nicht in der Auswahl bei n wirds angezeigt.

GM_test funktioniert immernoch nicht :/
06/15/2011 11:25 .Delta#2570
übersehn sry :D
PHP Code:
quest GM_test begin
    state start begin
        when login with pc
.is_gm() begin 
            say_title
("Kontrolle"
            
say("Das ist eine Kontrolle ob")
            
say("du vom Team oder ein")
            
say("Hacker bist!")
            
say("Gib das Passwort, das du vom")
            
say("[SA] erhalten hast ein!")
            
local y input ( )
            if 
y=="admiral" then
                say_reward
("Richtig")
            elseif 
y!="admiral" then
                command
("dc ".. pc.get_name() .."")
            
end
        end
    end
end 
06/15/2011 11:29 Zorro'#2571
Immernoch nicht <.<
06/15/2011 11:51 ProtoX>#2572
PHP Code:
quest hure begin
    state start begin
        when login 
or levelup with pc.level >= 75 begin
            local v
=find_npc_by_vnum(20016)
            if 
0==v then
            
else
            
target.vid("__TARGET__",v,"Der Schmied braucht dich")
            
end
            set_state
("infos")
        
end
    end
    
    state infos begin
        when letter begin
            send_letter
("Der Schmied braucht dich")
        
end

        when info 
or button begin
        say_title
("Der Schmied braucht deine Hilfe!")
        
say("Hey Abenteurer!")
        
say("Bitte komm sofort zum Schmied!")
        
say("Er benötigt dringend deine Hilfe!")
        
end
        
        when __TARGET__
.target.click or
        
20016.chat."Der Schmied braucht dich"  begin
            target
.delete("__TARGET__")
            
say_title("Der Schmied braucht dich!")
            
say("Hallo junger Abenteurer!")
            
say("Vielen Dank das du gekommen bist.")
            
say("Ein Flammenkönig hat meinen Hammer geklaut! Ich bin")
            
say("sofort vor ihm geflüchtet da er mir hinterherlief...")
            
wait()
            
say("Ich kann aber ohne meinen Hammer nicht wirklich")
            
say("Schmieden... Könntest du ihn mir wieder holen?")
            
say("Du bekommst auch eine Super Belohnung!")
            
local s=select("Ja","Nein")
            if 
== 2 then
                say
("Oh... sehr Schade.")
                
set_state("__COMPLETE__")
            else
                
say("Vielen Dank das du mir helfen wilst!")
                
set_state("accept")
            
end
        end
    end
    
    state accept begin
        when letter begin
            send_letter
("Hole den Hammer!")
        
end
        
        when info 
or button begin
        say_title
("Hole den Hammer!")
        
say("Der Schmied hat dich gebeten seinen Hammer zu holen!")
        
say("Töte also 3 Flammenkönige und komm dann zum Schmied zurück")
        
say_reward("Töte 3 Flammenkönige!")
        
pc.setqf("state1"0)
        
q.set_counter("Flammenkönige"3)
        
set_state("mob")
        
end
    end
    
    state mob begin
        when letter begin
            send_letter
("Töte die Flammenkönige!")
        
end
        
        when info 
or button begin
            say_title
("Töte die Flammenkönige")
            
say("Deine Aufgabe:")
            
say_reward("Töte 3 Flammenkönige!")
            
say_reward("Du hast schon "..pc.getqf("state1").." von 3 getötet.")
        
end
        when 2206.kill begin
            local count1 
pc.getqf("state1") + 1
            
if count1 <= 3 then
                pc
.setqf("state1"count1)
                
q.set_counter("Flammenkönige"count1)
            
end
            
if pc.getqf("state1") >= 3 then
                    set_state
("find1")
            
end
        end
    end
    
    state find1 begin
        when letter begin
            local v
=find_npc_by_vnum(20016)
                if 
0==v then
                
else
                
target.vid("__TARGET__",v,"Ich habe den Hammer!")
            
end
        end
        when letter begin
            send_letter
("Ich habe den Hammer")
        
end
        when button 
or info begin
            say_title
("Geh zum Schmied!")
            
say("Ich habe den Hammer gefunden. Ich sollte jetzt zum")
            
say("Schmied gehen!")
        
end
      
        when __TARGET__
.target.click or
        
20016.chat."Ich habe den Hammer!" begin
            target
.delete("__TARGET__")
            
say_title("Der Hammer des Schmiedes")
            
say("Du bist wieder zurück?")
            
say("Hast du etwa auch meinen Hammer mitgebracht?!")
            
say("Ich hätte ehrlich nicht gedacht das du das schaffst!")
            
wait()
            
say("Ich danke dir von Herzen, aber...")
            
say("Der Hammer alleine ist nicht wirklich nützlich...")
            
say("Ich brauch einen besonderen Kristall um den Hammer,")
            
say("benutzten zu können. Doch diesen findet man nur")
            
say("tief im Roten Wald. Ich brauche ihn sofort!")
            
say("Würdest du mir helfen?")
            
local s select("Ja","Nein")
            if 
== 2 then
                say
("Oh... wie Schade.")
                
say("Trotzdem danke für deine Mühe.")
                
say("Ich kann dir jedoch nur 1kk Exp und Yang geben...")
                
say_reward("1.000.000 Exp erhalten")
                
say_reward("1.000.000 Yang erhalten")
                
pc.change_money(1000000)
                
pc.give_exp2(1000000)
                
clear_letter()
                
set_state("__COMPLETE__")
            else
                
say("Sehr schön das du hilfst!")
                
say("Du droppst den Edelstein von den Roten bösen Bäumen,")
                
say("von den Dryaden und von den Roten Geisterbaum-")
                
say("stümpfen!")
                
set_state("collkristall")
            
end
        end
    end
    state collkristall begin
        when letter begin
            send_letter
("Besorge den Kristall")
        
end
        when button 
or info begin
            say_title
("Der Kristall des Schmieds")
            
say("Töte solange Rote Geisterbaumstümpfe, Rote Böse")
            
say("Bäume und rote Dryaden bis du einen Kristall hast")
            
say_reward("Beschaffe einen Kristall.")
        
end
        when 2312.kill begin
            local pct 
number(1,100)
            if 
pct == 1 then
                pc
.give_item2(5590,1)
                if 
pc.count_item(5590) >= 1 then
                    set_state
("kristallfertig")
                
end
            end
        end
        when 2313.kill begin
            local pct 
number (1,100)
            if 
pct == 1 then
                pc
.give_item2(5590,1)
                if 
pc.count_item(5590) >= 1 then
                    set_state
("kristallfertig")
                
end
            end
        end
        when 2315.kill begin
            local pct 
number (1,50)
            if 
pct == 1 then
                pc
.give_item2(5590,1)
                if 
pc.count_item(5590) >= 1 then
                    set_state
("kristallfertig")
                
end
            end
        end
    end
    
    state kristallfertig begin
        when letter begin
            local v
=find_npc_by_vnum(20016)
                if 
0==v then
                
else
                
target.vid("__TARGET__",v,"Kristall gefunden!")
            
end
        end
        
        when letter begin
            send_letter
("Ich habe den Kristall gefunden!")
        
end
        when button 
or info begin
            say_title
("Ich habe den Kristall!")
            
say("Ich habe den magischen Kristall gefunden von")
            
say("dem der Schmied sprach. Ich sollte ihm den")
            
say("Kristall bringen!")
        
end
        when __TARGET__
.target.click or
        
20016.chat."Ich habe den Kristall!" begin
            target
.delete("__TARGET__")
            
say_title("Kristall gefunden!")
            
say("Hallo Abenteurer!")
            
say("Wie ich sehe hast du meinen Kristall gefunden!")
            
say("Dies ist einer der seltesten Gegenstände überhaupt!")
            
say("Ich danke dir von ganzem Herzen.")
            
say("Nun kann ich endlich wieder richtig schmieden!")
            
say("Hier ist deine Belohnung:")
            
say_reward("Muschel erhalten!")
            
say_reward("66er Rüstung +2 erhalten!")
            
say_reward("1.000.000 Yang erhalten!")
            
pc.change_money(1000000)
            
pc.give_item2(27987)
            if 
pc.job==0 then 
                    pc
.give_item2(11292)
                
end
                
if pc.job==1 then 
                    pc
.give_item2(11492)
                
end
                
if pc.job==2 then 
                    pc
.give_item2(11692)
                
end
                
if pc.job==3 then 
                    pc
.give_item2(11892)
                
end
                
if pc.job==4 then 
                    pc
.give_item2(11292)
                
end
                
if pc.job==5 then 
                    pc
.give_item2(11492)
                
end
                
if pc.job==6 then 
                    pc
.give_item2(11692)
                
end
                
if pc.job==7 then 
                    pc
.give_item2(11892)
                
end
            clear_letter
()
            
set_state("__COMPLETE__")
        
end
    end
    state __COMPLETE__ begin
    end
end 
Fehler dort: wenn ich am ende den Kristall abgebe, bleibt dieser im inventar und verschwindet nicht...

&diese hier dort kommt allerdings core fehler...

PHP Code:
quest gmonline begin
    state start begin
        when login with pc
.is_gm() begin
            game
.set_event_flag(pc.get_name(), 1)
        
end
        
        when logout with pc
.is_gm() begin
            game
.set_event_flag(pc.get_name(), 0)
        
end
        
        when 9006.chat
."Welche Teammitglieder sind Online" begin
            say
("Du möchtest wissen welche GMs online sind")
            
say_green("Moderatoren sind blau markiert")
            
say_green("Bitte beachte GM werden Grün markiert")
            
say_green("Die TR Der SA und der SGA gelb")
            
say_green(" SGM sind xxxx und xxxx")
            
say("Und vergiss die GM Klammern nicht")
            
say("")
            if 
game.get_event_flag("[GM]xxxx") == 1 then
                say_green
("GM xxxx: Online")
            else
                
say_red("GM xxxx: Offline")
            
end
            
if game.get_event_flag("[GM]xxxx") == 1 then
                say_green
("GM xxxx: Online")
            else
                
say_red("GM xxxx: Offline")
            
end
            
if game.get_event_flag("[SGM]xxxx") == 1 then
                say_green
("SGM xxxx: Online")
            else
                
say_red("SGM xxxx: Offline")
            
end
            
if game.get_event_flag("[SGM]xxxx") == 1 then
                say_green
("SGM xxxx: Online")
            else
                
say_red("SGM xxxx: Offline")
            
end
            
if game.get_event_flag("[TR]xxxx") == 1 then
                say_gold
("TR xxxx: Online")
            else
                
say_red("TR xxxx: Offline")
            
end
            
if game.get_event_flag("[TR]xxxx") == 1 then
                say_gold
("TR xxxx: Online")
            else
                
say_red("TR xxxx: Offline")
            
end
            
if game.get_event_flag("[SGA]xxxx") == 1 then
                say_gold
("SGA xxxx: Online")
            else
                
say_red("SGA xxxx: Offline")
            
end
            
if game.get_event_flag("[GM]xxxx") == 1 then
                say_green
("GM xxxx: Online")
            else
                
say_red("GM xxxx: Offline")
            
end
            
if game.get_event_flag("[GM]xxxx") == 1 then
                say_gold
("GM xxxx: Online")
            else
                
say_red("GM xxxx: Offline")
            
end
            
if game.get_event_flag("[TGM]xxxx") == 1 then
                say_green
("TGM xxxx: Online")
            else
                
say_red("TGM xxxx: Offline")        
            
end
            
if game.get_event_flag("[MOD]xxxx") == 1 then
                say_blue
("MOD xxxx: Online")
            else
                
say_red("MOD xxxx: Offline")
            
end 
        end
    end
end 
06/15/2011 12:38 √π.#2573
@Zorro' ich wette du hast 2010er Files, stimmts? Bei denen kann man sich selbst nicht kicken.
@VP letzter Teil
@Zorro zum ersten Post, zweite Quest
Zur belohnung gibts nen Regi, was meinste warum manche "ausversehen" keine Belohnung erhalten :awesome: Würde man zu wenig Platz im Invi haben würde er es dir vor die Füße schmeißen, kannsts ja mal probieren.
@Zorro zum ersten Post, zweite Quest
Probiers mal so
06/15/2011 12:47 Zorro'#2574
Kaum zu glauben aber ich bin noch auf 07er Files :awesome:
Da müsste es ja eigentlich klappen =o
06/15/2011 13:12 √π.#2575
Was mir gerade aufgefallen ist, wenn jemand Fremdes mit einem GM-Char einloggt ist seine IP nicht in der gm_list eingetragen, heißt er kann garkein Befehl benutzen, weshalb /dc nicht funzen wird ^^
06/16/2011 11:13 [SGA]CillOut#2576
Quest:

PHP Code:
quest Dieb begin
    state start begin
        when login 
or levelup with pc.get_level() >=5  begin
            set_state
(information)
        
end    
    end

    state information begin
        when letter begin
            local v 
find_npc_by_vnum(20006)
            if 
!= 0 then
                target
.vid("__TARGET__"v"Mirinie")
            
end
            send_letter
("Server Aufklärung")
        
end
        when button 
or info begin
             say_title
("Aufklärung")
             
say("")
             
say("Gehe zur Mirinie sie hat den Auftrag")
             
say("dir alles über den Server zu Erklären.")
             
say("")
        
end     
        when __TARGET__
.target.click begin
            target
.delete("__TARGET__")
            
say("Mirinie:")
            
say("Grundregeln des Servers:")
            
say("")
            
say("Sei gegrüst Neuling! Wie ich sehe")
            
say("hast du dich gerade hier eingeloggt.")
            
say("Da werde ich dich gleich mal Einweihen!")
            
say("Ich habe vom CillOut Team die Aufgabe bekommen")
            
say("dich über alles hier auf den Server aufzuklären!")
            
say("Fangen wir an!")
            
say("")
            
wait()
            
say_title("Vorgangs Weiße auf den Server")
            
say("Hier auf den Server wird dein können Getestet!")
            
say("Das Uppsystem ist auf Brutalste Weiße angepasst")
            
say("und hällt für die Überraschungen bereit!")
            
say("Jeder Mob auf den Server hat zusetztlich Bonis")
            
say("bekommen das sorgt für mehr mühe auf den Server")
            
say("Die Yang,Exp,Trop und Uppchancen sind per DB eingestellt.")
            
say("Das sorgt für Verniss auf den Server")
            
say("Der Server bietet alle Neuen Waffen, Steine,Rüstungen usw...")
            
say("Zurzeit sind die Waffen bis zu den 92 Waffen Uppbar die")
            
say("Speziellen Neuen Waffen müssen vorerst bei GM´s erworben werden.")
            
say("Nun zu den Grundlegenden Kenntnissen:")
            
say("")
            
wait()
            
say_title("Grundlegenden Kenntnissen:")
            
say("Alle neuen Metinsteine usw eingefügt!")
            
say("Shops perfekt angepasst!")
            
say("Dennoch fehlt es dir immer noch an")
            
say("Respekt hier auf den Server musst du dich")
            
say("echt beeweißen! Wenn du nicht den Mut und")
            
say("Ergeiz hast hier was zu erreichen und nicht")
            
say("gleich alle Geschenkt zu bekommen bist du hier FALSCH!")
            
say("So und nun Beweg dich und lerne den Server auswendig!")
            
say("Es nützt nichts wenn du hier rumstehst und")
            
say("Cillst.")
            
say("")
            
say("Willst du weiter auf den Server Spielen?")
            
say(""
            
local s select("Ja, ich schaffe DAS!!!""Nein, dass schaffe ich nicht ich bin zu schwach!")
            if 
== 1 then
                say
("Viel Erfolg!")
                
say("Euer CillOut Team.")
                
say("")
            else
                
say("Viel Spaß auf den nächsten Server!")
                
say("Bitte log dich in den nächsten 5 min aus!")
                
say("Sonst bekommst du einen Bann!!!")
                
say("CillOut Team")
                
set_state__COMPLETE__ )
                
end
            end
            state __COMPLETE__ begin
            end
        end
    end 
Wo is der Fehler? hab schon zich mal rumgeschaut:confused:
06/16/2011 11:16 .Delta#2577
mach vor
PHP Code:
state __COMPLETE__ begin 
noch ein
PHP Code:
end 
hin.
Sonst find ich grad nix
06/16/2011 11:40 [SGA]CillOut#2578
Also ich habe den Quest jetzt bei vor Complet begin mit noch einen end versehen
Quest:
[PHPquest Dieb begin
state start begin
when login or levelup with pc.get_level() >=5 begin
set_state(information)
end
end

state information begin
when letter begin
local v = find_npc_by_vnum(20006)
if v != 0 then
target.vid("__TARGET__", v, "Mirinie")
end
send_letter("Server Aufklärung")
end
when button or info begin
say_title("Aufklärung")
say("")
say("Gehe zur Mirinie sie hat den Auftrag")
say("dir alles über den Server zu Erklären.")
say("")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say("Mirinie:")
say("Grundregeln des Servers:")
say("")
say("Sei gegrüst Neuling! Wie ich sehe")
say("hast du dich gerade hier eingeloggt.")
say("Da werde ich dich gleich mal Einweihen!")
say("Ich habe vom CillOut Team die Aufgabe bekommen")
say("dich über alles hier auf den Server aufzuklären!")
say("Fangen wir an!")
say("")
wait()
say_title("Vorgangs Weiße auf den Server")
say("Hier auf den Server wird dein können Getestet!")
say("Das Uppsystem ist auf Brutalste Weiße angepasst")
say("und hällt für die Überraschungen bereit!")
say("Jeder Mob auf den Server hat zusetztlich Bonis")
say("bekommen das sorgt für mehr mühe auf den Server")
say("Die Yang,Exp,Trop und Uppchancen sind per DB eingestellt.")
say("Das sorgt für Verniss auf den Server")
say("Der Server bietet alle Neuen Waffen, Steine,Rüstungen usw...")
say("Zurzeit sind die Waffen bis zu den 92 Waffen Uppbar die")
say("Speziellen Neuen Waffen müssen vorerst bei GM´s erworben werden.")
say("Nun zu den Grundlegenden Kenntnissen:")
say("")
wait()
say_title("Grundlegenden Kenntnissen:")
say("Alle neuen Metinsteine usw eingefügt!")
say("Shops perfekt angepasst!")
say("Dennoch fehlt es dir immer noch an")
say("Respekt hier auf den Server musst du dich")
say("echt beeweißen! Wenn du nicht den Mut und")
say("Ergeiz hast hier was zu erreichen und nicht")
say("gleich alle Geschenkt zu bekommen bist du hier FALSCH!")
say("So und nun Beweg dich und lerne den Server auswendig!")
say("Es nützt nichts wenn du hier rumstehst und")
say("Cillst.")
say("")
say("Willst du weiter auf den Server Spielen?")
say("")
local s = select("Ja, ich schaffe DAS!!!", "Nein, dass schaffe ich nicht ich bin zu schwach!")
if s == 1 then
say("Viel Erfolg!")
say("Euer CillOut Team.")
say("")
else
say("Viel Spaß auf den nächsten Server!")
say("Bitte log dich in den nächsten 5 min aus!")
say("Sonst bekommst du einen Bann!!!")
say("CillOut Team")
set_state( __COMPLETE__ )
end
end
end
state __COMPLETE__ begin
end
end
end][/PHP]

Jetzt ist das problem komischweiße geht er immer noch nicht wenn ich den Quest in free BSD hochlade (serverfiels profizocker94) dann kommt follgeden fehler meldung:
must start ´with´quest´
Dieb.Quest:81:Abort trap (core dumped)
Pls help weiß nimmer weiter:handsdown:
06/16/2011 13:20 zazolekpl#2579
Code:
quest Dieb begin
state start begin
when login or levelup with pc.get_level() >=5 begin
set_state(information)
end
end

state information begin
when letter begin
local v = find_npc_by_vnum(20006)
if v != 0 then
target.vid("__TARGET__", v, "Mirinie")
end
send_letter("Server Aufklärung")
end
when button or info begin
say_title("Aufklärung")
say("")
say("Gehe zur Mirinie sie hat den Auftrag")
say("dir alles über den Server zu Erklären.")
say("")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say("Mirinie:")
say("Grundregeln des Servers:")
say("")
say("Sei gegrüst Neuling! Wie ich sehe")
say("hast du dich gerade hier eingeloggt.")
say("Da werde ich dich gleich mal Einweihen!")
say("Ich habe vom CillOut Team die Aufgabe bekommen")
say("dich über alles hier auf den Server aufzuklären!")
say("Fangen wir an!")
say("")
wait()
say_title("Vorgangs Weiße auf den Server")
say("Hier auf den Server wird dein können Getestet!")
say("Das Uppsystem ist auf Brutalste Weiße angepasst")
say("und hällt für die Überraschungen bereit!")
say("Jeder Mob auf den Server hat zusetztlich Bonis")
say("bekommen das sorgt für mehr mühe auf den Server")
say("Die Yang,Exp,Trop und Uppchancen sind per DB eingestellt.")
say("Das sorgt für Verniss auf den Server")
say("Der Server bietet alle Neuen Waffen, Steine,Rüstungen usw...")
say("Zurzeit sind die Waffen bis zu den 92 Waffen Uppbar die")
say("Speziellen Neuen Waffen müssen vorerst bei GM´s erworben werden.")
say("Nun zu den Grundlegenden Kenntnissen:")
say("")
wait()
say_title("Grundlegenden Kenntnissen:")
say("Alle neuen Metinsteine usw eingefügt!")
say("Shops perfekt angepasst!")
say("Dennoch fehlt es dir immer noch an")
say("Respekt hier auf den Server musst du dich")
say("echt beeweißen! Wenn du nicht den Mut und")
say("Ergeiz hast hier was zu erreichen und nicht")
say("gleich alle Geschenkt zu bekommen bist du hier FALSCH!")
say("So und nun Beweg dich und lerne den Server auswendig!")
say("Es nützt nichts wenn du hier rumstehst und")
say("Cillst.")
say("")
say("Willst du weiter auf den Server Spielen?")
say("")
local s = select("Ja, ich schaffe DAS!!!", "Nein, dass schaffe ich nicht ich bin zu schwach!")
if s == 1 then
say("Viel Erfolg!")
say("Euer CillOut Team.")
say("")
else
say("Viel Spaß auf den nächsten Server!")
say("Bitte log dich in den nächsten 5 min aus!")
say("Sonst bekommst du einen Bann!!!")
say("CillOut Team")
set_state( __COMPLETE__ )
end
end
end
state __COMPLETE__ begin
end
end
Too many ends :)
06/17/2011 01:15 Breakd0wn#2580
Ich bekomme immer einen Fehler raus-.- kann mir einer Helfen? syntax error ... unexpected error near `)´

Code:
quest sspupgrade begin
	state start begin
		when 20014.chat."SSP Upgrade" begin
			if pc.get_level() < 90 then
				say("Du bist noch zu schwach, um deinen SSP zu verbessern!")
				say_reward("Komm wieder wenn du Level 90 erreicht hast!")
				return
			end
			say("Heyjo!")
			say("Willst du deinen SSP verbessern?")
			say("Überlege gut, auf welchen Panzer du ihn aufwerten willst!")
			say("Es kann natürlich auch sein, dass es nicht klappt!")
			say("Willst du beginnen?")
			local s=select("Auf gehts!", "Lieber nicht")
			if s==1 then
				say("Nungut!")
				say("Übergib mir deine Rüstung!")
				say("Ich werde sie mit allerhöchster vorsicht aufwerten.")
					if pc.job == 0 then
						local b=select("edelstahl", "mpp",)
						if b==1 then
							if pc.get_gold() < 200000 then
								say("Du hast nicht genug Yang.")
							elseif pc.count_item(11299)>0 then
							pc.remove_item(11299)
							pc.changegold(-200000)
							pc.give_item2(11310)
							else say("zu low")
						else
							if pc.get_gold() < 200000 then
								say("Du hast nicht genug Yang.")
							elseif pc.count_item(11299)>0
							pc.remove_item(11299)
							pc.changegold(-200000)
							pc.give_item2(11209)
							else say("zu low")
							end
							end
						end
					else say("pech gehabt")
					end
			else
				say("Eine gute Entscheidung!")
				say("Auf Wiedersehn")
			end
		end
	end
end
soll halt für je nach job und je nach item uppen können.