Problemă OX sf Hope v2

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

Nivel 3
Mesaje: 327
Membru din: 09 Mar 2015, 18:01
Server: _My Pc_
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

Salut ,
Am şi eu o problemă cu ox-ul ...
Am sf Hope v2 , iar când vreau să dau premii participanţilor de la OX , îmi cere parolă ...
Ştie cineva parola , sau cum pot face să nu mai ceară parola ?
Mulţumesc
Imagine
Afișează semnătura
Avatar utilizator
MenDarK
Nivel 6

Nivel 6
Mesaje: 998
Membru din: 27 Iul 2013, 12:55
Server: Nu Mai JOC !
Regat: Shinsoo
Aprecieri: 0
Mulţumiri: 250  
 Contact:
Medalii

da-mi ox-manger.quest si ti-o scot sau modific eu .
Afișează semnătura
Avatar utilizator
L.a.D l Catalin
Nivel 6

Nivel 6
Mesaje: 1078
Membru din: 15 Sep 2014, 18:27
Server: Freakz Metin2
Regat: Jinno
Aprecieri: 15  
Mulţumiri: 132  
 Contact:
Medalii

Intra in /usr/home/game(sau unde ai tu instalat..)/share/locale/romania(sau germany..sau cum o fi)/quest si cauta ceva de genul: oxevent_manager.quest /ox_manager.quest /ox.quest.
Il deschizi si copiezi asta in interior.

Cod: Selectaţi tot

-------------------------------
-- quest by L.a.D l Catalin for Freakz Metin
-------------------------------
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() < 1 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: 1")
				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 == "passgeorgian69" 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
Te duci in putty de loghezi, apoi executi comanda cu directorul questului (cd /usr/home/game/share/locale/germany/quest ---de obicei), dai enter
apoi

Cod: Selectaţi tot

./qc oxevent.quest (sau cum ai tu numele questului) 
Si ti-am setat eu o parola in quest care ti-o cere cand trebuie sa dai premii:

Cod: Selectaţi tot

passgeorgian69
Nu de alta, dar e destul de rau sa nu ai parola.

Daca vrei sa o schimbi, deschizi questul cu notepad++, apesi CTRL+F, dai inlocuire, scrii sus passgeorgian69 si jos parola pe care o vrei. Succes!


Dupa ce ai terminat aceastea intri pe server, iar de pe GM scrii

Cod: Selectaţi tot

/reload q
sau in putty

Cod: Selectaţi tot

reboot
iar apoi deschizi serverul.
[center]VAND CONT STEAM 112 GAMES[/center]
Afișează semnătura
Avatar utilizator
georgian69
Nivel 3

Nivel 3
Mesaje: 327
Membru din: 09 Mar 2015, 18:01
Server: _My Pc_
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

Am rezolvat , era m2 .:D
Imagine
Afișează semnătura
Avatar utilizator
F. Gabriel
Membru Club

Membru Club
Mesaje: 3759
Membru din: 17 Aug 2013, 20:44
Server: -
Regat: Shinsoo
Aprecieri: 358  
Mulţumiri: 84  
 Contact:
Medalii

Subiect marcat ca rezolvat.
Imagine

Hosting Metin2 by OVINETWORK.RO
Afișează semnătura
Închis
Răspunsuri
3
Vizualizări
185
Răspunsuri
1
Vizualizări
130
Răspunsuri
5
Vizualizări
259
Răspunsuri
10
Vizualizări
983

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Semrush [Bot] și 11 vizitatori