|
You last visited: Today at 07:09
Advertisement
Drachenraum Quest von .Flame Problem
Discussion on Drachenraum Quest von .Flame Problem within the Metin2 Private Server forum part of the Metin2 category.
07/06/2011, 02:33
|
#1
|
elite*gold: 10
Join Date: Dec 2010
Posts: 141
Received Thanks: 20
|
Drachenraum Quest von .Flame Problem
Hi, ich hab die Quest von .Flame eingefügt, aber wenn ich den NPC anklicke, passiert nichts. Wer mir die Quest zum laufen bringt, bekommt 100€ Paysafe von mir. Einfach hier melden oder in Icq adden: 599350598, danke!
|
|
|
07/06/2011, 05:30
|
#2
|
elite*gold: 0
Join Date: Dec 2010
Posts: 195
Received Thanks: 20
|
haste in hongkong_list eingetragen und dann make.sh gemacht?
|
|
|
07/06/2011, 07:16
|
#3
|
elite*gold: 10
Join Date: Dec 2010
Posts: 141
Received Thanks: 20
|
Ja, ich weiß in der Regeln schon, wie man eine Quest einfügt, keine Sorge. Das haut aber irgendwie trotzdem nicht hin. Wie gesagt, wer mir die zum laufen bringt, der bekommt 100€ Psc, einfach bei mir melden!
|
|
|
07/06/2011, 09:47
|
#4
|
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
|
dein geld kannste behalten meld dich einfach im skype oder icq
|
|
|
07/06/2011, 09:55
|
#5
|
elite*gold: 5
Join Date: Nov 2009
Posts: 1,863
Received Thanks: 2,778
|
Pack mal die Quest hier rein, musst auch gucken ob die id richtig ist vom npc. Falls die richtig ist und das trotzdem nicht geht, ist die quest entweder fehlerhaft oder du hast die Map Index nicht geändert das ist z.B. bei mir 220
|
|
|
07/07/2011, 01:45
|
#6
|
elite*gold: 10
Join Date: Dec 2010
Posts: 141
Received Thanks: 20
|
Quote:
----------------------------------------------------
--Tempel des Drachen
----------------------------------------------------
quest dragontemple begin
state start begin
when logout with pc.get_map_index() >= (82*10000) begin
pc.setqf("punishment", 1)
end
when login with pc.get_map_index() >= (82*10000) and pc.getqf("punishment") == 1 begin
pc.setqf("punishment", 0)
warp_to_village()
end
when 30121.chat."Ich will den Drachen töten" with pc.get_map_index() == 73 and game.get_event_flag("dragontemple_open") == 1 begin
pc.setqf("punishment", 0)
if game.get_event_flag("dragontemple_used") == 1 then
if game.get_event_flag("dragontemple_block") == 1 then
say_title(mob_name(30121))
say("")
say("Der Raum ist gesperrt, versuch es später noch ein mal.")
return;
end
say_title(mob_name(30121))
say("")
say("Tut mir Leid, der Raum ist reseviert.")
say("Wenn du ein Passwort hast für den Zugang")
say("gebe es jetzt bitte ein.")
local password = input()
if game.get_event_flag("dragontemple_password") == tonumber(password) then
say_title(""..mob_name(30121).."")
say("")
say("Das Passwort stimmt überein.")
say("Ich bringe dich in die Kammer")
wait()
say_title(""..mob_name(30121).."")
say("")
say("Wenn du willst kann ich dich sofort,")
say("in den Drachnraum bringen.")
say("Gib mir einfach 3x")
say("")
say_item_vnum(30179)
local s = select("Hier, nimm sie und bring mich rein", "Abbrechen")
if s == 1 then
if pc.count_item(30179) >= 3 then
pc.remove_item(30179,3)
pc.warp(843600, 1066900,(82*10000))
--DragonLair.startRaid(82)
else
say("Du hast nur "..pc.count_item(30179).." von 3 benötigten")
say("")
say_item_vnum(30179)
end
else
return
end
else
say_title(""..mob_name(30121).."")
say("")
say("Das Passwort stimmt nicht überein.")
return
end
elseif pc.has_guild() and game.get_event_flag("dragontemple_used") == 0 then
say_title(""..mob_name(30121).."")
say("")
say("Du willst also den Drachen bekämpfen?")
say("Dann gib bitte erst ein Passwort(nur Zahlen) ein")
say("um den Raum zu schützen. Geb das Passwort")
say("einfach deinen Gruppenmitgliedern und sie")
say("können mit in den Raum")
say("Gib es bitte jetzt ein.")
local password = tonumber(input(""))
game.set_event_flag("dragontemple_password",passwo rd)
say_title(""..mob_name(30121).."")
say("")
say("Wenn du willst kann ich dich sofort,")
say("in den Drachnraum bringen.")
say("Gib mir einfach 3x")
say("")
say_item_vnum(30179)
say("")
local s = select("Hier, nimm sie und bring mich rein", "Abbrechen")
if s == 1 then
if pc.count_item(30179) >= 3 then
pc.remove_item(30179,3)
DragonLair.startRaid(82)
game.set_event_flag("dragontemple_used",1)
timer("blockentry",5*60)
else
say("Du hast nur "..pc.count_item(30179).." von 3 benötigten")
say("")
say_item_vnum(30179)
say("")
return
end
elseif s==2 then
return
end
elseif not pc.has_guild() then
say_title(""..mob_name(30121).."")
say("")
say("Du benötigst eine starke Gilde")
say("um gegen den Drachen zu kämpfen.")
end
end
when 2493.kill with pc.get_map_index() >= (82*10000) begin
timer("set_unused",30)
end
when set_unused.timer begin
game.set_event_flag("dragontemple_used",0)
game.set_event_flag("dragontemple_block",0)
end
when blockentry.timer begin
game.set_event_flag("dragontemple_block",1)
end
end
end
|
Die Id vom Npc kann ich ja so ändern, wie ich sie haben will muss dann ja nur den On_click in der DB richtig eingestellt haben, richtig? Dann ist das mit dem Ncp richtig. Der Mapindex in der Quest ist aber irgendwie komisch, also "82*10000" ich weiß nicht aber wie gesagt mein Angebot steht noch!
|
|
|
07/07/2011, 09:00
|
#7
|
elite*gold: 198
Join Date: Mar 2011
Posts: 835
Received Thanks: 264
|
Der Map index ist so weil es ein dungeon ist add mich skype ich mach es heute nachmitag oder abend zum laufen skype addi ist l337-5p34k als erstes ein L
|
|
|
07/07/2011, 09:33
|
#8
|
elite*gold: 20
Join Date: Nov 2008
Posts: 741
Received Thanks: 716
|
Benutze die Befehle ingame mit deinem Admin Account:
PHP Code:
/e dragontemple_open 1 //Öffnen /e dragontemple_open 0 //Schließen
MfG.
|
|
|
07/07/2011, 11:08
|
#9
|
elite*gold: 10
Join Date: Dec 2010
Posts: 141
Received Thanks: 20
|
Okay, jetzt lässt sich der Npc ansprechen, wenn ich aber dann weiter gehe, das Passwort eingebe etc, dann steht dort, dass ich geportet werde es passiert aber nichts.
|
|
|
07/07/2011, 12:31
|
#10
|
elite*gold: 20
Join Date: Nov 2008
Posts: 741
Received Thanks: 716
|
Ja, weil das nach der Passwort eingabe falsch ist. Ich geb euch hier meine, bitte gebt sie nicht als eure aus:
PHP Code:
---------------------------------------------------- --Tempel des Drachen ---------------------------------------------------- quest dragontemple begin state start begin when logout with pc.get_map_index() == 73 and pc.getqf("drin") == 1 begin pc.setqf("punishment", 1) end when login with pc.getqf("punishment") == 1 begin pc.setqf("punishment", 0) pc.setqf("drin", 0) warp_to_village() end when 30121.chat."Ich will Beran-Setaou töten" with pc.get_map_index() == 73 and game.get_event_flag("dragontemple_open") == 1 begin pc.setqf("punishment", 0) if game.get_event_flag("dragontemple_block") == 1 then say_title(mob_name(30121)) say("") say("Der Raum ist gesperrt.") say("Versuch es später noch ein mal.") return end if game.get_event_flag("dragontemple_used") == 1 then say_title(mob_name(30121)) say("") say("Tut mir Leid, der Raum ist reseviert.") say("Wenn du ein Passwort hast für den Zugang") say("gebe es jetzt bitte ein.") local password = input() if game.get_event_flag("dragontemple_password") == tonumber(password) then say_title(""..mob_name(30121).."") say("") say("Das Passwort stimmt überein.") say("Ich bringe dich in die Kammer") wait() pc.warp(177800, 1220500) pc.setqf("drin", 1) --DragonLair.startRaid(82) else say_title(""..mob_name(30121).."") say("") say("Das Passwort stimmt nicht überein.") return end elseif pc.has_guild() and game.get_event_flag("dragontemple_used") == 0 then say_title(""..mob_name(30121).."") say("") say("Du willst also den Drachen bekämpfen?") say("Dann gib bitte erst ein Passwort(nur Zahlen) ein") say("um den Raum zu schützen. Geb das Passwort") say("einfach deinen Gruppenmitgliedern und sie") say("können mit in den Raum") say("Gib es bitte jetzt ein.") local password = tonumber(input("")) game.set_event_flag("dragontemple_password",password) notice_all("Der Drachenraum wurde von ".. pc.get_name() .." für seine Gilde geschützt.") game.set_event_flag("dragontemple_used",1) say_title(""..mob_name(30121).."") say("") say("Wenn du willst kann ich dich sofort,") say("in den Drachnraum bringen.") say("Gib mir einfach 3x") say("") say_item_vnum(30179) say("") local s = select("Hier, nimm sie und bring mich rein", "Abbrechen") if s == 1 then if pc.count_item(30179) >= 3 then pc.remove_item(30179,3) pc.warp(177800, 1220500) pc.setqf("drin", 1) --DragonLair.startRaid(82) else say("Du hast nur "..pc.count_item(30179).." von 3 benötigten") say("") say_item_vnum(30179) say("") return end elseif s==2 then return end elseif not pc.has_guild() then say_title(""..mob_name(30121).."") say("") say("Du benötigst eine starke Gilde") say("um gegen den Drachen zu kämpfen.") end end when 2493.kill begin notice_all("Beran-Setaou wurde von ".. pc.get_name() .." und seiner Gilde getötet.") pc.setqf("drin", 0) timer("set_unused",30) timer("blockentry",60*60) game.set_event_flag("dragontemple_block", 1) return end when set_unused.timer begin game.set_event_flag("dragontemple_used",0) end when blockentry.timer begin game.set_event_flag("dragontemple_block", 0) game.set_event_flag("dragontemple_password", 0) notice_all("Beran-Setaou ist in den Drachenraum zurückekehrt.") end end end
|
|
|
07/07/2011, 13:08
|
#11
|
elite*gold: 1
Join Date: Apr 2009
Posts: 922
Received Thanks: 930
|
Quote:
Originally Posted by iSէуℓe
Ja, weil das nach der Passwort eingabe falsch ist. Ich geb euch hier meine, bitte gebt sie nicht als eure aus:
PHP Code:
----------------------------------------------------
--Tempel des Drachen
----------------------------------------------------
quest dragontemple begin
state start begin
when logout with pc.get_map_index() == 73 and pc.getqf("drin") == 1 begin
pc.setqf("punishment", 1)
end
when login with pc.getqf("punishment") == 1 begin
pc.setqf("punishment", 0)
pc.setqf("drin", 0)
warp_to_village()
end
when 30121.chat."Ich will Beran-Setaou töten" with pc.get_map_index() == 73 and game.get_event_flag("dragontemple_open") == 1 begin
pc.setqf("punishment", 0)
if game.get_event_flag("dragontemple_block") == 1 then
say_title(mob_name(30121))
say("")
say("Der Raum ist gesperrt.")
say("Versuch es später noch ein mal.")
return
end
if game.get_event_flag("dragontemple_used") == 1 then
say_title(mob_name(30121))
say("")
say("Tut mir Leid, der Raum ist reseviert.")
say("Wenn du ein Passwort hast für den Zugang")
say("gebe es jetzt bitte ein.")
local password = input()
if game.get_event_flag("dragontemple_password") == tonumber(password) then
say_title(""..mob_name(30121).."")
say("")
say("Das Passwort stimmt überein.")
say("Ich bringe dich in die Kammer")
wait()
pc.warp(177800, 1220500)
pc.setqf("drin", 1)
--DragonLair.startRaid(82)
else
say_title(""..mob_name(30121).."")
say("")
say("Das Passwort stimmt nicht überein.")
return
end
elseif pc.has_guild() and game.get_event_flag("dragontemple_used") == 0 then
say_title(""..mob_name(30121).."")
say("")
say("Du willst also den Drachen bekämpfen?")
say("Dann gib bitte erst ein Passwort(nur Zahlen) ein")
say("um den Raum zu schützen. Geb das Passwort")
say("einfach deinen Gruppenmitgliedern und sie")
say("können mit in den Raum")
say("Gib es bitte jetzt ein.")
local password = tonumber(input(""))
game.set_event_flag("dragontemple_password",password)
notice_all("Der Drachenraum wurde von ".. pc.get_name() .." für seine Gilde geschützt.")
game.set_event_flag("dragontemple_used",1)
say_title(""..mob_name(30121).."")
say("")
say("Wenn du willst kann ich dich sofort,")
say("in den Drachnraum bringen.")
say("Gib mir einfach 3x")
say("")
say_item_vnum(30179)
say("")
local s = select("Hier, nimm sie und bring mich rein", "Abbrechen")
if s == 1 then
if pc.count_item(30179) >= 3 then
pc.remove_item(30179,3)
pc.warp(177800, 1220500)
pc.setqf("drin", 1)
--DragonLair.startRaid(82)
else
say("Du hast nur "..pc.count_item(30179).." von 3 benötigten")
say("")
say_item_vnum(30179)
say("")
return
end
elseif s==2 then
return
end
elseif not pc.has_guild() then
say_title(""..mob_name(30121).."")
say("")
say("Du benötigst eine starke Gilde")
say("um gegen den Drachen zu kämpfen.")
end
end
when 2493.kill begin
notice_all("Beran-Setaou wurde von ".. pc.get_name() .." und seiner Gilde getötet.")
pc.setqf("drin", 0)
timer("set_unused",30)
timer("blockentry",60*60)
game.set_event_flag("dragontemple_block", 1)
return
end
when set_unused.timer begin
game.set_event_flag("dragontemple_used",0)
end
when blockentry.timer begin
game.set_event_flag("dragontemple_block", 0)
game.set_event_flag("dragontemple_password", 0)
notice_all("Beran-Setaou ist in den Drachenraum zurückekehrt.")
end
end
end
|
Also bei deiner Quest werde ich in den Drachenraum reingeportet, aber ich werde danach direkt wieder Map1 geportet.
|
|
|
07/07/2011, 13:13
|
#12
|
elite*gold: 20
Join Date: Nov 2008
Posts: 741
Received Thanks: 716
|
sorry, das ist noch fail^^ nimm einfach oben das mit
when logout with pc.get_map_index() == 73 and pc.getqf("drin") == 1 begin
pc.setqf("punishment", 1)
end
raus dann gehts ^^ Meiner ist anders, das ist meine Version, mit der Fast alles geklappt hat.
|
|
|
07/07/2011, 18:21
|
#13
|
elite*gold: 10
Join Date: Dec 2010
Posts: 141
Received Thanks: 20
|
Nun bin ich soweit, dass ich geportet werde, aber wenn ich zb keine Scheine habe, und trotzdem den Raum reserviere, steht dort zwar, dass ich nicht genügen Scheine habe, der Raum wird aber trotzdem Reserviert und funktioniert mit dem Passwort. Außerdem werde ich nicht rausgeportet, wenn ich den Drachen kille.
|
|
|
07/10/2011, 02:47
|
#14
|
elite*gold: 10
Join Date: Dec 2010
Posts: 141
Received Thanks: 20
|
Kennt einer eine Lösung? Wer mir die Quest vernünftig zum laufen bringen kann, bekommt 100€ von mir.
|
|
|
 |
