|
You last visited: Today at 12:37
Advertisement
[SERVICE] Die Questerstellung
Discussion on [SERVICE] Die Questerstellung within the Metin2 Private Server forum part of the Metin2 category.
06/01/2013, 15:12
|
#31
|
elite*gold: 150
Join Date: Sep 2009
Posts: 855
Received Thanks: 486
|
Quote:
Originally Posted by AzeeL
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).
|
|
|
06/01/2013, 16:17
|
#32
|
elite*gold: 30
Join Date: Oct 2012
Posts: 1,388
Received Thanks: 243
|
Eine Quest, die um einer bestimmten Uhrzeit eine Ankündigung schreibt.
|
|
|
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?
|
|
|
06/02/2013, 12:35
|
#34
|
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?
|
|
|
06/02/2013, 14:27
|
#35
|
elite*gold: 222
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
|
Quote:
Originally Posted by Zryyy
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
|
|
|
06/02/2013, 14:56
|
#36
|
elite*gold: 0
Join Date: Nov 2011
Posts: 738
Received Thanks: 227
|
Quote:
Originally Posted by kingdasda
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 ?
|
|
|
06/02/2013, 15:13
|
#37
|
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
|
|
|
06/02/2013, 15:32
|
#38
|
elite*gold: 0
Join Date: May 2013
Posts: 104
Received Thanks: 18
|
Quote:
Originally Posted by LeykasRecordz
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
|
|
|
06/02/2013, 16:07
|
#39
|
elite*gold: 222
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
|
Quote:
Originally Posted by Zryyy
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
|
|
|
06/02/2013, 16:18
|
#40
|
elite*gold: 0
Join Date: Nov 2012
Posts: 1,751
Received Thanks: 573
|
Quote:
Originally Posted by LeykasRecordz
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
|
|
|
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_BONUS, 150, 60*60*8,}, [53002] = {apply.MAX_HP, 5000, 60*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(vnum, 1) affect.add_collect(btyp, bwert, bzeit) chat(" Du hast "..btyp.." +"..bwert.." für "..bzeit.." Minuten erhalten.") elseif pc.getqf(vnum) == 1 then pc.setqf(vnum, 0) affect.remove_collect(btyp, bwert, bzeit) chat(" Du hast "..btyp.." -"..bwert.." für "..bzeit.." Minuten entfernt.") end end end end
|
|
|
06/02/2013, 17:01
|
#42
|
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
|
|
|
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 ?
|
|
|
06/02/2013, 17:26
|
#44
|
elite*gold: 222
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
|
Quote:
Originally Posted by ariox
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)
|
|
|
06/02/2013, 17:54
|
#45
|
elite*gold: 35
Join Date: Feb 2012
Posts: 1,965
Received Thanks: 1,632
|
Quote:
Originally Posted by .Avenue™
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
|
|
|
 |
|
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.
|
|