Turnul lui nemere

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
[MR]Danny
Nivel 2

Nivel 2
Mesaje: 280
Membru din: 10 Oct 2013, 13:57
Server: Metin2D&B
Regat: Jinno
Aprecieri: 187  
Mulţumiri: 176  
Medalii

*Problemă/Întrebare: Quest nemere
Tipologie server:PVM
*Resursă folosită:svf-pentru-resurse/metin2-files-t96788.html
*ServerFiles utilizat:svf-pentru-resurse/metin2-files-t96788.html
*Syserr:fara
Poză:Fara
*Detalii suplimentare: Salut
Inafara de CONFIG map 352 Index map 352 si data/dungeon/....txt
plus questul

Cod: Selectaţi tot

quest deviltower_zone begin
    state start begin
        when login begin
            if pc.get_map_index() == 66 then
                if pc.get_x() < 2048+88 or pc.get_y() < 6656+577 or pc.get_x() > 2048+236 or pc.get_y() > 6656+737 then
                    pc.warp(590500, 110500)
                end
                pc.set_warp_location(65, 5905, 1105)
            elseif pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 then
                pc.set_warp_location(65, 5905, 1105)				
                deviltower_zone.register_player(pc.get_vid())
            end
        end

	when logout begin
		if pc.count_item(30300) >= 1 then
			pc.remove_item(30300, pc.count_item(30300))
		end
		if pc.count_item(30302) >= 1 then
			pc.remove_item(30302, pc.count_item(30302))
		end				
		if pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 then
			deviltower_zone.unregister_player(pc.get_vid())		
		end
	end
	when deviltower_man.chat.locale.deviltower_man_chat begin
	    if pc.get_level() < 40 then
			say_title("Þeytan Kulesi Bekçisi:")
			say(locale.deviltower_man_say_you_cant)
	    else
			say_title("Þeytan Kulesi Bekçisi:")
			say(locale.deviltower_man_say)
			local s = select(locale.deviltower_enter,locale.deviltower_no_enter)
			if s == 1 then
				pc.warp(216500,727000)
			end
	    end
	end
        when kill with npc.get_race() == 8015  begin
            timer("devil_stone1_1", 8)
        end
        when devil_stone1_1.timer begin
            d.new_jump_all(66, special.devil_tower[1][1], special.devil_tower[1][2])
            d.regen_file("data/dungeon/deviltower2_regen.txt")
            d.set_warp_at_eliminate(4, d.get_map_index(), special.devil_tower[2][1], special.devil_tower[2][2], "data/dungeon/deviltower3_regen.txt")
        end
        when kill with npc.get_race() == 1091 begin
            d.set_warp_at_eliminate(4, d.get_map_index(), special.devil_tower[3][1], special.devil_tower[3][2], "data/dungeon/deviltower4_regen.txt")
            d.check_eliminated()
        end
        function get_4floor_stone_pos()
	    local positions = 
			{
				{368, 629}, {419, 630}, {428, 653}, {422, 679},
				{395, 689}, {369, 679}, {361, 658},
			}
            for i = 1, 6 do
                local j = number(i, 7)
                if i != j then
                    local t = positions[i];
                    positions[i] = positions[j];
                    positions[j] = t;
                end
            end
            return positions
        end
        when kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 and npc.get_race() == 8016 begin
            d.setf("level", 4)
            local positions = deviltower_zone.get_4floor_stone_pos()
            for i = 1, 6 do
                d.set_unique("fake" .. i , d.spawn_mob(8017, positions[i][1], positions[i][2]))
            end
            local vid = d.spawn_mob(8017, positions[7][1], positions[7][2])
            d.set_unique("real", vid)
	    server_loop_timer('devil_stone4_update', 10, pc.get_map_index())
	    server_timer('devil_stone4_fail1', 5*60, pc.get_map_index())

            d.notice("4. Kat Seçenek Kapýsýndasýn.");
			d.notice("Gözlerini ve kulaklarýný aldatacak bir çok sahte");
			d.notice("Metin Taþý mevcut. 15 dakika içerisinde");
			d.notice("gerçek Metin Taþý'ný bul ve yok et!");
			d.notice("Kapýdan geçmenin tek yolu budur.");
        end

        when devil_stone4_fail1.server_timer begin
            if d.select(get_server_timer_arg()) then
                d.notice("10 dakika kaldý ")
		server_timer('devil_stone4_fail2', 5*60, get_server_timer_arg())
            end
        end

        when devil_stone4_fail2.server_timer begin
            if d.select(get_server_timer_arg()) then
               d.notice("5 dakika kaldý ")
		server_timer('devil_stone4_fail', 5*60, get_server_timer_arg())
            end
        end

        when devil_stone4_fail.server_timer begin
            if d.select(get_server_timer_arg()) and d.getf("level") == 4 then
                d.notice("Zaman doldu! ")
                d.exit_all()
            end
        end

        when devil_stone4_update.server_timer begin
            if d.select(get_server_timer_arg()) then
                if not d.is_unique_dead("real") then
                    for i = 1, 6 do
                        if d.getf("fakedead" .. i) == 0 then
                            if d.unique_get_hp_perc("fake" .. i) < 50 then
                                d.purge_unique("fake" .. i)
                                d.setf("fakedead" .. i, 1)
                                d.notice("Sahte Metin taþlarý yok oldu...");
                            end
                        end
                    end
                else
                    server_timer("devil_stone4_end", 5, get_server_timer_arg())
                    
                    d.notice("Mükemmel bir duyma yeteneðine ve iyi bir");
					d.notice("içgüdüye sahip olduðunu kanýtlayarak");
					d.notice("gerçek Metin Taþý'ný yok ettin!");
					d.notice("Þimdi 5.kata gireceksin.")
                    d.purge()
                end
            else
		server_timer('devil_stone4_stop_timer', 1, get_server_timer_arg())
            end
        end

        when devil_stone4_stop_timer.server_timer begin
	    clear_server_timer('devil_stone4_update', get_server_timer_arg())
        end

        when devil_stone4_end.server_timer begin
            if d.select(get_server_timer_arg()) then
			clear_server_timer('devil_stone4_update', get_server_timer_arg())
			clear_server_timer('devil_stone4_fail1', get_server_timer_arg())
			clear_server_timer('devil_stone4_fail2', get_server_timer_arg())
			clear_server_timer('devil_stone4_fail', get_server_timer_arg())

                d.setf("level", 5)
                d.setf("stone_count", 5)
                
                d.jump_all(special.devil_tower[4][1], special.devil_tower[4][2])
                d.notice("5.Kattaki Mühürlü Kapý'dasýn. Bir sonraki kata ")
				d.notice("çýkmak için beþ Eski Mühür'ü açman gerek. Bu alan ")
				d.notice("sana saldýrmak için bekleyen canavarlarla dolu.")
				d.notice("Bazýlarýnýn üzerinde anahtar var. Yeteri kadar ")
				d.notice("Kilit Açma Taþý elde eder ve tüm mühürleri ")
				d.notice("açarsan 6. kata çýkabilirsin. Ama bil ki sadece ")
				d.notice("20 dakikan var!")

                
		server_timer('devil_stone5_fail1', 5*60, get_server_timer_arg())
		clear_server_timer('devil_stone4_update', get_server_timer_arg())

                d.set_regen_file("data/dungeon/deviltower5_regen.txt")

                d.spawn_mob(20073, 421, 452)
                d.spawn_mob(20073, 380, 460)
                d.spawn_mob(20073, 428, 414)
                d.spawn_mob(20073, 398, 392)
                d.spawn_mob(20073, 359, 426)
            end
        end
        when devil_stone5_fail1.server_timer begin
            if d.select(get_server_timer_arg()) then
               d.notice("15 dakika kaldý ")
		server_timer('devil_stone5_fail2', 5*60, get_server_timer_arg())
            end
        end

        when devil_stone5_fail2.server_timer begin
            if d.select(get_server_timer_arg()) then
                d.notice("10 dakika kaldý ")
		server_timer('devil_stone5_fail3', 5*60, get_server_timer_arg())
            end
        end

        when devil_stone5_fail3.server_timer begin
            if d.select(get_server_timer_arg()) then
                d.notice("5 dakika kaldý ")
		server_timer('devil_stone5_fail', 5*60, get_server_timer_arg())
            end
        end

        when devil_stone5_fail.server_timer begin
            if d.select(get_server_timer_arg()) and d.getf("level") == 5 then
		d.notice("Zaman doldu!")
		d.exit_all()
            end
        end

        when kill with pc.in_dungeon() and d.getf("level") == 5 and npc.get_race() == 1062 begin
            local KILL_COUNT_FOR_DROP_KEY = 50
            local n =d.getf("count") + 1
            d.setf("count", n)
            if n == KILL_COUNT_FOR_DROP_KEY then
                game.drop_item(50084, 1)
                d.setf("count", 0)
            end
        end
        when devil_stone5.take with item.vnum == 50084 begin
            npc.purge()
            item.remove()
            d.setf("stone_count", d.getf("stone_count") - 1)
            if d.getf("stone_count") <= 0 then
            	d.clear_regen()
            	d.kill_all()
                d.notice("Mührü açtýn. 6. Kata çýkýyorsunuz!")

		clear_server_timer('devil_stone5_fail1', get_server_timer_arg())
		clear_server_timer('devil_stone5_fail2', get_server_timer_arg())
		clear_server_timer('devil_stone5_fail3', get_server_timer_arg())
		clear_server_timer('devil_stone5_fail', get_server_timer_arg())
		
                d.setf("level", 6)
                d.jump_all(special.devil_tower[5][1], special.devil_tower[5][2])
				d.regen_file("data/dungeon/deviltower6_regen.txt")
		
                d.notice("Þeytan Krala ulaþmak için tüm ")
                d.notice("þeytanlarý öldür!")

            else
                d.notice("Mührü açtýn! "..d.getf("stone_count").." kaldý.")
            end
        end

        when kill with npc.get_race() == 1092 begin
            d.kill_all()
            d.check_eliminated()
            local reward_alchemist = {20074, 20075, 20076}
            d.spawn_mob(reward_alchemist[number(1,3)], 425, 216);
            d.setqf("can_refine", 1)
        end

   
	when 20074.chat."Üst katlar" or 20075.chat."Üst katlar" or 20076.chat."Üst katlar" with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
		if not npc.lock() then
            say("")
            say("Þu anda baþka biriyle konuþuyorum!")
            say("Biraz bekle ya da sonra tekrar gel!")
            return
        end
		say_title(mob_name(npc.get_race()))
		say("Kulenin 7. katýna girmek mi istiyorsun?")
		say("Bu katla mücadele etmek muhteþem beceriler ve")
		say("büyük bir yazgý gerektirir.")
		say("Sadece 75. seviyeye ulaþtýysan")
		say("seni oraya ýþýnlayabilirim.")
		wait()
			if pc.level >=75 then
			say_title(mob_name(npc.get_race()))
			say("Üst kata çýkmak için")
			say("yeterli deneyime ve güce sahipsin.")
			say("Girebilirsin!")
			say("")
			local gec = select("Git!","Vazgeç ","Kuleyi terket!")
				if gec == 1 then
				timer("devil_jump_7",6)
				npc.unlock()
				npc.purge()
				return
				elseif gec == 2 then
					npc.unlock()
				return
				elseif gec == 3 then
				npc.unlock()
				pc.warp(590500, 110500)
				end
			else
			say_title(mob_name(npc.get_race()))
			say("Üzgünüm sadece")
			say("75. seviyeye ulaþanlarý bir")
			say("üst kata alabilirim.")
			say("")
			npc.unlock()
			wait()
			pc.warp(590500, 110500)
			return
			end
		end

   when devil_jump_7.timer begin
		d.clear_regen()

		d.spawn_mob(8018, 639, 658)
		d.spawn_mob(8018, 611, 637)
		d.spawn_mob(8018, 596, 674)
		d.spawn_mob(8018, 629, 670)

		d.setf("level", 7)

		d.jump_all(2048+590, 6656+638)
	end
	
	when kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 and npc.get_race() == 8018 begin
		local cont = d.getf("7_stone_kill") + 1
		d.setf("7_stone_kill", cont)

		if cont >= 4 then
			d.setf("7_stone_kill", 0)
			d.set_regen_file("data/dungeon/deviltower7_regen.txt")
        end
	end

	when kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 and npc.get_race() == 8019 begin
		game.drop_item(30300, 1)
	end

	when 30300.use with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
		pc.remove_item("30300", 1)

		local pct = number(1,8)

		if pct == 1 then
			game.drop_item(30302, 1)
			d.clear_regen()
		else
			game.drop_item(30301, 1)
			
		end
	end

	when 30302.use with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
		-- 8ÃþÀ¸·Î ¿öÇÁ

			if d.getf( "level" ) != 7 then
				pc.remove_item( "30302", 1)
				return
			end
			
		say("Bu haritayla bir sonraki kata çýkabilirim!")
		pc.remove_item("30302", 1)
	    timer("devil_jump_8", 6)
		d.clear_regen()
	end
						
	--------------------------------------------
	-- 8Ãþ ÁøÀÔºÎÅÍ 9Ãþ ±îÁö
	--------------------------------------------
	when devil_jump_8.timer begin
		d.setf("level", 8)
		d.jump_all(2048+590, 6656+403)
		d.set_regen_file("data/dungeon/deviltower8_regen.txt")
		d.spawn_mob(20366, 640, 460)
		local _count = pc.count_item(30302)
		pc.remove_item(30302,_count)
		
	end

	when kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 and npc.get_race() == 1040 begin
		if d.getf("level") < 9 then
			local pct1 = number(1, 10)
			if pct1 == 1 then
				local pct2 = number(1, 4)
				if pct2 == 1 then
					-- ÁøÂ¥ ¿­¼è µå·Ó
					game.drop_item(30304, 1)
				else
					-- °¡Â¥ ¿­¼è µå·Ó
					game.drop_item(30303, 1)
				end
			else
				return
			end
		end
	end

	when 20366.take with item.vnum == 30304 begin
		-- ºÀÀÎ ÇØÃ¼ 9Ãþ ¤¡¤¡
		npc.purge()
		item.remove()
		timer("devil_jump_9", 8)
	end

	---------------------------------------------
	-- 9Ãþ ÁøÀÔºÎÅÍ ¿Ï·á±îÁö
	---------------------------------------------
	when devil_jump_9.timer begin
		d.setf("level", 9)
		d.jump_all(2048+590, 6656+155)
		d.regen_file("data/dungeon/deviltower9_regen.txt")
	end

	when kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 and npc.get_race() == 1093 begin
		d.kill_all()
		timer("devil_end_jump", 30)
	end

	when devil_end_jump.timer begin
	    d.exit_all()
	end
	function register_player(vid)
		local player_count = d.getf("player_count")
		player_count = player_count + 1
		d.setf("player_count", tonumber(player_count))
		d.setf(string.format("player%d", player_count), tonumber(vid))
	end	
	function unregister_player(vid)
		local player_count = d.getf("player_count")
		local found = false
		for i = 1, player_count, 1 do
			if found == true then
				d.setf(string.format("player%d", tonumber(i)), d.getf(string.format("player%d", i+1)))
			end
			p = d.getf("player"..tostring(i))
			if p == vid then
				i = i -1
				found = true
			end
		end	
		if found == true then
			d.setf("player_count", tonumber(player_count - 1))
		end
	end	
	function get_players()
		local players = {}
		local player_count = d.getf("player_count")
		for i = 1, player_count, 1 do
			players[i] = d.getf("player"..tostring(i))
		end
		return players
	end
	function give_dc_access(pindex)
		local self_checked = false
		local self = pc.select(d.getf("player"..tostring(pindex)))
		--pc.setqf("dcenter", 1)
		pc.setf("deviltower_zone", "dcenter", 1)
		pc.select(self)
	end
