Problemă cu teleporter harti

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
Dekron
Nivel 1

Nivel 1
Mesaje: 102
Membru din: 04 Sep 2015, 05:15
Server: Nu
Regat: Chunjo
Aprecieri: 24  
Mulţumiri: 4  
Medalii

Salut, am întâmpinat o problemă cu 2 hărți de pe un teleporter, ele sunt implementate în server și în client doar că este o problemă de la quest și nu reușesc s-o detectez, problema asta a mai avut-o cineva dar nu i s-a oferit nici un răspuns și mă gândeam dacă este cineva dispus să mă ajute, uitați problema: http://just4metin.ro/probleme/bug-telep ... 15961.html

Fix la acele 2 hărți când dau click pe teleporter nu mă duce la ele. :|
Avatar utilizator
SauRRoN
Fost Helper

Fost Helper
Mesaje: 2834
Membru din: 26 Iul 2014, 11:25
Regat: Jinno
Aprecieri: 581  
Mulţumiri: 1000  
Discord: Copiază ID
Medalii

Nu sunt puse in CONFIG-URILE DIN CH-URI intra usr/home/game/share/locale/map si vezi in index-ul de la mape.
Imagine
Afișează semnătura
Avatar utilizator
Dekron
Nivel 1

Nivel 1
Mesaje: 102
Membru din: 04 Sep 2015, 05:15
Server: Nu
Regat: Chunjo
Aprecieri: 24  
Mulţumiri: 4  
Medalii

Am încercat, e pus nr hărții și in config din CH1,2 si GAME99, tot așa se întamplă.. dau click și nu mă teleportează. Dacă e să scriu codul de warp in joc la catacombe mă duce acolo..

Edit: Quest-ul în sine arată așă, nume: devilscatacomb.quest
Imagine Iar scriptul din teleporter are numele: teleporter.start.0.script
Imagine Deci nu pricep de ce nu se leagă...
Avatar utilizator
D3luxe
Nivel 2

Nivel 2
Mesaje: 190
Membru din: 28 Sep 2014, 16:28
Server: Metin2Mercenarii
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
Medalii

Poti merge de la Npc sau nici ala nu functioneaza?
Avatar utilizator
SauRRoN
Fost Helper

Fost Helper
Mesaje: 2834
Membru din: 26 Iul 2014, 11:25
Regat: Jinno
Aprecieri: 581  
Mulţumiri: 1000  
Discord: Copiază ID
Medalii

Dekron scrie:Am încercat, e pus nr hărții și in config din CH1,2 si GAME99, tot așa se întamplă.. dau click și nu mă teleportează. Dacă e să scriu codul de warp in joc la catacombe mă duce acolo..

Edit: Quest-ul în sine arată așă, nume: devilscatacomb.quest
Imagine Iar scriptul din teleporter are numele: teleporter.start.0.script
Imagine Deci nu pricep de ce nu se leagă...
Incearca acest quest :

Cod: Selectaţi tot

quest catacomba_diavolului begin
	state start begin
		when login begin
			if pc.get_map_index() == 193 then
				warp_all_to_village()
			end
		end
		
--Reseteaza status

		when 20092.chat."Reseteazã statusul catacombei!" with pc.is_gm begin
			say_title("Gardianul Catacombei")
			say_reward("Statusul a fost resetat!")
			say("")
			game.set_event_flag ( "dc_incercari" ,1 )
			game.set_event_flag ( "dc_jucator" ,0 )
			game.set_event_flag ( "dc_succes" ,0 )
		end	
		
--Configuratie

		when 20092.chat."Configuraþia Catacombei!" with game.get_event_flag("blocheaza_dc_configurari") == 0 and pc.is_gm begin
			game.set_event_flag ( "dc_este_ok", 1 )
			game.set_event_flag ( "blocheaza_dc_configurari" ,1 )
			game.set_event_flag ( "dc_incercari" ,1 )
		end

