Hey,
wenn das erste Mob im mapindex 222 getötet wird, wird man geportet, usw.
Wenn das 5. Mob gekillt wurde ist die Quest zuende.
Fals ich das falsch verstanden habe sag bescheid!
Pass nurnoch die xy mob vnums an und die xxx warp coords.
PHP Code:
-------------------------
--#####################--
--# mfg ProfessorEnte #--
--# ||-----|| #--
--# \o/ #--
--# | #--
--# / \ #--
--#####################--
-------------------------
quest mobkill begin
state start begin
when xy.kill with pc.get_map_index() == 222 and pc.getqf("mob") == 0 begin
--beim ersten mob kill
pc.warp(xxx,xxx)
pc.setqf("mob",1)
end
when xy.kill with pc.get_map_index() == 222 and pc.getqf("mob") == 1 begin
pc.warp(xxx,xxx)
pc.setqf("mob",2)
end
when xy.kill with pc.get_map_index() == 222 and pc.getqf("mob") == 2 begin
pc.warp(xxx,xxx)
pc.setqf("mob",3)
end
when xy.kill with pc.get_map_index() == 222 and pc.getqf("mob") == 3 begin
pc.warp(xxx,xxx)
pc.setqf("mob",4)
end
when xy.kill with pc.get_map_index() == 222 and pc.getqf("mob") == 4 begin
pc.warp(xxx,xxx)
pc.delqf("mob")
--nach letztem mob kill
set_state(questend)
end
end
state questend begin
end
end
Hi ich möchte, dass die Nutzungsdauer der Items auch vergeht wenn man offline ist oder das Item nicht benuzt. Weil bisher ist es ja so, dass die verbleibende Zeit nur sinkt, wenn man dieses Item benutz. Also z.B. Reittiere. Geht das per Quest ?
Hi ich möchte, dass die Nutzungsdauer der Items auch vergeht wenn man offline ist oder das Item nicht benuzt. Weil bisher ist es ja so, dass die verbleibende Zeit nur sinkt, wenn man dieses Item benutz. Also z.B. Reittiere. Geht das per Quest ?
Datenbank!
limittype0 = 7
limitvalue0 = Zeit in Sekunden
Hey, gibt es eine Möglichkeit das normale Player einen Befehl InGame eingeben können wo sie geportet werden aber keine "Rechte" in der DB besitzen?
z.B. /handelsmap --> warp zur Handelsmap.
Die ID´s 20023, 20024, 20025 sollten nicht oft droppen aber der rest schon öfters und mehrmals max. 4x
Thx Given Lg. Terreur
PS: God Shave the Queen
Hey,
du kannst bei der Quest die ich dir gemacht habe, per Prozent Angaben festlegen wie oft die Items droppen bei den Metins.
Wenn irgendwas nicht deinen wuenschen entspricht sag ruhig bescheid und was du gerne anders haettest!
PHP Code:
-------------------------
--#####################--
--# mfg ProfessorEnte #--
--# ||-----|| #--
--# \o/ #--
--# | #--
--# / \ #--
--#####################--
-------------------------
quest metin_kills begin
state start begin
function drop(percent,item,times)
local r_number = number(0,100)
if r_number <= percent then
pc.give_item2(item,times)
--Wenn sie auf den Boden droppen sollen löscht du pc.give_item2 weg und trägst das ein:
-- game.drop_item(item,times)
end
end
--Erklärung:
--metin_kills.drop(Prozentangabe,"ItemVnum",Anzahl)
when kill with npc.get_race() == 8030 begin
metin_kills.drop(50,"70031",1)
--Wenn sie zu 100% droppen sollen einfach mit:
-- pc.give_item2("itemVnum",Anzahl) oder
-- game.drop_item("itemVnum",Anzahl)
end
when kill with npc.get_race() == 8029 begin
metin_kills.drop(50,"70254",1)
end
when kill with npc.get_race() == 8028 begin
metin_kills.drop(50,"27987",1)
end
when kill with npc.get_race() == 11505 begin
metin_kills.drop(50,"20025",1)
end
end
end
Die anderen Items musst du natuerlich noch selbst hinzufuegen.
Wenn du damit Probleme hast, gib mir einfach die noetigen Infos dann mach ich sie fertig.
z.b. Wie oft das Item droppen soll in %.
Kann wer eine quest machen für den Halbmondring das die zeit abläuft auch wnen er nicht ausgerüstet ist und wenn der gamer offline sit der soll 7 Tagen egehn aber die Zeit soll imme rablaufen egal was wo wie der spieler was macht?
Kann wer eine quest machen für den Halbmondring das die zeit abläuft auch wnen er nicht ausgerüstet ist und wenn der gamer offline sit der soll 7 Tagen egehn aber die Zeit soll imme rablaufen egal was wo wie der spieler was macht?
Datenbank - immer noch!
Schau dir einfach den Sprachenring an (Reichsring oder so kp)
Spieler A benutzt Item 1, sucht sich boni 1. von insg. 4. bonis aus.
Spieler A benutzt Item 2, die quest sieht das er boni 1. genommen hat & verbesserte diese.
Spieler A benutzt Item 3, die quest sieht das er boni 1. genommen hat udn verbessert diese
usw
Spieler A benutzt Item 1, sucht sich boni 1. von insg. 4. bonis aus.
Spieler A benutzt Item 2, die quest sieht das er boni 1. genommen hat & verbesserte diese.
Spieler A benutzt Item 3, die quest sieht das er boni 1. genommen hat udn verbessert diese
usw
Würde sowas gehen?
Habe keinen Plan ob das funktioniert musste selbst mal probieren dürfte aber eig funktionieren
PHP Code:
quest boni begin state start begin when ITEM.uese begin a = 1 affect.add_collect() end
when ITEM2.use with a == 1 begin a = 2 affect.add_collect() end
when ITEM3.use with a == 2 begin affect.add_collect() end end end
Also ich hätte auch gerne nochmal eine Quest und zwar wenn der Spieler ein Item benutzt kann er zwischen ein paar Sachen auswählen (ka. so 8 stück erstmal) und jenachdem was er genommen hat bekommt er ein anderes item. Könnte jemand sowas machen ? Ich denke das geht schnell
Also ich hätte auch gerne nochmal eine Quest und zwar wenn der Spieler ein Item benutzt kann er zwischen ein paar Sachen auswählen (ka. so 8 stück erstmal) und jenachdem was er genommen hat bekommt er ein anderes item. Könnte jemand sowas machen ? Ich denke das geht schnell
PHP Code:
quest auswahl begin state start begin when ITEM.use begin local auswahl = select ("A", "B", "C", "D", "Abbrechen") if auswahl == 1 then
elseif auswahl == 2 then
elseif auswahl == 3 then
elseif auswahl == 4 then
elseif auswahl == 5 then return end end end end
ungetestet, müsste aber klappen
Quote:
Originally Posted by 1Fantasy1
Kann jemand eine sprachring quest machen damit mann alle aus denen reichen verstehen kann rotes ,blaues,gelbes
PHP Code:
quest ring begin
state start begin
when ITEM.use begin
pc.set_skill_level(126,20)
pc.set_skill_level(127,20)
pc.set_skill_level(128,20)
end
end
end
quest auswahl begin state start begin when ITEM.use begin local auswahl = select ("A", "B", "C", "D", "Abbrechen") if auswahl == 1 then
elseif auswahl == 2 then
elseif auswahl == 3 then
elseif auswahl == 4 then
elseif auswahl == 5 then return end end end end
ungetestet, müsste aber klappen
So ists schöner, die Tabelle ( das in den { } ) kannst du "ewig" lange erweitern, solltest nur eben im select() auch weitere Optionen einbauen.
(VORSICHT: Nach mehr als 9 Einträgen dürfte das Questfenster voll sein!:
PHP Code:
quest auswahl begin state start begin when ITEM.use begin local item_tab = {19, 29, 39, 49, 59, 69, 79, 89} local auswahl = select ("A", "B", "C", "D", "E", "F", "G", "H", "Abbrechen") if auswahl == 9 then return end pc.give_item2(item_tab[auswahl], 1) end end end
[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...