Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 17:25

  • 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 09/25/2015, 19:42   #3166

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Quote:
Originally Posted by I´m Raylee View Post
Könnte das bitte noch jemand bei der Quest addieren?

Es besteht ein Problem bei der Verwendung der Goldbarren!
Ich erhalte diese Meldung wenn ich auf denn Goldbarren klicke:


In Navicat wurde das ganze so eingestellt:
Type 18, Subtype 0, Antiflag 356, Flag 1028

Wisst ihr vielleicht woran es liegen könnte? :/
Code:
quest bullion begin
	state start begin
		when 80003.use or 80004.use or 80005.use or 80006.use or 80007.use begin
			local bullion = ({
				[80003] = 5000000,
				[80004] = 10000000,
				[80005] = 20000000,
				[80006] = 40000000,
				[80007] = 80000000
			})[item.get_vnum()]
			if not bullion then return end
			
			if pc.get_money() + bullion >= 2000000000 then
				chat("Du hast zuviel Yang im Inventar.")
				return
			end
			
			item.remove()
			pc.change_money(bullion)
		end
	end
end
Stell Antiflag mal auf 0
rollback is offline  
Old 09/25/2015, 20:12   #3167
 
I´m Raylee's Avatar
 
elite*gold: 105
Join Date: Jun 2015
Posts: 453
Received Thanks: 294
Quote:
Originally Posted by Seחsi View Post
Code:
quest bullion begin
	state start begin
		when 80003.use or 80004.use or 80005.use or 80006.use or 80007.use begin
			local bullion = ({
				[80003] = 5000000,
				[80004] = 10000000,
				[80005] = 20000000,
				[80006] = 40000000,
				[80007] = 80000000
			})[item.get_vnum()]
			if not bullion then return end
			
			if pc.get_money() + bullion >= 2000000000 then
				chat("Du hast zuviel Yang im Inventar.")
				return
			end
			
			item.remove()
			pc.change_money(bullion)
		end
	end
end
Stell Antiflag mal auf 0

Auch das hat nichts geholfen! :/
I´m Raylee is offline  
Old 09/26/2015, 13:24   #3168


 
シスイ's Avatar
 
elite*gold: 537
The Black Market: 134/0/0
Join Date: Mar 2015
Posts: 1,041
Received Thanks: 126
Quote:
Originally Posted by Yoarashi View Post
Bräuchte eine Hochzeitankündigung!
So dass wenn 2 heiraten, dass es Angekündigt wird.
シスイ is offline  
Old 09/26/2015, 17:40   #3169
 
Ide.'s Avatar
 
elite*gold: 6
Join Date: Dec 2007
Posts: 4,075
Received Thanks: 1,235
Quote:
Originally Posted by Yoarashi View Post
Such mal in deiner Hochzeitsquest (z.B. marriage_manage.quest) nach folgender Zeile:

PHP Code:
marriage.warp_to_my_marriage_map() 
Oberhalb dieser Zeile fügst du jetzt folgendes ein:

PHP Code:
notice(string.format("Die Hochzeit von %s und  %s hat soeben begonnen !"pc.get_name(), sname)) 
Das sollte danach dann so aus sehen:

PHP Code:
notice(string.format("Die Hochzeit von %s und  %s hat soeben begonnen !"pc.get_name(), sname))
marriage.warp_to_my_marriage_map() 
Ist zwar ungetestet, aber die Variablen sollten dennoch funktionieren. Falls es Probleme gibt, poste mal deine Hochzeitsquest.

Gruß
Ide. is offline  
Old 09/26/2015, 17:52   #3170

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Quote:
Originally Posted by Ide. View Post
Such mal in deiner Hochzeitsquest (z.B. marriage_manage.quest) nach folgender Zeile:

PHP Code:
marriage.warp_to_my_marriage_map() 
Oberhalb dieser Zeile fügst du jetzt folgendes ein:

PHP Code:
notice(string.format("Die Hochzeit von %a und  %b hat soeben begonnen !"pc.get_name(), sname)) 
Das sollte danach dann so aus sehen:

PHP Code:
notice(string.format("Die Hochzeit von %a und  %b hat soeben begonnen !"pc.get_name(), sname))
marriage.warp_to_my_marriage_map() 
Ist zwar ungetestet, aber die Variablen sollten dennoch funktionieren. Falls es Probleme gibt, poste mal deine Hochzeitsquest.

