Bug teleportare ox

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

Nivel 3
Mesaje: 320
Membru din: 28 Feb 2014, 20:25
Aprecieri: 1  
Mulţumiri: 0
Medalii

Salutare , oxul merge tot perfect dar cand deschid portile playeri nu pot sa se teleporteze de la uriel .
Apare "Participa " , "spectator" dar cand dau click nu se intampla nimic .
Ma puteti ajuta ?
Avatar utilizator
Conne
Nivel 5

Nivel 5
Mesaje: 885
Membru din: 07 Dec 2014, 12:07
Regat: Jinno
Aprecieri: 3  
Mulţumiri: 79  
 Contact:
Medalii

CRED Ca nu sunt cordonatele de la mapa uitate vezi
Avatar utilizator
Mikkelsen
Mister Just4Metin

Mister Just4Metin
Mesaje: 2353
Membru din: 06 Mar 2014, 23:53
Server: ETH
Regat: Jinno
Aprecieri: 11  
Mulţumiri: 40  
 Contact:
Medalii

Caută în fişierul /quest fişierul de unde modifici panoul de control al evenimentului OX ,şi caută linia aia unde o să îţi arete ceva de genul:

Cod: Selectaţi tot

say_title("Uriel")
                say("Vrei sa participi?")
                say("Aaa eram sa uit...poti sta si ca spectator...")
                local s = select("Particip", "Spectator", "Renunt")
				if s == 1 then
					say_title("Uriel")
					say("Chiar vrei sa participi?")
                    say("Okay - Hai sa mergem.")
                    wait()
					pc.warp(896500, 24600)
                elseif s == 2 then
                    say_title("Uriel")
                    say("Doar Spectator?")
                    say("Okay - eu iti respect decizia.")
                    say("")
                    wait()
                    pc.warp(896300, 28900)
                end
Ei bine ,ai grijă ca tu acolo să ai puse aceste 2 coordonate!
Coordonatele astea sunt pentru participanţi: pc.warp(896500, 24600) iar pentru spectatori aceste sunt coordonatele: pc.warp(896300, 28900)!

În cazul în care nu ai aceste coordonate ,punele aşa cum ţi le-am pus eu aici şi îţi va funcţiona!
Avatar utilizator
xPoison
Nivel 3

Nivel 3
Mesaje: 320
Membru din: 28 Feb 2014, 20:25
Aprecieri: 1  
Mulţumiri: 0
Medalii

Cod: Selectaţi tot

