|
You last visited: Today at 21:52
Advertisement
[QUEST]Halloween Event Quest
Discussion on [QUEST]Halloween Event Quest within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
12/29/2011, 16:49
|
#1
|
elite*gold: 0
Join Date: Jan 2011
Posts: 1,297
Received Thanks: 1,295
|
[QUEST]Halloween Event Quest
Hey so noch einen "TOLLEEEEEE OBER GEILLLE " Quest gefunden.
Es ist eine Halloween quest schau sie auch selber mal an
PHP Code:
quest kurbis begin state start begin when 30123.chat."Halloween Event" with pc.is_gm() begin if game.get_event_flag("kürbisse_drop") == 0 then say("Das Event ist gerade nicht Aktive.") say("Willst du es Aktivieren") local s = select ("Ja", "Nein") if s == 1 then say("Halloween Event wurde aktiviert!") game.set_event_flag("moon_drop", 1) notice_all("Das Halloween Event wurde aktiviert!") else return end else say("Das Halloween Event ist aktiviert") say("Möchtest du es deaktivieren?") local s = select("Ja","Nein") if s == 1 then say("Das Halloween Event wurde deaktiviert!") game.set_event_flag("moon_drop", 0) notice_all("Das Halloween Event wurde deaktiviert!") else return end end say_title ("Sei gegrüsst, "..pc.get_name().."!") say ("Das Halloween-Event hat begonnen und jetzt") say ("heisst es, dass jeder Spieler die Chance hat,") say ("etwas Besonderes zu gewinnen.") say ("Als Alternativ-Drop wurden Kürbisse aktiviert,") say ("die man von jedem Monster erhalten kann.") say ("Daher solltest du diese gut aufbewahren, denn") say ("man bekommt am Ende eine kleine Überraschung.") say ("Man kann ab 5 Kürbise bis 100 Stück etwas gewinnen") wait() say_title ("Ab Bestimmter Anzahl von Kürbissen:") say ("") say_reward ("5 = Reittier Siegel") say_reward ("10 = Frucht des Lebens") say_reward ("25 = Seelensteine") say_reward ("50 = 3 Perlen jeder Sorte") say_reward ("100 = Regenbogenstein") end when 30123.chat."Kürbisse tauschen" with pc.count_item(50095) >= 5 begin say_title (""..pc.get_name()..":") say ("Ich habe Kürbisse und möchte diese tauschen.") local a = select ("5 Kürbisse", "10 Kürbisse", "25 Kürbisse", "50 Kürbisse", "100 Kürbisse", "Abbrechen") if a == 1 then if pc.count_item(50095) >= 5 then pc.give_item2(71114, 10) pc.give_item2(71115, 10) pc.give_item2(71116, 10) pc.give_item2(71117, 10) pc.remove_item(50095, 5) else say ("Du hast zu wenig kuerbise") end elseif a == 2 then if pc.count_item(50095) >= 10 then pc.give_item2(71107) pc.give_item2(71107) pc.give_item2(71107) pc.remove_item(50095, 10) else say ("Du hast du wenig kuerbise") end
elseif a == 3 then if pc.count_item(50095) >= 25 then pc.give_item2(50513) pc.give_item2(50513) pc.give_item2(50513) pc.remove_item(50095, 25) else say("Du hast zu wenig Kuerbise") end elseif a == 4 then if pc.count_item(50095) >= 50 pc.give_item2(27992) pc.give_item2(27993) pc.give_item2(27994) pc.give_item2(27992) pc.give_item2(27993) pc.give_item2(27994) pc.give_item2(27992) pc.give_item2(27993) pc.give_item2(27994) pc.remove_item(50095, 50) else say("Du hast zuwenig kuerbise") end elseif a == 5 then if pc.count_item(50095) >= 100 then pc.give_item2(50512) pc.remove_item(50095, 100) end end end end end
auch die quest habe ich mit  gemacht
have fun  (c).SchoKo'<3 und .Sippel
|
|
|
12/29/2011, 16:50
|
#2
|
elite*gold: 0
Join Date: Dec 2011
Posts: 43
Received Thanks: 137
|
Wieso Releast du alles von uns xDD
Naaja unsere Arbeit ist immer gut !?
|
|
|
12/29/2011, 16:55
|
#3
|
elite*gold: 0
Join Date: Jan 2011
Posts: 1,297
Received Thanks: 1,295
|
naja dammit koennen vllt ja noch welche etwas anfangen xD
|
|
|
12/29/2011, 17:29
|
#4
|
elite*gold: 2
Join Date: Sep 2010
Posts: 579
Received Thanks: 255
|
Bisschen spät neh? 
~
|
|
|
12/29/2011, 17:30
|
#5
|
elite*gold: 0
Join Date: Jan 2011
Posts: 1,297
Received Thanks: 1,295
|
ja kann sein xD
|
|
|
12/29/2011, 17:30
|
#6
|
elite*gold: 0
Join Date: Dec 2011
Posts: 43
Received Thanks: 137
|
Kann man ya auch für nächstes Jahr benuzen (;
|
|
|
12/29/2011, 17:33
|
#7
|
elite*gold: 24
Join Date: Jun 2011
Posts: 667
Received Thanks: 782
|
spät aber gut :=) thx given
|
|
|
12/29/2011, 17:42
|
#8
|
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
|
wie wärs mit der funktion das event an/aus-schaltbar zu machen (also als gm)
& eventuell den kürbis drop mit einzubauen, sodass er nur mzu einem bestimmten prozentsatz & nur während das event aktiv ist, dropbar ist?
erst dann wäre die quest ansatzweise akzeptabel 
wobei es diese quest bestimmt schon 5x gibt^^
|
|
|
12/29/2011, 17:43
|
#9
|
elite*gold: 0
Join Date: Jan 2011
Posts: 1,297
Received Thanks: 1,295
|
ok werde ich machen
so fertig editiert (ob es klappt weis ich gerade aber nicht xD)
|
|
|
12/29/2011, 18:29
|
#10
|
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
|
Joa kein schlechter Ansatz
würde es mal so probieren :
PHP Code:
quest kurbis begin state start begin when 30123.chat."Halloween Event" with pc.is_gm() begin if game.get_event_flag("kürbisse_drop") == 0 then say("Das Event ist gerade nicht Aktive.") say("Willst du es Aktivieren") local s = select ("Ja", "Nein") if s == 1 then say("Halloween Event wurde aktiviert!") game.set_event_flag("kürbisse_drop", 1) notice_all("Das Halloween Event wurde aktiviert!") else return end else say("Das Halloween Event ist aktiviert") say("Möchtest du es deaktivieren?") local s = select("Ja","Nein") if s == 1 then say("Das Halloween Event wurde deaktiviert!") game.set_event_flag("kürbisse_drop", 0) notice_all("Das Halloween Event wurde deaktiviert!") else return end end end when 30123.chat."Halloween Event" begin say_title ("Sei gegrüsst, "..pc.get_name().."!") say ("Das Halloween-Event hat begonnen und jetzt") say ("heisst es, dass jeder Spieler die Chance hat,") say ("etwas Besonderes zu gewinnen.") say ("Als Alternativ-Drop wurden Kürbisse aktiviert,") say ("die man von jedem Monster erhalten kann.") say ("Daher solltest du diese gut aufbewahren, denn") say ("man bekommt am Ende eine kleine Überraschung.") say ("Man kann ab 5 Kürbise bis 100 Stück etwas gewinnen") wait() say_title ("Ab Bestimmter Anzahl von Kürbissen:") say ("") say_reward ("5 = Reittier Siegel") say_reward ("10 = Frucht des Lebens") say_reward ("25 = Seelensteine") say_reward ("50 = 3 Perlen jeder Sorte") say_reward ("100 = Regenbogenstein") end when 30123.chat."Kürbisse tauschen" with pc.count_item(50095) >= 5 begin say_title (""..pc.get_name()..":") say ("Ich habe Kürbisse und möchte diese tauschen.") local a = select ("5 Kürbisse", "10 Kürbisse", "25 Kürbisse", "50 Kürbisse", "100 Kürbisse", "Abbrechen") if a == 1 then if pc.count_item(50095) >= 5 then pc.give_item2(71114, 10) pc.give_item2(71115, 10) pc.give_item2(71116, 10) pc.give_item2(71117, 10) pc.remove_item(50095, 5) else say ("Du hast zu wenig kuerbise") end elseif a == 2 then if pc.count_item(50095) >= 10 then pc.give_item2(71107) pc.give_item2(71107) pc.give_item2(71107) pc.remove_item(50095, 10) else say ("Du hast du wenig kuerbise") end
elseif a == 3 then if pc.count_item(50095) >= 25 then pc.give_item2(50513) pc.give_item2(50513) pc.give_item2(50513) pc.remove_item(50095, 25) else say("Du hast zu wenig Kuerbise") end elseif a == 4 then if pc.count_item(50095) >= 50 pc.give_item2(27992) pc.give_item2(27993) pc.give_item2(27994) pc.give_item2(27992) pc.give_item2(27993) pc.give_item2(27994) pc.give_item2(27992) pc.give_item2(27993) pc.give_item2(27994) pc.remove_item(50095, 50) else say("Du hast zuwenig kuerbise") end elseif a == 5 then if pc.count_item(50095) >= 100 then pc.give_item2(50512) pc.remove_item(50095, 100) end end end when kill with game.get_event_flag("kürbisse_drop") == 1 begin if not npc.is_pc() then local drop = math.random(1, 10) if drop < 3 then game.drop_item(50095, 1) end end end end end
|
|
|
10/19/2012, 05:56
|
#11
|
elite*gold: 0
Join Date: Aug 2012
Posts: 836
Received Thanks: 250
|
Geile Sache!
|
|
|
11/11/2013, 12:20
|
#12
|
elite*gold: 0
Join Date: Nov 2011
Posts: 90
Received Thanks: 7
|
Die Quest sieht sehr nett aus, bloß ich habe da ein Problem.
In Virtualbox zeigt er immer Fehler an mit der Zeile was falsch ist,
und das ist immer des mit "end".
Was muss ich da machen ? Könnte mir da jemand Helfen bitte.
Ich kenne mich Leider nicht so aus mit Quest Schreiben oder Fehler beheben.
MFG
|
|
|
 |
