Abend zsm, ich hätte ein Frage zu einer von mir geschrieben Dungeon Quest,
bin noch relativer noob was lua angeht daher wollte ich euch mal um Rat
fragen und zwar
Code
- when hrns.timer begin
- d.new_jump_all(136, 598, 2630)
- d.spawn_mob(1092, 35, 42)
- d.notice("Töte den stolzen Dämonenkönig!")
- end
- when 1092.kill begin
- d.notice("Du hast den Dämonenkönig getötet.")
- d.notice("Aber diese Metinsteine werden euch nun aufhalten!")
- d.spawn_mob(8027, 68, 57)
- d.spawn_mob(8027, 45, 74)
- d.spawn_mob(8027, 35, 42)
- d.spawn_mob(8027, 54, 29)
- end
Ich habe das Problem, dass wenn ich den Dämonenkönig nun außerhalb des Dungeons töte die nachricht erscheint
meine Frage nun wie kann ich die when abfrage auf den dungeon beschränken.
Ich habe es mit Mapindex abfrage versucht "when 1092.kill with pc.get_map_index() == 136 begin"
aber wenn ich die zusätzliche abfrage an jedes when packe was einen Bosskill betrifft, compiled die Quest zwar
allerdings erhalte ich auch im Dungeon keine Nachricht mehr und weiteren Monster spawnen nicht und ja
es ist der richtige mapindex hoffe jmd. von euch kann mir weiterhelfen ._.