Register for your free account! | Forgot your password?

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

  • 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/01/2013, 15:12   #31
 
|★|554's Avatar
 
elite*gold: 150
Join Date: Sep 2009
Posts: 855
Received Thanks: 486
Quote:
Originally Posted by AzeeL View Post
Avenue noch eine bitte ^^
z.b ab lv.10 bekommt man ein item
und ab 20 30 40 usw.
Hier, geht momentan nur bis Level 40:
PHP Code:
quest itemablevel begin
    state start begin
        when levelup with pc
.get_level() == 10 or pc.get_level() == 20 or pc.get_level() == 30 or pc.get_level() == 40 begin
            items 
= {
                    [
10] = 19,
                    [
20] = 29,
                    [
30] = 39,
                    [
40] = 49,
            }
            
pc.give_item2(items[pc.get_level()], 1)
        
end
    end
end 
Einfach die when-Zeile erweitern, in den geschweiften Klammern nach "items" die Belohnung einsetzen ([10] = Level, 19 = Belohnung).
|★|554 is offline  
Thanks
1 User
Old 06/01/2013, 16:17   #32
 
CoTzRaiZ-PaiNx's Avatar
 
elite*gold: 30
Join Date: Oct 2012
Posts: 1,388
Received Thanks: 243
Eine Quest, die um einer bestimmten Uhrzeit eine Ankündigung schreibt.
CoTzRaiZ-PaiNx is offline  
Old 06/01/2013, 17:03   #33
 
elite*gold: 0
Join Date: Jun 2012
Posts: 47
Received Thanks: 98
Würde ich nicht unbedingt sagen, wie kommst du drauf?
Servervorstellung is offline  
Old 06/02/2013, 12:35   #34
 
Zryyy's Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 104
Received Thanks: 18
Wie erweitere ich den bei zb dem Stallburchen die quest, das auch der Shop aufgeht?
Zryyy is offline  
Old 06/02/2013, 14:27   #35

 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
Quote:
Originally Posted by Zryyy View Post
Wie erweitere ich den bei zb dem Stallburchen die quest, das auch der Shop aufgeht?
PHP Code:
quest stallishop begin
    state start begin
        when 20349.chat
."Shop" begin
            npc
.open_shop()
            
setskin(NOWINDOW)
        
end
    end
end 
Mr. 'Avenue™ is offline  
Thanks
1 User
Old 06/02/2013, 14:56   #36
 
Summex's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 738
Received Thanks: 227
Quote:
Originally Posted by kingdasda View Post
Hey ! Kann jemand so etwas wie eine Arena quest schreiben ? Also es gibt einen npc wenn man mit dem redet wird man in eine map teleportiert. Da gibt es einen NPC. Wenn man mit dem spricht, sagt er einem dann Sowas wie: Du möchtest dich in der Arena messen ? oder abbrechen
bei arena messen kommt dann ein text (zum selberbearbeiten) am ende sagt er dann bist du wirklich bereit, dann wählt man aus: Ja bin ich oder Nein, lieber noch nicht. Wenn man Ja wählt sagt er: Gut dein erster Gegner ist ein (z.B.) Wildhund. Soll ich dich jetzt in die Arena teleportieren ? Ja ich bin bereit oder Nein ich muss noch trainieren. Bei ja wird man in eine Map geportet (da muss man dann die Koordinaten anpassen) wenn man den Wildhund gekillt hat steht (falls das geht sonst im normalen chat) eine ankündigung nur für einen selber das man den wildhund besiegt hat, Das Volk jubelt. Du kehrst nun zurück in den Trainingsraum. Dann wird man in eine map geportet (Koordinaten selber anpassen) Wenn man jetzt nochmal mit NPC XY redet sagt er einem: Du hast den Kampf gegen (Beispiel) den Wildhund gewonnen. Hier hast du deine Belohnung: einen Betrag von Yang und ein arenasiegel oder sowas in der art (das item muss man halt noch einfügen) Nach dem ersten Kampf gibt es jetzt einen neuen Ansprechpunkt bei dem NPC (wenn das nicht geht gibt es den Punkt schon von anfang an): Rang erhöhen. Man kann mit 5 Arenasiegeln (also immer nach fünf Kämpfen) diese 5 siegel gegen den nächsten Rang eintauschen. Also zum Beispiel Rang Lehrling usw bis Gladiator und Champion (schreib am besten zwei Beispiele den rest kann ich dann ja weiter schreiben). Dann gibt es noch einen NPC der Gladiatorenverwalter oder sowas und da kann man wenn man einen höheren rang hat seine Belohnung abholen also man kann da auswählen: Beginnerbelohnung - Lehrlingsbelohnung - Fortgeschrittenenbelohnung .... Gladiatorenbelohnung - Arenachampionbelohnung. Wenn man Beginnerbelohnung anklickt sagt er: Tut mir leid für den Rang beginner kann ich dir keine Belohnung geben trainiere weiter und komm später nocheinmal wieder. klickt man alle anderen Ränge an sagt er: Für deinen Mut und deine Kampfkunst erhältst du: (belohung einfügen als beispiel einfach 100 yang und 100 potts oder sowas)

