|
You last visited: Today at 21:59
Advertisement
Brauche hilfe bei einer einfachen quest :)
Discussion on Brauche hilfe bei einer einfachen quest :) within the Metin2 Private Server forum part of the Metin2 category.
12/01/2012, 17:18
|
#1
|
elite*gold: 0
Join Date: Jul 2012
Posts: 261
Received Thanks: 25
|
Brauche hilfe bei einer einfachen quest :)
Brauche eine quest die in etwa so aussieht
Man klickt auf ein Item
das tausch das 1 gegenstand gegen einen anderen
Wäre echt nett 
wenn mir einer helfen könnte ^^
|
|
|
12/01/2012, 17:27
|
#2
|
elite*gold: 0
Join Date: Jan 2012
Posts: 249
Received Thanks: 13
|
in sinn einer truhe??? oder was genau
|
|
|
12/01/2012, 17:30
|
#3
|
elite*gold: 0
Join Date: Jul 2012
Posts: 261
Received Thanks: 25
|
.....
Nein keine truhe einfach ein item wo man drauf klickt z.b perle oder so .. ^^
|
|
|
12/01/2012, 17:37
|
#4
|
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
|
when ***.use begin
pc.remove_item(***,1)
pc.give_item2(xyy, 1)
end
|
|
|
12/01/2012, 17:52
|
#5
|
elite*gold: 0
Join Date: Jul 2012
Posts: 261
Received Thanks: 25
|
kann mann das auch für rassen unterscheiden ?
sprich
warior muss 42000 geben und kriegt 42009
sura muss 44000 geben und kriegt 44009
ninja muss 46000 geben und kriegt 46009
schami muss 48000 geben und kriegt 48009
Ps : natürlich nur 1 item wo man drauf klickt..
Es sollte automatischen merken welches item man gibt ... bekommt
wäre echt nett wenn das einer hinkriegt
|
|
|
12/01/2012, 21:20
|
#6
|
elite*gold: 50
Join Date: May 2012
Posts: 1,140
Received Thanks: 401
|
Bin kein Questwriter, aber ich glaube
man muss das hinzufügen;
if pc.get_job() == 0 then
if pc.get_job() == 1 then
if pc.get_job() == 2 then
if pc.get_job() == 3 then
Bin nicht sicher, aber;
0 -- Krieger
1 -- Ninja
2 -- Sura
3 -- Schamane
Das ist aber nur eine Vermutung!
|
|
|
12/01/2012, 21:54
|
#7
|
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
|
einfach so?
PHP Code:
quest tausch begin state start begin when 42000.use or 44000.use or 46000.use or 48000.use begin pc.give_item2((item.get_vnum()+9), 1) item.remove() end end end
|
|
|
12/02/2012, 00:22
|
#8
|
elite*gold: 0
Join Date: Mar 2012
Posts: 765
Received Thanks: 535
|
also ich kann es mir nur so vorstellen
PHP Code:
when 42000.use with pc.get_job()== 0 begin pc.give_item2(42009) item.remove() end
|
|
|
12/02/2012, 13:02
|
#9
|
elite*gold: 71
Join Date: Dec 2011
Posts: 598
Received Thanks: 149
|
42000 ist ja eine Rüstung, also wäre eine Quest funktionslos da du durch ein Rechtsklick die Rüstung anziehst. Müsstest schon eine Umtausch quest bei einem Npc etc. machen
Mit dieser Quest müsste es gehen. Beim Schmied kann man die jeweilige Rüstung+0 gegen die gleiche +9 tauschen.
PHP Code:
quest umtausch begin state start begin when 20016.chat."Umtausch" begin item={ 42000, 42009, 44000, 44009, 46000, 46009, 48000, 48009 } say_title("Umtausch") say("Wähle eine Rasse") local s=select("Krieger","Ninja","Sura","Schami","Schließen") if s==5 then return end if s==1 then say("Zum Umtauschen brauche ich eine Rüstung+0") say_item_vnum(42000) wait() if pc.count_item("42000") >= 1 then say("Wie ich sehe hast du eins bei dir.") say("Möchetst du tauschen?") local a=select("Ja","Nein") if a==1 then pc.remove_item(item[1], 1) pc.give_item2(item[2]) say("Danke für das gute Geschäft") else return end else say("Du hast keine Rüstung+0.") say("Komme wieder wenn du eins besitzt.") say_item_vnum(item[1]) end end
if s==2 then say("Zum Umtauschen brauche ich eine Rüstung+0") say_item_vnum(44000) wait() if pc.count_item("44000") >= 1 then say("Wie ich sehe hast du eins bei dir.") say("Möchetst du tauschen?") local a=select("Ja","Nein") if a==1 then pc.remove_item(item[3], 1) pc.give_item2(item[4]) say("Danke für das gute Geschäft") else return end else say("Du hast keine Rüstung+0.") say("Komme wieder wenn du eins besitzt.") say_item_vnum(item[3]) end end if s==3 then say("Zum Umtauschen brauche ich eine Rüstung+0") say_item_vnum(46000) wait() if pc.count_item("46000") >= 1 then say("Wie ich sehe hast du eins bei dir.") say("Möchetst du tauschen?") local a=select("Ja","Nein") if a==1 then pc.remove_item(item[5], 1) pc.give_item2(item[6]) say("Danke für das gute Geschäft") else return end else say("Du hast keine Rüstung+0.") say("Komme wieder wenn du eins besitzt.") say_item_vnum(item[5]) end end
if s==4 then say("Zum Umtauschen brauche ich eine Rüstung+0") say_item_vnum(48000) wait() if pc.count_item("48000") >= 1 then say("Wie ich sehe hast du eins bei dir.") say("Möchetst du tauschen?") local a=select("Ja","Nein") if a==1 then pc.remove_item(item[7], 1) pc.give_item2(item[8]) say("Danke für das gute Geschäft") else return end else say("Du hast keine Rüstung+0.") say("Komme wieder wenn du eins besitzt.") say_item_vnum(item[7]) end end end end end
|
|
|
 |