end
end
Mai trebuie introdus ceva ?
Pe serverul post610413.html#p610413 merge bine questul iar pe serverul Metin2 SV FILES nu merge
Dau pe NPC 20395 imi apare doar:

Cod: Selectaţi tot

when 20395.chat."Nemere'nin Gözetleme Kulesi" begin
Avatar utilizator
[MR]Danny
Nivel 2

Nivel 2
Mesaje: 280
Membru din: 10 Oct 2013, 13:57
Server: Metin2D&B
Regat: Jinno
Aprecieri: 187  
Mulţumiri: 176  
Medalii

Am rezolvat
Avatar utilizator
BRTSERGIU
Nivel 3

Nivel 3
Mesaje: 370
Membru din: 21 Apr 2019, 17:40
Server: Diverse
Regat: Chunjo
Aprecieri: 127  
Mulţumiri: 4408  
Medalii

[MR]Danny scrie: ↑19 Mar 2021, 07:48 Am rezolvat
Lasă rezolvarea.
Avatar utilizator
[MR]Danny
Nivel 2

Nivel 2
Mesaje: 280
Membru din: 10 Oct 2013, 13:57
Server: Metin2D&B
Regat: Jinno
Aprecieri: 187  
Mulţumiri: 176  
Medalii

BRTSERGIU scrie: ↑19 Mar 2021, 11:09
[MR]Danny scrie: ↑19 Mar 2021, 07:48 Am rezolvat
Lasă rezolvarea.
Am schimbat questul plus Data luata toata de la:

