Huhu.
diese Quest funktioniert bei mir nicht..
Code
- quest truhentausch begin
- state start begin
- when 20023.take with item.vnum == 38057 begin
- say("Hallo "..pc.get_name().."")
- say("Ich tausche die verschlossene Truhe gegen")
- say("geöffnete Truhen.")
- say("Was für eine Truhe möchtest du?")
- local perle = select ("Fertigkeitstruhe Körper", "Fertigkeitstruhe Mental", "Fertigkeitstruhe Dolch", "Fertigkeitstruhe Bogen", "Weitere Truhen")
- if perle == 1 and pc.count_item(38057) >= 1 then
- pc.remove_item(38057)
- pc.give_item2(27993)
- chat("Du hast eine Blaue Perle erhalten.")
- elseif perle == 2 and pc.count_item(38057) >= 1 then
- pc.remove_item(38057)
- pc.give_item2(27992)
- chat("Du hast eine Weiße Perle erhalten.")
- elseif perle == 3 and pc.count_item(38057) >= 1 then
- pc.remove_item(38057)
- pc.give_item2(27992)
- chat("Du hast eine Weiße Perle erhalten.")
- elseif perle == 4 and pc.count_item(38057) >= 1 then
- pc.remove_item(38057)
- pc.give_item2(27992)
- elseif perle == 5 then
- say_title("Weitere Truhen:")
- local perle1 =select ("Fertigkeitstruhe Magie", "Fertigkeitstruhe Waffenkampf", "Fertigkeitstruhe Drachenmagie", "Fertigkeitstruhe Heilungsmagie")
- if perle1 == 1 and pc.count_item(38057) >= 1 then
- pc.remove_item(38057)
- pc.give_item2(27992)
- chat("Du hast eine Weiße Perle erhalten.")
- elseif perle1 == 2 and pc.count_item(38057) >= 1 then
- pc.remove_item(38057)
- pc.give_item2(27992)
- chat("Du hast eine Weiße Perle erhalten.")
- elseif perle1 == 3 and pc.count_item(38057) >= 1 then
- pc.remove_item(38057)
- pc.give_item2(27992)
- chat("Du hast eine Weiße Perle erhalten.")
- elseif perle1 == 4 and pc.count_item(38057) >= 1 then
- pc.remove_item(38057)
- pc.give_item2(27992)
- chat("Du hast eine Weiße Perle erhalten.")
- end
- end
- end
- end
kann mir da einer helfen?^^