|
You last visited: Today at 12:43
Advertisement
[Suche]Questideen
Discussion on [Suche]Questideen within the Metin2 Private Server forum part of the Metin2 category.
06/01/2011, 01:08
|
#16
|
elite*gold: 3
Join Date: Oct 2010
Posts: 390
Received Thanks: 463
|
Non Pup Quest? Dafür gibt es sogar Programme wo du einfach nur die Monster ID und ein paar andere Felder asufüllen must! Mache ich nicht sry
|
|
|
06/01/2011, 03:01
|
#17
|
elite*gold: LOCKED
Join Date: May 2011
Posts: 555
Received Thanks: 94
|
kannst du nicht ebend schnell die quest schreiben und dann morgen hier hoch laden ?
wäre sehr geil von dir  <3
|
|
|
06/01/2011, 09:40
|
#18
|
elite*gold: 20
Join Date: Nov 2008
Posts: 741
Received Thanks: 716
|
Einen Quest, wenn man Level 80 erreicht, soll man zu Seon-Pyeong (20091) gehen. Der sagt einem dann, das er Wassersteine (27991) sammelt & 100 Stück davon benötigt (1 Droppen abgeben usw.). Dann sagt er man soll diese bei den Gnomen farmen auf der Gnom Map. Wenn man 100 Stück hat soll es ablaufen wie beim Bioquest, also immer 1 abgeben, neuen suchen. Wenn man das hat soll man je nach Rasse eine 80er Waffe+6 erhalten also Geister Bogen usw. bei Krieger halt dann wie eine Auswahl ob 1 oder 2 Hand bzw. bei Ninja or Schami Glocke bzw. Fächer und Bogen oder Dolch. Das wäre es dann auch eig.  Hoffe du bekommst das hin!
|
|
|
06/01/2011, 09:49
|
#19
|
elite*gold: 1
Join Date: Aug 2010
Posts: 1,264
Received Thanks: 363
|
Ne quest mit nem teleporter item das das wie ein teleporter funzt
|
|
|
06/01/2011, 09:50
|
#20
|
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
|
Quote:
Originally Posted by iSէуℓe
Einen Quest, wenn man Level 80 erreicht, soll man zu Seon-Pyeong (20091) gehen. Der sagt einem dann, das er Wassersteine (27991) sammelt & 100 Stück davon benötigt (1 Droppen abgeben usw.). Dann sagt er man soll diese bei den Gnomen farmen auf der Gnom Map. Wenn man 100 Stück hat soll es ablaufen wie beim Bioquest, also immer 1 abgeben, neuen suchen. Wenn man das hat soll man je nach Rasse eine 80er Waffe+6 erhalten also Geister Bogen usw. bei Krieger halt dann wie eine Auswahl ob 1 oder 2 Hand bzw. bei Ninja or Schami Glocke bzw. Fächer und Bogen oder Dolch. Das wäre es dann auch eig.  Hoffe du bekommst das hin!
|
Ich denke mal er sucht spezielle, noch nie dagewesene Questideen, und das ist eine einfache Bioquest
Quote:
Originally Posted by Overloard007
Ne quest mit nem teleporter item das das wie ein teleporter funzt
|
Nennt sich Warpring und ist nicht schwer zu scripten
|
|
|
06/01/2011, 09:54
|
#21
|
elite*gold: 40
Join Date: Mar 2008
Posts: 4,068
Received Thanks: 1,973
|
Quote:
Originally Posted by [SGA]Jango
Du kannst in einer Quest keine Namen bzw Bustaben Speichern! Zudem auch keine Bonis von deinen Items!
|
Sure you can .
Aber nicht in genügendem Ausmaß
Quote:
Originally Posted by Overloard007
Ne quest mit nem teleporter item das das wie ein teleporter funzt
|
Hier bitte:
Quote:
Quote:
Originally Posted by >Trib°lex<
moin ,
ich hab mal den Tele ring der einen zur Safe zone bringt erweitert.
Ist man auf map1/2 werden die Gebiete wie auf bild "unbenannt1/unbenannt2" angezeigt .Ist man auf einer anderen Map werden die gebiete wie auf bild "unbenannt4" angezeigt.Ab Level 60 kann man "Andere Gebiete" auswählen. Das porten kostet kein yang.
Item Id : 80009
move_ring.quest :
Code:
quest move_ring begin
state start begin
when 80009.use begin
if get_time() < pc.getqf("next_time") then
say_title("Nicht so schnell")
say("")
say_reward("Du musst 30 Sekunden nach benutzung des Rings warten ,bis du ihn erneut verwenden kannst")
say("")
say("")
if pc.is_gm() then
say("¤U¦¸¨Ï¥Î®É¶¡¡G")
say("")
say(string.format(" %s", time_to_str(pc.getqf("next_time"))))
say("")
say("GM¥i¥H¬°¤F´ú¸Õ¦Ó°¨¤W«•s³]©w®É¶¡¡C")
local s = select("³]©w", "¤£³]©w")
if s == 1 then
say("¨Ï¥Î®É¶¡¤w¸gªì©l¤Æ")
say("")
pc.setqf("next_time", 0)
end
end
return;
end
local map = pc.get_map_index()
local empire = pc.get_empire()
local level = pc.get_level()
say("Teleport Ring")
say("Wohin willst du Teleportiert werden.")
say("")
wait()
-- ?? ?? ???? ?? ?? (? ?? 1,2 ??)
if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then
local guild_map_names = {
"Gildenzone",
"Gildenzone",
"Gildenzone",
}
guild_map_name = guild_map_names[empire]
local empire_castle={
"Burgschlacht",
"Burgschlacht",
"Burgschlacht",
}
empire_castle =empire_castle[empire]
local sub_set = 0
if level < 60 then -- 60?? : ?????, ???, ????, ???
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
return
end
else -- 61?? : ????, ???, ????, ????
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Zurück", "Abbrechen") + 5
if sub_set == 9 then -- ??
return
end
if sub_set == 8 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
--- l
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Abbrechen") + 5
if sub_set == 8 then -- ??
return
end
end
end
end
end
local warp = {
-- guild_map
{
{ 128500, 1000 },
{ 179500, 1000 },
{ 271800, 13000 },
},
-- 64 map_n_threeway
{
{ 402100, 673900 },
{ 270400, 739900 },
{ 321300, 808000 },
},
-- 63 metin2_map_n_desert_01
{
{ 217800, 627200 },
{ 221900, 502700 },
{ 344000, 502500 },
},
-- 61 map_n_snowm_01
{
{ 434200, 290600 },
{ 375200, 174900 },
{ 491800, 173600 },
},
{--empire_castle
{975200, 133000},
{977200, 185000},
{923900, 183600},
} ,
-- 62 metin2_map_n_flame_01
{
{ 599400, 756300 },
{ 597800, 622200 },
{ 730700, 689800 },
},
-- devil_tower
{
{ 590500, 110500 },
{ 590500, 110500 },
{ 590500, 110500 },
},
}
test_chat(warp[sub_set][empire][1]..warp[sub_set][empire][2])
say_title("Teleporter:")
say("Achtung, ich teleportiere dich jetzt. Du wirst")
say("an einem gefährlichen Ort landen, also pass auf")
say("dich auf. Viel Glück!")
wait()
pc.warp(warp[sub_set][empire][1], warp[sub_set][empire][2])
else -- ? ?? 1,2 ? ??? ?????? ? ?? 1,2 ? ??? ?? ??
local sub_set2 = 3
--sub_set2 = select(locale.vileage1_name[empire], locale.vileage2_name[empire], locale.cancel)
if empire==1 then
sub_set2 = select("Yongan","Jayang" , locale.cancel)
elseif empire ==2 then
sub_set2 = select("Joan","Bokjung" , locale.cancel)
elseif empire ==3 then
sub_set2 = select("Pyungmoo","Bakra" , locale.cancel)
end
if sub_set2 != 3 then
if sub_set2 == 1 then
say_title("Teleporter:")
say("Ich teleportiere dich dorthin.")
wait()
if empire == 1 then
pc.warp(474300,954800)
elseif empire == 2 then
pc.warp(63800,166400)
elseif empire == 3 then
pc.warp(959900,269200)
end
elseif sub_set2 == 2 then
say_title("Teleporter:")
say("Ich teleportiere dich dorthin.")
wait()
if empire == 1 then
pc.warp(353100,882900)
elseif empire == 2 then
pc.warp(145500,240000)
elseif empire == 3 then
pc.warp(863900,246000)
end
end
end
end
end
end -- end_of_chat
end -- end_of_state
Um die quest "einzubauen" verbindet ihr euch mit eurem server z.B. via Filezilla.
Nun wechselt ihr ins Quest-verzeichnis (/usr/rain/share_data/locale/english/quest).
Rechtsklick auf die datei "move_ring.quest" und "Ansehn/Bearbeiten" anklicken.
Meinen "Quest Code" von oben kopieren und mit dem gesamtem Inhalt der Quest "move_ring" ersetzen
Nun geht ihr auf den VPC und wechselt dort ebenfalls ins Quest-verzeichnis.
./make eintippen ingame dann /reload q.
Sollte das einbauen nicht klappen Lest euch ein Tut speziell für's Quest einbauen durch
|
|
Quelle:
Vergess nicht den Type auf 18 zu ändern .
|
|
|
06/01/2011, 11:02
|
#22
|
elite*gold: 0
Join Date: Mar 2008
Posts: 146
Received Thanks: 196
|
Also ich meine es so,
Das Spiel:
Jeder bekommt eine Zahl zugewiesen zwischen 1 und 10 -> number(1,10)
Dann wird abwechseln geraten welche Zahl der andere hat.
Wer zuerst die Zahl errät gewinnt das Spiel!
Ingameverfahren:
Spieler1 AS Hannes
Spieler2 AS Simone
Hannes geht zu nem NPC und sagt Zahlenraten spielen. Jetzt wird er nach einem Namen von seinem Gegenspieler gefragt. Er gibt Simone ein.
Wenn Simone online ist bekommt sie eine Einladung für das Spiel, wie bei Hochzeit, ist ja einfach. (confirm(vid, msg, timeout))
Jetzt der schwierige teil.
Hannes gibt eine Zahl ein, die dann mit der zufällig für Simone ausgewählten Zahl verglichen wird.
Angenommen Hannes liegt daneben (90% beim ersten versuch^^) ist jetzt Simone an der Reihe.
Es wird nun von Simone eine Eingabe verlangt, die dann mit (...) verglichen wird.
Das Spiel gegen einen NPC zu scripten ist ein Klacks, aber als PVP?? Mir fehlt das nötige Datailwissen für die pc.select() funktion ..
Hab schon so einiges rumprobiert, aber mehr als Daten beim anderen Spieler (Simone) auslesen oder dem ein Fenster aufpoppen zu lassen, ist mir nicht gelungen.
Beim aufpoppenlassen des Fensters (bei Simone) gelang Hannes in ein Modus wo er keine Statusleiste mehr hatte, bis er erneut irgendein npc angesprochen hat. (Hab wohl einfach nur setskin(NOWINDOW) vergessen ^^)
Vielleicht kommst du ja weiter als ich, wenn ja würd es mich freuen.
Viel Spaß und Grüße
Mastermonkey
|
|
|
06/01/2011, 11:29
|
#23
|
elite*gold: 1
Join Date: Aug 2010
Posts: 1,264
Received Thanks: 363
|
aber auf deutsch diese Telporter quest
|
|
|
06/01/2011, 11:52
|
#24
|
elite*gold: 40
Join Date: Mar 2008
Posts: 4,068
Received Thanks: 1,973
|
Quote:
Originally Posted by Overloard007
aber auf deutsch diese Telporter quest
|
Die quest ist doch Deutsch?
|
|
|
06/01/2011, 11:53
|
#25
|
elite*gold: 3
Join Date: Oct 2010
Posts: 390
Received Thanks: 463
|
@der gemeint hat das man Namen als variable speichern kann:
Wie?
@der mit der pvp zahlen raten quest:
Erklär mal wie du das mit pc.select() gemacht hast?
Bei der hochzeits Quest wird das ja auch benutzt!
Aber weis schon eine
Methode wie es geht!
|
|
|
06/01/2011, 12:00
|
#26
|
elite*gold: 0
Join Date: Nov 2008
Posts: 1,604
Received Thanks: 1,537
|
Mal ne Frage , machst du die Quest dann auch Public, oder machst du die dann auf deinen eigenen Server´? Oder bekomme nur ich die zugeschickt?
|
|
|
06/01/2011, 12:04
|
#27
|
elite*gold: 3
Join Date: Oct 2010
Posts: 390
Received Thanks: 463
|
Ich mach sie pup. Wenn du nicht willst das sie pup wird kann ich auch nur dir zuschicken.
Mache also quests auf Wunsch aber nur nonpup quests. Also keine jagdauftrage etc.
|
|
|
06/01/2011, 12:40
|
#28
|
elite*gold: 0
Join Date: Mar 2008
Posts: 146
Received Thanks: 196
|
Zum testen hab ich ma sowas entworfen... o.O
Soweit ist mein Ansatz, konnte den aber noch nicht testen..
PHP Code:
say("Gebe den Namen des Spielers ein:")
say("")
local s2name = input()
if s2name == "" then
say("Du musst einen Namen eingeben!")
return
else
say(s2name.." wird gecheckt!")
say("")
wait()
local s2_vid = find_pc_by_name(s2name)
if s2_vid == 0 then
say(s2name.." ist nicht online!")
say("")
return
end
local s1_vid
local s1_aktiv = 0
--local s2_aktiv = 1
local zähler=0
while s1_aktiv== 0 do
zähler= zähler+1
say("Das wurde zum "..zähler.."ten Mal gesehen.")
s1_vid = pc.select(s2_vid) --wird ausgeführt also zu spieler2 gewechselt
say("Hallo zum "..zähler.." ten Mal!")
wait()
s1_aktiv =1
end
pc.select(s1_vid)
say("Ok, das wars auch schon")
say("")
end
|
|
|
06/01/2011, 12:52
|
#29
|
elite*gold: 0
Join Date: Mar 2011
Posts: 126
Received Thanks: 20
|
ich hab eine Idee ist eher ein Event
ein GM startet das event über einen NPC und ruft 200 Tanakers in OTM oder so dann sollten alle spieler die mitmachen einen NPC anklicken um sich in ein Mob zu verwandeln sollten alle die selben mobs sein ... dann gibt es nen Zähler der aufzählt wieviele Tanaker gekillt worden sind also wenn keine Tanakers mehr übrig sind sollte Als Ankündigung der Name erscheinen + gekillte tanaker erscheinen , wer die meisten tanakers kaputt gemacht hat erhällt den preis... Die verwandlung sollte aber automatisch passieren...
|
|
|
06/01/2011, 13:23
|
#30
|
elite*gold: 3
Join Date: Oct 2010
Posts: 390
Received Thanks: 463
|
@Denaldinho
Möglich! Werde ich mich dransetzen!(Das neue ist das ausgewertet wird wer die meisten Kills hat![Für Leute die sich fragen ob es das schon gibt])
@Mastermonkey
Werde ich mir auch nochmal genauer ankucken! Aber das man dem anderen Spieler eine Nachricht zusenden kann ist mit pc.select() eher unwahrscheinlich! Ich denke mann kann danach alle befehle die mit pc. anfangen ausführen und diese beziehn sich dann auf den anderen Spieler!
|
|
|
 |