when 20092.chat."Intrã în Catacombele Diavolului" with game.get_event_flag("dc_este_ok") == 1 and pc.getqf("poate_intra_dc") == 0 begin

		say ( "Pânã în prezent " .. game . get_event_flag ( "dc_jucator" ) .. " soldaþi au încercat" ) 
		say ( "sã il invingã pe Azrael !")
		say ( "Din pacãte " .. game . get_event_flag ( "dc_succes" ) .. " soldaþi au murit în luptã." ) 
		say ( "Foarte putini reuºesc sa ducã pânã la sfârºit aceastã misiune, te mai las un moment sã te gândeºti...")
		say ( "" )
		
wait ( ) 
if pc . count_item ( 30320 ) >= 1 and pc . level >= 80 then 

		say ("Esti sigur cã vrei sã intri?")
		say ("")
		
local s = select ( "Intra" , "Numai vreau" ) 
if s == 1 then 

pc . remove_item ( 30320 , 1 ) 
pc . warp ( 307200 , 1.2032e+06 ) 
else 
return 
end 
else

		say_reward ( "Pentru a intra în catacombe ai nevoie de un" ) 
		say_reward ( "Cap Mumificat ºi nivelul 85. Intoarce-te când")
		say_reward ( "îndeplineºti toate condiþiile.")
		say ( "" )
		
end 
		end			
--Etaj 1		
		when login with pc.get_map_index() == 193 begin
		
			game.set_event_flag(("dc_jucator"), game.get_event_flag("dc_jucator")+1)
			game.set_event_flag(("dc_incercari"), game.get_event_flag("dc_incercari")+1)	
			
				say ( "" )
				say ( "Pentru a trece la etajul 2 trebuie sã obtii" )
				say_item  ( "Cheie Suflet Cristalizat", 30311, "" ) 
				say ( "dupa ce o gãsiþi, o trageti peste Statuia Kud!" )
				say ( "" )
				
			pc.setqf("cheie_drop", 0)
		end
		when kill with not npc.is_pc() and pc.get_map_index() == 193 begin 
			local cheie = number(1,15)
			if cheie ==1 and pc.getqf ( "cheie_drop" ) ==0 then
				pc.setqf( "cheie_drop" , 1 )
				
				chat("Ai gãsit cheia!")
				
				game.drop_item(30311, 1)	
			end
		end
		when 30101.take with item.vnum == 30311 begin
			item.remove()
			d.new_jump_all(193, 3636, 12086)
			timer("catacomba_diavolului_timp_1", 600)
			
				d.notice("[Catacomba Diavolului]: Ai 10 minute pentru a trece la etajul 3!")
			
			d.regen_file("data/dungeon/catacombadiavolului/dc_regen_etaj2.txt")
			d.regen_file("data/dungeon/catacombadiavolului/dc_regen_porti_jos.txt")
			d.regen_file("data/dungeon/catacombadiavolului/dc_regen_porti_stanga.txt")
			
			d.spawn_mob(30104, 741, 221)
		end	
		when catacomba_diavolului_timp_1.timer begin
		
				d.notice("Timpul a expirat!")
				
			warp_all_to_village()
		end	 



		
		when catacomba_diavolului_timp_20.timer begin
		
			d.notice("[Catacomba Diavolului]: Mai aveþi 50 de minute!")
			
			timer("catacomba_diavolului_timp_3", 193)
		end	
		
		when catacomba_diavolului_timp_30.timer begin
		
			d.notice("[Catacomba Diavolului]: Mai aveþi 45 de minute!")
			
			timer("catacomba_diavolului_timp_4", 193)
		end	 
		
		when catacomba_diavolului_timp_40.timer begin
		
			d.notice("[Catacomba Diavolului]: Mai aveþi 40 de minute!")
			
			timer("catacomba_diavolului_timp_5", 193)
		end	  
		
		when catacomba_diavolului_timp_50.timer begin
		
			d.notice("[Catacomba Diavolului]: Mai aveþi 35 de minute!")
			
			timer("catacomba_diavolului_timp_6", 193)			
		end	    
		
		when catacomba_diavolului_timp_60.timer begin
		
			d.notice("[Catacomba Diavolului]: Mai aveþi 30 de minute!")
			
			timer("catacomba_diavolului_timp_7", 193)
		end	 
		
		when catacomba_diavolului_timp_70.timer begin
		
			d.notice("[Catacomba Diavolului]: Mai aveþi 25 de minute!")
			
			timer("catacomba_diavolului_timp_8", 193)
		end	   
		
		when catacomba_diavolului_timp_80.timer begin
		
			d.notice("[Catacomba Diavolului]: Mai aveþi 20 de minute!")
			
			timer("catacomba_diavolului_timp_9", 193)
		end	  
		
		when catacomba_diavolului_timp_90.timer begin
		
			d.notice("[Catacomba Diavolului]: Mai aveþi 15 de minute!")
			
			timer("catacomba_diavolului_timp_10", 193)
		end	    
		
		when catacomba_diavolului_timp_100.timer begin
		
			d.notice("[Catacomba Diavolului]: Mai aveþi 10 de minute!")
			
			timer("catacomba_diavolului_timp_11", 193)
		end	   
		
		when catacomba_diavolului_timp_101.timer begin
		
			d.notice("[Catacomba Diavolului]: Mai aveþi 5 minute!")
			
			timer("catacomba_diavolului_timp_12", 193)
		end	  
		
		when catacomba_diavolului_timp_110.timer begin
		
			d.notice("[Catacomba Diavolului]: Timpul a expirat!")
			
			warp_all_to_village()
		end	  
		