Similar Threads
|
Brauche Hilfe bei einer Quest !
01/19/2012 - Metin2 Private Server - 2 Replies
Hey...
kann mir jemand helfen eine Quest zu schreiben ?
Ich bin da wirklich Totaler leihe !
unzwar zu diesem "script" :D
Ich weis es ist aufwendig für euch aber vielleicht findet sich ja jemand Hilfsbereites ^^ ?
|
[Brauche hilfe bei einer quest
12/21/2011 - Metin2 Private Server - 2 Replies
Hey Com,
Ich habe ein proplem mit dieser quest
quest Daten4Live begin
state start begin
when letter with pc.is_gm and pc.get_name() == "4Live" begin
send_letter("Daten")
end
when button or info begin
say_title (col.red("Account abfrage"))
|
Brauche Hilfe bei einer quest
12/16/2011 - Metin2 Private Server - 2 Replies
Ich Bin am Verzweifeln, das ist mir ein bisschen peinlich aber könnt ihr mir bei der quest helfen?
:rtfm:
quest panel begin
state start begin
when login begin
set_state(information)
end
end
state information begin
|
brauche hilfe bei einer quest lvl140-160
12/11/2010 - Last Chaos - 5 Replies
Hallo ,
weiss bei einer quest nicht weiter ... bitte helft mir
Quest Name: Der Kommandanten Wächter
NPC: Grenzwächter Boroo / Mooraska
Level-Voraussetzung: 140 - 160
Weitere Voraussetzungen: Die Quest mit dem Titel Eroberung des Nachschubs muss abgeschlossen sein.
NPC Einleitung: (Grenzwächter Boroo) Dies ist der letzte Schritt. Der Kommandant der Wächter befindet sich beim Wachposten, am Eingang der Kapelle. Wenn du ihn tötest, dann wird das seine Mannschaft demoralisieren....
|
Brauche Hilfe bei einer Quest
05/16/2010 - Metin2 Private Server - 0 Replies
Hallo Com,
ich habe einen Server, wo die Waffen die man aus dem Is bekommt verbuggt sind, sprich man kann keine Steine hinzufügen. Beim Gm umtauschen war bisjetzt die Möglichkeit, sind jedoch schon zuviele Spieler.
Jetzt ist mir wieder die Idee gekommen, nen Npc hinzustellen der das umtauscht.
Sowas hab ich auch bereits auf Real-World2 und AeroMT2 gesehen (soll keine Werbung sein).
Leider kenn ich mich mit Questen nicht so gut aus, ich weiß nur das man das Prinzip von Baek-Go abschauen...
|
All times are GMT +1. The time now is 22:00.
|
|