Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 10:22

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



HILFE^^ hänge voll an einer eigenen Quest >.<

Discussion on HILFE^^ hänge voll an einer eigenen Quest >.< within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
Endless.'s Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 2,032
Received Thanks: 734
HILFE^^ hänge voll an einer eigenen Quest >.<

Huhu Liebe Com!

Ich brauche mal wieder eure Hilfe. Ich versuche ne eigene Quest für mein
Server zu schreiben , und ja..

Der Sinn dieser Quest ist,mit lv 80 in den Roten Wald den "2307" Baumlord zu killen
und dann wenn "Spieler" es getan hat, das der zum Schmied zurückkehrt
und von dem ein Schlachtschwert+6 bekommt.


So sieht meine Quest im Moment aus.. Will als Ziel setzen , das "Spieler"
den Baumlord killen muss , um dannach wieder zum Schmied zu müssen
und dann die Belohnung bekommt.




__________________________________________________ ___

quest schmied begin
state start begin
when 20016.click with pc.level<=80 begin
say(" Sei gegrüßt "..pc.get_name().." !")
say(" Ich habe dich gerufen weil es ein Notfall ist. ")
say(" Im Roten Wald ist etwas schreckliches, habe Angst ")
say(" und eher diese Gafahr nicht beseitigt wurde, gehe ")
say(" ich nicht in den Wald um dort mein Material zu holen")
say(" ich brauche es um eurer EQ Schmieden. ")
say(" Ich flehe dich an, töte dieses Monster! ")
say(" Ich werde dich für deine Arbeit natürlich belohnen ")
say(" und dir ein gutes Schwert schmieden. ")
say(" Melde dich wenn du das Monster getötet hast ")
say_reward(" Der Schmied hat dich gebeten den ")
say_reward(" Geisterbaumlord zu töten. ")
say_reward(" Gehe in den Roten Wald und töte ihn! ")

__________________________________________________ ______________

Wie gehts nun weiter? Bitte leute helft mir >.< das meine erste große Quest die ich schreiben will <.<



gebe RIESEN Thx


Gruß Endless
Endless. is offline  
Old 09/04/2010, 01:21   #2
 
elite*gold: 0
Join Date: Apr 2010
Posts: 488
Received Thanks: 70
Poste es hier rein dein problem

.Angeber is offline  
Thanks
1 User
Old 09/04/2010, 15:16   #3
 
Endless.'s Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 2,032
Received Thanks: 734
Immernoch keine Lösung gefunden.

Weiss jemand wie ich den Auftrag als Ziel setze, das man nach dem gespräch mit dem Schmied in den Roten wald muss und dann den mob zu killen?

HLELP>.<

aus der Questkontolle..da is niemand da..der mir hilft.
Endless. is offline  
Old 09/04/2010, 15:17   #4
 
Masters of Hardcore's Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 5,369
Received Thanks: 1,992
Quote:
Originally Posted by xEndless View Post
Immernoch keine Lösung gefunden.

Weiss jemand wie ich den Auftrag als Ziel setze, das man nach dem gespräch mit dem Schmied in den Roten wald muss und dann den mob zu killen?

HLELP>.<

aus der Questkontolle..da is niemand da..der mir hilft.
Such dir ein Vernünftiges How to raus, dann gehst du alles mal durch und Fertig.

Benutz dafür die "SuFu".
Masters of Hardcore is offline  
Old 09/04/2010, 15:18   #5
 
.Elektro.'s Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,378
Received Thanks: 232
PHP Code:
quest schmied begin
         state start begin
                  when 20016.click with pc
.level<=80 begin
                  say
(" Sei gegrüßt "..pc.get_name().." !")
                  
say(" Ich habe dich gerufen weil es ein Notfall ist. ")
                  
say(" Im Roten Wald ist etwas schreckliches, habe Angst ")
                  
say(" und eher diese Gafahr nicht beseitigt wurde, gehe ")
                  
say(" ich nicht in den Wald um dort mein Material zu holen")
                  
say(" ich brauche es um eurer EQ Schmieden. ")
                  
say(" Ich flehe dich an, töte dieses Monster! ")
                  
say(" Ich werde dich für deine Arbeit natürlich belohnen ")
                  
say(" und dir ein gutes Schwert schmieden. ")
                  
say(" Melde dich wenn du das Monster getötet hast ")
                  
say_reward(" Der Schmied hat dich gebeten den ")
                  
say_reward(" Geisterbaumlord zu töten. ")
                  
say_reward(" Gehe in den Roten Wald und töte ihn! ")
                  
when kill.2307 begin 
Weiter weis ich auch nicht, ob es stimmt weis ich nicht!

Habe es auch mal geordnet!

Best Regards, .Elektro.
.Elektro. is offline  
Thanks
1 User
Old 09/04/2010, 15:22   #6
 
Endless.'s Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 2,032
Received Thanks: 734
na das war etwas hilfreicher^^ danke, hm..jetz gucken wie ich dafür sorge, dass ich nach den mob wieder zum schmied muss und der mich belohnt.
Endless. is offline  
Old 09/04/2010, 15:33   #7
 
αddι's Avatar
 
elite*gold: 21
Join Date: Jan 2010
Posts: 640
Received Thanks: 532
"when kill.2307 begin" ist falsch.
-> when 2307.kill begin

Wenn ich würde einen neuen State der Quest einbauen, also nach

