Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 12:13

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

Advertisement



[SERVICE] Die Questerstellung

Discussion on [SERVICE] Die Questerstellung within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old 06/04/2015, 13:31   #2881
 
elite*gold: 0
Join Date: Feb 2012
Posts: 113
Received Thanks: 6
Quote:
Originally Posted by Noa_ View Post
what kind of error?
timonick is offline  
Old 06/05/2015, 03:40   #2882
 
elite*gold: 260
Join Date: Dec 2011
Posts: 42
Received Thanks: 2
Hallo, ich bräuchte zwei Quest's.

1. Bezwecken soll sie, das wenn man sich ausloggt das Pet automatisch weggeschickt wird. Es kommt auf meinem Server vor, dass wenn man sich ausloggt/Relog manchmal die Bonis des Pets erhalten bleiben un der Char dann verbuggt ist.

2. Man soll seine Skills alle einzeln auf P lesen können. ( Regenbogenstein )
Tobii12xx is offline  
Old 06/05/2015, 12:29   #2883
 
elite*gold: 0
Join Date: Jun 2015
Posts: 181
Received Thanks: 19
Suche eine Quest die wie folgt funktioniert.

PHP Code:
notice_all("Wir haben 12:30 Uhr."
srsly.Zyl is offline  
Old 06/05/2015, 12:50   #2884
 
elite*gold: 5
Join Date: Mar 2015
Posts: 499
Received Thanks: 376
Quote:
Originally Posted by srsly.Zyl View Post
Suche eine Quest die wie folgt funktioniert.

PHP Code:
notice_all("Wir haben 12:30 Uhr."
Code:
notice_all("Wir haben "..os.date("%X"))
KΛIƬӨ is offline  
Old 06/05/2015, 12:52   #2885

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Ingame bei Uriel den Timer verwalten. In der Tabelle alle Zeiten in diesem Format angeben, an denen ne notice kommen soll das es so "Spät" ist.

Ich hoffe, jemand anderes verbessert die Quest noch, auch wenn die Funktion erhalten bleibt.
Code:
quest KUxTca3y6nFc begin
	state start begin
		when 20011.chat."Server Zeit Ansage!" with pc.is_gm() begin
			say_title("Zeit Ansage")
			say("")
			say("Willst du das die eingetragen Zeiten")
			say("angesagt werden?")
			local s = select("Ja", "Nein", "Abbrechen")
			if s==1 then
				clear_server_timer("ServerAnsage")
				server_timer("ServerAnsage", 30)
				game.set_event_flag("ServerAnsage", 0)
			elseif s==2 then
				clear_server_timer("ServerAnsage")
				game.set_event_flag("ServerAnsage", 0)
			elseif s==3 then
				return
			end
		end
		when ServerAnsage.server_timer begin
			local Zeiten = { "12:30", "13:30"}
			local Time = os.date("%H:%M")
			if game.get_event_flag("ServerAnsage")!=tonumber(os.date("%M")) then
				for i=1, table.getn(Zeiten), 1 do
					if Time==Zeiten[i] then
						game.set_event_flag("ServerAnsage", tonumber(os.date("%M")))
						notice_all("Wir haben "..(Time).." Uhr.") 
					end
				end
			end
		end
	end
end
.yorliK is offline  
Old 06/05/2015, 13:10   #2886
 
elite*gold: 5
Join Date: Mar 2015
Posts: 499
Received Thanks: 376
Quote:
Originally Posted by Kilroy. View Post
Ingame bei Uriel den Timer verwalten. In der Tabelle alle Zeiten in diesem Format angeben, an denen ne notice kommen soll das es so "Spät" ist.

Ich hoffe, jemand anderes verbessert die Quest noch, auch wenn die Funktion erhalten bleibt.
Code:
quest KUxTca3y6nFc begin
	state start begin
		when 20011.chat."Server Zeit Ansage!" with pc.is_gm() begin
			say_title("Zeit Ansage")
			say("")
			say("Willst du das die eingetragen Zeiten")
			say("angesagt werden?")
			local s = select("Ja", "Nein", "Abbrechen")
			if s==1 then
				clear_server_timer("ServerAnsage")
				server_timer("ServerAnsage", 30)
				game.set_event_flag("ServerAnsage", 0)
			elseif s==2 then
				clear_server_timer("ServerAnsage")
				game.set_event_flag("ServerAnsage", 0)
			elseif s==3 then
				return
			end
		end
		when ServerAnsage.server_timer begin
			local Zeiten = { "12:30", "13:30"}
			local Time = os.date("%H:%M")
			if game.get_event_flag("ServerAnsage")!=tonumber(os.date("%M")) then
				for i=1, table.getn(Zeiten), 1 do
					if Time==Zeiten[i] then
						game.set_event_flag("ServerAnsage", tonumber(os.date("%M")))
						notice_all("Wir haben "..(Time).." Uhr.") 
					end
				end
			end
		end
	end
end
Was funktioniert denn nicht?

Code:
local Time = math.floor(tonumber(os.date("%X")))
Dann müsstest du %M nicht mehr angeben.
KΛIƬӨ is offline  
Old 06/05/2015, 13:36   #2887

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Quote:
Originally Posted by DYSKaito View Post
Was funktioniert denn nicht?

Code:
local Time = math.floor(tonumber(os.date("%X")))
Dann müsstest du %M nicht mehr angeben.
Die Quest funktioniert ! Es gibt nur genügend Leute hier, die ständig Quests verbessern/kürzen, obwohl die Funktion gleich bleibt!
.yorliK is offline  
Old 06/05/2015, 13:40   #2888
 
elite*gold: 5
Join Date: Mar 2015
Posts: 499
Received Thanks: 376
Quote:
Originally Posted by Kilroy. View Post
Die Quest funktioniert ! Es gibt nur genügend Leute hier, die ständig Quests verbessern/kürzen, obwohl die Funktion gleich bleibt!
Solange die Quest funktioniert ist doch egal ob man sie verbessern/verkürzen kann, der Punkt ist immernoch dass die Quest funktionieren soll und das macht sie, nicht wahr?
KΛIƬӨ is offline  
Old 06/05/2015, 14:42   #2889
 
elite*gold: 0
Join Date: Jun 2015
Posts: 181
Received Thanks: 19
Quest funzt net habe 14:40 eingetragen wird mir aber nicht angezeigt.

Möchte es eig nur so

when 1.timer begin
notice_all("Wir haben "..os.date("%X"))
timer("2", 60*1)
end
srsly.Zyl is offline  
Old 06/05/2015, 19:07   #2890
 
elite*gold: 0
Join Date: Jan 2015
Posts: 239
Received Thanks: 585
Quote:
Originally Posted by DYSKaito View Post
Solange die Quest funktioniert ist doch egal ob man sie verbessern/verkürzen kann, der Punkt ist immernoch dass die Quest funktionieren soll und das macht sie, nicht wahr?
Und genau das ist falsch.
Performance sagt euch nichts, oder?
i[Remix] is offline  
Thanks
2 Users
Old 06/05/2015, 20:19   #2891

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Quote:
Originally Posted by Lord Metho View Post
Was hat das mit Performance zutun?
Der Spruch von Kaito, dass es ja egal sei, solange die Quest ihre Funktion erfüllt.

übertriebenes Beispiel:
Code:
if pc.get_level() >= 1 then
	if pc.get_level() >= 1 then
		if pc.get_level() >= 1 then
			if pc.get_level() >= 1 then
				local i = 1
				while true do
					i = i+1
					if i >= 2000 and pc.get_level() >= 1 then
						break
					end
				end
				if pc.get_level() >= 1 then
					chat("Hallo")
				end
			end
		end
	end
end
vs.
Code:
chat("Hallo")
rollback is offline  
Old 06/05/2015, 20:30   #2892
 
elite*gold: 5
Join Date: Mar 2015
Posts: 499
Received Thanks: 376
Quote:
Originally Posted by It's me, 1093 View Post
Der Spruch von Kaito, dass es ja egal sei, solange die Quest ihre Funktion erfüllt.

übertriebenes Beispiel:
Code:
if pc.get_level() >= 1 then
	if pc.get_level() >= 1 then
		if pc.get_level() >= 1 then
			if pc.get_level() >= 1 then
				local i = 1
				while true do
					i = i+1
					if i >= 2000 and pc.get_level() >= 1 then
						break
					end
				end
				if pc.get_level() >= 1 then
					chat("Hallo")
				end
			end
		end
	end
end
vs.
Code:
chat("Hallo")
Es geht auf die Performance, ja aber FAKT ist dass es funktioniert.
KΛIƬӨ is offline  
Old 06/05/2015, 20:50   #2893
 
elite*gold: 0
Join Date: Jun 2015
Posts: 181
Received Thanks: 19
Quote:
Originally Posted by DYSKaito View Post
Es geht auf die Performance, ja aber FAKT ist dass es funktioniert.
Deine Quest funzt aber nicht.
srsly.Zyl is offline  
Old 06/05/2015, 20:53   #2894
 
elite*gold: 5
Join Date: Mar 2015
Posts: 499
Received Thanks: 376
Quote:
Originally Posted by srsly.Zyl View Post
Deine Quest funzt aber nicht.
Welche Quest?

Quote:
Originally Posted by srsly.Zyl View Post
Quest funzt net habe 14:40 eingetragen wird mir aber nicht angezeigt.

Möchte es eig nur so

when 1.timer begin
notice_all("Wir haben "..os.date("%X"))
timer("2", 60*1)
end
..osdate("%X") gibt die Zeit aus, das heißt Stunde/Minute/Sekunde

das heißt du gibst da nix an weil es schon gegeben ist.
KΛIƬӨ is offline  
Old 06/05/2015, 21:00   #2895
 
elite*gold: 0
Join Date: Jun 2015
Posts: 181
Received Thanks: 19
Quote:
Originally Posted by DYSKaito View Post
Welche Quest?



..osdate("%X") gibt die Zeit aus, das heißt Stunde/Minute/Sekunde

das heißt du gibst da nix an weil es schon gegeben ist.
Ich weiß nur sie funzt nicht, es wird nicht angezeigt.
Desweiteren die Quest für TwoFace hat jeden auf dem Server Coins gegeben für nen Boss kill
srsly.Zyl is offline  
Reply

Tags
community, projekt, questerstellung, questkontrolle, service


Similar Threads Similar Threads
[Community]Questerstellung
09/06/2015 - Metin2 Private Server - 5 Replies
Hallo liebe Community, ich möchte meine Questkenntnisse ein wenig erweitern, deshalb möchte ich euch hier die Möglichkeit geben, Ideen, Wünsche und alles was mit Quests zu tun hat an mich weiterzuleiten. Ich werde, sobald ich Zeit und Lust habe, die Ideen größtenteils umsetzen und das Ergebnis hier veröffentlichen. Wie oben schon erwähnt bin ich Quasi noch am 'lernen' (ja ich weis, man lernt nie aus), deshalb bitte ich euch, mich zu informieren wenn ich irgendwo gefailed hab, man es...
Hilfe bei Questerstellung
02/25/2012 - Metin2 Private Server - 0 Replies
€dit: Kan gelöscht werden habe jemanden gefunden!!!!
Hilfe bei Questerstellung
02/15/2012 - Metin2 Private Server - 8 Replies
Heyy Ich hätte eine bitte an euch. Und zwar einer von euch mir einige quests erstellst. Ich habe voll kp von quests. Als blohnung würde ich dir auf meinem server 5k coins (Wert 50€) geben. also hier die quests: 30 Quest Belohnung: 100kk 42 rüssi+7 je nach der klasse.
Hilfe bei Questerstellung
08/16/2011 - Metin2 Private Server - 0 Replies
Mahlzeit also ich suche jemanden der mir ein grundgerüst einer quest erstellen kann so das ich diese weiter ausbauen kann, So nun zur quest idee Also ich möchte einen NPC hinstellen nennen wir den mal Questnpc wenn man den anklickt soll man dem levelabhängig quest angeboten bekommen,zum beispiel ab lvl10 töte 50 weisse Tiger,aber lvl40 töte 30 Oberork und so weiter,was mit levelanstieg natürlich komplexer werden sollte.Manche Quest sollten nur einmal zumachen gehen und manche im höheren lvl...
[SERVICE]Questerstellung
05/24/2011 - Metin2 Private Server - 4 Replies
Abend e*pvp, nach langem Überlegen hab ich mich doch dazu entschlossen, meine Arbeit gegen e*gold zur Verfügung zu stellen. Ich werde euch mal die wichtigsten Fragen beantworten ;) Woraus besteht dein Service? Zum einen erstelle ich einzelne, sowie ganze Questreihen. Die von mir verschickten Dateien werden Unikate bleiben, und sofort nach erfolgreichem Transfer gelöscht. Außerdem biete ich nochmal seperat eine Questverbesserung zum Sammelthread an. Diese wird dann natürlich...



All times are GMT +1. The time now is 12:17.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.