Ich hab folgendes Problem...
Bzw. eine Frage.
Ich habe eine Quest geschrieben, die einem eine Rüssi gegen eine neue tauscht, wenn man die erforderlichen Items hat.
Jedoch ist es in der Quest so, dass die alte Rüssi entfernt wird und man eine neue bekommt.
Kann man es auch so machen, dass die Bonis und Steine von der alten Rüssi beibehalten werden?
Hier die Quest:
Code:
quest new begin state start begin when 9010.chat."Rüstung" begin say_title("Rüstung") say("Wähle bitte aus, was du herstellen möchtest.") say("") local s = select("Rüstung","zurück") if s == 2 then return end if s == 1 then say_title("Rüstung") say("Um diese Rüstung zu erstellen,") say("brauchst du folgende Items:") say("") say_reward("1x Drachengottpanzer+9,") say_reward("1x Traktat der Fechtkunst") say("") say_reward("Möchtest du dieses Item erstellen?") local s = select("Ja","Nein") if s == 2 then return end if s == 1 then if pc.count_item(70031) < 1 then say_title("Rüstung") say_reward("Du hast kein Traktat zur Fechtkunst!") return end if pc.count_item(11289) < 1 then say_title("Rüstung") say_reward("Du hast keinen Drachengottpanzer+9!") return end pc.remove_item(70031,1) pc.remove_item(11289,1) item.remove() pc.give_item2(11290,1) say_title("Rüstung") say_reward("Du hast erfolgreich hergestellt:") say_item_vnum(11290) end end end end end
Lg .Cookie