Desweiteren währe es auch cool wenn es eine Ankündigung für alle geben würde (oder es im rufchat stehen würde) wenn jemand zum Rang Champion aufgestiegen ist. Also das währe dann so: Der (Krieger, Ninja, Sura, Schamane) (Name des Spielers) aus dem (blauen, roten, gelben) Reich ist zum Arenachampion befördert worden. Ruhm und Ehre sind ihm Gewiss. Das ganze Volk jubelt.

Es sind also glaube ich 3 Quests Ich weiß das ist ne ziemlich lange Quest aber ich denke das währe recht coo. Ich fände es auch gut das du die Quest so schreiben würdest das halt daneben steht zum Beispiel bei der belohnung: hier beliebige Belohnung einfügen, damit es mir dann leichter fällt die quest für mich umzuschreiben. Außerdem währe es gut wenn du immer zwei Beispiele machst also zwei Kampf Beispiele usw, damit es für mich halt einfacher ist.

LG
Kingdasda
Macht sich da wer dran ? Oder ist die euch zu lang ?
Summex is offline  
Thanks
1 User
Old 06/02/2013, 15:13   #37
 
.Leykas's Avatar
 
elite*gold: 0
Join Date: Nov 2012
Posts: 1,751
Received Thanks: 573
Hey,


Würde mich über eine bzw mehrere Quests freuen, die folgendes beinahlten:

Quest1:

Eine Art GM quest, wo alle Teamler des Ranges Implementor die Rates des Servers einstellen können. Undzwar können sie wählen zwischen Drop Yang, Yangbombe und Exp. Dann gibt es die Möglichkeit wie hoch man sie einstellen möchte: 5, 10, 20, 30, 50%. Dann der nächste dialog mit der Zeit, welche aus dieser Auswahl bestehen soll: 1Std, 3Std, 10std, 24std, 7Tage.

Würde mich frueen <3

Quest2:

Eine Ankündigung die z.b. alle 30 minuten kommt. Sowas wie.. Gms fragen nic nach daten, oder whatever. .. Würd mich freuen wenn ich davon so.. 3 Quests habe als Vorlage. 25minuten, 30 minuten, 60minuten

Quest3:

Pvp Kill quests die wie auf DE nach der Reihenfolge kommen. Erst wenn die erste absolviert wurde, folgt die 2. Würde mich freuen wenn man mir davon etwa eine vorlage macht, wo ich dann auch erweitern kann

Bitte hierbei beahcten, dass man einbaut, dass man wenn man Lv50 pvp quest amcht auch erst ab lv50 die kills gezählt werden. Damit man keine Low's abfarmt.
Danke im vorraus..


Das wars


Mfg,
Ley
.Leykas is offline  
Old 06/02/2013, 15:32   #38
 
Zryyy's Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 104
Received Thanks: 18
Quote:
Originally Posted by LeykasRecordz View Post
Hey,


Würde mich über eine bzw mehrere Quests freuen, die folgendes beinahlten:

Quest1:

Eine Art GM quest, wo alle Teamler des Ranges Implementor die Rates des Servers einstellen können. Undzwar können sie wählen zwischen Drop Yang, Yangbombe und Exp. Dann gibt es die Möglichkeit wie hoch man sie einstellen möchte: 5, 10, 20, 30, 50%. Dann der nächste dialog mit der Zeit, welche aus dieser Auswahl bestehen soll: 1Std, 3Std, 10std, 24std, 7Tage.

Würde mich frueen <3

Quest2:

Eine Ankündigung die z.b. alle 30 minuten kommt. Sowas wie.. Gms fragen nic nach daten, oder whatever. .. Würd mich freuen wenn ich davon so.. 3 Quests habe als Vorlage. 25minuten, 30 minuten, 60minuten

Quest3:

