Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 15:58

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Problem] Oxevent r2019

Discussion on [Problem] Oxevent r2019 within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
collado's Avatar
 
elite*gold: 26
Join Date: Aug 2009
Posts: 107
Received Thanks: 62
[Problem] Oxevent r2019

hello all
I have a problem with the ox-event
starts well, ends well, but does not make the questions,

i have the oxquiz.lua in /home/game/share/locale/germany
and /home/game/quest

and nothing

i read the syserr of channel1 and channel99, but they are empty


i used two quests:

Code:
quest oxevent_manager begin
	state start begin
		when 20011.chat."OX-Wettbewerb" begin

		if game.get_event_flag("oxevent_status") == 0 then
				say("Hey - du da! Ja, genau du.")
				say("Du schaust recht intelligent aus. Es gibt einen")
				say("Wettbewerb, der heißt OX-Wettbewerb. Dort wird")
				say("dein Wissen abgefragt. Wenn du gewinnst,")
				say("bekommst du eine tolle Belohnung.")
				say("Wenn der Wettbewerb los geht, kann ich dich")
				say("daran teilnehmen lassen, aber du kannst auch")
				say("einfach nur zuschauen.")
				say("Der Startzeitpunkt ist noch nicht festgelegt.")
				say("Ich gebe dir bescheid, also halte dich")
				say("bereit.")
				say("")
			elseif game.get_event_flag("oxevent_status") == 1 then
				say("Der OX-Wettbewerb ist gestartet. ")
				say("Du kannst nun entweder selbst teilnehmen oder ")
				say("einfach nur zusehen.")
				say("Auf die schlausten Teilnehmer warten tolle Preise.")

				local s = select("Mitmachen", "Zusehen", "Abbrechen")

				if s == 1 then
					say("Okay ich werde dich als Teilnehmer")
					say("registrieren und dich teleportieren.")
					say("Bis später!")
					say("")

					wait()

					pc.warp(896500, 24600)
				elseif s == 2 then
					say("Okay du möchtest nur zusehen?")
					say("Kein Problem! Ich werde dich sofort")
					say("als Zuschauer anmelden und")
					say("zum OX Platz teleportieren.")
					say("")

					wait()

					pc.warp(896300, 28900)
				end
			elseif game.get_event_flag("oxevent_status") == 2 then
				say("Der OX-Wettbewerb wurde bereits")
				say("gestartet und es sind keine freien")
				say("Teilnahmeplätze mehr verfügbar.")
				say("Du kannst aber dennoch zusehen!")
				say("")
				say_reward("Möchtest du beim OX-Wettbewerb zusehen?")
				say("")

				local s = select("Zusehen", "Abbrechen")
				if s == 1 then
					say("Okay dein Wunsch ist mir Befehl!")
					say("Ich werde dich sofort")
					say("als Zuschauer anmelden und")
					say("zum OX Platz teleportieren.")
					say("")

					wait()

					pc.warp(896300, 28900)
				end
			end
		end

		when 20358.chat."OX Wettbewerb" with pc.is_gm() begin

			local stat = oxevent.get_status()

			if stat == 0 then
				say("Der OX-Wettbewerb wurde noch nicht gestartet")
				say("")

				local s = select("Starten", "Abbrechen")

				if s == 1 then
					local v = oxevent.open()

					if v == 0 then
						say("Fehler beim Starten des OX")
						say("Wettbewerbes!")
						say("")
					elseif v == 1 then
						say("Der OX Wettbewerb wurde")
						say("erfolgreich gestartet.")
						say("")

						notice_all("Der OX Wettbewerb ist gestartet!")
						notice_all("Um daran teilzunehmen, begebt euch")
						notice_all("zu Uriel! Tolle Preise warten auf euch!")
					else
						say("OX ¬¡°Ê¾Þ§@¿ù»~¡C")
						say("")
					end
				end
			elseif stat == 1 then
					say("Der OX-Wettbewerb ist im moment geöffnet sodass")
					say("noch neue Teilnehmer hinzu kommen können.")
					say("Willst du die Tore des OX Platzes schließen?")
					say("")

					local s = select("Schließen", "Abbrechen")

					if s == 1 then
						oxevent.close()

						say("Der OX-Wettbewerb wurde geschlossen")
						say("neue Teilnehmer werden nichtmehr akzeptiert")
						say("und kommen nur noch als Zuschauer auf den Platz")
						say("")
					end
			elseif stat == 2 then
					say("Wähle eine der folgenden Aktionen:")
					say("")

					local s = select("Frage Stellen", "Wettbewerb neu starten", "Wettbewerb Beenden", "Abbrechen")

					if s == 1 then
						local v = oxevent.quiz(1, 30)

						if v == 0 then
							say("¥XÃD¥¢±Ñ")
							say("")
						elseif v == 1 then
							say("Die Frage wurde gestellt")
							say("")
						else
							say("OX ¬¡°Ê¾Þ§@¿ù»~¡C")
							say("")
						end
					elseif s == 2 then
						oxevent.end_event()

						notice_all("Der OX-Wettbewerb ist nun zu Ende.")
						notice_all("Später wird es erneut einen Wettbewerb geben!")

						say("Der OX-Wettbewerb ist beendet. Und wurde")
						say("für Später neu angekündigt.")
						say("")
					elseif s == 3 then
						oxevent.end_event()

						notice_all("Der OX-Wettbewerb ist nun zu Ende.")
						notice_all("Hoffentlich hattet ihr euren Spaß!")
						notice_all("Freut euch schon auf das nächste mal.")

						say("Der OX-Wettbewerb ist beendet.")
						say("")
					end
			elseif stat == 3 then
					say("Status: Keine Fragen")
					say("Bitte warte.")
					say("")
				else
					say("Es gab einen Fehler.")
				end
			end

		when 20358.chat."OX Abbrechen" with pc.is_gm() begin
			say("Möchtest du den OX Wettebwerb wirklich abbrechen?")
			say("das kann zu Problemen führen.")
			say("Möchtest du trotzdem abbrechen?")
			say("")

			local s = select("Ja", "Nein")

			if s == 1 then
				oxevent.end_event_force()

				say("OX Abgebrochen!")
			end
		end

		when 20358.chat."OX Gewinn festlegen" with pc.is_gm() begin
			say("Hier kannst du den Preis für")
			say("den/die Gewinner festlegen.")
			say("")
			
			say("Item ID:")
			local item_vnum = input()

			say("Anzahl:")
			say("")

			local item_count = input()

			oxevent.give_item(item_vnum, item_count)

			say("Der Preis"..oxevent.get_attender().." wurde verteilt.")
			say("")
		end
	end
