Corefehler kommen nicht von Quests, außer der gesamte Questordner ist fail.
Außerdem wenn du einem NPC die Funktion geben willst, das er einen Shop öffnet, den Typ in der DB ändern bei on_klick von 1 auf 2. Dann nimmste den Quest als Grundstruktur:
PHP Code:
quest shops begin
state start begin
when NPCVnum.chat."Shopname" begin
npc.open_shop(Shopnummer)
say("Viel Spaß beim einkaufen (:")
end
end
end
Damit sollte es optimal funktionieren.