Inlocuire harta OX

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

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

*Problemă/Întrebare: Intrebare, am questul OX Event si vreau sa fac un test sa vad daca pot oferi un premiu tuturor jucatorilor din map 1 sau oricare harta, ce ma incurca pe mine e ca nu stiu cu ce anume sa schimb sa fac sa citeasca harta aleasa de mine ca fiind OX la functiile astea: "local stat = oxevent.get_status()", "oxevent.get_attender()" si "oxevent.close()". Stiu sigur ca de aici sistemul citeste ca jucatorii sunt acolo si cati sunt in harta. Cum scriu sa citeasca alta harta? :-? Astept un raspuns legat de aceasta intrebare, nu comentarii inutile cum ca de ce as vrea sa fac asta si alte cele. Multumesc.
Tipologie server: PvP PvM
*Resursă folosită:
*ServerFiles utilizat: Happiness
*Syserr:
Poză:
*Detalii suplimentare: Questul imi functioneaza cu ce as dori eu sa fac, doar ca ma impiedica schimbarea hartii pe care sistemul o citeste.

Cod: Selectaţi tot

quest oxevent_manager begin
    state start begin
		when login with pc.get_map_index() == 1 begin
		end
	
		when letter with pc.get_map_index() ==  1 begin	
		end
		
        when 20011.chat."Premiu de la GM" begin	
			if pc.get_level() < 1 then		
				return
			end			
            if game.get_event_flag("oxevent_status") == 0 then			
                say_title_center("Uriel:")
				say_white("")
                say_white("OX nu este deschis. Revino mai tarziu.")
                say_white("")												
            elseif game.get_event_flag("oxevent_status") == 1 then				
                say_title_center("Uriel:")
				say_white("")
                say_white("OX este deschis, doresti sa intri?")
				say_white("")		
				
                local s = select( "Da" , "Nu, multumesc.", "Inchide" )
				
				if s == 1 then
					horse.unride()
					horse.unsummon()
                		wait()
				pc.warp(896500, 24600)
                end
            end
        end
		
		when 20024.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("Începere Competitie 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("")
				else
					say_white("Error")
					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("")					
					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("1. Oferã un premiu participanþilor" , "2. Închide competiþia" , "3. Anuleazã Competiþia" , "Înapoi")
			
				if s == 1 then
					say_gm_title("Panou competiþie OX")
					say_white("")
					say_gm("Parolã:")
					say_white("")
					local sname = input()
					if sname == "m2" then 
			
					say_gm_title("Panou competiþie OX")
					say_white("")
					say_gm("Adaugã obiect:")
					say_white("")
					
					local item_vnum = input()
					
					say_gm_title("Panou competiþie OX")
					say_white("")
					say_gm("Adaugã numãr articole:")
					say_white("")
					
					local item_count = input()
					oxevent.give_item(item_vnum, item_count)
					
					say_gm_title("Panou competiþie OX" )
					say_white("")
					say_gm("Participanþii au primit "..item_name(item_vnum))
					say_white("")					
					
					notice_all("Participanþii Competiþei OX au primit "..item_count.."x"..item_name(item_vnum))
					end				
				elseif s == 2 then									
					oxevent.end_event()					
					notice_all("Competiþia OX a luat sfârºit!")				
					setskin(0)					
				elseif s == 3 then				
					say_gm_title("Panou competiþie OX")
					say_white("")
					say_gm("Esti sigur cã vrei sã anulezi competiþia?")	
					say_white("")					
					local s = select("Da", "Nu")
					
					if s == 1 then				
						oxevent.end_event_force()
					notice_all("Competiþia OX a fost anulata.")				
					end
				elseif s == 4 then
					return
				end
				
			elseif stat == 3 then			
					say_gm_title("Panou competiþie OX")
					say_white("")
					say_gm("Momentan este o întrebare adresatã.")	
					say_white("")
				else
					say_gm_title("Panou competiþie OX")
					say_white("")
					say_gm("Eroare.")
					say_white("")			
				return
			end
		end			

	end
end
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

up
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Up

[ Postat de pe Android ] Imagine
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Up

[ Postat de pe Android ] Imagine
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Nu vreau sa modific indexu, vreau doar inlocuirea in quest si simplu nu e..

[ Postat de pe Android ] Imagine
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Up

[ Postat de pe Android ] Imagine
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Up

[ Postat de pe Android ] Imagine
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

up
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Up

[ Postat de pe Android ] Imagine
Avatar utilizator
adrianadyy
Nivel 4

Nivel 4
Mesaje: 662
Membru din: 09 Ian 2017, 20:18
Server: Odisian2
Regat: Shinsoo
Aprecieri: 38  
Mulţumiri: 8  
 Contact:
Medalii

DragonA7X scrie: ↑30 Mar 2020, 08:59 Up

[ Postat de pe Android ] Imagine
Pai si dc ai luat tot quest ul? Ai tot quest ul si nu este modificat complet,o sa se bata cap in cap cu cel de la ox. Deschide quest ul de la OX,apoi intr o fereastra noua scrie quest manual,dar nu tot,doar ce iti trebuie pt ca nu cred ca vr sa faci ox in map1 si adauga alt nume,nu tot quest ox si aceleasi denumiri la fct.

[ Postat de pe Android ] Imagine
https://www.facebook.com/Metin2Odisian/
Pvm-pvp max lv 105
Deschiderea are loc pe data de 27/06/2020
site http://odisian2.com/
Afișează semnătura
Închis
Răspunsuri
0
Vizualizări
540
Răspunsuri
3
Vizualizări
497
Răspunsuri
1
Vizualizări
116
Răspunsuri
1
Vizualizări
356

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

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Google [Bot] și 26 vizitatori