-------------------------------
-- SERVERFILE BY Cryptex 
-------------------------------
quest oxevent_manager begin
    state start begin
		when login with pc.get_map_index() == 113 begin
			addimage(20, 12, "ox.tga")
			say("")
			say("")
			say("")
			say("")
			say_title("Competiţia OX")
			say("")
			say("Aici se adună cele mai strălucite minţi din cele")
			say("trei regate pentru concursul de inteligenţă.")
			say("În timpul acestui test, mai multe întrebari cu")
			say("privire la orice subiect va fi afişate.")
			say("Deplasaţi-vă la O, dacă credeţi că raspunsul,")
			say("este adevărat iar dacă este fals la X.")
			say("Doar cei mai buni vor fi premiaţi!")
			say("")
		end
	
		when letter with pc.get_map_index() == 113 begin	
			send_letter("Părăseşte competiţia OX")		
		end
		
		when button or info begin		
			say_title("Părăseşte competiţia OX")
			say("Eşti sigur că vrei să părăseşti competiţia?")	
			say("")
			local s=select("Da","Nu")
			
				if s==2 then			
				send_letter("Părăseşte competiţia OX")
				return				
			end
			
			local empire = pc.get_empire()
			if empire== 1 then
				pc.warp(473900, 954600)
			elseif  empire == 2 then  
				pc.warp(63200, 166700)
			elseif  empire == 3 then 
				pc.warp(959600, 269700)
			end
		end
		
        when npc_Uriel.chat."Competiţia OX" begin	
            say_title("Uriel, învăţatul:")
			say("")
            say("Hey, tu de acolo! Da, da tu - vino până aici!") 
            say("Hai să iţi arăt ceva interesant.")
            say("Competiţia OX. Eu te pot duce acolo.")
            say("Am auzit că poţi caştiga premii interesante!")
			say("")		
				wait()		
			if pc.get_level() < 35 then		
				say_title("Uriel, învăţatul:")
				say("")
				say("Îmi pare rău, dar nu ai nivelul necesar pentru")
				say("a participa.")
				say("")
				say_reward("Nivelul minim pentru participare: 35")
				say("")
				return
			end			
            if game.get_event_flag("oxevent_status") == 0 then			
                say_title("Uriel, învăţatul:")
				say("")
                say("Momentan nu am auzit că se desfăşoară nici")
                say("o competiţie. Te voi anunţa eu când aflu ceva.")
                say("")												
            elseif game.get_event_flag("oxevent_status") == 1 then				
                say_title("Uriel, învăţatul:")
				say("")
                say("Doreşti să participi la competiţie")
                say("sau doar să te uiţi?")
				say("")		
				
                local s = select( "Particip" , "Spectator", "Înapoi" )
				
				if s == 1 then				
					say_title("Uriel, învăţatul:")
					say("")
					say("Imediat te voi duce la competiţie.")
                    say("Succes.")	
					say("")
					horse.unride()
					horse.unsummon()
                wait()
				pc.warp(896500, 24600)
				
					elseif s == 2 then				
						say_title("Uriel, învăţatul:")
						say("")
						say("Vrei sa fii doar spectator? Ok, alegerea ta.")
						say("Imediat vei fi teleportat.")
						say("")
						horse.unride()
						horse.unsummon()
                    wait()
                    pc.warp(896300, 28900)
                end
				
            elseif game.get_event_flag("oxevent_status") == 2 then			
				say_title("Uriel, învăţatul:")
				say("")
				say("Îmi pare rău, dar competiţia a început deja ...")
                say("Dar, dacă vrei, mai poţi participa ca spectator.")
				say("")				
                local s = select( "Particip" , "Înapoi")
				
					if s == 1 then				
						say_title("Uriel, învăţatul:")
						say("")
						say("Imediat vei fi teleportat.")
						say("")
					horse.unride()
					horse.unsummon()
                    wait()
                    pc.warp(896300, 28900)
                end
            end
        end
		
		when npc_NamelessFlowers.chat."GM: Panou competiţie OX" with pc.is_gm() begin			
			local stat = oxevent.get_status()
			
			if stat == 0 then			
				say_gm_title("Panou competiţie OX")
				say_gm("")
				say_gm("Începe OX?")
				say_gm("")
				
			local s = select( "Da" , "Nu")
				if s==2 then return end
			local v = oxevent.open()
				if v == 0 then
					say_gm_title("Panou competiţie OX")
					say_gm("")
					say_gm("Nu am putut încărca întrebările.")
					say_gm("")
					return					
				elseif v == 1 then				
					say_gm_title( "Panou competiţie OX" )
					say_gm("")
					say_gm("Competiţia OX a început.")
					say_gm("")					
					notice_all("Competiţia OX a început! Pentru a intra la concurs, mergeţi la Uriel.")
					notice_all("Succes tuturor!")					
				else
					say("Error1")
					return
				end
				
			elseif stat == 1 then		
				say_gm_title( "Panou competiţie OX" )
				say_gm("")
				say_gm("Porţile sunt încă deschise.")
				say_gm("Jucători intraţi: "..oxevent.get_attender())
				say_gm("")
				
				local s = select("Închide porţile", "Înapoi")
				
				if s == 1 then							
					notice_all("Porţile competiţiei OX au fost închise. Mult noroc participanţilor.")					
					oxevent.close()					
				end
				
			elseif stat == 2 then
				say_gm_title("Panou competiţie OX")
				say_gm("")			
				say_gm("Ce doreşti să faci?")
				say_gm("")	
				local s = select("Adresează întrebare","Oferă un premiu participanţilor","Închide competiţia","Anulează competiţia","Înapoi")
			
				if s == 1 then
					local v = oxevent.quiz(1, 30)
					if v == 0 then				
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Eroare adresare întrebare.")	
					say("")					
					return							
						else					
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Întrebare adresată cu succes.")	
					say("")					
					return					
				end										
				elseif s == 2 then				
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Parolă:")
					say("")
					local sname = input()
					if sname == "m2" then 
			
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Adaugă obiect:")
					say("")
					
					local item_vnum = input()
					
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Adaugă număr articole:")
					say("")
					
					local item_count = input()
					oxevent.give_item(item_vnum, item_count)
					
					say_gm_title("Panou competiţie OX" )
					say("")
					say_gm("Participanţii au primit "..item_name(item_vnum))
					say("")					
					
					notice_all("Participanţii competiţei OX au primit "..item_count.."x"..item_name(item_vnum))
					end				
				elseif s == 3 then									
					oxevent.end_event()					
					notice_all("Competiţia OX a luat sfârşit.")				
					setskin(0)					
				elseif s == 4 then				
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Esti sigur că vrei să opreşti competiţia?")	
					say("")					
					local s = select("Da", "Nu")
					
					if s == 1 then				
						oxevent.end_event_force()
					end
				elseif s == 5 then
					return
				end
				
			elseif stat == 3 then			
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Momentan este o întrebare adresată.")	
					say("")
				else
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Eroare.")
					say("")			
				return
			end
		end			
 
	end