|
Similar Threads
|
[suche]suche fiesta online &makeitem codes[Suche]
08/02/2011 - Fiesta Online - 3 Replies
Moin Moin, ich suche schon längere zeit nach iwi ne datei oder so wie die ganzen ; items,mount,pets,händler,rüstung und so weiter drinne stehen würde mich sehr freuen.
und wen jemand ne datei hand wo neue sachen sind würde ich mich auch freuen
m.f.g. Shannks :handsdown:
|
[Suche] Questideen
03/26/2011 - Metin2 Private Server - 0 Replies
Hey liebe Com,
Ich habe mir ein paar gedanken gemacht und möchte jetzt richtig Quest´s schreiben. Nur habe ich nicht so viele Ideen zum schreiben ;). Ich möchte nicht nur 0815 Quest´s wie "töte 5 Mobs" etc. ich möchte Quest´s schreiben, die bisher keiner hat und die möglich sind. Ich hoffe auf gute Ideen.
Mfg
|
[SUCHE]Ich suche einen der mit mir Levelt[SUCHE]
10/26/2010 - CrossFire - 2 Replies
Ich suche ein zum Leveln
wieso solltest du mit machen
-viel Exp
-schnelles aufsteigen
eine runde killd der eine andere runde killt der ein oder nahc ein ander so oder so mir egal
|
All times are GMT +1. The time now is 12:44.
|
|