Wie jetzt ? editier mal meine Quest richtig bitte so wies richtig ist.
Habs editiert, also in meinem Post auf der vorherigen Seite.
Hab einfach schneller gedacht als ich schreiben konnte, passiert bei dem standardkram manchmal :P
Töte 20Wildhunde (Belohnung komplettes startereq Klassenabhänig!!!!) OHNE WAFFE
Töte 50 Spieler ( Belohnung : 3k TP dauerhaft + 2Gegenangriffsstrategien )
Töte 500 Spieler ( Belohnung : 2-3 Beliebiges Uppitems )
Wenn jemand die Sensenmann Ebene betretet das dann im ALLCHAT steht
[SPIELERNAME automatisch] versucht den Sensenmann zu töten.
NACH DEM SENSI SOLL DANN DER Blaue Tod kommen (AUTOMATISCH)
Mal gucken ob ihr das verstanden habt und mir diese Quests machen könntet.
Ich könnte ein Informationspanel brauchen, meine das so dass man ein item hat und draufklickt und da kommt dann:
Informationen Allgemein
Wo droppe ich was?
Devils Catacomb
Bruthöhle
Teamlerliste
quest info begin set state start when VNUM.use begin local a = select ("Information Allgemein","Drops","Devils Catacomb","Bruthöhle","Teamerliste","Abrechen") if a == 1 then say("Information Allgemein") say("") say("") end if a == 2 then say("Drops") say("") say("") end if a == 3 then say("Devils Catacomb") say("") say("") end if a == 4 then say("Bruthöhle") say("") say("") end if a == 5 then say("Teamerliste") say("") say("") end if a == 6 then return end end end end
quest metins begin state start begin when login or levelup with pc.level >= 75 begin send_letter("Die 90er Metins") end
when info or button begin say_title("Die 90er Metins") say("DENK DIR WAS AUS") say("") say("") say("Du musst nur 50x 90er Metins Töten und bekommst eine") say("tolle Belohnung") say("Willst du die Aufgabe annhemen?") local a = select("Ja","Nein") if a == 2 then say("Ok dann nicht") clear_letter() else say_reward("Töte 50x 90er Metins") pc.setqf("state1", 0) q.set_counter("90er Metins", 50) set_state(kill) end end end
state kill begin when letter begin send_letter("Die 90er Metins") end
when info or button begin say_title("Die 90er Metins") say_reward("Du hast schon "..pc.getqf("state1").."90er Metins getötet") end
when METINVNUM.kill begin local count1 = pc.getqf("state1") + 1 if count1 <= 50 then pc.setqf("state1", count1) q.set_counter("90er Metins", count1) end if count1 == 50 then set_state(abgeschlossen) end end end
state abgeschlossen begin when letter begin send_letter("Aufgabe abgeschlossen!") end
when info or button begin say_title("Aufgabe abgeschlossen!") say("DENK DIR WAS AUS") wait() pc.give _item(VNUM DER BELOHNUNG) end end end end
quest info begin
set state start
when VNUM.use begin
local a = select ("Information Allgemein","Drops","Devils Catacomb","Bruthöhle","Teamerliste","Abrechen")
if a == 1 then
say("Information Allgemein")
say("")
say("")
end
if a == 2 then
say("Drops")
say("")
say("")
end
if a == 3 then
say("Devils Catacomb")
say("")
say("")
end
if a == 4 then
say("Bruthöhle")
say("")
say("")
end
if a == 5 then
say("Teamerliste")
say("")
say("")
end
if a == 6 then
return
end
end
end
end
Das geht aber schöner :P
UNTESTED sollte aber funktionieren
PHP Code:
quest info_panel begin
state start begin
function panel()
say_title(string.format("Wie kann ich dir helfen %s", pc.get_name()))
local a = {"Allgemein", "Drops", "Devils Catacomb", "Bruthöhle", "Team-Liste", "Raus hier"}
local info = {
["Allgemein"] = {"Ehm ja Spendet sonst kein Server"},
["Drops"] = {"kp du dropst das bei dem und dem"},
["Devils Catacomb"] = {"Nice"},
["Bruthöhle"] = {"lol geh farmen"},
["Team-Liste"] = {"Bla unser Team besteht aus 22 Leute. [GM]Wasweißich"},
}
local c = select_table(a)
if c == table.getn(a) then return end
say_title(tostring(a[c]))
say2(tostring(info[a[c]][1]))
if select("zurück") == 1 then info_panel.panel() end
end
when 1337.use begin
info_panel.panel()
end
end
end
Hatt jemand zufällig eine quest die so ist.
z.B Töte 200 WIldhunde und du bekommst eine Lolli von mir .
Aber wäre wen man z.B ch wechelst das die kills noch bleiben weil bei vielen server ist das oft der fall.
Das man wd 200 Monster killen müss wen mal reloag oder sich porete <,<
Ich such jetzt mal was völlig verrücktes Und zwar die Jagdaufträge für jeden Level. Ich weiß, dass die irgendwie in der Questlib.lua stehn, aber irgendwie muss man die ja mit ner Quest anzeigen. Wär echt super, wenn mir da jemand helfen könnte.
Hallo Liebes epvp.
Kann jemand eine quest schreiben indem nur der sa das ox benutzen kann oder wenn jemand ein gm oderso ox öffnen will muss es eine geheime id und pw eingeben damit mann ox starten kann kan jemand so ne quest schreiben wäre sau nett
Hallo Liebes epvp.
Kann jemand eine quest schreiben indem nur der sa das ox benutzen kann oder wenn jemand ein gm oderso ox öffnen will muss es eine geheime id und pw eingeben damit mann ox starten kann kan jemand so ne quest schreiben wäre sau nett
könnt ihr mir eine quest schreiben wo man ab lvl 205 wen man jemanden killt eine truhe zb die exp gibt ins inventar bekommt. Und eine quest wo man die teamler beim einloggen oder map wechseln sehen kann
mfg
Ich brauche eine Quest die man mit Level 50 bekommt, dort muss man 50 Metin's killen z.b 8027, wenn man sie fertig hat kann man zwischen 4 Sachen eine Belohnung auswählen.
[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...