Heyho,
kommt bei folgender Quest nachdem ich die Baroness getötet habe. (Das notice_all wird noch ausgegeben. Die Timer werden nicht aktiviert und dann kommt die obere syserr Meldung.)
Ja ich weiß das Item wird nicht entfernt usw also spart euch das bitte, da es zu test zwecken dient.
Code
- quest spinnbaro begin
- state start begin
- when 30130.chat."Spinnenbaroness" begin
- if game.get_event_flag("spinne") == 0 then
- say_title("Grabstein")
- say("")
- say("Du möchtest also die Spinnenbaroness töten?")
- say("")
- say_reward("Du benötigst folgende Item's")
- say("")
- say_reward("1x Arachnidenschlüssel")
- say("")
- local s=select("Betreten", "Abbrechen")
- if s==2 then return end
- if s==1 then
- if pc.count_item(30324) >=1 then
- pc.warp(88100,614800)
- else
- say_title("Grabstein")
- say("")
- say_reward("Du besitzt keinen Arachnidenschlüssel.")
- end
- end
- else
- say_title("Grabstein")
- say("")
- say_reward("Du kannst die Spinne nochnicht töten.")
- end
- end
- when kill with npc.get_race() == 2092 begin
- notice_all("Der Spieler "..pc.get_name().." hat die Spinnenbaroness getötet.")
- game.set_event_flag("spinne", 1)
- timer("spinngo", 60)
- timer("away", 10)
- end
- when away.timer begin
- warp_all_to_village()
- end
- when spinngo.timer begin
- game.set_event_flag("spinne", 0)
- end
- end
- end
Liebe Grüße