--Etajul 2

		when 30104.chat."Etajul 3" begin
			npc.purge()
			
					say ( "Drumul spre Azrael este foarte lung..." )
			
			wait()
			d.new_jump_all(193, 4427, 12284)
			d.setf("catacomba_diavolului_sari_etaj3", 0)
			
					d.notice("[Catacomba Diavolului]: Drumul cãtre Azrael este foarte lung...")
					d.notice("[Catacomba Diavolului]: Gãseºte ºi distruge Metinul care te va duce la etajul urmãtor")
			
			d.regen_file("data/dungeon/catacombadiavolului/dc_regen_etaj3.txt")
			local metindv = number(1,4)
			if metindv==1 then
			
				d.spawn_mob(8029, 1351, 348)
				d.spawn_mob(8031, 1148, 350)
				d.spawn_mob(8030, 1151, 155)
				d.spawn_mob(8029, 1351, 149)
				
			end
			if metindv==2 then
			
				d.spawn_mob(8030, 1351, 348)
				d.spawn_mob(8031, 1148, 350)
				d.spawn_mob(8029, 1151, 155)
				d.spawn_mob(8030, 1351, 149)
				
			end
			if metindv==3 then
			
				d.spawn_mob(8029, 1351, 348)
				d.spawn_mob(8029, 1148, 350)
				d.spawn_mob(8030, 1151, 155)
				d.spawn_mob(8031, 1351, 149)
				
			end
			if metindv==4 then
			
				d.spawn_mob(8029, 1351, 348)
				d.spawn_mob(8029, 1148, 350)
				d.spawn_mob(8031, 1151, 155)
				d.spawn_mob(8030, 1351, 149) 
				
			end
		end			
		when 8028.kill with pc.in_dungeon() begin
		
					d.notice("[Catacomba Diavolului]: Acestã Piatrã Metin este falsã")
			
		end
		when 8029.kill with pc.in_dungeon() begin
		
					d.notice("[Catacomba Diavolului]: Aceasta este Piatra Metin corectã. Imediat vei fi teleportat")
			
			timer("catacomba_diavolului_sari_etaj5", 5)
		end	
		
