Skocz do zawartości
Opublikowano

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. 

Featured Replies

Opublikowano

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 przez Aresthia

  • Sevence zablokował(a) ten temat
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.