Eroare quest spawn metine ou!

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
AnotherMt2
Nivel 3

Nivel 3
Mesaje: 356
Membru din: 07 Dec 2014, 22:00
Server: Metin2
Regat: Jinno
Aprecieri: 0
Mulţumiri: 1  
Medalii

Salut,am acest quest:

Cod: Selectaţi tot

--- ####################
--- ## Quest facut de DaRealPain ##
--- ###################

quest paste_event_2015 begin
	state start begin
		when login with game.get_event_flag("easterspawn") != 1 begin
			clear_server_timer("easter_spawn", pc.get_map_index())
		end
		when login with game.get_event_flag("easterspawn") == 1 begin
			if easterspawn == nil then
				easterspawn = {}
			end
			if easterspawn[pc.get_map_index()] == nil then
				easterspawn[pc.get_map_index()] = {started = false, last_spawn_time = 0}
			end
			if easterspawn[pc.get_map_index()].started == false then
				easterspawn[pc.get_map_index()].started = true
				easterspawn[pc.get_map_index()].last_spawn_time = 0
				clear_server_timer("easter_spawn", pc.get_map_index())
				server_loop_timer("easter_spawn", 60, pc.get_map_index())
			end
		end
		when easter_spawn.server_timer begin
			local mapindex = get_server_timer_arg()
			if game.get_event_flag("easterspawn") == 1 and easterspawn[mapindex].last_spawn_time + 60*30 < get_global_time() then
				easterspawn[mapindex].last_spawn_time = get_global_time()
				easterevent.spawn_eggs(mapindex)
			end
		end

		function spawn_eggs(mapindex)
			local regen = {
				[61] = "map_n_snowm_01.txt",
				[62] = "metin2_map_n_flame_01.txt",
				[64] = "map_n_threeway.txt",
				[65] = "metin2_map_milgyo.txt",
				[67] = "metin2_map_trent.txt",
				[68] = "metin2_map_trent02.txt",
				[69] = "metin2_map_WL_01.txt",
				[70] = "metin2_map_nusluck01.txt",
				[72] = "metin2_map_skipia_dungeon_01.txt",
				[73] = "metin2_map_skipia_dungeon_02.txt",
			}
			if regen[mapindex] == nil then
				return
			end
			regen_in_map(mapindex, "data/event_paste/spawn_paste/"..regen[mapindex])
		end
		
		
		when 8042.kill or 8043.kill or 8044.kill or 8045.kill or 8046.kill or 8047.kill begin
			local level = (npc.get_race() - 8042)*10 + 40
			if pc.get_level() - level > 10 then
				return
			end
			local count = number(3, 5)
			for i = 1, count, 1 do
				game.drop_item_with_ownership(number(50160, 50179), 1)
			end
		end
		

		
	end
end
Si cand il aactivez in putty apare:

Cod: Selectaţi tot

QUEST : paste_event_2015
STATE : start
WHEN  : login
        with game . get_event_flag ( "easterspawn" ) ~= 1
WHEN  : login
        with game . get_event_flag ( "easterspawn" ) == 1
WHEN  : easter_spawn.server_timer
FUNCTION spawn_eggs(mapindex)
WHEN  : 8042.kill or
WHEN  : 8043.kill or
WHEN  : 8044.kill or
WHEN  : 8045.kill or
WHEN  : 8046.kill or
WHEN  : 8047.kill
Calls undeclared function! :
easterevent.spawn_eggs
Abort (core dumped)
root@metin2imperial:/usr/home/game/share/locale/germany/quest #
Cum pot rezolva?..
Avatar utilizator
Apollo
Nou Venit

Nou Venit
Mesaje: 43
Membru din: 10 Mai 2014, 17:41
Server: Elysium2
Regat: Shinsoo
Aprecieri: 80  
Mulţumiri: 2  
Medalii

adauga asta in quest_functions:

easterevent.spawn_eggs
Avatar utilizator
AnotherMt2
Nivel 3

Nivel 3
Mesaje: 356
Membru din: 07 Dec 2014, 22:00
Server: Metin2
Regat: Jinno
Aprecieri: 0
Mulţumiri: 1  
Medalii

unde gasesc quest_functions?
Avatar utilizator
tudorghoust
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 14 Dec 2014, 20:40
Server: ACE
Regat: Jinno
Aprecieri: 0
Mulţumiri: 3  
 Contact:
Medalii

AnotherMt2 scrie:unde gasesc quest_functions?
In /usr/game/share/locale/"turkey"/quest
Imagine
Afișează semnătura
Avatar utilizator
AnotherMt2
Nivel 3

Nivel 3
Mesaje: 356
Membru din: 07 Dec 2014, 22:00
Server: Metin2
Regat: Jinno
Aprecieri: 0
Mulţumiri: 1  
Medalii

Bun,a mers sa-l activez dar nu stiu de unde se porneste..
stiti si asta?
nu-mi apare nicio "misiune",nu-mi dau seama..
Avatar utilizator
Helios
Membru Club

Membru Club
Mesaje: 1950
Membru din: 09 Apr 2014, 21:02
Aprecieri: 2  
Mulţumiri: 208  
 Contact:
Medalii

Subiect inactiv, mutat în arhivă !
Imagine
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
496
Răspunsuri
4
Vizualizări
485
Răspunsuri
5
Vizualizări
718
Răspunsuri
4
Vizualizări
308

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

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