--Etaj 6 
		when catacomba_diavolului_sari_etaj5.timer begin
			d.new_jump_all(193, 3917, 12925)
			
					d.notice("[Catacomba Diavolului]: Cautã ºi ucide Ucigaºul Iadului pentru a obþine un Totem Schimonosit!")
			
			d.spawn_mob(30102, 848, 739)
			timer("catacomba_diavolului_timp_4", 600)
			d.regen_file("data/dungeon/catacombadiavolului/dc_regen_etaj5.txt")
			local tartaros = number(1,4)
			if tartaros==1 then
			
				d.spawn_mob(2591, 991, 848)
			end
			
			if tartaros==2 then
				d.spawn_mob(2591, 999, 652)
			end
			
			if tartaros==3 then
				d.spawn_mob(2591, 848, 577)
			end
			
			if tartaros==4 then
				d.spawn_mob(2591, 703, 644)
			end
			
			if tartaros==5 then
				d.spawn_mob(2591, 692, 817)
			end
		end			
		
		when 2591.kill with pc.in_dungeon() begin
		
					d.notice("[Catacomba Diavolului]: Ucigaºul Iadului þi-a dat un Totem Schimonosit!")
					d.notice("[Catacomba Diavolului]: Acum du-te ºi trage-l peste Basalt-Obelisk!")
					
			game.drop_item(30312, 1)
		end	
		when 30102.take with item.vnum == 30312 begin
			timer("catacomba_diavolului_timp_4", 6000)
			item.remove()
			npc.purge()
			say_reward("...")
			
					d.notice("[Catacomba Diavolului]: O sa fi teleportat imediat!")
			
			timer("catacomba_diavolului_sari_etaj6", 5)
		end
		when catacomba_diavolului_timp_4.timer begin
		
					d.notice("Timpul a expirat!")
			
			warp_all_to_village()
		end	
		
--Etajul 7 

		when catacomba_diavolului_sari_etaj6.timer begin
			d.new_jump_all(193, 4411, 12736)
			
			timer("catacomba_diavolului_timp_5", 600)
			
			d.notice("[Catacomba Diavolului]: Pentru a putea ajunge la Azrael trebuie sa îl ucizi pe Charon!")
			d.regen_file("data/dungeon/catacombadiavolului/dc_regen_etaj6.txt")
		end		
		when 2597.kill with pc.in_dungeon() begin
		
			timer("catacomba_diavolului_timp_5", 6000)
			
				d.notice ( "[Catacomba Diavolului]: O sa fii teleportat imediat" )
				d.notice ( "[Catacomba Diavolului]: Pregãteºte-te de lupta cu Azrael!" )
			
			timer("catacomba_diavolului_sari_etaj7", 10)
		end
		when catacomba_diavolului_timp_5.timer begin
		
			d.notice ( "Timpul a expirat!" )
			
			warp_all_to_village()
		end	
		
--Etajul 8 

		when catacomba_diavolului_sari_etaj7.timer begin
			d.new_jump_all(193, 3147, 13191)
			
					d.notice("[Catacomba Diavolului]: Ucide-l pe Azrael, doar atunci vei primi o recompensa!")
			
			d.regen_file("data/dungeon/catacombadiavolului/dc_regen_etaj7.txt")
			
		end
		
		when 2598.kill with pc.in_dungeon() begin
			game.set_event_flag(("dc_succes"), game.get_event_flag("dc_succes")+1)
			local level = pc.get_level()		
			
					d.notice("[Catacomba Diavolului]: L-ai învins. Meriþi o recompensa!")
					
			d.kill_all()
			d.kill_all()
			
					notice_all("Jucatorul "..pc.get_name().." l-a învivins pe Azrael!")
			
			timer("catacomba_diavolului_iesire", 60)
			d.spawn_mob(9012, 74, 1159)	
			pc.give_item2(50186)
			
			
		end
	end
end
Imagine
Afișează semnătura
Avatar utilizator
Dekron
Nivel 1

Nivel 1
Mesaje: 102
Membru din: 04 Sep 2015, 05:15
Server: Nu
Regat: Chunjo
Aprecieri: 24  
Mulţumiri: 4  
Medalii

PS: Am reușit! am luat doar partea de instalare din quest și a mers, mulțumesc mult, se poate marca ca rezolvata problema.
Avatar utilizator
SauRRoN
Fost Helper

Fost Helper
Mesaje: 2834
Membru din: 26 Iul 2014, 11:25
Regat: Jinno
Aprecieri: 581  
Mulţumiri: 1000  
Discord: Copiază ID
Medalii

Topic mutat in probleme rezolvate.
Imagine
Afișează semnătura
Închis
Răspunsuri
3
Vizualizări
294
Răspunsuri
11
Vizualizări
465
Răspunsuri
3
Vizualizări
268
Răspunsuri
3
Vizualizări
244

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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