Register for your free account! | Forgot your password?

You last visited: Today at 10:49

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

Advertisement



[Event] Pferderennen

Discussion on [Event] Pferderennen within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1

 
elite*gold: 0
Join Date: Mar 2013
Posts: 2,449
Received Thanks: 6,448
[Event] Pferderennen

Abend,

hatte noch ein Pferderennen-Event auf meinem Pc rumgammeln, keine Ahnung mehr wofür oder warum ich das gemacht habe.

Quest:

Code:
quest horse_race begin
	state start begin
		when 20349.chat."Pferderennen - Rangliste" begin
			local list = {}
			list = {
				{"Remix", 893}
			}
			list = list or {}
			say_title("Pferderennen - Rangliste")
			say()
			say_reward("Position - Name - Punkte")
			table.foreach(list, function(i)
				say(i.." - "..list[i][1].." - "..list[i][2])
			end)
			say()
		end
		when 20349.chat."Pferderennen starten" with pc.is_gm() begin
			say_title("Pferderennen starten")
			say("Das Pferderennen ist zurzeit "..({"inaktiv","aktiv","im Gange"})[game.get_event_flag("horse_race")+1])
			say()
			if game.get_event_flag("horse_race") == 0 then
				say("Möchtest du das Pferderennen starten?")
				say()
				if select("Ja","Nein") == 2 then return end
				game.set_event_flag("horse_race", 1)
				game.set_event_flag("sign_up", 1)
				horse_race_subscribers = {}
				notice_all("Das Pferderennen wurde gestartet")
				notice_all("Ihr habt 5 Minuten Zeit um euch einzutragen")
				server_timer("sign_up", 60*5)
				pc.warp(358400, 153600)
			else
				select("Abbrechen")
			end
		end
		when sign_up.server_timer begin
			game.set_event_flag("sign_up", 0)
		end
		when 20349.chat."Für das Rennen eintragen" with game.get_event_flag("horse_race") == 1 begin
			say_title("Für das Rennen eintragen")
			if pc.is_gm() then
				say("Teamler können sich nicht eintragen")
				say()
				select("Beenden")
				return
			end
			if pc.getqf("sign") == 1 then
				say("Du bist bereits eingetragen")
				say()
			else
				say("Möchtest du dich eintragen?")
				say()
				if select("Ja","Nein") == 2 then return end
				pc.setqf("sign", 1)
				chat("Du wurdest für das Rennen eingetragen")
				pc.warp(358400, 153600)
			end
		end
		when login with pc.is_gm() and pc.get_map_index() == 61 and game.get_event_flag("horse_race") == 1 and game.get_event_flag("guard_spawn") == 0 begin
			mob.spawn(20349, pc.get_local_x()-5, pc.get_local_y()-5, 1, 1, 1)
		end
		when 20349.chat."Das Rennen starten" with pc.is_gm() and pc.get_map_index() == 61 and game.get_event_flag("horse_race") == 1 begin
			say_title("Das Rennen starten")
			say("Möchtest du das Rennen starten?")
			say()
			if select("Ja","Nein") == 2 then return end
			server_timer("race_start", 10)
			mob.spawn(20095, 1324, 211, 1, 1, 1)
			notice_all("Das Rennen beginnt in 10 Sekunden!")
			notice_all("Beeil dich und sprich "..mob_name(20095).." am Ende der Map an!")
			notice_all("Sei bereit!")
		end
		when race_start.server_timer begin
			game.set_event_flag("horse_race", 2)
			notice_all("Das Rennen ist soeben gestartet")
			winner = 0
		end
		when 20095.click with game.get_event_flag("horse_race") == 2 begin
			if pc.getqf("sign") == 1 then
				winner = winner + 1
				--game.set_event_flag("winner", game.get_event_flag("winner")+1)
				if winner == 1 then
					say_title("Gratulation")
					say("Du hast das Rennen gewonnen")
					notice_all(pc.get_name().." hat das Rennen gewonnen")
					notice_all("Herzlichen Glückwunsch!")
				elseif winner == 2 then
					say_title("Gratulation")
					say("Du hast den zweiten Platz erreicht")
					notice_all(pc.get_name().." hat den zweiten Platz erreicht")
					notice_all("Herzlichen Glückwunsch!")
				elseif winner == 3 then
					npc.purge()
					say_title("Gratulation")
					say("Du hast den dritten Platz erreicht")
					notice_all(pc.get_name().." hat den dritten Platz erreicht")
					notice_all("Herzlichen Glückwunsch!")
					game.set_event_flag("horse_race", 0)
					notice_all("Das Rennen wurde beendet!")
				end
				pc.setqf("sign", 0)
			end
		end
	end
end

MfG
Lord iRemix is offline  
Thanks
21 Users
Old 03/12/2014, 22:27   #2
 