Pvp Kill quests die wie auf DE nach der Reihenfolge kommen. Erst wenn die erste absolviert wurde, folgt die 2. Würde mich freuen wenn man mir davon etwa eine vorlage macht, wo ich dann auch erweitern kann

Bitte hierbei beahcten, dass man einbaut, dass man wenn man Lv50 pvp quest amcht auch erst ab lv50 die kills gezählt werden. Damit man keine Low's abfarmt.
Danke im vorraus..


Das wars


Mfg,
Ley

zu Quest 2 :

Code:
quest autochat begin
    state start begin
        when login begin
            timer("timer1", 300)
        end
        when timer1.timer begin
            timer("timer2", 300)
            chat("Besuche doch unsere Homepage www.artemis3.de")
        end
        when timer2.timer begin
            timer("timer3", 300)
            chat("Hey du! Hör auf zu hacken -.-")
        end
        when timer3.timer begin
            timer("timer1", 300)
            chat("www.board.artemis3.de")
        end
        when timer4.timer begin
            timer("timer1", 300)
            chat("Cho auch du gehörst zur Generation Azzlack")
        end
        when timer5.timer begin
            timer("timer1", 300)
            chat("Servus ihr Schmocks")
        end
    end
end
bei "chat" deine texte einschreiben xD
Zryyy is offline  
Old 06/02/2013, 16:07   #39

 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
Quote:
Originally Posted by Zryyy View Post
zu Quest 2 :

Code:
quest autochat begin
    state start begin
        when login begin
            timer("timer1", 300)
        end
        when timer1.timer begin
            timer("timer2", 300)
            chat("Besuche doch unsere Homepage www.artemis3.de")
        end
        when timer2.timer begin
            timer("timer3", 300)
            chat("Hey du! Hör auf zu hacken -.-")
        end
        when timer3.timer begin
            timer("timer1", 300)
            chat("www.board.artemis3.de")
        end
        when timer4.timer begin
            timer("timer1", 300)
            chat("Cho auch du gehörst zur Generation Azzlack")
        end
        when timer5.timer begin
            timer("timer1", 300)
            chat("Servus ihr Schmocks")
        end
    end
end
bei "chat" deine texte einschreiben xD
PHP Code:
quest autochat begin
    state start begin
        when login begin
            timer
("timer1"60*5)
        
end
        when timer1
.timer begin
            timer
("timer2"60*5)
            
chat("Besuche doch unsere Homepage www.artemis3.de")
        
end
        when timer2
.timer begin
            timer
("timer3"60*5)
            
chat("Hey du! Hör auf zu hacken -.-")
        
end
        when timer3
.timer begin
            timer
("timer4"60*5)
            
chat("www.board.artemis3.de")
        
end
        when timer4
.timer begin
            timer
("timer5"60*5)
            
chat("Cho auch du gehörst zur Generation Azzlack")
        
end
        when timer5
.timer begin
            timer
("timer1"60*5)
            
chat("Servus ihr Schmocks")
        
end
    end
end 
Naja, so schon eher :3
Mr. 'Avenue™ is offline  
Old 06/02/2013, 16:18   #40
 
.Leykas's Avatar
 
elite*gold: 0
Join Date: Nov 2012
Posts: 1,751
Received Thanks: 573
Quote:
Originally Posted by LeykasRecordz View Post
Hey,


Würde mich über eine bzw mehrere Quests freuen, die folgendes beinahlten:

Quest1:

Eine Art GM quest, wo alle Teamler des Ranges Implementor die Rates des Servers einstellen können. Undzwar können sie wählen zwischen Drop Yang, Yangbombe und Exp. Dann gibt es die Möglichkeit wie hoch man sie einstellen möchte: 5, 10, 20, 30, 50%. Dann der nächste dialog mit der Zeit, welche aus dieser Auswahl bestehen soll: 1Std, 3Std, 10std, 24std, 7Tage.

Würde mich frueen <3



Quest3:

Pvp Kill quests die wie auf DE nach der Reihenfolge kommen. Erst wenn die erste absolviert wurde, folgt die 2. Würde mich freuen wenn man mir davon etwa eine vorlage macht, wo ich dann auch erweitern kann

Bitte hierbei beahcten, dass man einbaut, dass man wenn man Lv50 pvp quest amcht auch erst ab lv50 die kills gezählt werden. Damit man keine Low's abfarmt.
Danke im vorraus..


Das wars


Mfg,
Ley

