Teste mal das:
PHP Code:
quest shops begin
state start begin
when 9003.chat begin
say_title("Herzlich Willkommen!")
say("")
say("Bitte wähle eine Kategorie:")
say("")
local kategorie = select("Shop1", "Shop2", "Abbrechen")
if kategorie == 3 then
return
elseif kategorie == 1 then
say_title("Viel Spaß")
say("")
say("Ein Randvoller Laden..")
say("")
npc.open_shop(3)
elseif kategorie == 2 then
say_title("Viel Spaß")
say("")
say("Ich versorge dich mit guter Qualität..")
say("")
npc.open_shop(101)
end
end
end
end
Oder das hier:
PHP Code:
quest shops begin
state start begin
when 9003.chat."Gemischwarenhändlerin" begin
npc . open_shop (3)
say("Ein Randvoller Laden..")
end
when 9003.chat."Uppzeug2" begin
npc . open_shop (101)
say("Ich versorge dich mit guter Qualität..")
end
end
end
bei "9003" -> on_click auf 2; hast du?
In der DB: bei Shops
Musst du bei 9003 -> 3
und einen Freien NPC "zb 30000" -> 101 zuweißen
Weil er nen freien NPC braucht für nen 2ten Shop.
Dh. die Quest loadet dir auf 9003 -> shop 9003 + 30000 (also 2 Shops)