end
Acesta este questul ... si coordonatele sunt.
Avatar utilizator
Mikkelsen
Mister Just4Metin

Mister Just4Metin
Mesaje: 2353
Membru din: 06 Mar 2014, 23:53
Server: ETH
Regat: Jinno
Aprecieri: 11  
Mulţumiri: 40  
 Contact:
Medalii

xPoison scrie:

Cod: Selectaţi tot

-------------------------------
-- SERVERFILE BY Cryptex 
-------------------------------
quest oxevent_manager begin
    state start begin
		when login with pc.get_map_index() == 113 begin
			addimage(20, 12, "ox.tga")
			say("")
			say("")
			say("")
			say("")
			say_title("Competiţia OX")
			say("")
			say("Aici se adună cele mai strălucite minţi din cele")
			say("trei regate pentru concursul de inteligenţă.")
			say("În timpul acestui test, mai multe întrebari cu")
			say("privire la orice subiect va fi afişate.")
			say("Deplasaţi-vă la O, dacă credeţi că raspunsul,")
			say("este adevărat iar dacă este fals la X.")
			say("Doar cei mai buni vor fi premiaţi!")
			say("")
		end
	
		when letter with pc.get_map_index() == 113 begin	
			send_letter("Părăseşte competiţia OX")		
		end
		
		when button or info begin		
			say_title("Părăseşte competiţia OX")
			say("Eşti sigur că vrei să părăseşti competiţia?")	
			say("")
			local s=select("Da","Nu")
			
				if s==2 then			
				send_letter("Părăseşte competiţia OX")
				return				
			end
			
			local empire = pc.get_empire()
			if empire== 1 then
				pc.warp(473900, 954600)
			elseif  empire == 2 then  
				pc.warp(63200, 166700)
			elseif  empire == 3 then 
				pc.warp(959600, 269700)
			end
		end
		
        when npc_Uriel.chat."Competiţia OX" begin	
            say_title("Uriel, învăţatul:")
			say("")
            say("Hey, tu de acolo! Da, da tu - vino până aici!") 
            say("Hai să iţi arăt ceva interesant.")
            say("Competiţia OX. Eu te pot duce acolo.")
            say("Am auzit că poţi caştiga premii interesante!")
			say("")		
				wait()		
			if pc.get_level() < 35 then		
				say_title("Uriel, învăţatul:")
				say("")
				say("Îmi pare rău, dar nu ai nivelul necesar pentru")
				say("a participa.")
				say("")
				say_reward("Nivelul minim pentru participare: 35")
				say("")
				return
			end			
            if game.get_event_flag("oxevent_status") == 0 then			
                say_title("Uriel, învăţatul:")
				say("")
                say("Momentan nu am auzit că se desfăşoară nici")
                say("o competiţie. Te voi anunţa eu când aflu ceva.")
                say("")												
            elseif game.get_event_flag("oxevent_status") == 1 then				
                say_title("Uriel, învăţatul:")
				say("")
                say("Doreşti să participi la competiţie")
                say("sau doar să te uiţi?")
				say("")		
				
                local s = select( "Particip" , "Spectator", "Înapoi" )
				
				if s == 1 then				
					say_title("Uriel, învăţatul:")
					say("")
					say("Imediat te voi duce la competiţie.")
                    say("Succes.")	
					say("")
					horse.unride()
					horse.unsummon()
                wait()
				pc.warp(896500, 24600)
				
					elseif s == 2 then				
						say_title("Uriel, învăţatul:")
						say("")
						say("Vrei sa fii doar spectator? Ok, alegerea ta.")
						say("Imediat vei fi teleportat.")
						say("")
						horse.unride()
						horse.unsummon()
                    wait()
                    pc.warp(896300, 28900)
                end
				
            elseif game.get_event_flag("oxevent_status") == 2 then			
				say_title("Uriel, învăţatul:")
				say("")
				say("Îmi pare rău, dar competiţia a început deja ...")
                say("Dar, dacă vrei, mai poţi participa ca spectator.")
				say("")				
                local s = select( "Particip" , "Înapoi")
				
					if s == 1 then				
						say_title("Uriel, învăţatul:")
						say("")
						say("Imediat vei fi teleportat.")
						say("")
					horse.unride()
					horse.unsummon()
                    wait()
                    pc.warp(896300, 28900)
                end
            end
        end
		
		when npc_NamelessFlowers.chat."GM: Panou competiţie OX" with pc.is_gm() begin			
			local stat = oxevent.get_status()
			
			if stat == 0 then			
				say_gm_title("Panou competiţie OX")
				say_gm("")
				say_gm("Începe OX?")
				say_gm("")
				
			local s = select( "Da" , "Nu")
				if s==2 then return end
			local v = oxevent.open()
				if v == 0 then
					say_gm_title("Panou competiţie OX")
					say_gm("")
					say_gm("Nu am putut încărca întrebările.")
					say_gm("")
					return					
				elseif v == 1 then				
					say_gm_title( "Panou competiţie OX" )
					say_gm("")
					say_gm("Competiţia OX a început.")
					say_gm("")					
					notice_all("Competiţia OX a început! Pentru a intra la concurs, mergeţi la Uriel.")
					notice_all("Succes tuturor!")					
				else
					say("Error1")
					return
				end
				
			elseif stat == 1 then		
				say_gm_title( "Panou competiţie OX" )
				say_gm("")
				say_gm("Porţile sunt încă deschise.")
				say_gm("Jucători intraţi: "..oxevent.get_attender())
				say_gm("")
				
				local s = select("Închide porţile", "Înapoi")
				
				if s == 1 then							
					notice_all("Porţile competiţiei OX au fost închise. Mult noroc participanţilor.")					
					oxevent.close()					
				end
				
			elseif stat == 2 then
				say_gm_title("Panou competiţie OX")
				say_gm("")			
				say_gm("Ce doreşti să faci?")
				say_gm("")	
				local s = select("Adresează întrebare","Oferă un premiu participanţilor","Închide competiţia","Anulează competiţia","Înapoi")
			
				if s == 1 then
					local v = oxevent.quiz(1, 30)
					if v == 0 then				
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Eroare adresare întrebare.")	
					say("")					
					return							
						else					
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Întrebare adresată cu succes.")	
					say("")					
					return					
				end										
				elseif s == 2 then				
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Parolă:")
					say("")
					local sname = input()
					if sname == "m2" then 
			
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Adaugă obiect:")
					say("")
					
					local item_vnum = input()
					
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Adaugă număr articole:")
					say("")
					
					local item_count = input()
					oxevent.give_item(item_vnum, item_count)
					
					say_gm_title("Panou competiţie OX" )
					say("")
					say_gm("Participanţii au primit "..item_name(item_vnum))
					say("")					
					
					notice_all("Participanţii competiţei OX au primit "..item_count.."x"..item_name(item_vnum))
					end				
				elseif s == 3 then									
					oxevent.end_event()					
					notice_all("Competiţia OX a luat sfârşit.")				
					setskin(0)					
				elseif s == 4 then				
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Esti sigur că vrei să opreşti competiţia?")	
					say("")					
					local s = select("Da", "Nu")
					
					if s == 1 then				
						oxevent.end_event_force()
					end
				elseif s == 5 then
					return
				end
				
			elseif stat == 3 then			
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Momentan este o întrebare adresată.")	
					say("")
				else
					say_gm_title("Panou competiţie OX")
					say("")
					say_gm("Eroare.")
					say("")			
				return
			end
		end			
 
	end
