Vreau sa implementez acest quest pe server http://just4metin.ro/resurse-metin2/pan ... 12894.html
Dar dupa ce il instalez dau click pe quest si dispare ... nu face nimic ... infine
Am avut si server file by hope cu acelasi quest am incercat sa fac un folder LuaScripts
In care inauntru un fisier Settings.lua cu inauntru scris :
Cod: Selectaţi tot
settings = {}
settings.ap_password = 'metin2' -- Admin panel
Cod: Selectaţi tot
quest admin_panel begin
state start begin
when letter with pc.is_gm() begin
send_letter("GM: Panou de administrare")
end
when button or info begin
say_gm_title("Panou de administrare")
say_gm("")
say_gm("Te rog introdu parola în cãsuþa de de mai jos.")
say_gm("")
local password = input()
if password ~= settings.ap_password then
say_title("Panou de administrare")
say("")
say("Ai gresit parola.")
say("")
else
say_gm_title("Panou de administrare")
say_gm("")
say_gm("Selecteazã o opþiune din meniul de de mai jos.")
say_gm("")
local s = select("Activeazã ratele","Teleportare","Blocheazã/Deblocheazã ºoapta","Ieºire")
if s == 1 then
say_gm_title("Panou de administrare")
say("")
say_gm("Te rog introdu parola în cãsuþa de de mai jos.[ENTER]")
local pw = input()
if pw == "m2" then
say_gm_title("Panou de administrare")
say("")
say_gm("Ce ratã doreºti sã modifici?")
say("")
local r = select("Yang","Experienþã ","Drop","Toate","Renunþã ")
if r == 1 then
say_gm_title("Panou de administrare")
say("")
say_gm("Ce ratã doreºti sã pui la Yang?")
local rate1 = input()
command ( "priv 0 2 "..rate1.." 200" )
elseif r == 2 then
say_gm_title("Panou de administrare")
say("")
say_gm("Ce ratã doreºti sã pui la Experienþã?")
local rate2 = input()
command ( "priv 0 4 "..rate2.." 200" )
elseif r == 3 then
say_gm_title("Panou de administrare")
say("")
say_gm("Ce ratã doreºti sã pui la Drop?")
local rate3 = input()
command ( "priv 0 1 "..rate3.." 200" )
elseif r == 4 then
say_gm_title("Panou de administrare")
say("")
say_gm("Ce rate doreºti sã pui?")
local rate4 = input()
command ( "priv 0 1 "..rate4.." 200" )
command ( "priv 0 2 "..rate4.." 200" )
command ( "priv 0 4 "..rate4.." 200" )
elseif r == 5 then
send_letter("GM: Panou de administrare")
return
end
end
elseif s == 2 then
say_gm_title("Panou de administrare")
say("")
say_gm("Unde vrei sã te teleportezi?")
say_gm("")
local teleport = select( "V3 (Început)", "V3 (Sfârºit)", "V4 (Început)", "V4 (Sfârºit)", "Pagina urmãtoare", "Ieºire" )
if teleport == 1 then
pc.warp(900 , 1207800)
elseif teleport == 2 then
pc.warp(135500, 1343600)
elseif teleport == 3 then
pc.warp(153600, 1203200)
elseif teleport == 4 then
pc.warp(181500, 1220500)
elseif teleport == 5 then
say_gm_title("Panou de administrare")
say("")
say_gm ( "Unde vrei sã te teleportezi?" )
say_gm ( "" )
local teleport2 = select("Cape Dragon Fire","Nephrite Bay","Thunder Mountains","Guatama Cliff","Ieºire")
if teleport2 == 1 then
pc.warp( 1104600, 1788300)
elseif teleport2 == 2 then
pc.warp ( 1087000, 1656300 )
elseif teleport2 == 3 then
pc.warp ( 1134300, 1654900 )
elseif teleport2 == 4 then
pc.warp ( 1226400, 1680900 )
elseif teleport2 == 5 then
send_letter("GM: Panou de administrare")
return
end
end
elseif s == 3 then
say_gm_title("Panou de administrare")
say("")
local s1 = select("Blocheazã ºoapta", "Deblocheazã ºoapta", "Renunþã ")
if s1 == 1 then
say_gm_title("Panou de administrare")
say("")
say_gm("Introdu numele exact al jucãtorului")
say_gm("cãruia vrei sã-i blochezi ºoapta.")
say_gm("")
local name = input()
say_gm_title("Panou de administrare")
say("")
say_gm("Câte minute doreºti sã-i blochezi")
say_gm("ºoapta jucãtorului "..name.."?")
say_gm("")
local time = input()
local min = math.floor(time) * 60
say_gm_title("Panou de administrare")
say("")
say_gm("Motivul pentru care doreºti sã-i blochezi")
say_gm("ºoapta jucãtorului "..name.."?")
say_gm("")
local reason = input()
local block = select("Blocheazã ºoapta "..name.."" ,"Renunþã ")
if block == 1 then
command("block_chat "..name.." "..min)
command("n Jucãtorului "..name.." i-a fost blocatã ºoapta de cãtre "..pc.get_name().." timp de "..time.." minute.")
command("n Motiv: "..reason)
end
elseif s1 == 2 then
say_gm_title("Panou de administrare")
say("")
say_gm("Introdu numele exact al jucãtorului")
say_gm("cãruia vrei sã-i deblochezi ºoapta.")
say_gm("")
local unblock = input()
command("block_chat "..unblock.." 3")
command("n Jucãtorului "..unblock.." i-a fost deblocatã ºoapta de cãtre "..pc.get_name()..".")
end
end
end
end
end
endInsa nici asa nu merge ... la inceput nu citea comanda say_gm si say_gm_tittle am puso la function si am instalat din nou si dispare cand dau click pe ea ... vreo solutie ? sau un alt quest in care sa dau mute si sa apara :
Cod: Selectaţi tot
Jucãtorului "..name.." i-a fost blocatã ºoapta de cãtre "..pc.get_name().." timp de "..time.." minute.Multumesc anticipat !
