Deine Quest ist nicht vollständig.
Hier mal meine im Anhang.
Musst die IDs und so anpassen.
Bzw. Guck sie dir mal genauer an und passe deine Quest an.
Kurze Erklärung:
Code:
when 90022.use begin [COLOR="Red"]Item zum aufsteigen[/COLOR]
if pc.is_polymorphed() then [COLOR="Red"]checkt ob du verwandelt bist[/COLOR]
chat("Du kannst nicht reiten, wenn du verwandelt bist.")
elseif pc.getqf("reiten") == 1 then [COLOR="Red"]guckt ob du schon reitest[/COLOR]
pc.unmount() [COLOR="Red"]steigt vom reittier ab[/COLOR]
horse.unride() [COLOR="Red"]steigt vom pferd ab[/COLOR]
horse.unsummon() [COLOR="Red"]schickt das pferd weg?[/COLOR]
affect.remove_collect() [COLOR="Red"]macht die effekte weg also AGW oder so[/COLOR]
pc.setqf("reiten", 0) [COLOR="Red"]setzt reiten auf 0[/COLOR]
pc.removeitem("90022",1) [COLOR="Red"]entfernt das item[/COLOR]
elseif pc.getqf("reiten") == 0 then [COLOR="Red"]chekct ob du reitest (hier nein)[/COLOR]
horse.set_level(21) [COLOR="Red"]setzt dein pferd auf 21[/COLOR]
horse.ride() [COLOR="Red"]steigt auf pferd auf[/COLOR]
pc.mount(20119, 1800) -- Dunkler Tiger [COLOR="Red"]steigt auf reittier auf[/COLOR]
affect.add_collect(apply.ATT_GRADE_BONUS,200,9999999999) [COLOR="Red"]gibt 200 ATT für 999999999 Sekunden[/COLOR]
affect.add_collect(apply.DEF_GRADE_BONUS,200,9999999999) [COLOR="Red"]gibt 200 DEF für 999999 sekunden[/COLOR]
pc.setqf("reiten", 1) [COLOR="Red"]setzt reiten auf 1[/COLOR]
chat("Um wieder abzusteigen, klicke bitte erneut auf das Item.")
end