Similar Threads
|
[RELEASE] Drachenraum Quest
08/01/2012 - Metin2 PServer Guides & Strategies - 42 Replies
Hallo,
Da viele anscheinend so eine Quest brauchen veröffentliche ich heute meine Version.
Allerdings sind keine Zeitlimits enthalten, diese müsst ihr selber einfügen.
Bei DE kann man nach einem Run den Raum erst eine Stunde später wieder betreten.
------------------------------------------------- ---
--Tempel des Drachen
------------------------------------------------- ---
quest dragontemple begin
|
Drachenraum quest
05/05/2011 - Metin2 Private Server - 3 Replies
Hat jemand das Quest nach Drachenraum (wasser drache)? Wenn ja, könnten Sie senden diesen Link an PM?
|
[Release] Drachenraum Quest DE Like
03/28/2011 - Metin2 PServer Guides & Strategies - 22 Replies
Ich hab sie geschrieben und hau sie auch pub.. Viel Spass damit.
Download ist im Anhang..
EDIT: Auf wunsch anderer, Anhang wieder entfernt.. :/
|
Flame Quest?
03/13/2010 - Conquer Online 2 - 1 Replies
Does someone have a map over where the Flamestones are?
Please upload if you have :)
|
All times are GMT +1. The time now is 07:09.
|
|