---------------------------------------------
-- Quest »» Premium Member -
-- Created by -
-- Language »» Romanian -
-- -
---------------------------------------------
quest premium_member begin
state start begin
when 932.use begin
say_title2("Membru Premium[ENTER]")
say2("Bun venit în meniul jucãtorului premiu.")
say2("Cu ce te pot ajuta?[ENTER]")
local main = select("Competenþe Perfecte","Anunþ (notice)","Teleportare","Închide")
if main == 1 then
say_title2("Membru Premium - Competenþe Perfecte[ENTER]")
say2("Doreºti competenþe perfecte? Nu te costã nimic.[ENTER]")
local perf = select("Da","Nu")
if perf == 1 then
table.foreachi(special.active_skill_list[pc.get_job()+1][pc.get_skill_group()],function(r,skill) pc.set_skill_level(skill,59) end)
syschat("Ai primit Competenþe Perfecte!")
else
return
end
elseif main == 2 then
say_title2("Membru Premium - Anunþ[ENTER]")
say2("Aceastã accesibilitate îþi oferã posibilitatea de a")
say2("face un anunþ precum un membrum staff.[ENTER]")
say2("Odatã ce ai fãcut un anunþ, va trebuit sã aºtepþi douã ")
say2("ore (petrecute în joc) pentru a putea face din nou.[ENTER]")
say2("Dacã vei folosi limbaj neadecvat în anunþuri sau vei")
say2("face reclame, caracterului tãu îi va fi blocat chatul")
say2("timp de 48 de ore.[ENTER]")
say_reward("Doreºti sã faci un anunþ?")
local announce = select("Da","Nu")
if announce == 1 then
if pc.getqf("time_to_wait") > pc.get_playtime() then
local time_to_wait = pc.getqf("time_to_wait") - pc.get_playtime()
syschat("Încã nu poþi face un nou anunþ!")
syschat("Timp rãmas de aºteptat: "..time_to_wait.." minute.")
else
say_title2("Membru Premium - Anunþ ")
say2("Introdu mesajul dorit...[ENTER]")
local mesaje1 = input()
say_title2("Membru Premium - Anunþ ")
say2("Introdu mesajul dorit...[ENTER]")
local mesaje2 = input()
say_title2("Membru Premium - Anunþ ")
say2("Introdu mesajul dorit...[ENTER]")
local mesaje3 = input()
say_title2("Membru Premium - Anunþ ")
say2("Introdu mesajul dorit...[ENTER]")
local mesaje4 = input()
say_title2("Membru Premium - Anunþ [ENTER]")
say2(""..mesaje1.." "..mesaje2.."")
say2(""..mesaje3.." "..mesaje4.."[ENTER]")
say_reward("Faceþi public acest mesaj?[ENTER]")
local send = select("Da","Nu")
if send == 1 then
notice_all(""..pc.get_name()..": "..mesaje1.." "..mesaje2.." "..mesaje3.." "..mesaje4.."")
pc.setqf("time_to_wait", 120 * 1 + pc.get_playtime())
else
return
end
end
else
return
end
elseif main == 3 then
say_title2("Membru Premium - Teleportare[ENTER]")
say2("Unde doreºti sã fii teleportat?[ENTER]")
local teleport = select("La un jucãtor","V4","Închide")
if teleport == 1 then
say_title2("Membru Premium - Teleportare[ENTER]")
say("Introdu numele jucãtorului la care doreºti sã te")
say("teleportezi. Acesta va putea refuza cererea ta![ENTER]")
local name = input()
if name == "" then
syschat("Valoare nulã!")
return
else
say("Aºteaptã sã vad dacã "..name.." te primeºte la el/ea!")
say("")
local find_name = find_pc_by_name(name)
local confirmare = confirm(find_name, "Doresti ca "..pc.name.." sã vinã la tine?", 30)
if confirmare != CONFIRM_OK then
say(""..name.." nu a acceptat teleportarea ta!")
else
pc.teleport(name)
end
end
elseif teleport == 2 then
say_title2("Membru Premium - Teleportare V4[ENTER]")
say2("Unde doreºti sã fii teleportat în V4?[ENTER]")
local v4 = select("Generalul Yonghan(750, 350)","Cãpitanul Yonghan(V4 sfârºit)","Închide")
if v4 == 1 then
pc.warp(228600, 1238200)
elseif v4 == 2 then
pc.warp(181500, 1220500)
else
return
end
else
return
end
end
end
end
end
Acest quest transforma item-ul dorit [de aici il puteti schimba -"when 932.use begin"] intr-un item pentru membri premium.
-Competente perfecte
-Teleportare mape
-Teleportare jucator / daca vrea sa accepte sau nu.