|
You last visited: Today at 22:04
Advertisement
[SERVICE] Die Questerstellung
Discussion on [SERVICE] Die Questerstellung within the Metin2 Private Server forum part of the Metin2 category.
06/13/2013, 19:36
|
#106
|
elite*gold: 0
Join Date: Jan 2011
Posts: 1,297
Received Thanks: 1,295
|
Quote:
Originally Posted by ProfessorEnte
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
Mfg,
ProfessorEnte
|
Ich würde nicht machen ,
sondern
PHP Code:
when kill with npc.get_race() == ***
machen
|
|
|
06/13/2013, 20:03
|
#107
|
elite*gold: 30
Join Date: Oct 2012
Posts: 1,388
Received Thanks: 243
|
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 ?
|
|
|
06/14/2013, 13:59
|
#108
|
elite*gold: 222
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,390
|
Quote:
Originally Posted by ╠Parkwaydrive╣
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
|
|
|
06/14/2013, 16:44
|
#109
|
elite*gold: 0
Join Date: Sep 2010
Posts: 1,219
Received Thanks: 278
|
Der ring verschwindet immer nach 1 min :O
|
|
|
06/14/2013, 20:57
|
#110
|
elite*gold: 30
Join Date: Oct 2012
Posts: 1,388
Received Thanks: 243
|
Quote:
Originally Posted by .Avenue™
Datenbank!
limittype0 = 7
limitvalue0 = Zeit in Sekunden
|
Ich habs jetzt so:
PHP Code:
limittype0 = 7
limitvalue0 = 604800
type = 16
antiflag =33024
flag = 9216
wearflag = 128
Dann steht da aber immer verleibende Zeit 0 min. Ich habs In der Db und im Client geändert.
|
|
|
06/14/2013, 21:37
|
#111
|
elite*gold: 0
Join Date: Feb 2012
Posts: 19
Received Thanks: 0
|
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.
|
|
|
06/14/2013, 22:03
|
#112
|
elite*gold: 2
Join Date: Jun 2013
Posts: 1,063
Received Thanks: 1,724
|
Quote:
Originally Posted by Terreur Pappje
Servus ich bräuchte mehrere Quests für meine Metin Steine.
Die folgendes Droppen sollen
Mob ID ; Vnum
8030 : 70031, 20018, 20019, 20020, 20024
8029 : 70254, 70253, 70251, 70252
8028 : 27987, 70031, 70253, 20019, 20023
11505 : 20025, 70031, 70253, 70254
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 %.
Mfg,
ProfessorEnte
|
|
|
06/14/2013, 22:06
|
#113
|
elite*gold: 0
Join Date: Sep 2010
Posts: 1,219
Received Thanks: 278
|
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?
|
|
|
06/14/2013, 23:17
|
#114
|
elite*gold: 222
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,390
|
Quote:
Originally Posted by ´Sh4Xx`
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)
|
|
|
06/15/2013, 00:41
|
#115
|
elite*gold: 0
Join Date: Jun 2013
Posts: 89
Received Thanks: 19
|
Wie würde sowas funktionieren :
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?
|
|
|
06/15/2013, 10:23
|
#116
|
elite*gold: 0
Join Date: Oct 2011
Posts: 167
Received Thanks: 71
|
Quote:
Originally Posted by GenerationAzzlack
Wie würde sowas funktionieren :
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
|
|
|
06/15/2013, 10:55
|
#117
|
elite*gold: 0
Join Date: Nov 2011
Posts: 738
Received Thanks: 227
|
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
|
|
|
06/15/2013, 11:01
|
#118
|
elite*gold: 0
Join Date: Jan 2013
Posts: 419
Received Thanks: 44
|
Kann jemand eine sprachring quest machen damit mann alle aus denen reichen verstehen kann rotes ,blaues,gelbes
|
|
|
06/15/2013, 11:10
|
#119
|
elite*gold: 0
Join Date: Oct 2011
Posts: 167
Received Thanks: 71
|
Quote:
Originally Posted by kingdasda
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
dürfte so klappen
|
|
|
06/15/2013, 11:23
|
#120
|
elite*gold: 150
Join Date: Sep 2009
Posts: 855
Received Thanks: 486
|
Quote:
Originally Posted by swamswam
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 
|
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
|
|
|
 |
|
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 22:05.
|
|