|
You last visited: Today at 21:03
Advertisement
Quest funktionieren nicht
Discussion on Quest funktionieren nicht within the Metin2 Private Server forum part of the Metin2 category.
05/21/2011, 14:50
|
#1
|
elite*gold: 0
Join Date: Apr 2011
Posts: 138
Received Thanks: 40
|
Quest funktionieren nicht
Tach
Ich habe hier 4 Quest 2 hab ich mir runder geladen 2 hab ich selber gemacht problem sie funktionieren nicht hab sie correkt eingefügt erst in filzilla dann honhkong list dann befehl in Free sBd eingegeben cd usr/rain/channel/share_data/locale/hongkong/quest danach chmod u+x make.sh und dann sh make.sh wenn es dann neu geladen hat kommt dann diese meldung bei den quest umgefähre antwort will start quest muschelprufung und in ( quest drave than ) oder so ähnlich
pls HELP THX IM VOraus.
Muschelprufung:
Quote:
quest Muschelprüfung(Wichtig) begin
state start begin
when login or levelup with pc.get_level() >= 100 begin
set_state(information)
end
end
state information begin
when letter begin
local v = find_npc_by_vnum(20042)
if v != 0 then
target.vid("__TARGET__", v, "Quest")
end
send_letter("Muschelprüfung(Wichtig)")
end
when button or info begin
say_title("Muschelprüfung(Wichtig)")
say("")
say("Gehe zu den Fahrenden Händler!")
say("Er sucht nach dir.")
say("Begib dich direkt dort hin!")
end
when __TARGET__.target.click or
20092.chat."Muschelprüfung(Wichtig)" begin
target.delete("__TARGET__")
say("Ahh!! ")
say("Gut das du da bist. Ich studiere")
say("Gerade Muschel. Sie sind sehr ")
say("nützlich wegen ihrer Harten Schahle.")
say("Bring mir bitte bitte 20 Muscheln.")
set_state(go_to_disciple)
pc.setqf("collect_count",0)
pc.setqf("drink_drug",0)
end
end
state go_to_disciple begin
when letter begin
send_letter("Muschelprüfung(Wichtig)")
end
when button or info begin
say_title("Muschelprüfung(Wichtig)")
say("")
say("Du hast den Auftrag bekommen")
say("20 Muscheln zu sammeln")
say("Das Item bekommt ihr von Himmels Soldat")
say("Viel Glück!")
say("")
say_item_vnum(2401)
say_reward("Du hast".." "..pc.getqf("collect_count").." bis jetzt gesammelt!")
end
when 71035.use begin
if pc.getqf("drink_drug")==1 then
say("")
say("Bessere Droppchange!")
return
end
if pc.count_item(27987)==0 then
say("Du hast bisher noch keine")
say("Lauf los und besorg mir welche")
return
end
item.remove()
pc.setqf("drink_drug",1)
end
when 2401.kill begin
if pc.count_item(27987) < 20-pc.getqf("collect_count") then
pc.give_item2(27987, 1)
end
end
when 20092.chat."Muschelprüfung(Wichtig)" with pc.count_item(27987) > 0 begin
say("Ich werde das Item")
say("schnell überprüfen.")
pc.remove_item(27987, 1)
wait()
local pass_percent
if pc.getqf("drink_drug" == 0 then
pass_percent=20
else
pass_percent=20
end
local s= number(1,100)
if s <= pass_percent then
if pc.getqf("collect_count") < 11 then
local index =pc.getqf("collect_count")+1
pc.setqf("collect_count",index)
say("Perfekt! Das Item ist in Ordnung")
say("Du hast bis jetzt ".." "..20-pc.getqf("collect_count").. " abgegeben!")
say("Bring mir die restlichen!")
pc.setqf("drink_drug",0)
return
end
say("Danke !!!")
say("Jetzt habe ich Genug.")
say("Hier ist deine Behlonung.")
say("Komm bald wieder !!!")
pc.setqf("collect_count", 0)
pc.setqf("drink_drug", 0)
clear_letter()
set_state(__complete)
pc.give_item2(27992)
pc.give_item2(27993)
pc.give_item2(27994)
pc.change_money(2000000)
pc.give_exp2(120000000)
set_quest_state("levelup","run")
return
else
say"Dieses Item ist von schlechter Qualität!")
say"Es kann nicht verwendet werden.")
say"Hole mir bitte ein neues!")
pc.setqf("drink_drug",0)
return
end
end
end
|
GMNachricht:
Quote:
quest nachricht begin
state start begin
when 20093.chat."Nachrichten" with pc.is_gm() begin
say_title("Koe Pung:")
say("Okay, ich werde diese Nachricht an die anderen Senden.")
timer("nachricht", 10)
end
when nachricht.timer begin
notice_all("Es Regent Metinsteine, Das Metinstein Event hat begonnen, Viel Spaß")
timer("nachricht1", 60*60)
end
when nachricht1.timer begin
notice_all("Eine Geheimnissvolle Frau wurde Gesichtet, sie hat die Gabe Metinsteine und Bosse zu Bändigen, Viel Spaß mit dem Metin/Boss Eventshop.")
timer("nachricht", 60*60)
end
when nachricht1.timer begin
notice_all("Die Bosse haben sich Vereinigt, Sie plannen einen Aufstadt in der Wüste Mitte, Viel Spaß mit dem Boss Event.")
timer("nachricht", 60*60)
end
end
end
|
NachtTag:
Quote:
quest nachundtag begin
state start begin
when 20093.chat."Der Tag und die Nacht" with pc.is_gm() begin
say_title("Koe Pung:")
say("Der Tag und die Nacht! Wie schön diese")
say("Zeiten sind.")
timer("nacht", 10)
end
when nacht.timer begin
command("x 1")
timer("tag", 60*60*12)
end
when tag.timer begin
command("x 0")
timer("nacht", 60*60*12)
end
end
end
|
GeldSpeicher:
Quote:
------------------------------------------------------
-- Geldstand
------------------------------------------------------
quest Yangbank begin
state start begin
when 20090.chat."Yangkonto" begin
local pin = pc.getqf("konto_pin")
local konto_yang = pc.getqf("konto_yang")
if pin == 0 then
--------------------------- PIN FESTLEGEN! ---------------------------
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Hallo. Ich bin der Yanglager Mensch und Verwalte das Geldkonto")
say("Da du das erste mal mit mir sprichst möchte")
say("Ich dich bitten deine Pin fest zu legen.")
say("Nur eine Sichere 5 stellige Pin stellt")
say("sicher das dein Konto vor Dieben sicher")
say("ist.")
say("")
say_reward("Bitte 5 stellige Pin eingeben (Nur Zahlen)")
local pin_eing = tonumber(input("12345"))
if pin_eing > 9999 and pin_eing < 100000 then
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Diese Pin ist ok!")
say("")
say_reward("Pin " ..pin_eing.. " Speichern?")
local sel=select("Ja", "Nein")
if sel==1 then
pc.setqf("konto_pin", pin_eing)
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Pin wurde gespeichert.")
say("Bis bald mal.")
elseif sel==2 then
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Bis bald mal.")
else
-- Fehler abfangen!
say("Unbekannter Fehler!")
say("Bitte umgehend mit ihren")
say("Fehler Code beim Serverleiter")
say("melden!")
say("Fehler Code: 1")
end
elseif pin_eing > 99999 or pin_eing == 0 or pin_eing < 10000 then
say_title(mob_name(50084).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Tut mir leid doch irgendwas stimmt nicht mit")
say("deiner Pin.")
say("")
say_reward("Info: Pin darf nur Zahlen enthalten!")
say_reward("Info: Pin darf nicht größer als 99999")
say_reward("oder kleiner als 10000 sein!")
else
-- Fehler abfangen!
say("Unbekannter Fehler!")
say("Bitte umgehend mit ihren")
say("Fehler Code beim Serverleiter")
say("melden!")
say("Fehler Code: 2")
end
else
--------------------------- PIN VORHANDEN! ---------------------------
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Hallo. Ich bin der Yanglager Mensch und Verwalte das")
say("Geld was die Leute mir anvertraun.")
say("")
say_reward("Was möchtest du tun?")
say("")
local sel=select("Geld geben", "Geld nehmen", "Konto Abfragen", "Pin ändern", "Nichts")
if sel==1 then
---------------------------GELD GEBEN---------------------------
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Bitte Pin eingeben.")
local pin_abf = tonumber(input(""))
if pin_abf == pc.getqf("konto_pin") then
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Pin ist Korrekt.")
say("Wie viel Geld auf Konto einzahlen?")
say("Maximal 1.999.999.999!")
say("")
say_reward("Dabei: " ..pc.get_money())
say("")
local geld_auf_konto = tonumber(input(""))
local auf_konto_new = tonumber(geld_auf_konto) + pc.getqf("konto_yang")
if pc.get_money() < geld_auf_konto then
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Soviel hast du garnicht dabei.")
else
if auf_konto_new < 2000000000 then
pc.change_money(-geld_auf_konto)
pc.setqf("konto_yang", auf_konto_new)
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Ich habe " ..geld_auf_konto.. " Yang auf dein Konto getan.")
else
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Soviel kannst du nicht aufs Konto.")
say("machen. Das würde die Maximal menge")
say("von 1.999.999.999 überschreiten.")
end
end
else
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Falsche Pin.")
end
elseif sel==2 then
---------------------------GELD ABHEBEN---------------------------
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Bitte Pin eingeben.")
local pin_abf = tonumber(input(""))
if pin_abf == pc.getqf("konto_pin") then
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Pin ist Korrekt.")
say("Wie viel Geld vom Konto abheben?")
say("")
say_reward("Auf Konto: " ..pc.getqf("konto_yang"))
say("")
local geld_von_konto = tonumber(input(""))
if geld_von_konto > pc.getqf("konto_yang") then
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Soviel hast du nicht auf deinem Konto.")
elseif geld_von_konto <= pc.getqf("konto_yang") then
local yang_bug_check = pc.get_money() + geld_von_konto
if yang_bug_check < 2000000000 then
local auf_konto_new = tonumber(pc.getqf("konto_yang") - geld_von_konto)
pc.setqf("konto_yang", auf_konto_new)
pc.change_money(geld_von_konto)
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Ich habe dir " ..geld_von_konto.. " Yang gegeben.")
else
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Soviel kann ich dir nicht geben. Das würde")
say("Dein Yang auf 0 Setzen! (0 YANG BUG)")
end
end
else
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Falsche Pin.")
end
elseif sel==3 then
---------------------------GELD ABFRAGEN---------------------------
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Du möchtest wissen wie viel Yang du auf deinem")
say("Konto hast? Nun gut du hast:")
say("")
say_reward("Yang auf Konto: " ..pc.getqf("konto_yang"))
elseif sel==4 then
---------------------------PIN ÄNDERN---------------------------
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Bitte aktuelle Pin eingeben.")
local pin_abf = tonumber(input(""))
if pin_abf == pc.getqf("konto_pin") then
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Pin ist Korrekt.")
say("Bitte Neue Pin eingeben. (Nur Zahlen)")
local pin_eing = tonumber(input("12345"))
if pin_eing > 9999 and pin_eing < 100000 then
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Diese Pin ist ok!")
say("")
say_reward("Pin " ..pin_eing.. " Speichern?")
local sel=select("Ja", "Nein")
if sel==1 then
pc.setqf("konto_pin", pin_eing)
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Pin wurde erfolgreich geändert.")
say("Bis bald mal.")
elseif sel==2 then
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Bis bald mal.")
else
-- Fehler abfangen!
say("Unbekannter Fehler!")
say("Bitte umgehend mit ihren")
say("Fehler Code beim Serverleiter")
say("melden!")
say("Fehler Code: 3")
end
elseif pin_eing > 99999 or pin_eing == 0 or pin_eing < 10000 then
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Tut mir leid doch irgendwas stimmt nicht mit")
say("deiner Pin. Deshalb habe ich sie nicht geändert.")
say("")
say("")
say_reward("Info: Pin darf nur Zahlen enthalten!")
say_reward("Info: Pin darf nicht größer als 99999")
say_reward("oder kleiner als 10000 sein!")
else
-- Fehler abfangen!
say("Unbekannter Fehler!")
say("Bitte umgehend mit ihren")
say("Fehler Code beim Serverleiter")
say("melden!")
say("Fehler Code: 4")
end
else
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Falsche Pin.")
end
elseif sel==5 then
---------------------------Abbrechen---------------------------
say_title(mob_name(20090).. " spricht zu ".. pc.get_name() ..".")
say("")
say("Bis bald mal.")
else
-- Fehler abfangen!
say("Unbekannter Fehler!")
say("Bitte umgehend mit ihren")
say("Fehler Code beim Serverleiter")
say("melden!")
say("Fehler Code: 5")
end
end
end
when 20090.chat."Information" begin
say("Beim Yangkonto kannst du Yang ablegen wenn")
say("in dein Inventar kein Platz mehr für Yang ist.")
say("So kannst du auch dein Geld nochmals schützen")
say("Falls jemand deinen Account hackt da er die")
say("Pin nicht weiß")
end
end
end
|
|
|
|
 |
Similar Threads
|
[Teleporter]Kann diese Quest funktionieren?
02/05/2011 - Metin2 Private Server - 0 Replies
quest map_warp begin
state start begin
when 9012.chat."Möchtest du die Map wechseln?" begin
say_title("Guten Tag, ".. pc.get_name() ..",")
say("wähle die Map aus, in die du möchtest:")
local s = select("Gelbes Reich","Hochzeitsmap","DT" ;,"Abbrechen")
if s == 1 then
pc.warp()
end
if s == 2 then
|
GM Befehle funktionieren nicht
12/27/2010 - Metin2 Private Server - 7 Replies
Kann mir jmd weiter helfen ?
1.Proble:ich habe mir nen P-Server erstellt,auf meinen Acc GM Rechte gemacht,
aber ich kann mir keine Items,Yang und Rangpunkte holen .
Wenn ich z.b eingeben /item 7220 1 (King Rüssi) steht da Befehl nicht gefunden.
Bei Yang und Rangpunkte das selbe..
2.Porblem:kann man irgentwie die Preis bei Gemmi,Rüssihändler und so senken ?
Wenn ja wie ?
|
Hack funktionieren nicht?
12/19/2010 - WarRock - 9 Replies
hey
ich hab folgendes problem:
ich wollte mal ausprobieren nen hack zu starten.
Ich habe windows vista.
Den hack starte ich als administrator,dann steht da im injector succesfully injected, warrock startet ..ladebildschirm...ich seh die hackleiste oben links allerdings kackt warrock nach der hälftte des ladens ab...
was kann ich tun?
danke :=)
|
hacks funktionieren nicht :(
06/28/2010 - Combat Arms - 6 Replies
hi leute seit einiger eit funktionier kein hack mehr bei mir egal welcher habe die neusten ausprobiert. vllt kann mir ja jemand helfen :handsdown:
|
All times are GMT +1. The time now is 21:04.
|
|