|
You last visited: Today at 08:17
Advertisement
[SERVICE] Die Questerstellung
Discussion on [SERVICE] Die Questerstellung within the Metin2 Private Server forum part of the Metin2 category.
06/14/2014, 19:11
|
#1516
|
elite*gold: 111
Join Date: Jun 2013
Posts: 774
Received Thanks: 271
|
Quote:
Originally Posted by Kilroy.
Ist doch ganz einfach, Namen vor dem Rufen gleich ändern.
PHP Code:
quest pet_name begin
state start begin
when XYZ.use begin
horse.set_name(pc.get_name().."'s Haustier")
horse.summon()
end
end
end
|
bei mir steht immernoch XYs Pferd
|
|
|
06/19/2014, 13:58
|
#1517
|
elite*gold: 0
Join Date: Jan 2014
Posts: 65
Received Thanks: 1
|
Hallo liebe Community, Ich suche eine Quest für den Regenbogenstein
der einen Skill von M1 auf G1 setzt
(so wie auf Elitarius2)
Liebe Grüße PRoTHoRaX
|
|
|
06/19/2014, 19:26
|
#1518
|
elite*gold: 90
Join Date: Apr 2010
Posts: 1,887
Received Thanks: 1,793
|
Quote:
Originally Posted by PRoTHoRaX
Hallo liebe Community, Ich suche eine Quest für den Regenbogenstein
der einen Skill von M1 auf G1 setzt
(so wie auf Elitarius2)
Liebe Grüße PRoTHoRaX
|
Hab sie dir eben umgeschrieben. Sie setzt Skills ab der Stufe M1 (M1-M10) auf die Stufe G1.
PHP Code:
quest regenbogenstein begin
state start begin
function BuildGrandMasterSkillList(job, group)
MASTER_SKILL_LEVEL = 20
GRAND_MASTER_SKILL_LEVEL = 30
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 >= MASTER_SKILL_LEVEL and skill_level < GRAND_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
local regencount = pc.count_item(50512)
say_title("Regenbogenstein")
if pc.get_skill_group() == 0 then
say("Du hast keine Fertigkeiten "..pc.get_skill_group())
return
end
local result = regenbogenstein.BuildGrandMasterSkillList(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 Fertigkeit auf der Meisterstufe!")
return
end
say("Mit dem Regenbogenstein kannst du eine Fertigkeit")
say("von der Meisterstufe auf die Großmeisterstufe")
say("setzen!")
say_reward("Bitte wähle eine Fertigkeit.")
say("")
local menu_list = {}
table.foreach(name_list, function(i, name) table.insert(menu_list, name) end)
table.insert(menu_list, "Schließen")
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]
local skill_level = pc.get_skill_level(skill_vnum)
say_title("Regenbogenstein")
say("Möchtest du die Fertigkeit "..skill_name.."")
say("auf die Stufe Großmeister setzen?")
local s=select("Ja", "Schließen")
if s==2 then
return
end
if pc.count_item(50512) != regencount then
say_title("Regenbogenstein")
say("Du besitzt keinen Regenbogenstein!")
return
end
pc.remove_item(50512, 1)
pc.set_skill_level(skill_vnum, 30)
say_title("Regenbogenstein")
say("Die Fertigkeit "..skill_name.." wurde auf die Stufe")
say("Großmeister gesetzt!")
end
end
end
|
|
|
06/19/2014, 20:47
|
#1519
|
elite*gold: 0
Join Date: Jan 2014
Posts: 65
Received Thanks: 1
|
@Avulsed
Digga Danke Mann,
Ich werds gleich Testen wenn ich alles wieder zum laufen gebracht habe.
hab grade ein problem mit mysql (fehlercode 10060)
weil ich ein backup starten wollte und auf diese db zugreifen wollte
jedoch hat mir navicat ordentlich reingesch....nitten
so on.
Liebe Grüße PRoTHoRaX
|
|
|
06/20/2014, 21:33
|
#1520
|
elite*gold: 0
Join Date: Dec 2008
Posts: 317
Received Thanks: 82
|
kann mir jemand eine quest schreiben die folgender maßen funktioniert.
Man zieht ein Tritonschwert+9 auf den NPC mit der nummer 30123 und dann kann man aus meheren optionen aussuchen in welches andere schwert man es umwandeln möchte
|
|
|
06/21/2014, 05:17
|
#1521
|
elite*gold: 0
Join Date: Jan 2014
Posts: 65
Received Thanks: 1
|
[SUCHE]
1. eine quest für das pferdelevel 30 , ruflevel 10 und ein millitärpferdebuch im inventar
2. eine quest für die sprachen auf P
3. eine quest um die drops der metins zu ändern
|
|
|
06/22/2014, 00:05
|
#1522
|
elite*gold: 0
Join Date: Feb 2013
Posts: 75
Received Thanks: 9
|
Ich würde gerne eine Quest bekommen, die Ingame alle 3 Stunden anzeigt wieviele Spieler momentan online sind. wäre soetwas möglich?
|
|
|
06/22/2014, 16:52
|
#1523
|
elite*gold: 0
Join Date: Aug 2011
Posts: 2,125
Received Thanks: 844
|
Quote:
Originally Posted by PRoTHoRaX
[SUCHE]
1. eine quest für das pferdelevel 30 , ruflevel 10 und ein millitärpferdebuch im inventar
2. eine quest für die sprachen auf P
3. eine quest um die drops der metins zu ändern
|
Drops über eine Quest festzulegen, ist eine dumme idee..
----------------------
Suche die DT quest für Vanilla Core..
würde sogar etwas eg zahlen
|
|
|
06/22/2014, 23:50
|
#1524
|
elite*gold: 0
Join Date: Mar 2010
Posts: 670
Received Thanks: 137
|
Hi ich habe da eine Frage. Ist es möglich per Quest zu kontrollieren ob ein Spieler egel welcher Rasse alle Skills auf G1 hat? Wenn das geht dann bitte ich hier um Hilfe, bin mit meiner Questkunst am Ende. Also die Quest soll so aussehen:
1. Überprüfung alle Skills G1?
2. Aufgabe stellen
3. Nach Aufgabe einen Skill auf P setzen
4. Neue Aufgabe stellen
5. Nach Aufgabe wieder einen P-Skill setzen
usw.
Wenn mir jemand ein gerüst dafür bauen könnte wäre ich sehr dankbar.
LG Sogma
|
|
|
06/23/2014, 12:30
|
#1525
|
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,597
|
Code:
local g = true
for i = 1, pc.get_race() <= 1 and 5 or 6 do
if pc.get_skill_level(pc.get_race()*15*2+(pc.get_skill_group()-1)*15+i) < 30 then
g = false
break
end
end
-- g sagt nun, ob alle auf G sind!
wegen (pc.get_skill_group()-1), ich bin jetzt davon ausgegangen, dass das 1 oder 2 zurück gibt, wenn es 0 und 1 zurück gibt, einfach das -1 wegmachen..
|
|
|
06/23/2014, 14:00
|
#1526
|
elite*gold: 0
Join Date: Mar 2010
Posts: 670
Received Thanks: 137
|
Quote:
Originally Posted by Mijago
Code:
local g = true
for i = 1, pc.get_race() <= 1 and 5 or 6 do
if pc.get_skill_level(pc.get_race()*15*2+(pc.get_skill_group()-1)*15+i) < 30 then
g = false
break
end
end
-- g sagt nun, ob alle auf G sind!
wegen (pc.get_skill_group()-1), ich bin jetzt davon ausgegangen, dass das 1 oder 2 zurück gibt, wenn es 0 und 1 zurück gibt, einfach das -1 wegmachen..
|
Ich glaube ich kann dir nicht ganz folgen...
|
|
|
06/23/2014, 15:51
|
#1527
|
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,597
|
Das ist die Prüfung, ob der Charakter alle Skills >= G hat (P wird auch mitgezählt!)
|
|
|
06/23/2014, 16:43
|
#1528
|
elite*gold: 0
Join Date: Mar 2010
Posts: 670
Received Thanks: 137
|
Quote:
Originally Posted by Mijago
Das ist die Prüfung, ob der Charakter alle Skills >= G hat (P wird auch mitgezählt!) 
|
Ah ok, warum und wieso frage ich mal lieber nicht  Zählt aber für Alle Skills von jeder Klasse?
|
|
|
06/24/2014, 20:58
|
#1529
|
elite*gold: 168
Join Date: May 2014
Posts: 574
Received Thanks: 193
|
Einige Leute PN'ed mit Erstellungs-Wunsch
|
|
|
06/28/2014, 22:20
|
#1530
|
elite*gold: 0
Join Date: Dec 2010
Posts: 2
Received Thanks: 0
|
Guten Abend !
Ich hab auch eine kleine Aufgabe für euch :P würde mich freuen wenn einer mir helfen könnte
Infos für die Quest:
- Die Quest soll man ab Level 1 (Direkt mit dem Einloggen) bei dem NPC mit der Value-Nr 20094 abholen können
- Anfangs der Quest soll der NPC dir etwas erzählen (Text soll ca. 2 Seiten lang sein..Text habe ich nochnicht festgelegt also kann iwas rein)
- Man soll danach den Auftrag bekommen 10 Metin des Kampfes zu töten (Metin Nr: 8002)
- Man erhält nach dem Killen der 10 Metins vom NPC das Item mit der Nr 50034
- Es wird gesagt das man zum Hauptmann gehen soll und das Item 50034 (Hauptmann Nr: 20355 ) abgeben soll
- Der Hauptmann stellt einem eine frage wo es 3 Antwortmöglichkeiten gibt:
(Beispiel  - Frage: Wie alt bin ich???
- Antwort 1: 18
- Antwort 2: 28
- Antwort 3: 38
- richtig ist Antwort 2 ( 28 Jahre )
- Der Hauptmann wünscht einem viel Erfolg und gibt einem Folgende Items!
1. Lehrlingstruhe 1x Itemnr: 50187
2. Pferdebild 1x Itemnr 50051
3. Warpring 1x Itemnr: 70007
4. 1.000.000 Yang
Ich bedanke mich schonmal im Vorraus !
|
|
|
 |
|
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 08:18.
|
|