Bitte um Hilfe

05/27/2010 15:51 Mcilrath#1
Hi

Was ist an dieser Quest falsch??

Code:
quest bossroom begin
    state start begin
        when 20095.chat"Geisterwelt" begin 
        		if pc.get_level >70 and pc.countitem("40004") >1 then
			say_title("Alter Weiser Mann:")
			say("")
			say("Du bist leider noch zu schwach. Oder hast")
			say("keinen heiligen Ring.")
			say("Ich kann dich nicht in die Geisterwelt lassen.")
			say("Komm wieder wenn du Level 70 bist und einen")
			say("heiligen Ring hast.")
			say("")
		return
	end
				say_title("Alter Weiser Mann:")
				say("")
				say("Wie ich sehe hast du einen heiligen Ring.")
				say("Ich kann dich an einen geheimen Ort bringen.")
			say("Willst du es wirklich wagen an diesen Ort")
			say("zu gehen?")
				local main_set = select ("Ja", "Nein")
					if main_set == 2 then
						return
					end
						say("Ok auf gehts.")
						say("Viel Glück!")
						pc.removeitem("40004", 1)
						pc.warp(83200, 0)
						return()
					end
				end
			end
		end
Es kommt immer der Fehler
Code:
when doesn't have begin-end clause.
Mfg
McIlrath