und ich hab nen problem mit der quest hier
Code:
quest tausch begin
state start begin
when 5000.chat."Tausch" begin
say_size(350, 400)
say_title("Tausch")
say("")
say("Hallo lieber Abenteurer,")
say("Tausch.")
say("Tausch")
say("")
say("Tausch")
say("Tausch")
say("Tausch")
say("Tausch")
say_reward("Tausch")
say("")
local s = select("Tausch1", "Tausch2", "Tausch3", "Tausch4", "Tausch5", "Weiter", "Abbrechen!")
if s == 7 then
return
elseif s == 6 then
say_title("Götter herzen")
say("was willst du dann??")
local s2 = select("Tausch1", "Tausch2", "Tausch3", "Tausch4", "Tausch5", "Weiter", "Abbrechen!")
if s2 == 7 then
return
elseif s2 == 1 then
if pc.count_item(27990) < 5 then
say("Du hast nicht genügend Steinstücke")
else
pc.remove_item(27990, 5)
pc.give_item2(27987, 2)
say("Du hast erfolgreich gegen 2 Muscheln getauscht")
end
elseif s2 == 2 then
if pc.count_item(27990) < 125 then
say("Du hast nicht genügend Steinstücke")
else
pc.remove_item(27990, 125)
pc.give_item2(27992, 1)
say("Du hast erfolgreich gegen 1 Weiße Perle getauscht")
end
elseif s2 == 3 then
if pc.count_item(27990) < 175 then
say("Du hast nicht genügend Steinstücke")
else
pc.remove_item(27990, 175)
pc.give_item2(27993, 1)
say("Du hast erfolgreich gegen 1 Blaue Perle getauscht")
end
else
if pc.count_item(27990) < 200 then
say("Du hast nicht genügend Steinstücke")
else
pc.remove_item(27990, 200)
pc.give_item2(27994, 1)
say("Du hast erfolgreich gegen 1 Rote Perle getauscht")
end
elseif s == 1 then
if pc.count_item(27990) < 5 then
say("Du hast nicht genügend Steinstücke")
else
pc.remove_item(27990, 5)
pc.give_item2(27987, 2)
say("Du hast erfolgreich gegen 2 Muscheln getauscht")
end
elseif s == 2 then
if pc.count_item(27990) < 125 then
say("Du hast nicht genügend Steinstücke")
else
pc.remove_item(27990, 125)
pc.give_item2(27992, 1)
say("Du hast erfolgreich gegen 1 Weiße Perle getauscht")
end
elseif s == 3 then
if pc.count_item(27990) < 175 then
say("Du hast nicht genügend Steinstücke")
else
pc.remove_item(27990, 175)
pc.give_item2(27993, 1)
say("Du hast erfolgreich gegen 1 Blaue Perle getauscht")
end
else
if pc.count_item(27990) < 200 then
say("Du hast nicht genügend Steinstücke")
else
pc.remove_item(27990, 200)
pc.give_item2(27994, 1)
say("Du hast erfolgreich gegen 1 Rote Perle getauscht")
end
end
end
end
end
also wie gesagt ich hab keine ahnung von quests daher kann da auch so einiges falsch sein vllt kennt jmd den fehler danke für die hilfe
hier der fehler
Code:
tausch.quest:93:syntax error : [string "start"]:55: `end' expected (to close `if' at line 21) near `elseif' Error occured on compile tausch.quest






