|
You last visited: Today at 12:12
Advertisement
[SERVICE] Die Questerstellung
Discussion on [SERVICE] Die Questerstellung within the Metin2 Private Server forum part of the Metin2 category.
01/06/2014, 17:05
|
#961
|
elite*gold: 34
Join Date: May 2013
Posts: 75
Received Thanks: 86
|
@ ichfrankunddu
PHP Code:
quest regi begin
state start begin
when letter begin
send_letter("Töte 1000 Monster")
end
when info or button begin
say("Töte 1000 Monster du bekommst:")
say("")
say_reward("1x Regenbogenstein")
q.set_counter("Monster", 0)
pc.setqf("_monster", 0)
setstate(zwei)
end
end
state zwei begin
when letter begin
send_letter("Töte 1000 Monster")
end
when info or button begin
say("Du hast bereits "..pc.getqf("_monster").." getötet.")
end
when kill with not npc.is_pc() begin
local _count = pc.getqf("_monster") + 1
if _count <= 1000 then
pc.setqf("_monster", _count)
q.set_counter("Monster", _count)
end
if _count == 1000 then
say("Du hast 1000 Monster getötet")
say("")
say_reward("Du erhälst 1x Regenbogenstein")
pc.give_item2(REGENBOGENSTEINID, 1) ----- Regi id eintragen
setstate(finish)
end
end
end
state finish begin
end
end
|
|
|
01/07/2014, 08:27
|
#962
|
elite*gold: 0
Join Date: Nov 2012
Posts: 151
Received Thanks: 7
|
Könntest du mir so eine Quest erstellen?
Bitte danke.
Z.b ab sobald du 500 kills hast bekommst du ne quest darin steht töte 100 blaue gelbe und rote dafür bekommt man z.b ein pokemon / ab 1000 kills bekommst du töte 300 blaue rote und gelbe dazu den bosen blablabla mob auf der pvm map gibt wd ne Belohnung
|
|
|
01/07/2014, 09:51
|
#963
|
elite*gold: 84
Join Date: Jan 2014
Posts: 41
Received Thanks: 4
|
Hallo, suche ne alternativdropp Quest, bei der die Level der Mobs ausgelesen werden.
Sprich, dass man mit Lv 80 nicht bei den Wildhunden droppen kann.
MfG
|
|
|
01/07/2014, 18:41
|
#964
|
elite*gold: 10
Join Date: Nov 2013
Posts: 625
Received Thanks: 483
|
Quote:
Originally Posted by Apollo2☆
Hallo,
könnte jemand folgendes Editieren?
-Wenn man Level 25 erreicht bekommt man ein Brief das man zum Uriel(beispiel) gehen muss und über ihm ist dieser Pfeil, sobald man ihn anklickt labert er iwas (textinhalt) und muss z.b 3 Brutale Hauptmänner töten, sobald man diese getötet hat kommt wieder ein Brief das man zum Uriel gehen soll, man klickt ihn an er sagt iwas dann auf weiter und dann bekommt man seine Belohnung
PHP Code:
quest haupti begin
state start begin
when login or levelup with pc.get_level() >= 25 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Besiege die Hauptmänner")
end
when button or info begin
say_title("Besiege die Hauptmänner")
say("Hallo,")
say("im anderen Dorf wüten")
say("Brutale Hauptmänner und")
say("zerstören das Dorf.")
say("Remus bittet dich 3 davon")
say("zu erledigen.")
say("")
say("")
say("")
end
when kill with npc.get_race() == 591 begin
if pc.getqf("kills") == 2 then
say("Sehr gut, du hast 3 Brutale Haupmänner erledigt!")
say("Als dank erhälst du folgendes :")
say("1.000.000 Erfahrungspunkte")
say("7 x Konzentriertes Lesen")
say("3 Segenskugeln")
pc.give_exp2(1000000)
pc.give_item2(39030, 7)
pc.give_item2(70024, 3)
set_state(__COMPLETE__)
else
pc.setqf("kills",pc.getqf("kills")+1)
end
end
end
state __COMPLETE__ begin
end
end
|
|
|
|
01/07/2014, 18:42
|
#965
|
elite*gold: 35
Join Date: Dec 2013
Posts: 96
Received Thanks: 33
|
Hallo,
ich suche jemanden, der mir hilft, meine Dungeonquest zu verbessern / anzupassen. Ich bezahle das auch mit e*gold. Bitte hsv1896tim in Skype adden.
Lg
|
|
|
01/07/2014, 18:48
|
#966
|
elite*gold: 0
Join Date: Jun 2013
Posts: 37
Received Thanks: 6
|
Hallo,
und zwar brauche ich Hilfe bei einer etwas anspruchsvolleren Quest
und zwar ähnlich wie bei lol das man mit seiner Gilde ein 5ggn5 spielen kann auf einer vorgegebenen Map.
Diese sollte aber nicht wie üblich übers Gildenfenster gestartet werden sonder über einen Npc wo der Leader 5 spieler eintragen muss diese 5 spieler erhalten dann bei einem gk eine Benachrichtigung zum Teilnehmen.
Und wenn möglcih noch eine Rangliste für 5ggn5
|
|
|
01/08/2014, 18:02
|
#967
|
elite*gold: 35
Join Date: Dec 2013
Posts: 96
Received Thanks: 33
|
!Quester gegen Bezahlung gesucht!
Hi Leute,
suche jemanden der mir hilft, meine Dungeonquest hilft zu verbessern bzw. zu entbuggen!
Bitte hsv1896tim in Skype adden!
|
|
|
01/10/2014, 13:28
|
#968
|
elite*gold: 0
Join Date: Nov 2012
Posts: 151
Received Thanks: 7
|
Könntest du mir so eine Quest erstellen?
Bitte danke.
Z.b ab sobald du 500 kills hast bekommst du ne quest darin steht töte 100 blaue gelbe und rote dafür bekommt man z.b ein pokemon / ab 1000 kills bekommst du töte 300 blaue rote und gelbe dazu den bosen blablabla mob auf der pvm map gibt wd ne Belohnung
|
|
|
01/10/2014, 21:22
|
#969
|
elite*gold: 0
Join Date: Oct 2012
Posts: 356
Received Thanks: 37
|
Könnte mir jemand die Sprachring Quest schreiben und eine Regenbogenstein quest wo man nur alle 10min ein Regenbogenstein einsetzen kann?
|
|
|
01/11/2014, 12:35
|
#970
|
elite*gold: 17
Join Date: Mar 2009
Posts: 135
Received Thanks: 30
|
Könnte mir jemand eine Killquest schreiben wo man 500 leute aus einem anderen Reich töten muss und man am ende der quest 10% Stark gegen Rassen kriegt sprich Schamane,Ninja,Sura,Krieger
|
|
|
01/11/2014, 20:04
|
#971
|
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
|
Quote:
Originally Posted by ariox
Könnte mir jemand die Sprachring Quest schreiben und eine Regenbogenstein quest wo man nur alle 10min ein Regenbogenstein einsetzen kann?
|
Der Sprachenring wird meineserachtens über die game gesteuert und über keine Quest.
Die Regenbogenquest ist von  . Ich habe nur die Zeitabfrage eingefügt
PHP Code:
quest regenbogenstein begin
state start begin
function BuildPerfectMasterSkillList(job, group)
GRAND_MASTER_SKILL_LEVEL = 20
PERFECT_MASTER_SKILL_LEVEL = 40
local skill_list = special.active_skill_list[job+1][group]
local ret_vnum_list = {}
local ret_name_list = {}
-- test_chat(string.format("job=%d, group=%d", job, group))
table.foreach(skill_list,
function(i, skill_vnum)
local skill_level = pc.get_skill_level(skill_vnum)
-- test_chat(string.format("[%d]=%d", skill_vnum, skill_level))
if skill_level >= GRAND_MASTER_SKILL_LEVEL and skill_level < PERFECT_MASTER_SKILL_LEVEL then
table.insert(ret_vnum_list, skill_vnum)
local name=locale.GM_SKILL_NAME_DICT[skill_vnum]
if name == nil then name=skill_vnum end
table.insert(ret_name_list, name)
end
end)
return {ret_vnum_list, ret_name_list}
--return {ret_vnum_list, ret_name_list}
end
when 50512.use begin
if get_time() > pc.getqf("regenbogenstein") then
local count = pc.count_item(50512)
pc.setqf("regen_count", count)
if pc.get_skill_group() == 0 then
say("Du hast noch keine Fertigkeiten.")
say("Versuche es später erneut.")
return
end
local result = regenbogenstein.BuildPerfectMasterSkillList(pc.get_job(), pc.get_skill_group())
local vnum_list = result[1]
local name_list = result[2]
if table.getn(vnum_list) == 0 then
say("Du hast keine Großmeister-Fertigkeiten.")
return
end
local menu_list = {}
table.foreach(name_list, function(i, name) table.insert(menu_list, name) end)
table.insert(menu_list, "Abbrechen")
local s=select_table(menu_list)
if table.getn(menu_list) == s then
return
end
local skill_name=name_list[s]
local skill_vnum=vnum_list[s]
say("Möchtest du "..skill_name.." wirklich auf P skillen?")
local wahl = select("Ja", "Nein")
if wahl == 1 then
if pc.count_item(50512) == pc.getqf("regen_count") then
pc.set_skill_level(skill_vnum, 59)
say(skill_name.." wurde auf Perfekten Meister gesetzt.")
pc.setqf("regenbogenstein", get_time() + 600) --10Min. 10Min*60Sec = 600Sec
else
say("Buguser bekommen keine P-Skills ! ")
end
elseif wahl == 2 then
return
end
pc.remove_item(50512, 1)
else
chat("Du du kannst den Regi erst in ", pc.getqf("regenbogenstein")-get_time(),"Sekunden wieder benutzen.") -- Wartezeit
return
end
end
end
end
__________________________________________________ ___________________
Quote:
Originally Posted by Naru.Chan
Könntest du mir so eine Quest erstellen?
Bitte danke.
Z.b ab sobald du 500 kills hast bekommst du ne quest darin steht töte 100 blaue gelbe und rote dafür bekommt man z.b ein pokemon / ab 1000 kills bekommst du töte 300 blaue rote und gelbe dazu den bosen blablabla mob auf der pvm map gibt wd ne Belohnung
|
Ich schreib sie dir, aber mir fehlt eine wichtige Info(auch sonst könntest du mehr Details angeben, ist ja grausam hier), ab was für Kills geht es los?. Monsterkills? Spielerkills?
__________________________________________________ ___________________
Quote:
Originally Posted by Syntax.Kurumi
Hallo, suche ne alternativdropp Quest, bei der die Level der Mobs ausgelesen werden.
Sprich, dass man mit Lv 80 nicht bei den Wildhunden droppen kann.
MfG
|
Sowas ähnliches mit max und min. Droplevel gibt es bereits.(Vielleicht ist es das was du suchst.)
__________________________________________________ ___________________
Quote:
Originally Posted by Apollo2☆
Hallo,
könnte jemand folgendes Editieren?
-Wenn man Level 25 erreicht bekommt man ein Brief das man zum Uriel(beispiel) gehen muss und über ihm ist dieser Pfeil, sobald man ihn anklickt labert er iwas (textinhalt) und muss z.b 3 Brutale Hauptmänner töten, sobald man diese getötet hat kommt wieder ein Brief das man zum Uriel gehen soll, man klickt ihn an er sagt iwas dann auf weiter und dann bekommt man seine Belohnung
PHP Code:
quest haupti begin
state start begin
when login or levelup with pc.get_level() >= 25 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Besiege die Hauptmänner")
end
when button or info begin
say_title("Besiege die Hauptmänner")
say("Hallo,")
say("im anderen Dorf wüten")
say("Brutale Hauptmänner und")
say("zerstören das Dorf.")
say("Remus bittet dich 3 davon")
say("zu erledigen.")
say("")
say("")
say("")
end
when kill with npc.get_race() == 591 begin
if pc.getqf("kills") == 2 then
say("Sehr gut, du hast 3 Brutale Haupmänner erledigt!")
say("Als dank erhälst du folgendes :")
say("1.000.000 Erfahrungspunkte")
say("7 x Konzentriertes Lesen")
say("3 Segenskugeln")
pc.give_exp2(1000000)
pc.give_item2(39030, 7)
pc.give_item2(70024, 3)
set_state(__COMPLETE__)
else
pc.setqf("kills",pc.getqf("kills")+1)
end
end
end
state __COMPLETE__ begin
end
end
|
Apollo2, hier die Quest.
PHP Code:
quest haupti begin
state start begin
when login or levelup with pc.level>24 begin
set_state(information)
end
end
state information begin
when letter begin
local v = find_npc_by_vnum(20011)
if v != 0 then
target.vid("Target1", v, "Uriel")
end
send_letter("Uriel braucht dich!")
end
when button or info begin
say_title("Uriel braucht dich!")
say("")
say("Begib dich schnellstmöglich zu")
say("Uriel und sprich mit ihm.")
say("")
say_reward("Sprich mit Uriel.")
end
when Target1.target.click or 20011.chat."Ich brauche dich!" begin
target.delete("Target1")
say_title("Die Hauptmänner")
say("Hallo ", pc.get_name(), ",")
say("im anderen Dorf wüten Brutale")
say("Hauptmänner und zerstören das")
say("schöne Dorf.")
say("")
say("Remus bittet dich drei davon")
say("zu erledigen.")
say("")
say_reward("Töte drei Hauptmänner.")
set_state(hauptikill)
end
end
state hauptikill begin
when kill with npc.get_race() == 591 begin
if pc.getqf("kills") == 2 then
set_state(hauptifinish)
else
pc.setqf("kills",pc.getqf("kills")+1)
end
end
end
state hauptifinish begin
when letter begin
local v = find_npc_by_vnum(20011)
if v != 0 then
target.vid("Target2", v, "Uriel")
end
send_letter("Zurück zu Uriel!")
end
when button or info begin
say_title("Zurück zu Uriel!")
say("")
say("Du hast 3 Brutale Haupmänner erledigt!")
say("Begib dich nun zu Uriel und ")
say("erzähle ihm davon!")
say("")
say_reward("Gehe zurück zu Uriel.")
end
when Target2.target.click or 20011.chat."Hauptmänner erledigt!" begin
target.delete("Target2")
say("Ich habe schon gehört was du")
say("getan hast. Du bist tapfer!")
say("EINFACH UNGLAUBLICH JA!")
say("Text Text Text Text Text Text")
say("Text Text Text Text Text Text")
say("Text Text Text Text Text Text")
say("Text Text Text Text Text Text")
say("Text Text Text Text Text Text")
wait()
say_title("Belohnung")
say("Da du diese Aufgabe erfolgreich")
say("gemeistert hast, bekommst du")
say("folgendes von mir.")
say("")
say_reward("1.000.000 Erfahrungspunkte")
say_reward("7 x Konzentriertes Lesen")
say_reward("3 Segenskugeln")
pc.give_exp2(1000000)
pc.give_item2(39030, 7)
pc.give_item2(70024, 3)
set_state(__COMPLETE__)
end
end
state __COMPLETE__ begin
end
end
__________________________________________________ ___________________
Quote:
Originally Posted by Naero1
Könnte mir jemand eine Killquest schreiben wo man 500 leute aus einem anderen Reich töten muss und man am ende der quest 10% Stark gegen Rassen kriegt sprich Schamane,Ninja,Sura,Krieger
|
Naero1, hier deine Quest.
PHP Code:
quest kill500 begin
state start begin
when login begin
set_state(kill500)
end
end
state kill500 begin
when letter begin
send_letter("Kill 500 Feinde!")
end
when button or info begin
say_title("Kill 500!")
say("Dein Auftrag lautet:")
say("")
say("Töte 500 Spieler aus anderen Reichen!")
say("Du wirst für diesen Auftrag belohnt!")
end
when kill with npc.is_pc() begin
if npc.get_empire()~= pc.get_empire() then
chat("System: Quest Kill 500, Spieler aus anderem Reich gekillt.")
pc.setqf("kill500", pc.getqf("kill500")+1)
chat("Dies war dein "..pc.getqf("kill500").."er Spielerkill!")
if pc.getqf("kill500") == 500 then
say_title("Kill 500!")
say("Du hast die 500 Spieler gekillt!")
say("")
say("Das war keine leichte Aufgabe")
say("daher wirst du mit einem dauerhaftem")
say("Boni belohnt!")
say("")
say_reward("10% Stark gegen Krieger")
say_reward("10% Stark gegen Ninja")
say_reward("10% Stark gegen Sura")
say_reward("10% Stark gegen Schamanen")
affect.add_collect(apply.ATT_BONUS_TO_WARRIOR, 10, 60*60*24*365*60)
affect.add_collect(apply.ATT_BONUS_TO_ASSASSIN, 10, 60*60*24*365*60)
affect.add_collect(apply.ATT_BONUS_TO_SURA, 10, 60*60*24*365*60)
affect.add_collect(apply.ATT_BONUS_TO_SHAMAN, 10, 60*60*24*365*60)
set_state(__COMPLETE__)
end
end
end
end
state __COMPLETE__ begin
end
end
|
|
|
01/12/2014, 11:03
|
#972
|
elite*gold: 0
Join Date: Aug 2013
Posts: 816
Received Thanks: 339
|
Kann mir einer eine Quest schreiben bei der man 10 Verschiedene Item auswählen kann die man haben möchte?
also sozusagen man hat ein item drückt drauf und dann kommt "Welches item möchtest du haben?" und dann werden 10 items aufgelistet.
|
|
|
01/12/2014, 11:11
|
#973
|
elite*gold: 210
Join Date: Jun 2013
Posts: 1,203
Received Thanks: 390
|
Quote:
Originally Posted by xFliege
Kann mir einer eine Quest schreiben bei der man 10 Verschiedene Item auswählen kann die man haben möchte?
also sozusagen man hat ein item drückt drauf und dann kommt "Welches item möchtest du haben?" und dann werden 10 items aufgelistet.
|
Versuch mal die hier
PHP Code:
quest item begin
state start begin
when vnum.click begin
local x = { 19, 29, 39, 49, 59
69, 79, 89, 99, 109
}
say_title("Item")
say("xD")
say("xD")
say("xD")
local d = select("Schwert", "Schwert2", "Schwert3", "Schwert4", "Schwert5", "Schwert6", "Schwert7", "Schwert8", "Schwert9", "Schwert10")
pc.give_item2(x[d], 1)
end
end
end
|
|
|
01/12/2014, 11:31
|
#974
|
elite*gold: 0
Join Date: Aug 2013
Posts: 816
Received Thanks: 339
|
Quote:
Originally Posted by .LuckyStrike
Versuch mal die hier
PHP Code:
quest item begin state start begin when vnum.click begin local x = { 19, 29, 39, 49, 59 69, 79, 89, 99, 109 } say_title("Item") say("xD") say("xD") say("xD") local d = select("Schwert", "Schwert2", "Schwert3", "Schwert4", "Schwert5", "Schwert6", "Schwert7", "Schwert8", "Schwert9", "Schwert10") pc.give_item2(x[d], 1) end end end
|
PHP Code:
quest item begin state start begin when 80017.click begin local x = { 53001, 53002, 53003, 53005, 53006 53007, 53008, 53009, 53010, 53011, 53012 , 53013 } say_title("Haustier-Bestellung") say("Duch diese Rolle kannst du dir ein Haustier bestellen.") say("Die Verfügbaren Haustiere sind unten aufgelistet.") say("Wähle dein Haustier.") local d = select("Feuer Phönix", "Baby Rentier", "Eis Phönix", "Baby Azrael", "Rufus", "Leonidas", "Porkey", "Khan", "Knuud", "BaoBao", "Boney", "Dickes Henkerchen") pc.give_item2(x[d], 1) end end end
Kommt nen Fehler.
syntax error : [string "start"]:2: `}' expected (to close `{' at line 1) near `53007'
Itemshop/Pet_Wahl.quest:13:Error occured on compile Itemshop/Pet_Wahl.quest
|
|
|
01/12/2014, 11:33
|
#975
|
elite*gold: 210
Join Date: Jun 2013
Posts: 1,203
Received Thanks: 390
|
Quote:
Originally Posted by xFliege
PHP Code:
quest item begin
state start begin
when 80017.click begin
local x = { 53001, 53002, 53003, 53005, 53006
53007, 53008, 53009, 53010, 53011, 53012 , 53013
}
say_title("Haustier-Bestellung")
say("Duch diese Rolle kannst du dir ein Haustier bestellen.")
say("Die Verfügbaren Haustiere sind unten aufgelistet.")
say("Wähle dein Haustier.")
local d = select("Feuer Phönix", "Baby Rentier", "Eis Phönix", "Baby Azrael", "Rufus", "Leonidas", "Porkey", "Khan", "Knuud", "BaoBao", "Boney", "Dickes Henkerchen")
pc.give_item2(x[d], 1)
end
end
end
Kommt nen Fehler.
syntax error : [string "start"]:2: `}' expected (to close `{' at line 1) near `53007'
Itemshop/Pet_Wahl.quest:13:Error occured on compile Itemshop/Pet_Wahl.quest
|
So?
PHP Code:
quest item begin
state start begin
when 80017.click begin
local x = { 53001, 53002, 53003, 53005, 53006,
53007, 53008, 53009, 53010, 53011, 53012 , 53013
}
say_title("Haustier-Bestellung")
say("Duch diese Rolle kannst du dir ein Haustier bestellen.")
say("Die Verfügbaren Haustiere sind unten aufgelistet.")
say("Wähle dein Haustier.")
local d = select("Feuer Phönix", "Baby Rentier", "Eis Phönix", "Baby Azrael", "Rufus", "Leonidas", "Porkey", "Khan", "Knuud", "BaoBao", "Boney", "Dickes Henkerchen")
pc.give_item2(x[d], 1)
end
end
end
|
|
|
 |
|
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:15.
|
|