Similar Threads
|
Halloween Event Quest <3 ~ Have a Good Halloween
11/01/2011 - Metin2 PServer Guides & Strategies - 12 Replies
Thats :
quest halloween begin
state start begin
when enter_halloween_npc_code.chat."Halloween <3" with pc.is_gm() begin
say("Do you want to start halloween event ???")
say_reward("Halloween event : When you kill devils catacomb bigboss,")
say_reward("You get special item and when you bring it to me")
say_reward("I give you halloween hair style.")
say("")
|
[Quest]Halloween
11/01/2011 - Metin2 PServer Guides & Strategies - 2 Replies
in this forum is my first release, i'm italian, this quest is in italian!
sorry for my bad english:
Quest Halloween begin
state start begin
when login or levelup or enter with pc.level >= 50 begin
set_state("Halloween")
end
end
|
Compile all quest without quest's files list // Kompilieren Sie alle Quest ohne Quest
07/17/2011 - Metin2 PServer Guides & Strategies - 3 Replies
ENGLISH
Hello dear community, this is a very simple guide but at the same time useful.
How to compile ALL quest in the folder "quest" without the files list in the file "locale_list"?
Easy!
Open the file "make" and replace the content of the file with this:
for f in *.quest; do ./qc $f; done
Oki. Now set the 0777 permission to the file.
Finally open a SSH client and sign in. Write the command:
cd /game_file_folder
|
Run SV with halloween quest
10/26/2007 - CO2 Guides & Templates - 4 Replies
1. Update to new patch
2. Change your computers date to lets say sometime in September
3. Move the file "Version" onto your desktop
4. Open the file with notepad and edit the number back 1 patch
5. Save the file back to the CO2 folder
6. Change your computers date back to today
This allows you to run SV/CE
Now use cotobo to run the client and avoid autopatch. Job done
|
All times are GMT +1. The time now is 21:53.
|
|