|
You last visited: Today at 07:10
Advertisement
[SERVICE] Die Questkontrolle
Discussion on [SERVICE] Die Questkontrolle within the Metin2 Private Server forum part of the Metin2 category.
09/12/2010, 00:50
|
#346
|
elite*gold: 70
Join Date: Jan 2009
Posts: 1,985
Received Thanks: 2,239
|
Quote:
Originally Posted by Benhero
Weil der denke ich ma kb mehr hat leider. Würde den Theard nur zu gerne übernehmen aber naja :/
Greatz Benhero
|
Pn mal einen Mod und sag ihm das du einen neuen Thread aufmachst
der dann Sticky gemacht wird und der hier soll geclosed werden.
|
|
|
09/12/2010, 00:53
|
#347
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
Gute idee ^^ ma gucken welcher Mod on ist.
Greatz Benhero
So iMer weiß bescheid XD ma gucken was kommt
2´th Greatz Benhero
|
|
|
09/12/2010, 01:02
|
#348
|
elite*gold: 227
Join Date: May 2010
Posts: 456
Received Thanks: 408
|
Quote:
Originally Posted by Cabardi
Jo hab versucht bei "Neben und Pferde-Skills" was einzufügen und seitdem kriege ich immer Kick wenn ich die Funktion benutze. Bei allen anderen nicht.
Code:
quest gmhelpitem begin
state start begin
when 70001.use with pc.is_gm() begin
say_title("GM Helfer")
say("Ist ausschließlich für das Team")
say("Das Item erleichtet den Job des Teams.")
say("")
say("Bitte wähle eine der folgenden Optionen aus!")
local main_set = select("Info Ansagen", "Charakter", "Event Management", "Skills", "Abbrechen")
if main_set == 5 then
return
end
if main_set == 1 then
local g = select ("Support" , "GM Offline" , "Server Reboot" , "Link" , "Relog" , "Id u. PW", "Abbrechen")
if g == 1 then
notice_all ("~ ~ ~")
command ("n "..pc.get_name() .." steht euch für Fragen und Probleme zur Verfügung!")
notice_all ("Play Fair - Dont Hack!")
notice_all ("~ ~ ~")
return
end
if g == 2 then
notice_all ("~ ~ ~")
command ("n ".. pc.get_name() .." geht erstmal Offline und wünscht euch allen noch viel Spaß!")
notice_all ("~ ~ ~")
return
end
if g == 3 then
notice_all ("*!*!*!*")
notice_all ("Bitte Ausloggen - Server reboot!")
notice_all ("Please Logout - Server reboot!")
notice_all ("*!*!*!*")
return
end
if g == 4 then
notice_all ("*!*!*!*")
notice_all ("Homepage, News, Payment ||>*Der Link*")
notice_all ("Forum ||> *Der Link*")
notice_all ("*!*!*!*")
return
end
if g == 5 then
notice_all ("*!*!*!*")
notice_all ("Bitte alle reloggen!")
notice_all ("Please relog all!")
notice_all ("*!*!*!*")
return
end
if g == 6 then
notice_all ("*!*!*!*")
notice_all ("GMs fragen niemals nach euerer ID und eurem PW!")
notice_all ("Gibt diese auch nicht an dritte Personen weiter!")
notice_all ("*!*!*!*")
return
end
if g == 7 then
return
end
end
if main_set == 2 then
say("")
say("Hier sind einige Sachen für dein GM Charakter:")
say("")
local g = select("Ritterlich", "Neben und Pferde-Skills","Pferdlevel 21", "Standart EQ", "Max HP", "Abbrechen")
if g == 1 then
command("set "..pc.get_name() .." align 9999999")
return
end
if g == 2 then
command("setsk 122 2")
command("setsk 121 59")
command("setsk 124 59")
command("setsk 125 59")
command("setsk 126 59")
command("setsk 127 59")
command("setsk 128 59")
command("setsk 129 59")
command("setsk 131 59")
command("setsk 137 20")
command("setsk 138 20")
command("setsk 139 20")
command("horse_level "..pc.get_name() .." 21")
command("i 50053")
return
end
if g == 3 then
command("horse_level "..pc.get_name() .." 21")
command("i 50053")
return
end
if g == 4 then
command("i 90021")
command("i 90022")
command("i 71050 200")
command("i 72701")
command("i 72048 200")
command("i 72042 200")
command("i 72039 200")
command("i 72036 200")
command("i 72033 200")
command("i 72027 200")
command("i 71033")
command("i 13169")
command("i 13149")
command("i 17329")
command("i 13189")
command("i 15449")
command("i 16329")
command("i 14329")
command("i 12949")
return
end
if g == 5 then
command("set "..pc.get_name() .." max_hp 999999999")
command("r")
return
end
if g == 6 then
return
end
end
if main_set == 4 then
say("")
say("Bitte waehle deine Charakter Klasse:")
say("")
local i = select ("Krieger", "Sura", "Ninja", "Schamane", "Abbrechen")
if i == 1 then
command("setsk 1 59")
command("setsk 2 59")
command("setsk 3 59")
command("setsk 4 59")
command("setsk 5 59")
command("setsk 16 59")
command("setsk 17 59")
command("setsk 18 59")
command("setsk 19 59")
command("setsk 20 59")
return
end
if i == 2 then
command("setsk 61 59")
command("setsk 62 59")
command("setsk 63 59")
command("setsk 64 59")
command("setsk 65 59")
command("setsk 66 59")
command("setsk 76 59")
command("setsk 77 59")
command("setsk 78 59")
command("setsk 79 59")
command("setsk 80 59")
command("setsk 81 59")
return
end
if i == 3 then
command("setsk 31 59")
command("setsk 32 59")
command("setsk 33 59")
command("setsk 34 59")
command("setsk 34 59")
command("setsk 35 59")
command("setsk 46 59")
command("setsk 47 59")
command("setsk 48 59")
command("setsk 49 59")
command("setsk 50 59")
return
end
if i == 4 then
command("setsk 91 59")
command("setsk 92 59")
command("setsk 93 59")
command("setsk 94 59")
command("setsk 95 59")
command("setsk 96 59")
command("setsk 106 59")
command("setsk 107 59")
command("setsk 108 59")
command("setsk 109 59")
command("setsk 110 59")
command("setsk 111 59")
return
end
end
if main_set == 3 then
say_title("GM Helfer")
say("")
say("Hiermitkannst du saemtliche Events starten.")
say(" ")
say_title("Waehle nun aus folgenden Optionen aus:")
say("")
local e = select("OX Vorbereitung Info" , "Tag / Nacht", "Weihnachts Events", "Rates einstellen", "Abbrechen")
if e == 1 then
notice_all ("*!*!*!*")
notice_all ("Ein OX Event ist damnächst vom Team geplant!")
notice_all ("Bitte haltet euch bereit auf schnellst möglichen Wege zu Uriel zu kommen,")
notice_all ("damit jeder am Event dran teilnehmen kann!")
notice_all ("*!*!*!*")
return
end
if e == 2 then
say_title("GM Helfer:")
say("")
say("Du moechtest also zwischen Tag und")
say("Nacht wechseln ?")
local f = select ("Tag" , "Nacht", "Abbrechen")
if f == 1 then
command ("x 2")
elseif f == 2 then
command ("x 1")
elseif f == 3 then
return
end
elseif e == 3 then
say_title("GM Helfer:")
say("")
say("Du moechtest also die Weihnachts Events Starten?")
local f = select ("Weihnachtsbaum", "Schnee", "Weihnachtsmusik", "Weihnachtsevent starten (Alles)", "Weihnachtsevent stoppen (Alles)", "Abbrechen")
if f == 1 then
local g = select ("Weihnachtsbaum aufstellen" , "Weihnachtsbaum wegraeumen", "Abbrechen")
if g == 1 then
command ("e xmas_tree 1")
notice_all ("Bei Weihnachtlicher Stimmung darf")
notice_all ("ein Weihnachtsbaum nicht fehlen!")
notice_all ("Das FireMt2 Team hat diesen geschmueckt")
notice_all ("und in der Mitte Berg Sohans aufgestellt!")
notice_all ("Frohes Fest!")
say_title("GM Helfer:")
say("")
say("Es ist geschafft!")
say("Der Weihnachtsbaum steht!")
say("")
elseif g == 2 then
command ("e xmas_tree 0")
notice_all ("Weihnachten neigt sich langsam")
notice_all ("dem Ende! Der Weihnachtsbaum wird")
notice_all ("nun nichtmehr benoetigt")
notice_all ("und wir haben ihn deshalb abgebaut.")
say_title("Seon-Hae:")
say("")
say("Es ist geschafft!")
say("Der Weihnachtsbaum ist weg!")
say("")
elseif g == 3 then
return
end
elseif f == 2 then
local h = select ("Schnee an" , "Schnee aus", "Abbrechen")
if h == 1 then
command("e xmas_snow 1")
elseif h == 2 then
command ("e xmas_snow 0")
elseif h == 3 then
return
end
elseif f == 3 then
local i = select ("Musik abspielen", "Musik stoppen", "Abbrechen")
if i == 1 then
command("e xmas_song 1")
elseif i == 2 then
command("e xmas_song 0")
elseif i == 3 then
return
end
elseif f == 4 then
say("Willst du wirklich alles aktivieren?")
say("Also Nachtmodus, den Weihnachtsbaum,")
say("Schnee und die Weihnachtsmusik?")
say("")
local g_sub = select ("Ja", "Nein")
if g_sub == 1 then
command("e xmas_tree 1")
command("e xmas_song 1")
command("e xmas_boom 1")
command("e xmas_snow 1")
say("Alles aktiviert!")
elseif g_sub == 2 then
return
end
elseif f == 5 then
say("Willst du wirklich alles deaktivieren?")
say("Also Nachtmodus, den Weihnachtsbaum,")
say("Schnee und die Weihnachtsmusik?")
say("")
local g_desub = select ("Ja", "Nein")
if g_desub == 1 then
command("e xmas_tree 0")
command("e xmas_song 0")
command("e xmas_boom 0")
command("e xmas_snow 0")
say("Alles deaktiviert!")
elseif g_desub == 2 then
return
end
elseif f == 6 then
return
end
elseif e == 4 then
say_title("GM Helfer:")
say("")
say("Du moechtest also die Rates einstellen??")
say("")
say_title("Wähle die zu einstellende Rate")
local rateset = select ("EXP","Yang","Max-Yang","Gegenstaende","Abbrechen")
if rateset == 1 then
say_title("Seon-Hae:")
say("")
say("Wie hoch soll die EXP-Rate werden?")
local w =select ("150","250","500","1000","Abbrechen")
if w == 1 then
command("priv_empire 0 4:exp 150 9999")
elseif w == 2 then
command("priv_empire 0 4:exp 250 9999")
elseif w == 3 then
command("priv_empire 0 4:exp 500 9999")
elseif w == 4 then
command("priv_empire 0 4:exp 1000 9999")
elseif w == 5 then
return
end
elseif rateset == 2 then
say_title("GM Helfer:")
say("")
say("Wie hoch soll die Yangdrop-Rate werden?")
local x =select ("100","200","500","1000","Abbrechen")
if x == 1 then
command("priv_empire 0 2:gold_drop 100 9999")
elseif x == 2 then
command("priv_empire 0 2:gold_drop 200 9999")
elseif x == 3 then
command("priv_empire 0 2:gold_drop 500 9999")
elseif x == 4 then
command("priv_empire 0 2:gold_drop 1000 9999")
elseif x == 5 then
return
end
elseif rateset == 3 then
say_title("GM Helfer:")
say("")
say("Wie hoch soll die MaxYang-Drop-Rate werden?")
local y =select ("100","200","500","1000","Abbrechen")
if y == 1 then
command("priv_empire 0 3:gold10_drop 100 9999")
elseif y == 2 then
command("priv_empire 0 3:gold10_drop 200 9999")
elseif y == 3 then
command("priv_empire 0 3:gold10_drop 500 9999")
elseif y == 4 then
command("priv_empire 0 3:gold10_drop 1000 9999")
elseif y == 5 then
return
end
elseif rateset == 4 then
say_title("GM Helfer:")
say("")
say("Wie hoch soll die Gegenstandsdrop-Rate werden?")
local z =select ("100","200","500","1000","Abbrechen")
if z == 1 then
command("priv_empire 0 1:item_drop 100 9999")
elseif z == 2 then
command("priv_empire 0 1:item_drop 200 9999")
elseif z == 3 then
command("priv_empire 0 1:item_drop 500 9999")
elseif z == 4 then
command("priv_empire 0 1:item_drop 1000 9999")
elseif z == 5 then
return
end
elseif rateset == 5 then
return
end
elseif e == 4 then
return
end
end
end
end
end
|
Ja ich warte immernoch xD
|
|
|
09/12/2010, 01:03
|
#349
|
elite*gold: 70
Join Date: Jan 2009
Posts: 1,985
Received Thanks: 2,239
|
Quote:
Originally Posted by Benhero
Gute idee ^^ ma gucken welcher Mod on ist.
Greatz Benhero
So iMer weiß bescheid XD ma gucken was kommt
2´th Greatz Benhero
|
Jo, hoffen wir mal das er es auch macht,
da du es wirklich verdient hast.
Wie oft du mir schon geholfen hast.
|
|
|
09/12/2010, 16:59
|
#350
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
@Cabardi
Ich kann nicht zaubern habe genug aufträge...
@xIvan4ikx
danke
Greatz Benhero
|
|
|
09/13/2010, 00:13
|
#351
|
elite*gold: 99
Join Date: Aug 2009
Posts: 4,295
Received Thanks: 5,091
|
Danke Benhero, für deine Hilfsbereitschaft. Ich habe zurzeit private Probleme und bin in Elitepvpers sehr selten online. Nächste Woche mal schauen, ob ich mehr aktiver werden kann.
|
|
|
09/13/2010, 14:05
|
#352
|
elite*gold: 0
Join Date: Oct 2009
Posts: 218
Received Thanks: 40
|
Kann mir bitte jemand helfen ? Wenn ich make ausführe, wird diese quest einfach überlesen, d.h. es kommt auch keine Fehlermeldung. Beweis hierfür ist, dass in dem Object ordner kein Ordner namens "20094" existiert. In der hongkong_list.txt hab ich den questnamen auch schon RICHTIG eingetragen.
PHP Code:
quest starthelper begin state start begin when 20094.chat."Rates" begin say_title ( "Raten auf Server" ) say ( "EXP-Rate : 500%" ) say ( "Yang-Rate : 1000%" ) end
when 20094.chat."GM's" begin say_title ( "Alle GM's auf Server" ) say ( "GA xxx" ) say ( "SGM xxx" ) say ( "GM xxx" ) end
when 20094.chat."Shop" begin npc.open_shop(34) say_title ( "Hong-Hae :" ) say ( "Komm in meinen Laden," ) say ( "ich habe tolle Sachen." ) say ( "Schau doch einfach mal herein !" ) end end end
|
|
|
09/13/2010, 17:56
|
#353
|
elite*gold: 40
Join Date: Nov 2009
Posts: 1,965
Received Thanks: 832
|
Quote:
Originally Posted by xaneiro80
Kann mir bitte jemand helfen ? Wenn ich make ausführe, wird diese quest einfach überlesen, d.h. es kommt auch keine Fehlermeldung. Beweis hierfür ist, dass in dem Object ordner kein Ordner namens "20094" existiert. In der hongkong_list.txt hab ich den questnamen auch schon RICHTIG eingetragen.
PHP Code:
quest starthelper begin
state start begin
when 20094.chat."Rates" begin
say_title ( "Raten auf Server" )
say ( "EXP-Rate : 500%" )
say ( "Yang-Rate : 1000%" )
end
when 20094.chat."GM's" begin
say_title ( "Alle GM's auf Server" )
say ( "GA xxx" )
say ( "SGM xxx" )
say ( "GM xxx" )
end
when 20094.chat."Shop" begin
npc.open_shop(34)
say_title ( "Hong-Hae :" )
say ( "Komm in meinen Laden," )
say ( "ich habe tolle Sachen." )
say ( "Schau doch einfach mal herein !" )
end
end
end
|
Wenn du die Quest richtig in die Hongkong_list eingetragen hast, kann sie nicht einfach übersprungen werden !
|
|
|
09/13/2010, 18:26
|
#354
|
elite*gold: 13
Join Date: Jun 2008
Posts: 1,115
Received Thanks: 2,226
|
Quote:
Originally Posted by xaneiro80
Kann mir bitte jemand helfen ? Wenn ich make ausführe, wird diese quest einfach überlesen, d.h. es kommt auch keine Fehlermeldung. Beweis hierfür ist, dass in dem Object ordner kein Ordner namens "20094" existiert. In der hongkong_list.txt hab ich den questnamen auch schon RICHTIG eingetragen.
PHP Code:
quest starthelper begin
state start begin
when 20094.chat."Rates" begin
say_title ( "Raten auf Server" )
say ( "EXP-Rate : 500%" )
say ( "Yang-Rate : 1000%" )
end
when 20094.chat."GM's" begin
say_title ( "Alle GM's auf Server" )
say ( "GA xxx" )
say ( "SGM xxx" )
say ( "GM xxx" )
end
when 20094.chat."Shop" begin
npc.open_shop(34)
say_title ( "Hong-Hae :" )
say ( "Komm in meinen Laden," )
say ( "ich habe tolle Sachen." )
say ( "Schau doch einfach mal herein !" )
end
end
end
|
Guck mal, dass du nicht hongkong_list.txt, sondern hongkong_list bearbeitest, da die hongkong_list.txt standardmäßig nicht existiert
|
|
|
09/13/2010, 22:38
|
#355
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
in der honkong_list musst du nach der Quest (MUSSSSS) 1 Zeile Frei sein
Greatz Benhero
|
|
|
09/14/2010, 13:16
|
#356
|
elite*gold: 0
Join Date: Oct 2009
Posts: 218
Received Thanks: 40
|
Öhm ja ich meinte natürlich die hongkong_list nicht die hongkong_list.txt 
Okay der Fehler war wirklich, dass in der honkong_list keine freie Zeile nach der letzten Quest war   danke an euch für die schnelle hilfe
|
|
|
09/14/2010, 15:48
|
#357
|
elite*gold: 0
Join Date: Jan 2010
Posts: 1,512
Received Thanks: 857
|
Moin Leute wollte mal die Gm quest Testen funktioniert irgendwie nicht..
Code:
quest gmrights begin
state start begin
when 70036.use begin
say_title("Notiz des Stundenten")
say("")
say("Oh GameMaster? Brauchst deine Rechte?")
say("Das muss schwer sein wenn man sie verliert")
say("Oder willst du doch was anderes meiner geleerten")
say("Fähigkeiten testen?")
say("")
say_title("Bitte Funktion Wählen")
local s = select("GM Rechte Aktualliseren","Hilfe Ankündigen","GM Namen Ankündigen","Weiter")
if s == 1 then
command("reload a")
elseif s == 2 then
notice_all("Für Probleme oder Fragen Kontaktiert bitte einen GM")
notice_all("For Problems or Questions, please Contact a GM")
elseif s == 3 then
notice_all("Unser Team: ****")
notice_all("Our Team: ****")
elseif s == 4 then
say_title("Bitte Funktion wählen")
local m = select ("Reboot Ankündigen","Boss Spawnen","Raus hier")
if m == 1 then
notice_all("Wir werden einen Reboot durchführen! Bitte alle Ausloggen!")
notice_all("Für Verlorene Items sind wir nicht Verantwortlich")
notice_all("We are going to do a Reboot! Please LogOut!")
notice_all("We are not responsible for lost Items")
elseif m == 2 then
say_title("Bitte Boss wählen")
local x = select("Oberork","Dunkler Anführer","Königsspinne","Wüstenschildkröte","Flammenkönig","Neunschwanz","Dämonenkönig","Gelber TIgergeist","Sensenmann","Eishexe","Wasserdrache","Himmels Komandant","Raus Hier")
if x == 1 then
command("m 691")
elseif x == 2 then
command("m 791")
elseif x == 3 then
command("m 2091")
elseif x == 4 then
command("m 2191")
elseif x == 5 then
command("m 2206")
elseif x == 6 then
command("m 1901")
elseif x == 7 then
command("m 1092")
elseif x == 8 then
command("m 1304")
wait()
elseif x == 9 then
command("m 1093")
elseif x == 10 then
command("m 1191")
elseif x == 11 then
command("m 2493")
elseif x == 12 then
command("m 2491")
else
return
end
end
end
end
end
end
hoffe könnt mir hilfen!! ;D
|
|
|
09/15/2010, 12:18
|
#358
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
@ Shadow
Probiers ma so:
PHP Code:
quest gmrights begin state start begin when 70036.use begin say_title("Notiz des Stundenten") say("") say("Oh GameMaster? Brauchst deine Rechte?") say("Das muss schwer sein wenn man sie verliert") say("Oder willst du doch was anderes meiner geleerten") say("Fähigkeiten testen?") say("") say_title("Bitte Funktion Wählen") local s = select("GM Rechte Aktualliseren","Hilfe Ankündigen","GM Namen Ankündigen","Weiter") if s == 1 then command("reload a") elseif s == 2 then notice_all("Für Probleme oder Fragen Kontaktiert bitte einen GM") notice_all("For Problems or Questions, please Contact a GM") elseif s == 3 then notice_all("Unser Team: ****") notice_all("Our Team: ****") elseif s == 4 then say_title("Bitte Funktion wählen") local m = select ("Reboot Ankündigen","Boss Spawnen","Raus hier") if m == 1 then notice_all("Wir werden einen Reboot durchführen! Bitte alle Ausloggen!") notice_all("Für Verlorene Items sind wir nicht Verantwortlich") notice_all("We are going to do a Reboot! Please LogOut!") notice_all("We are not responsible for lost Items") elseif m == 2 then say_title("Bitte Boss wählen") local x = select("Oberork","Dunkler Anführer","Königsspinne","Wüstenschildkröte","Flammenkönig","Neunschwanz","Dämonenkönig","Gelber TIgergeist","Sensenmann","Eishexe","Wasserdrache","Himmels Komandant","Raus Hier") if x == 1 then command("m 691") elseif x == 2 then command("m 791") elseif x == 3 then command("m 2091") elseif x == 4 then command("m 2191") elseif x == 5 then command("m 2206") elseif x == 6 then command("m 1901") elseif x == 7 then command("m 1092") elseif x == 8 then command("m 1304") elseif x == 9 then command("m 1093") elseif x == 10 then command("m 1191") elseif x == 11 then command("m 2493") elseif x == 12 then command("m 2491") else return end end end end end end
Greatz Benhero
|
|
|
09/15/2010, 12:20
|
#359
|
elite*gold: 1
Join Date: Jul 2008
Posts: 1,638
Received Thanks: 352
|
Edit : Erledigt
|
|
|
09/15/2010, 12:36
|
#360
|
elite*gold: 31
Join Date: Mar 2010
Posts: 1,440
Received Thanks: 752
|
Hallo ich ahbe leider die quest nicht hinbekommen für etwas was galube ich noch neimand geschafft hat...
werr kann mir helfen eine quest für
RING DER NACHFOLGE ZU erstellen... bitte hilft mir
|
|
|
All times are GMT +1. The time now is 07:11.
|
|