end
Acesta este questul ... si coordonatele sunt.

Şi eu ce am spus mă derbedeule ? De ce te bagi peste mine dacă i-am postat acelaşi lucru şi mai bine explicat?
Avatar utilizator
xPoison
Nivel 3

Nivel 3
Mesaje: 320
Membru din: 28 Feb 2014, 20:25
Aprecieri: 1  
Mulţumiri: 0
Medalii

Omule :-? eu am intrebat cum se rezolva ce sari cu gura pe mine ???????????
Eu ti-am postat questul .. sa-mi zici unde e greseala.
Avatar utilizator
Mikkelsen
Mister Just4Metin

Mister Just4Metin
Mesaje: 2353
Membru din: 06 Mar 2014, 23:53
Server: ETH
Regat: Jinno
Aprecieri: 11  
Mulţumiri: 40  
 Contact:
Medalii

xPoison scrie:Omule :-? eu am intrebat cum se rezolva ce sari cu gura pe mine ???????????
Eu ti-am postat questul .. sa-mi zici unde e greseala.
Citisem greşit!
Scuze!

Revin cu edit!
Avatar utilizator
cristivuia1
Utilizator interzis !

Utilizator interzis !
Mesaje: 151
Membru din: 14 Apr 2014, 07:32
Server: Metin2Asgard.Ro
Aprecieri: 0
Mulţumiri: 1  
Medalii

La Cryptex trebe lv 15 minim , si eu am avut cryptex si nu am avut problema de genu ..
Afișează semnătura
Avatar utilizator
xPoison
Nivel 3

Nivel 3
Mesaje: 320
Membru din: 28 Feb 2014, 20:25
Aprecieri: 1  
Mulţumiri: 0
Medalii

De la orice level nu poti intra de la uriel ....
Închis
Răspunsuri
2
Vizualizări
414
Răspunsuri
3
Vizualizări
205
Răspunsuri
5
Vizualizări
743
Răspunsuri
12
Vizualizări
1263

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

  • Informaţie