elite*gold: 115
Join Date: Oct 2011
Posts: 797
Received Thanks: 812
Das ist so ziemlich das Schlechteste was ich je gesehen habe und genau deshalb bedanke ich mich dafür <3
Lord Avo is offline  
Thanks
2 Users
Old 03/12/2014, 22:29   #3
 
Rijeekt's Avatar
 
elite*gold: 35
Join Date: Jun 2013
Posts: 565
Received Thanks: 645
1. war für Zephion damals.
2. gehört in den Sammelthread.

Trotzdem süße Sache

mfg Mike Herbert
Rijeekt is offline  
Old 03/12/2014, 22:54   #4
 
.Soυzα's Avatar
 
elite*gold: 0
Join Date: Dec 2011
Posts: 1,891
Received Thanks: 1,244
Gefällt mir danke dir.
.Soυzα is offline  
Old 03/13/2014, 00:06   #5
 
elite*gold: 539
Join Date: Mar 2012
Posts: 435
Received Thanks: 90
Sieht nett aus danke.
David✔ is offline  
Old 03/13/2014, 07:11   #6
 
.CHHorny's Avatar
 
elite*gold: 168
The Black Market: 146/0/0
Join Date: Feb 2010
Posts: 4,331
Received Thanks: 2,638
Nur noch umschreiben, dass Spieler echtes Geld verwetten können
.CHHorny is offline  
Thanks
10 Users
Old 03/13/2014, 07:25   #7
 
elite*gold: 0
Join Date: Feb 2014
Posts: 71
Received Thanks: 19
hm... ^^ dazu könnte man ne Map basteln (; ich glaub ich bastel dazu eine vielen dank für die Quest
.Balthor is offline  
Old 03/13/2014, 08:38   #8
 
.Inya's Avatar
 
elite*gold: 50
Join Date: Mar 2013
Posts: 2,401
Received Thanks: 1,613
Quote:
Originally Posted by .CHHorny View Post
Nur noch umschreiben, dass Spieler echtes Geld verwetten können
Sollte mit Coins doch wohl gehen

Sieht gut aus die Quest. Danke Remix
.Inya is offline  
Old 03/13/2014, 12:17   #9

 
elite*gold: 0
Join Date: Mar 2013
Posts: 2,449
Received Thanks: 6,448
Quote:
Originally Posted by .CHHorny View Post
Nur noch umschreiben, dass Spieler echtes Geld verwetten können

Kann man machen
Lord iRemix is offline  
Thanks
2 Users
Old 03/13/2014, 13:55   #10


 
Philoy's Avatar
 
elite*gold: 52
Join Date: Oct 2012
Posts: 2,860
Received Thanks: 1,560
Ist eine schöne Idee, jetzt muss es nur noch eine Rennbahn geben haha. *träum*
Philoy is offline  
Old 03/13/2014, 14:11   #11
 
elite*gold: 0
Join Date: Dec 2013
Posts: 160
Received Thanks: 121
Saubere Sache Michi :*
Ryzem is offline  
Old 03/13/2014, 14:17   #12
 
nybu's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 2,806
Received Thanks: 8,536
Ich habe zwar weder durchgelesen um was es hier geht, noch habe ich Ahnung von soetwas... zudem werde ich nie einen Nutzen für dieses release haben, da ich warscheinlich nie einen p-Server eröffnen werde. Trotzdem ein thx von mir, weil du remix bist.
nybu is offline  
Thanks
2 Users
Old 03/13/2014, 16:38   #13


 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,361
Received Thanks: 3,388
Erst Fußball, jetzt Pferderennen.. Tipico2?
Mr. 'Avenue™ is offline  
Old 03/13/2014, 16:42   #14

 
Selfo#'s Avatar
 
elite*gold: 65
Join Date: Oct 2012
Posts: 1,695
Received Thanks: 542
Quote:
Originally Posted by #REED View Post
Ist eine schöne Idee, jetzt muss es nur noch eine Rennbahn geben haha. *träum*
Hättest du dein ironisches ,,Träum'' nicht da gehabt, würde ich dir sagen, dass kein MT2 Spieler das je machen könne und wenn, es nur für sich aufheben würde.
Wir sind alles Geizsäcke.

TE: Passt nicht zu MT2, wer das in einer Vorstellung unter 'Feature' einschreibt und denkt, damit punkten zu können, irrt sich gewaltig.

MfG,
Selfo
Selfo# is offline  
Old 03/13/2014, 19:49   #15


 
.Marcel''s Avatar
 
elite*gold: 100
Join Date: Sep 2009
Posts: 8,136
Received Thanks: 2,760
Klingt interessant, kann man sicher das ein oder andere kleine Event draus machen.
.Marcel' is offline  
Reply

Tags
pferderennen


Similar Threads Similar Threads
[Introducing Event (CBT Homepage Open Event)] Digimon masters online in English
08/05/2011 - Main - 0 Replies
digimon masters online is at last in english the closed beta is going to be out next 9th august 8/9/2011 i wish all could join thank you all for viewing :):)



All times are GMT +2. The time now is 10:49.


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.