Okay bin schon weiter gekommen mit dem GM panel allerdings wenn ich auf Rates verwalten klicke schliesst sich das ganze^^
Und noch eine kleine frage wie kann ich im User-Panel ganz unten einbaun das er den angegebenen NPC anspricht also das der chat aufgeht wie wenn er ihn mit links klick anspricht???
quest gm_panel begin
state start begin
when 70001.use begin
say_title("BloodStorm2 GM-panel")
say("")
say_reward("Willkommen im GM-panel von BS2")
say_reward("Wie kann ich dir "..pc.get_name().." weiterhelfen")
say("")
local main_set = select("GM-Notitz","GM-Support","Rates Verwalten","Abbrechen")
if main_set == 4 then
say("Nagut, vielleicht beim nächsten mal")
return
end
if main_set == 1 then
say_title("GM-Notitz")
if pc.is_gm() then
say("Gib eine Notiz ein, die an alle Reiche")
say("gesendet wird!")
local y = input()
notice_all(y)
end
end
if main_set == 2 then
say("Du willst also deinen Satus veröffentlichen?")
say("Wähle deinen Status:")
local gg = select("Online","Offline","AFK","Garnichts.")
if gg == 4 then
return
end
if gg == 1 then
command("n ".. pc.get_name() .." ist nun Online.")
command("n ".. pc.get_name() .." meldet sich am Support an")
command("n Ihr könnt Ihn/Sie nun bei Fragen oder Problemen kontaktieren.")
end
if gg == 2 then
command("n ".. pc.get_name() .." meldet sich vom Support ab")
command("n ".. pc.get_name() .." geht nun Offline")
command("n Er/Sie wünscht euch noch Viel Spaß auf BloodStorm2.")
end
if gg == 3 then
command("n ".. pc.get_name() .." geht nun AFK.")
command("n ".. pc.get_name() .." meldet sicht am Support vorerst ab")
command("n Er/Sie Meldet sich wenn Er/Sie wieder da ist.")
end
if main_set == 3 then
say_reward("GM:Events")
say("Reichs Auswahl!")
local e = select(locale.empire_names[1], locale.empire_names[2], locale.empire_names[3], locale.empire_names[0], locale.cancel)
if 5 == e then
return
end
-- ¥þ³¡«Ò°ê®É³]¸m¬° 0
if 4 == e then
e = 0
end
say_reward("Event")
say("Auswahl des Events")
say(__get_empire_priv_string(e))
say("")
local t = select(locale.item_drop_pct, locale.gold_drop_pct, locale.tengold_drop_pct, locale.exp_pct, locale.cancel)
if 5 == t then
return
end
say_reward("Event")
local title_list = {locale.item_drop_pct, locale.gold_drop_pct, locale.tengold_drop_pct, locale.exp_pct}
say(string.format("%s Status : %s ", locale.empire_names[e], title_list[t]))
say("")
say("Wähle die Rates")
local g={100, 150, 200, 400, 800, 1000}
local p = select(g[1]..'%', g[2]..'%', g[3]..'%', g[4]..'%', g[5]..'%', g[6]..'%', 'Cancel')
if p == 7 then
return
end
say_reward("Wähle die Zeit")
say(string.format("%s Status : %s %d%%", locale.empire_names[e], title_list[t], g[p]))
say("")
say("Zeit:")
local v = 0
local h = select('6 Stunden', '12 Stunden', '24 Stunden', 'Eigene Zeit', 'Cancel')
if 5 == h then
return
elseif 4 == h then
say_reward("Eigene Zeit")
say(string.format("%s Status : %s %d%%", locale.empire_names[e], title_list[t], g[p]))
say("")
say("Geb die Zeit ein:")
v=input()
if v == "" then
v = 0
else
v=tonumber(v)
end
elseif 3 == h then
v=24
elseif 2 == h then
v=12
elseif 1 == h then
v=6
end
quest user begin
state start begin
when 60002.use begin
say_title("BloodStorm2 Userpanel")
say("")
say_reward("Willkommen im Userpanel von BS2")
say_reward("Wie kann ich dir "..pc.get_name().." weiterhelfen")
say("")
local main_set = select("Lager-Tool","Reich's Teleport","Shops","Team-Liste","Panel Entbuggen","Garnichts")
if main_set == 6 then
say("Nagut, vielleicht beim nächsten mal")
return
end
if main_set == 1 then
say_title("Lagerverwalter:")
say("Hey, ich kann auch von weit weg")
say("euer Lager/Itemshop öffnen...willst du")
say("das ich das mache?")
local gg = select("Lager öffnen","Is-Lager öffnen","Nichts öffnen")
if gg == 3 then
say("Okay wie du gedenkst. Bis später!")
return
end
if gg == 1 then
say("Okey ich öffne dir dein Lager!")
say("Beachte: Du kannst dein Lager nur")
say("jede 10 Sekunden aufrufen")
game.open_safebox()
chat("Lager geöffnet")
end
if gg == 2 then
say("Okey ich öffne dein Itemshop-Lager")
say("Beachte: Du kannst dein Itemshop-Lager")
say("nur jede 10 Sekunden öffnen")
game.open_mall()
chat("Lager geöffnet")
end
end
if main_set == 2 then
say("Du willst dich also Teleportieren?")
say("")
local j = select("Ja","Nein")
if j == 2 then
return
end
if j == 1 then
say_reward("Wo möchtest du hin:")
local k = select("Map1-Rot","Map1-Blau","Map1-Gelb","Lieber nicht.")
if k == 4 then
return
end
if k == 1 then
pc.warp(469300, 964200)
end
if k == 2 then
pc.warp(969600, 278400)
end
if k == 3 then
pc.warp (55700, 157900)
end
end
end
if main_set == 3 then
say("Du kannst die Shops auch von weitem ansprechen!")
say("Jedoch kostet es dich 100.000Yang. Ich weiss,")
say("dass es ist nicht wenig ist.")
say("")
say("Bist du einverstanden?")
local j = select("Okay","Nein")
if j == 2 then
return
end
if j == 1 then
say_reward("Welchen Shop willst du öffnen?")
local k = select("Gemischtwahrenhändlerin","Item-Shop","SteinTruhe","Lieber nicht.")
if k == 4 then
return
end
if k == 1 then
npc.open_shop (3)
pc.change_money(-100000)
end
if k == 2 then
npc.open_shop (13)
pc.change_money(-100000)
end
if k == 3 then
npc.open_shop (12)
pc.change_money(-100000)
end
end
end
if main_set == 4 then
say_reward("Hier siehst du alle Teammitglieder")
say("")
say_reward("Die ServerAdmin´s [SA] :")
say("[SA]Kedoja")
say_reward("Die GameAdmin´s [GA] :")
say("Keine")
say_reward("Die SuperGameMaster´s [SGM] :")
say("Keine")
say_reward("Die GameMaster´s [GM] :")
say("Keine")
say("Keine")
say_reward("Die TestGameMaster´s [TGM] :")
say("Keine")
say("Keine")
say("Du kannst dir die Liste jederzeit erneut anschaun")
return
end
if main_set == 5 then
say_reward("Also dein Panel ist Verbuggt Hmmmmm...")
say("")
say_reward("Sprich mit einem X beliebigen NPC")
say_reward("danach solte es gehen!")
say("")
say_reward("Fals es nicht Funktioniert")
say_reward("kauf dir einfach ein neues.")
say("")
say("")
say("Ach du meine Güte schaus dir an es")
say("zerfällt gleich in tausend Teile!")
say("Ich nehme dein altes und gebe dir ein neues.")
Ansprechen-->chat.npc(20023) <--- Ansprechen
pc.remove_item(60002, 1)
pc.give_item2(60002,1 )
end
end
end
end
Metin2-PServer - [PROBLEM]Starter Set quest! Bitte helft mir.. 02/10/2011 - Metin2 Private Server - 3 Replies hi,
kann mir vielleicht jemand so ein starter set als quest datei hochladen?
und bitte genau sagen wo rein ich die soll und was zu tun ist..
gibt viele tutorials dazu, aber jedes sagt was anderes
grüße
Bitte Helft mir bei einem Core error Bitte gibt auch THXs 01/08/2011 - Metin2 Private Server - 13 Replies hallo liebes epvp Team ich habe eine neue quest hochgeladen und noch die npc.txt von eiener map bearbeitet jetzt hab ich einen error hier der screen
http://mangekio-world3.dyndns.org/error.png
wie behebe ich diesen wollte gerade backups machen dann das !
und ich hab keine lust die ipfw ... neu zu installieren bitte helft mir !!!!