end
(works well but dont send questions)

and other maked by iMer,

in 2007sf & 2010sf works, but in 2019 not works...

can help me?

i changed the files 3 times, one have DT bug, other no open shops, & that no work the ox, and isn't the quest.... please, help
collado is offline  
Reply


Similar Threads Similar Threads
r2019 level 255
11/23/2011 - Metin2 Private Server - 4 Replies
Hallo Com, Ich habe eine Frage und zwar, ob jemand die Dif für die Game r2019 mit Level 255 (status irgendwas um die 120) hat / erstellen könnte Würde mich freuen wenn mir jemand helfen könnte MvG Langeweile2011
oxevent.quest
08/04/2011 - Metin2 Private Server - 2 Replies
Hallo alle zusammen ich habe ein Problem mit der oxevent.quest quest oxevent_manager begin state start begin when 20011.chat."OX-Wettbewerb" begin if game.get_event_flag("oxevent_status") == 0 then say("Hey - du da! Ja, genau du.") say("Du schaust recht intelligent aus. Es gibt einen") say("Wettbewerb, der heißt OX-Wettbewerb. Dort wird")
oxevent
06/12/2011 - Metin2 Private Server - 11 Replies
hay, kann mir jemand seine oxevent datei posten denn meine ist kaputt
[FRAGE] OXEVENT for single Empire
04/25/2011 - Metin2 Private Server - 2 Replies
Hi all.. i have questions from Oxevent.. how to make ox only one empire (blue, red, yellow) thanks for all reply..
OXEVENT keine Option
01/06/2010 - Metin2 Private Server - 0 Replies
Hallo Habe bei der Planze für OX Event nur die KingOptionen, und nicht die OX Otionen, OBWOHL /open an ist und ich auf ox bin =(



All times are GMT +1. The time now is 15:58.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.