Opublikowano 22 Grudnia 20231 r Dzień dobry wszystkim. Czy ktoś posiada samodzielnie lub skądś quest na komnate smoka, z uwzględnieniem tych wszystkich questowych plików z konfiguracjami Berana/metinow, które znajdują się na standardowych plikach terenzo/martysamy? Byłbym bardzo wdzięczny, bo nie mogę takiego znaleźć. Wiadomo, po 3 kręte klucze na osobę, wejście raz na jakiś czas i to raz na kanał fajna opcja, ustawianie metinow(!) Koniecznie.
Opublikowano 22 Grudnia 20231 r Trzymaj @Makaveli 😜 quest dungeon_komnata_smoka begin state start begin when 30121.chat."Komnata Smoka (180+)" begin if game.get_event_flag("dungeon_ks_close") == 1 then snn() say("Dungeon chwilowo wyłączony.") say("Powinien zostać włączony w ciągu 1 godziny.") return end snn() say("Witaj!") say("Ta komnata za mną jest pomieszczeniem,") say("gdzie znajduje się potężny i wielki smok - Beran Setaou.") say("Wpuszczam tam każdą osobę, ") say("która przekaże mi:") say_item_vnum2(30179, "Wymagany Przedmiot") say_reward("Chcesz tam teraz wejść?") local s = select("Tak, zabijemy smoka!", "Innym razem...") if s == 1 then if not pc.can_warp() then chat(chat_color("[Duch Sura]", "blue").." Nie możesz teraz tego zrobić.") elseif pc.countitem(30179) < 1 then chat(chat_color("[Duch Sura]", "blue").." Nie posiadasz odpowiedniego przedmiotu.") elseif pc.level < 180 then chat(chat_color("[Duch Sura]", "blue").." Nie posiadasz 180 poziomu.") else pc.remove_item(30179, 1) pc.setqf("join_ks", 1) d.join(208) end end end when login with index(208) == 1 and pc.getqf("join_ks") == 1 begin pc.setqf("join_ks", 0) timer("first", 60*15) timer("second", 60*30) d.regen_file("data/dungeon/ks/1.txt") d.notice("[Komnata Smoka] Witaj w Komnacie Smoka!") d.notice("[Komnata Smoka] Od tej pory macie 30 minut na zabicie Beran Setaou.") d.notice("[Komnata Smoka] Aby on się pojawił musicie zniszczyć wszystkie Kamienie Metin.") end when kill with npc.get_race() >= 8031 and npc.get_race() <= 8034 and index(208) == 1 begin d.setf("metins", d.getf("metins")+1) if d.getf("metins") == 4 then d.clear_regen() d.regen_file("data/dungeon/ks/2.txt") end end when kill with npc.get_race() == 2493 and index(208) == 1 begin d.notice("[Komnata Smoka] Świetnie! Beran Setaou został pokonany!") d.notice("[Komnata Smoka] Za minutę zostaniecie przeniesieni do Groty Wygnańców.") timer("exit", 60) d.kill_all() end when first.timer with index(208) == 1 begin d.notice("[Komnata Smoka] Pozostało 15 minut.") end when second.timer with index(208) == 1 begin d.notice("[Komnata Smoka] Czas się skończył.") d.exit_all() end when exit.timer with index(208) == 1 begin d.exit_all() end end end Edytowane 22 Grudnia 20231 r przez Aresthia