Nurnoch die
.Leykas is offline  
Old 06/02/2013, 16:26   #41
 
elite*gold: 0
Join Date: May 2013
Posts: 43
Received Thanks: 9
möchte in der Tabelle noch "TP" und "DEF" speichern und es im chat ausgeben...

weiß leider nicht genau wie

quest:
PHP Code:
quest test begin
    state start begin
        when 53001.
use or 53002.use begin
            local bonis 
= {
                [
53001] = {apply.ATT_GRADE_BONUS15060*60*8,},
                [
53002] = {apply.MAX_HP500060*60*8,}
            }
            
local vnum item.get_vnum()
            
local btyp bonis[vnum][1]
            
local bwert bonis[vnum][2]
            
local bzeit bonis[vnum][3]
            if 
pc.getqf(vnum) == 0 then
                pc
.setqf(vnum1)
                
affect.add_collect(btypbwertbzeit)
                
chat(" Du hast "..btyp.." +"..bwert.." für "..bzeit.." Minuten erhalten.")
            elseif 
pc.getqf(vnum) == 1 then
                pc
.setqf(vnum0)
                
affect.remove_collect(btypbwertbzeit)
                
chat(" Du hast "..btyp.." -"..bwert.." für "..bzeit.." Minuten entfernt.")
            
end
        end
    end
end 
Astro. is offline  
Old 06/02/2013, 17:01   #42
 
swamswam's Avatar
 
elite*gold: 0
Join Date: Oct 2011
Posts: 167
Received Thanks: 71
Kann mir jemand ne Quest erstellen, wo sich auf einer map nach einer bestimmten zeit die texturen ändern bzw die zwischen sommer winter und frühling/herbst geändert wird

Ich meine hierbei dieser map:

metin2_map_empirewar01-------------(/warp 9728 1024)
metin2_map_empirewar02-------------(/warp 9216 1536)
metin2_map_empirewar03-------------(/warp 9728 1536)

mfg swamswam
swamswam is offline  
Thanks
1 User
Old 06/02/2013, 17:20   #43
 
elite*gold: 0
Join Date: Oct 2012
Posts: 356
Received Thanks: 37
Könnte mir jemand ne Quest geben für alle Pets und Ringe wo ich bonis einfach nur ändern müsste bitte ?
ariox is offline  
Old 06/02/2013, 17:26   #44

 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
Quote:
Originally Posted by ariox View Post
Könnte mir jemand ne Quest geben für alle Pets und Ringe wo ich bonis einfach nur ändern müsste bitte ?
Pets:

Code:
quest petsys begin
	state start begin
		when 53001.use or 53002.use or 53003.use or 53005.use or 53006.use or 53007.use or 53008.use or 53009.use begin
			local pet_level = {
				[53001] = 22,
				[53002] = 23,
				[53003] = 24,
				[53005] = 25,
				[53006] = 26,
				[53007] = 27,
				[53008] = 28,
				[53009] = 29
			}
			local pet_namen = {
				[53001] = "Feuerphönix",
				[53002] = "Bambi",
				[53003] = "Eisphönix",
				[53005] = "Baby-Azrael",
				[53006] = "Rufus",
				[53007] = "Leonidas",
				[53008] = "Porkie",
				[53009] = "Khan"
			}
			local altes_level = horse.get_level()
			local alter_name = horse.get_name()
			if pet.is_summon() == true then
				pet.unsummon()
				affect.remove_collect(apply.MAX_HP, 1500, 60*60*24*365)
			else
				horse.set_level(pet_level[item.get_vnum()][1])
				horse.set_name(pc.get_name().."`s "..pet_namen[item.get_name()][1])
				pet.summon()
				horse.set_level(altes_level)
				horse.set_name(alter_name)
				affect.add_collect(apply.MAX_HP, 1500, 60*60*24*365)
			end
		end
	end
end

Ringe:
Bonis stellt man am besten in DB ein! (applytype,applyvalue)
Mr. 'Avenue™ is offline  
Thanks
1 User
Old 06/02/2013, 17:54   #45
 
Ivica.Lovro's Avatar
 
elite*gold: 35
Join Date: Feb 2012
Posts: 1,965
Received Thanks: 1,632
Quote:
Originally Posted by .Avenue™ View Post
Ringe:
Bonis stellt man am besten in DB ein! (applytype,applyvalue)
Naja man kann sie auch per Quest einstellen. Ist eigentlich gar nicht mal
so schwer
Ivica.Lovro 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:37.


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.