Gruß
Anstatt %a und %b aber an beiden Stellen %s, %b gibt es in Lua gar nicht und %a nimmt nur Zahlen.
rollback is offline  
Thanks
1 User
Old 09/27/2015, 20:48   #3171
 
elite*gold: 0
Join Date: Apr 2013
Posts: 329
Received Thanks: 5
Hey

Könntet ihr mir eine quest erstellen wo man nach dem Teleportieren und nach dem Resporn ( Wieder aufsethen nach Tot ) Volles TP hat ?
slipknot009 is offline  
Old 09/28/2015, 14:50   #3172



 
ライト's Avatar
 
elite*gold: 0
The Black Market: 237/0/0
Join Date: Oct 2012
Posts: 4,972
Received Thanks: 774
Hallo,

ich wollte mal fragen ob mir jemand eine "Goldene" Schmied Quest erstellen kann. Der Schmied soll das Items 100% auf die nächste Stufe Uppen und dabei wenn möglich die Bonis & Steine beibehalten.

Liebe Grüße
ライト is offline  
Old 09/28/2015, 21:36   #3173
 
elite*gold: 0
Join Date: Sep 2015
Posts: 73
Received Thanks: 11
Hallo,
kann mir wer das so umschreiben, dass diese Monsterboni nur aktiviert wird, wenn der Spieler auch wirklich [PvM] vor dem Namen hat? Und dann noch, dass man es nur einmal benutzen kann? Also wenn man schon [PvM] vor dem Namen hat, dass man es nicht noch einmal benutzen kann. Wäre ich sehr dankbar!

☭ P▼SHKO is offline  
Old 09/28/2015, 23:39   #3174

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Quote:
Originally Posted by ☭ P▼SHKO View Post
Hallo,
kann mir wer das so umschreiben, dass diese Monsterboni nur aktiviert wird, wenn der Spieler auch wirklich [PvM] vor dem Namen hat? Und dann noch, dass man es nur einmal benutzen kann? Also wenn man schon [PvM] vor dem Namen hat, dass man es nicht noch einmal benutzen kann. Wäre ich sehr dankbar!

Code:
quest vipname begin
	state start begin
		when login with pc.getqf("bonusGiven") == 1 and not string.find(pc.get_name(), "[PVM]") begin
			affect.remove_collect(63, 25)
			pc.setqf("bonusGiven", 0)
		end
		when 40002.use begin
			say_title("Hallo "..pc.get_name().."!")
			say("")
			say("bla")
			say("")
			if select("Ja", "Nein") == 2 then return end
			mysql_query("UPDATE player.player SET name = CONCAT('[PVM]', name) WHERE id = " .. pc.get_player_id() .. " LIMIT 1;")
			affect.add_collect(63, 25,60*60*24*365*60)
			pc.setqf("bonusGiven", 1)
			say_title("Änderung erfolgreich!")
			say("")
			say("Bla")
			say("")
		end
	end
end
rollback is offline  
Thanks
2 Users
Old 09/29/2015, 17:59   #3175
 
elite*gold: 0
Join Date: Apr 2013
Posts: 329
Received Thanks: 5
Hey

Könntet ihr mir eine quest erstellen wo man nach dem Teleportieren und nach dem Resporn ( Wieder aufsethen nach Tot ) Volles TP hat ?
slipknot009 is offline  
Old 09/29/2015, 18:16   #3176
 
elite*gold: 0
Join Date: Sep 2015
Posts: 73
Received Thanks: 11
Quote:
Originally Posted by Seחsi View Post
Code:
quest vipname begin
	state start begin
		when login with pc.getqf("bonusGiven") == 1 and not string.find(pc.get_name(), "[PVM]") begin
			affect.remove_collect(63, 25)
			pc.setqf("bonusGiven", 0)
		end
		when 40002.use begin
			say_title("Hallo "..pc.get_name().."!")
			say("")
			say("bla")
			say("")
			if select("Ja", "Nein") == 2 then return end
			mysql_query("UPDATE player.player SET name = CONCAT('[PVM]', name) WHERE id = " .. pc.get_player_id() .. " LIMIT 1;")
			affect.add_collect(63, 25,60*60*24*365*60)
			pc.setqf("bonusGiven", 1)
			say_title("Änderung erfolgreich!")
			say("")
			say("Bla")
			say("")
		end
	end