say_reward(" Gehe in den Roten Wald und töte ihn! ")
set_state(goandkillboss)
end
state goandkillboss begin
when 2307.kill begin
say("Super! Du hast ihn getötet!")
set_state(backtoschmied)
end
end
state backtoschmied begin
.... usw.


P.S.: Einfach mal paar Quests ansehen.
αddι is offline  
Thanks
1 User
Old 09/04/2010, 15:41   #8
 
Endless.'s Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 2,032
Received Thanks: 734
muss ich dafür nochmal extra quests schrieben?^^
Endless. is offline  
Old 09/04/2010, 17:04   #9
 
xaneiro80's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 218
Received Thanks: 40
nein das baust du einfach unter deiner quest ein
xaneiro80 is offline  
Old 09/04/2010, 18:24   #10
 
Endless.'s Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 2,032
Received Thanks: 734
Meine Quest sieht nun so aus...und funktioniert NICHT <.< das ist echt zum kotzen.

__________________________________________________ ______


quest schmied begin
state start begin
when 20016.click with pc.level<=80 begin
say(" Sei gegruesst "..pc.get_name().." !")
say(" Ich habe dich gerufen weil es ein Notfall ist. ")
say(" Im Roten Wald ist etwas schreckliches, habe Angst ")
say(" und eher diese Gafahr nicht beseitigt wurde, gehe ")
say(" ich nicht in den Wald um dort mein Material zu holen ")
say(" schliesslich brauche ich es um eure Sachen zu Schmieden. ")
say(" Ich flehe dich an, toete dieses Monster! ")
say(" Ich werde dich für deine Arbeit natuerlich belohnen ")
say(" und dir ein gutes Schwert schmieden. ")
say(" Melde dich wenn du das Monster getötet hast ")
say_reward(" Der Schmied hat dich gebeten den ")
say_reward(" Geisterbaumlord zu toeten. ")
say_reward(" Gehe in den Roten Wald und toete es! "
set state(goandkillboss)
end
end
end
state goandkillboss begin
when 2307.kill begin
say(" Super "..pc.get_name().." !")
say(" Du hast es getoetet!
say_reward(" Kehre nun zum Schmied zurueck ")
say_reward(" und berichte ihn von deinem Erfolg ")
set_state(goback)
end
end
end
state goback begin
when 20016.click begin
say(" Vielen Dank "..pc.get_name.." ! ")
say(" Ich kann endlich wieder in Ruhe arbeiten ")
say(" Ich werde dich jetzt belohnen! Wie verprochen. ")
pc.give_item2(146)
pc.give_item2(11289)
pc.give_item2(25040)
pc.change_gold(50000000)
end
end
end
end


__________________________________________________ _____________
Endless. is offline  
Old 09/04/2010, 18:31   #11
 
elite*gold: 2843
Join Date: Jun 2010
Posts: 4,923
Received Thanks: 3,147
Du darfst Nur einmal dieses End haben, und zwar am Ende der Quest!
.IlluSion is offline  
Thanks
1 User
Old 09/12/2010, 10:27   #12
 
elite*gold: 0
Join Date: Nov 2009
Posts: 63
Received Thanks: 26
Es muss heißen >80 und nicht <80,
oder nicht?
Weil sonst kannst du die Quest nur bis Level 80 machen ^.^
und mit Level 80+ funzt es nich mehr :P
sorry falls ich mich irre .. liegt am Restalkohol ;D
MrOnline is offline  
Reply


Similar Threads Similar Threads
Hilfe bei einer quest erstellen
02/20/2011 - Metin2 Private Server - 19 Replies
Also ich habe probleme bei erstellen einer quest! Ich wollte bei meinem server so machen das wen man das item 50041 benutzt das man dan gaul lvl 11 bekommet aber es klapt einfach nicht ich habe wie folgt angefangen: quest pony_box begin state start begin when 50041.use begin if pc.get_level() < 60 then horse.advance( ) horse.advance( ) horse.advance( )
hilfe bei einer quest
08/30/2010 - Metin2 Private Server - 0 Replies
Hi ich brauche eine quest die soll so ausehen bei betreten der map soll man ein npc anklicken dan bekommt man die quest mann soll z.b so viele wildhunde killen bis man ein 1 item bekommt also zufall dropp und dan wirt man z.b zu 600 600 geportet da steht weitere npc und mann soll das selbe machen mit anderen item und anderen mops Wie baut mann so eine quest auf ein teil bekomme ich selber ihn aber z.b das man die quest nur bekommt wen man npc anklickt oder wen man auf die map kommt...
Hilfe bei einer Quest
07/25/2010 - Metin2 Private Server - 0 Replies
Hallu Com.. wie kann ich per Quest den Befehl /reload ausführen und das ohne Gm Rechte? Mit Gm Rechten wäre es ja command("reload") :o Hoffe mir kann jemand helfen ^^ °IceCold°
[HILFE] Probleme mit einer Quest
05/16/2010 - Metin2 Private Server - 0 Replies
Hi ich wollt mir ne eigene Quest schreiben die foolgendes machen soll: In der Quest muss man 250 Wildhunde killen und 250 Hungrige Wildhunde wenn man das gemacht hat bekommt man den Regenbogenstein (50512) aber ich bekomms nich hin!!! kann mir wer da helfen plsssssss! Bekommt auch THX
Hilfe bei einer Quest
03/27/2010 - Metin2 Private Server - 3 Replies
Hat sich geklärt.



All times are GMT +1. The time now is 10:22.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.