Este posibil sa mearga doar cu questul si index map 352

Cod: Selectaţi tot

quest nemere_dungeon begin
	state start begin

	function setting()
		return
		{

		["base"]={["x"] = 3072  , ["y"]= 12032 ,},
		["floor1_s"] = { ["x"] = 20, ["y"] = 20, },
		["floor1_e"] = { ["x"] = 500, ["y"] = 470,},
		["floor2_s"] = { ["x"] = 510, ["y"] = 18, },
		["floor2_e"] = { ["x"] = 978, ["y"] = 470,},
		["floor1_entry"] = {["x"] = 73, ["y"] = 63,},
		["floor2_entry"] = {["x"] = 550, ["y"] = 45,},
		["floor3_entry"] = {["x"] = 1378, ["y"] = 249,},
		["floor4_entry"] = {["x"] = 70, ["y"] = 592,},
		["floor5_entry"] = {["x"] = 846, ["y"] = 898},
		["floor6_entry"] = {["x"] = 1362, ["y"] = 666},
		["water_entry"] = {["x"] = 73, ["y"] = 1156},

		["map_idx"] = 215,
		["rag"] = 30311,

		["devil_king"] = 2591,

		["reapers_credit1"] = 31324,
		["reapers_credit2"] = 30320,
		["reapers_credit3"] = 76002,
		["reapers_credit4"] = 79001,

		["floor3_stone"] = 8038,  
		["floor3_stone_pos"] = {
				{1366,	150},
				{1366,	351},
				{1234,	365},
				{1234,	140},
				{1150,	135},
				{1130,	365},
				{1135,	253}
		},

		["mob_regen_file_path"] = "data/dungeon/devilwater/",
		["floor4_regen_file"] = {"devilwater_floor4_regen1.txt",
		                       "devilwater_floor4_regen2.txt",
							   "devilwater_floor4_regen3.txt",
							   "devilwater_floor4_regen4.txt",
							   "devilwater_floor4_regen5.txt"} ,

		["credit_stone"] = 30101,
		["credit_stone_pos"] = {307,323},
		["floor2_stone"] = 30103,
		["floor2_stone_pos"] = {741,217},
		["floor2_merchant_npc"] = 20368,
		["floor2_merchant_npc_pos"] = {734,214},
		
		["floor4_npc"] = 30104,
		["floor4_npc_pos"] = {75, 592},

		["devil_king_pos"] = {{673,829},{691,638},{848,568},{1026,642},{1008,862}},

		["unlock_stone"] = 30312,
		["floor5_stone"] = 30102,
		["floor5_stone_pos"] = {848, 735},

		["devil_great_king"] = 2597 ,
		["devil_great_king_pos"] = {1303,704},
		["devil_emperor"] = 3964,
		["devil_emperor_pos"] = {74,1103},

		["dc2_door_set_size"] = {4,2,3,2},
		["dc2_door_set1"] = {
								{{30111,    566,    117,    5},{30112,  562,    311,    5,},{30118, 663,    434,    7},{30119,  881,    434,    7}},
								{{30116,    743,    390,    3},{30119,  612,    251,    1,}},
								{{30113,    654,    211,    5},{30111,  707,    338,    7,},{30112, 775,    336,    7}},
								{{30117,    733,    294,    3},{30113,  694,    271,    1,}}
							},
		["dc2_door_set2"] = {
								{{30115,    942,    141,    5},{30116,  942,    245,    5},{30117,  942,    321,    5},{30115,  763,    64, 7}},
								{{30118,    643,    116,    3},{30114,  900,    167,    1}},
								{{30114,    850,    293,    5},{30113,  715,    164,    7},{30114,  817,    162,    7}},
								{{30111,    802,    277,    1},{30112,  800,    241,    1}}
							},
		}
	end
	
		when logout begin
			local idx = 352
			local map = pc.get_map_index()
			if map >= (idx * 10000) and map < (idx * 10000 + 9000) then
				pc.setf("nemere","dungeon_time",get_global_time() + 60*60*1)
			end
		end

		when 20395.chat."Nemerenin Gözetleme Kulesi(90.Seviye)" begin
			local setting = nemere_dungeon.setting()
			if pc.get_level() < 90 then
				say_title("Bekci:")
				say("")
                say("90. seviyenin altinda oldugun icin ")
                say("zindana giremezsin...")
				return
			end
			if pc.count_item(71174) < 1 then
				say_item_vnum(71174)
				say("Gerekli esya olmadan giris yapamazsin.")
				return
			end
			if party.is_party() then
				say("Grubun varken giris yapamazsin.")
				return
			end
			if pc.getf("nemere","dungeon_time") > get_time() and not pc.is_gm() then
				say_npc()
				say("")
				say("Henüz odaya giremezsin.")
				say("Bekleme süren dolunca tekrar gel.")
				say("")
				say_reward("Kalan Süre : "..LIB_duration(pc.getf("nemere","dungeon_time")-get_time()))
				return
			end
			say_title("Bekci:")
			say("")
			say("zindana girmek istiyor musun?")
            local s = select("Evet!","Hayir,girmek istemiyorum.")
			if s == 1 then
				pc.remove_item(71174,1)
				timer("nemere_sologiris",2)
			else
				return
			end
		end
		
		when nemere_sologiris.timer begin
			d.new_jump(352, 6047 * 100, 1918 * 100)
			d.spawn_mob_dir(6191,927,327,1)
			--d.set_regen_file("data/dungeon/water_dungeon_regens/boss.txt")
			--d.jump_all (setting.water_entry.x + setting.base.x, setting.water_entry.y + setting.base.y )
			--water.Temizle()
			
			server_timer("nemere_timeup",60*30*1,d.get_map_index())
		end
		
		-- 6Ãþ°ú ¸¶Âù°¡Áö·Î »ç¸¶ÈÖ(3964)ÀÌ Á×À¸¸é
		-- 7ÃþÀÇ Å¸À̸Ӱ¡ ÀÛµ¿ÇÑ´Ù.
		when kill with npc.get_race() == 6191 begin
			d.setf("nemere_dead",1)
			--notice_all(pc.get_name().."'s party has defeated Lord Gahnasel!")
			notice_all("|cff00ff00 Patron Avcýsý "..pc.get_name().." grubu, Nemere'yi Maðlup etti!")
			server_timer ("nemere_eli_check_timer_1", 3, d.get_map_index())
		end
		
		-- 7ÃþÀÇ Å¸À̸Ӵ 6Ãþ ŸÀÌ¸Ó¿Í ºñ½ÁÇϸç,
		-- ¸ó½ºÅÍ ¼ýÀÚ°¡ 0À̸é exit ŸÀ̸Ӹ¦ ¹ß»ý½ÃŲ´Ù.
		-- ¹Ù·Î exitÇÏÁö ¾Ê´Â ÀÌÀ¯´Â, À¯Àúµé¿¡°Ô ÁغñÇÒ ½Ã°£À» ÁÖ±â À§Çؼ­ÀÌ´Ù.
		when nemere_eli_check_timer_1.server_timer begin
			if d.select(get_server_timer_arg()) then
					d.set_warp_location (61, 4321, 1667)
					--say_in_map(get_server_timer_arg(),"Azrail yenildi. ?ytan Katakombu'na nihayet[ENTER]huzur hakim. ?mdi yer y??e ýþ?lanacaks?. ")
					server_timer ("nemere_eli_check_timer_2", 3, get_server_timer_arg())
			end
		end

		when nemere_eli_check_timer_2.server_timer begin
			if d.select(get_server_timer_arg()) then
					d.set_warp_location (61, 4321, 1667)
					--say_in_map(get_server_timer_arg(),"Azrail yenildi. ?ytan Katakombu'na nihayet[ENTER]huzur hakim. ?mdi yer y??e ýþ?lanacaks?. ")
					server_timer("nemere_exit_timer", 61, get_server_timer_arg())
			else
					server_timer ("nemere_eli_check_timer_1", 3, get_server_timer_arg())
			end
		end
		
		when nemere_timeup.server_timer begin
			if d.select(get_server_timer_arg()) then
				d.notice("Zaman doldu.")
				d.setf("sure_doldu",1)
				d.exit_all()
			end
		end

		when nemere_exit_timer.server_timer begin
			if d.select(get_server_timer_arg()) then
				clear_server_timer("nemere_eli_check_timer_1", get_server_timer_arg())
				clear_server_timer("nemere_eli_check_timer_2", get_server_timer_arg())
				clear_server_timer("nemere_sologiris", get_server_timer_arg())
				d.clear_regen()
				d.exit_all()
			end
		end
	end  --state
end   --quest

Avatar utilizator
BRTSERGIU
Nivel 3

Nivel 3
Mesaje: 370
Membru din: 21 Apr 2019, 17:40
Server: Diverse
Regat: Chunjo
Aprecieri: 127  
Mulţumiri: 4408  
Medalii

Mutat in Probleme Rezolvate.
Închis
Răspunsuri
1
Vizualizări
366
Răspunsuri
11
Vizualizări
12758
Răspunsuri
1
Vizualizări
229
Răspunsuri
4
Vizualizări
486

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 66 vizitatori