end
Danke aber funktioniert leider nicht. Man kann das ganze Zeit benutzen und bekommt weiterhin diesen Bonus.
☭ P▼SHKO is offline  
Old 09/29/2015, 19:31   #3177

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Quote:
Originally Posted by ☭ P▼SHKO View Post
Danke aber funktioniert leider nicht. Man kann das ganze Zeit benutzen und bekommt weiterhin diesen Bonus.
oh, habe das überlesen.

Code:
when 40002.use begin
ändern in
Code:
when 40002.use with pc.getqf("bonusGiven") == 0 begin
rollback is offline  
Thanks
1 User
Old 09/30/2015, 23:39   #3178
 
elite*gold: 0
Join Date: Jun 2013
Posts: 15
Received Thanks: 1
Hallo leute könnte einer mir eine quest schreiben das mein beim stallbursche sein pferd lvn kann mit yang stad mit pm`s danke im voraus
Dominicsk11 is offline  
Old 10/01/2015, 07:53   #3179
 
.Ryuzaki™'s Avatar
 
elite*gold: 1
Join Date: Aug 2014
Posts: 1,339
Received Thanks: 875
Quote:
Originally Posted by Dominicsk11 View Post
Hallo leute könnte einer mir eine quest schreiben das mein beim stallbursche sein pferd lvn kann mit yang stad mit pm`s danke im voraus
Sollte gehen.

PHP Code:
quest horse_guard begin
    state start begin
    when 20349.chat
."Pferd steigern" begin
            say_title
("Stallbursche:")
            
say("")
            
say("Hallo!")
            
say("Bei mir kannst du dein Pferd steigern.")
            
say("Das Pferd zu steigern kostet dich 1.000.000 Yang pro Level.")
            
say("")
            
say_reward("Möchtest du dein Pferd steigern?")
            
say("")
                
            
local s select("Ja""Nein")
                
                if 
== 1 then
                    say_title
("Stallbursche:")
                    
say("")
                        if 
pc.money>=1000000 then
                        pc
.changemoney("-1000000")
            
horse.unride()
            
horse.advance()
            
horse.ride()
            
say("Dein Pferd hat nun Level "..(horse.get_level()).." erreicht.")
            
say("")
                        elseif 
horse.get_level()>=21 then
            say
("Dein Pferd hat Level 21 erreicht.")
            
say("Du kannst es nicht mehr steigern.")
            
say("")
                        elseif 
pc.money<1000000 then
            say
("Du hast nicht genug Yang um dein Pferd zu steigern.")
            
say("")
            
end
                
elseif == 2 then
                    
return
        
end
    end
end 
€: Ich habs mit 1kk gemacht, wenn man mehr / weniger braucht sag bescheid, aber wie
man das ändert sollte verständlich sein.
.Ryuzaki™ is offline  
Thanks
1 User
Old 10/01/2015, 12:44   #3180
 
elite*gold: 0
Join Date: Jun 2013
Posts: 15
Received Thanks: 1
Quote:
Originally Posted by .Ryuzaki™ View Post
Sollte gehen.

PHP Code:
quest horse_guard begin
    state start begin
    when 20349.chat
."Pferd steigern" begin
            say_title
("Stallbursche:")
            
say("")
            
say("Hallo!")
            
say("Bei mir kannst du dein Pferd steigern.")
            
say("Das Pferd zu steigern kostet dich 1.000.000 Yang pro Level.")
            
say("")
            
say_reward("Möchtest du dein Pferd steigern?")
            
say("")
                
            
local s select("Ja""Nein")
                
                if 
== 1 then
                    say_title
("Stallbursche:")
                    
say("")
                        if 
pc.money>=1000000 then
                        pc
.changemoney("-1000000")
            
horse.unride()
            
horse.advance()
            
horse.ride()
            
say("Dein Pferd hat nun Level "..(horse.get_level()).." erreicht.")
            
say("")
                        elseif 
horse.get_level()>=21 then
            say
("Dein Pferd hat Level 21 erreicht.")
            
say("Du kannst es nicht mehr steigern.")
            
say("")
                        elseif 
pc.money<1000000 then
            say
("Du hast nicht genug Yang um dein Pferd zu steigern.")
            
say("")
            
end
                
elseif == 2 then
                    
return
        
end
    end
end 
€: Ich habs mit 1kk gemacht, wenn man mehr / weniger braucht sag bescheid, aber wie
man das ändert sollte verständlich sein.
Wenn ich m2 qc eingebe kommt ein fehler namens pferde.quest:37 Error occured on compile pferde.quest
Dominicsk11 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 17:25.


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.