cerere quest skill
salut, am si eu nevoie repede de un quest skill group la lycan !
up
up
eu am probleme cu skillurile cand iau competentele ca sa fac skill
Poftim
Daca ti-am fost de ajutor nu uita de butonul "Thanks".
Cod: Selectaţi tot
quest skill_group begin
state start begin
when login with pc.level>=5 and pc.skillgroup ==0 begin
set_state(run)
end
when levelup with pc.level>=5 and pc.skillgroup == 0 begin
set_state(run)
end
end
state run begin
when login with pc.get_skill_group()!=0 begin
restart_quest()
end
when letter with pc.get_skill_group()==0 begin
send_letter(locale.skill_group.invite)
local job=pc.get_job()
if job==0 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher1", v, "Rãzboinic Corp.") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher2", v, "Rãzboinic Mental.") end
elseif job==1 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher3", v, "Ninja Lamã.") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher4", v, "Ninja Arc.") end
elseif job==2 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher5", v, "Sura Arme.") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher6", v, "Sura Magie.") end
elseif job==3 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher7", v, "ªaman Vindecare.") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher8", v, "ªaman Dragon.") end
end
end
when leave begin
target.delete("teacher1")
target.delete("teacher2")
target.delete("teacher3")
target.delete("teacher4")
target.delete("teacher5")
target.delete("teacher6")
target.delete("teacher7")
target.delete("teacher8")
end
when button or info begin
say(locale.skill_group.lets_join_skill_group[pc.job+1])
setleftimage("")
setmapcenterposition(-200, 0)
select(locale.confirm)
setskin(NOWINDOW)
end
function join(job, group, title, text, error_msg)
local pc_job=pc.get_job()
if pc_job!=job then
say(error_msg)
if pc_job==0 then
say_reward("Rãzboinic ")
say_reward("Du-te la instructorii de competenþe ")
elseif pc_job==1 then
say_reward("Ninja ")
say_reward("Du-te la instructorii de competenþe ")
elseif pc_job==2 then
say_reward("Sura ")
say_reward("Du-te la instructorii de competenþe ")
elseif pc_job==3 then
say_reward("ªhaman ")
say_reward("Du-te la instructorii de competenþe ")
end
say("")
else
say_title(title)
say(text)
local s=select("Da, Vreau. ", "Nu Mulþumesc. ")
if 1==s then
if pc.get_job()==job and pc.get_skill_group()==0 then
set_state("start")
pc.set_skill_group(group)
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Clear Skill By Skill Teacher")
makequestbutton("Ti-ai ales competenþa")
return true
else
test_chat("npc_is_same_job:"..bool_to_str(npc_is_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
test_chat("pc_job:"..pc.get_job())
end
end
end
return false
end
-- ???
when teacher1.target.click or
skill_group1_1.chat."Rãzboinic corp. " or
skill_group2_1.chat."Rãzboinic corp. " or
skill_group3_1.chat."Rãzboinic corp. "
begin
target.delete("teacher1")
if skill_group.join(0, 1, "Rãzboinic corp. ",
"Datoritã calitãþilor lor, cât ºi a armelor ºi [ENTER]armurilor grele, rãzboinicii joacã un rol esenþial [ENTER]în lupta la apropiere. ",
"Îmi pare rãu. [ENTER]Eu nu învat decât Rãzboinici ") then
say_title("Ai ales competenþa corporalã. ")
if not pc.is_clear_skill_group() then
local point = pc.level -1
say("Va trebui sã înveti cum sã îþi controlezi ")
say("toate funcþiile ºi capacitatile corpului. ")
say_reward("Ai primit "..point.." Puncte de Compentenþã ")
say_reward("Ai grijã de tine. ")
else
say("-------------------------------------")
say("-------------------------------------")
say("")
end
clear_letter()
end
end
when teacher2.target.click or
skill_group1_2.chat." Rãzboinic mental. " or
skill_group2_2.chat." Rãzboinic mental. " or
skill_group3_2.chat." Rãzboinic mental. "
begin
target.delete("teacher2")
if skill_group.join(0, 2, "Rãzboinic mental. ","Datoritã calitãþilor lor, cât ºi a armelor ºi [ENTER]armurilor grele, rãzboinicii joacã un rol esenþial [ENTER]în lupta la apropiere. ", "Îmi pare rãu. [ENTER]Eu nu învat decât Rãzboinici. ") then
say_title("Ai ales competenþa mentalã. ")
if not pc.is_clear_skill_group() then
local point = pc.level -1
say("Va trebui sã înveti cum sã îþi controlezi toate ")
say("funcþiile ºi capacitatile mentale. ")
say_reward("Ai primit "..point.." Puncte de Compentenþã ")
say_reward("Ai grijã de tine. ")
else
say("-------------------------------------")
say("-------------------------------------")
say("")
end
clear_letter()
end
end
-- ???
when teacher3.target.click or
skill_group1_3.chat." Ninja lamã. " or
skill_group2_3.chat." Ninja lamã. " or
skill_group3_3.chat." Ninja lamã. "
begin
target.delete("teacher3")
if skill_group.join(1, 1, "Ninja lamã. ",
"Ninja sunt asasini profesioniºti, capabili în[ENTER]orice moment sã loveascã tãcut ºi pe neaºteptate. [ENTER]", "Îmi pare rãu. [ENTER]Eu nu învat decât Ninja. ") then
say_title("Ai ales competenþa pe lamã. ")
if not pc.is_clear_skill_group() then
local point = pc.level -1
say("Va trebui sã înveti cum sã îþi controlezi toate ")
say("funcþiile ºi capacitatile corpului. ")
say_reward("Ai primit "..point.." Puncte de Compentenþã ")
say_reward("Ai grijã de tine. ")
else
say("-------------------------------------")
say("-------------------------------------")
say("")
end
clear_letter()
end
end
-- ???
when teacher4.target.click or
skill_group1_4.chat." Ninja arc. " or
skill_group2_4.chat." Ninja arc. " or
skill_group3_4.chat." Ninja arc. "
begin
target.delete("teacher4")
if skill_group.join(1, 2, "Ninja arc. ",
"Ninja sunt asasini profesioniºti, capabili în[ENTER]orice moment sã loveascã tãcut ºi pe neaºteptate. [ENTER]", "Îmi pare rãu. [ENTER]Eu nu învat decât Ninja. ") then
say_title("Ai ales competenþa pe arc. ")
if not pc.is_clear_skill_group() then
local point = pc.level -1
say("Va trebui sã înveti cum sã îþi controlezi toate ")
say("funcþiile ºi capacitatile mentala pentru a nimeri. ")
say_reward("Ai primit "..point.." Puncte de Compentenþã ")
say_reward("Ai grijã de tine. ")
else
say("-------------------------------------")
say("-------------------------------------")
say("")
end
clear_letter()
end
end
-- ???
when teacher5.target.click or
skill_group1_5.chat." Sura arme. " or
skill_group2_5.chat." Sura arme. " or
skill_group3_5.chat." Sura arme. "
begin
target.delete("teacher5")
if skill_group.join(2, 1,
"Sura arme. ",
"Sura sunt luptãtori înzestraþi cu puteri magice [ENTER]de când au lãsat sãmânþa diavolului sã [ENTER]incolþeascã în braþele lor. [ENTER]", "Îmi pare rãu. [ENTER]Eu nu învat decât Sura. ") then
say_title("Ai ales competenþa pe armã. ")
if not pc.is_clear_skill_group() then
local point = pc.level -1
say("Va trebui sã înveti cum sã îþi controlezi toate ")
say("funcþiile ºi capacitatile mentala pentru a nimeri. ")
say_reward("Ai primit "..point.." Puncte de Compentenþã ")
say("Ai grijã de tine. ")
else
say("-------------------------------------")
say("-------------------------------------")
say("")
end
clear_letter()
end
end
-- ???
when teacher6.target.click or
skill_group1_6.chat." Sura magie neagrã. " or
skill_group2_6.chat." Sura magie neagrã. " or
skill_group3_6.chat." Sura magie neagrã. "
begin
target.delete("teacher6")
if skill_group.join(2, 2,
"Sura magie neagrã. ",
"Sura sunt luptãtori înzestraþi cu puteri magice [ENTER]de când au lãsat sãmânþa diavolului sã [ENTER]incolþeascã în braþele lor. [ENTER]", "Îmi pare rãu. [ENTER]Eu nu învat decât Sura. ") then
say_title("Ai ales competenþa pe magie. ")
if not pc.is_clear_skill_group() then
local point = pc.level -1
say("Va trebui sã înveti cum sã îþi controlezi toate ")
say("funcþiile ºi capacitatile mentala. ")
say_reward("Ai primit "..point.." Puncte de Compentenþã ")
say_reward("Ai grijã de tine. ")
else
say("-------------------------------------")
say("-------------------------------------")
say("")
end
clear_letter()
end
end
-- ???
when teacher7.target.click or
skill_group1_7.chat." Shaman zmeu. " or
skill_group2_7.chat." Shaman zmeu. " or
skill_group3_7.chat." Shaman zmeu. "
begin
target.delete("teacher7")
if skill_group.join(3, 1,
"Shaman zmeu. ",
"Înzestraþi cu înþelepciunea unor lungi cercetãri, [ENTER]Shamanii folosesc în luptã vraja ºi magia. ", "Îmi pare rãu. [ENTER]Eu nu învat decât Shamani.") then
say_title("Ai ales competenþa pe zmeu. ")
if not pc.is_clear_skill_group() then
local point = pc.level -1
say("Va trebui sã înveti cum sã îþi controlezi toate ")
say("funcþiile ºi capacitatile mentala. ")
say_reward("Ai primit "..point.." Puncte de Compentenþã ")
say_reward("Ai grijã de tine. ")
else
say("-------------------------------------")
say("-------------------------------------")
say("")
end
clear_letter()
end
end
-- ???
when teacher8.target.click or
skill_group1_8.chat." Shaman vindecare. " or
skill_group2_8.chat." Shaman vindecare. " or
skill_group3_8.chat." Shaman vindecare. "
begin
target.delete("teacher8")
if skill_group.join(3, 2,
"Shaman vindecare. ",
"Înzestraþi cu înþelepciunea unor lungi cercetãri, [ENTER]Shamanii folosesc în luptã vraja ºi magia. ", "Îmi pare rãu. [ENTER]Eu nu învat decât Shamani.") then
say_title("Ai ales competenþa pe vindecare. ")
if not pc.is_clear_skill_group() then
local point = pc.level -1
say("Va trebui sã înveti cum sã îþi controlezi toate ")
say("funcþiile ºi capacitatile mentala. ")
say_reward("Ai primit "..point.." Puncte de Compentenþã ")
say("Ai grijã de tine. ")
else
say("-------------------------------------")
say("-------------------------------------")
say("")
end
clear_letter()
end
end
end
end
florin630 scrie:PoftimDaca ti-am fost de ajutor nu uita de butonul "Thanks".Cod: Selectaţi tot
quest skill_group begin state start begin when login with pc.level>=5 and pc.skillgroup ==0 begin set_state(run) end when levelup with pc.level>=5 and pc.skillgroup == 0 begin set_state(run) end end state run begin when login with pc.get_skill_group()!=0 begin restart_quest() end when letter with pc.get_skill_group()==0 begin send_letter(locale.skill_group.invite) local job=pc.get_job() if job==0 then local v=pc_find_skill_teacher_vid(1) if 0!=v then target.vid("teacher1", v, "Rãzboinic Corp.") end local v=pc_find_skill_teacher_vid(2) if 0!=v then target.vid("teacher2", v, "Rãzboinic Mental.") end elseif job==1 then local v=pc_find_skill_teacher_vid(1) if 0!=v then target.vid("teacher3", v, "Ninja Lamã.") end local v=pc_find_skill_teacher_vid(2) if 0!=v then target.vid("teacher4", v, "Ninja Arc.") end elseif job==2 then local v=pc_find_skill_teacher_vid(1) if 0!=v then target.vid("teacher5", v, "Sura Arme.") end local v=pc_find_skill_teacher_vid(2) if 0!=v then target.vid("teacher6", v, "Sura Magie.") end elseif job==3 then local v=pc_find_skill_teacher_vid(1) if 0!=v then target.vid("teacher7", v, "ªaman Vindecare.") end local v=pc_find_skill_teacher_vid(2) if 0!=v then target.vid("teacher8", v, "ªaman Dragon.") end end end when leave begin target.delete("teacher1") target.delete("teacher2") target.delete("teacher3") target.delete("teacher4") target.delete("teacher5") target.delete("teacher6") target.delete("teacher7") target.delete("teacher8") end when button or info begin say(locale.skill_group.lets_join_skill_group[pc.job+1]) setleftimage("") setmapcenterposition(-200, 0) select(locale.confirm) setskin(NOWINDOW) end function join(job, group, title, text, error_msg) local pc_job=pc.get_job() if pc_job!=job then say(error_msg) if pc_job==0 then say_reward("Rãzboinic ") say_reward("Du-te la instructorii de competenþe ") elseif pc_job==1 then say_reward("Ninja ") say_reward("Du-te la instructorii de competenþe ") elseif pc_job==2 then say_reward("Sura ") say_reward("Du-te la instructorii de competenþe ") elseif pc_job==3 then say_reward("ªhaman ") say_reward("Du-te la instructorii de competenþe ") end say("") else say_title(title) say(text) local s=select("Da, Vreau. ", "Nu Mulþumesc. ") if 1==s then if pc.get_job()==job and pc.get_skill_group()==0 then set_state("start") pc.set_skill_group(group) pc.clear_skill() char_log(0, "CLEAR_SKILL", "Clear Skill By Skill Teacher") makequestbutton("Ti-ai ales competenþa") return true else test_chat("npc_is_same_job:"..bool_to_str(npc_is_same_job())) test_chat("pc.get_skill_group:"..pc.get_skill_group()) test_chat("pc_job:"..pc.get_job()) end end end return false end -- ??? when teacher1.target.click or skill_group1_1.chat."Rãzboinic corp. " or skill_group2_1.chat."Rãzboinic corp. " or skill_group3_1.chat."Rãzboinic corp. " begin target.delete("teacher1") if skill_group.join(0, 1, "Rãzboinic corp. ", "Datoritã calitãþilor lor, cât ºi a armelor ºi [ENTER]armurilor grele, rãzboinicii joacã un rol esenþial [ENTER]în lupta la apropiere. ", "Îmi pare rãu. [ENTER]Eu nu învat decât Rãzboinici ") then say_title("Ai ales competenþa corporalã. ") if not pc.is_clear_skill_group() then local point = pc.level -1 say("Va trebui sã înveti cum sã îþi controlezi ") say("toate funcþiile ºi capacitatile corpului. ") say_reward("Ai primit "..point.." Puncte de Compentenþã ") say_reward("Ai grijã de tine. ") else say("-------------------------------------") say("-------------------------------------") say("") end clear_letter() end end when teacher2.target.click or skill_group1_2.chat." Rãzboinic mental. " or skill_group2_2.chat." Rãzboinic mental. " or skill_group3_2.chat." Rãzboinic mental. " begin target.delete("teacher2") if skill_group.join(0, 2, "Rãzboinic mental. ","Datoritã calitãþilor lor, cât ºi a armelor ºi [ENTER]armurilor grele, rãzboinicii joacã un rol esenþial [ENTER]în lupta la apropiere. ", "Îmi pare rãu. [ENTER]Eu nu învat decât Rãzboinici. ") then say_title("Ai ales competenþa mentalã. ") if not pc.is_clear_skill_group() then local point = pc.level -1 say("Va trebui sã înveti cum sã îþi controlezi toate ") say("funcþiile ºi capacitatile mentale. ") say_reward("Ai primit "..point.." Puncte de Compentenþã ") say_reward("Ai grijã de tine. ") else say("-------------------------------------") say("-------------------------------------") say("") end clear_letter() end end -- ??? when teacher3.target.click or skill_group1_3.chat." Ninja lamã. " or skill_group2_3.chat." Ninja lamã. " or skill_group3_3.chat." Ninja lamã. " begin target.delete("teacher3") if skill_group.join(1, 1, "Ninja lamã. ", "Ninja sunt asasini profesioniºti, capabili în[ENTER]orice moment sã loveascã tãcut ºi pe neaºteptate. [ENTER]", "Îmi pare rãu. [ENTER]Eu nu învat decât Ninja. ") then say_title("Ai ales competenþa pe lamã. ") if not pc.is_clear_skill_group() then local point = pc.level -1 say("Va trebui sã înveti cum sã îþi controlezi toate ") say("funcþiile ºi capacitatile corpului. ") say_reward("Ai primit "..point.." Puncte de Compentenþã ") say_reward("Ai grijã de tine. ") else say("-------------------------------------") say("-------------------------------------") say("") end clear_letter() end end -- ??? when teacher4.target.click or skill_group1_4.chat." Ninja arc. " or skill_group2_4.chat." Ninja arc. " or skill_group3_4.chat." Ninja arc. " begin target.delete("teacher4") if skill_group.join(1, 2, "Ninja arc. ", "Ninja sunt asasini profesioniºti, capabili în[ENTER]orice moment sã loveascã tãcut ºi pe neaºteptate. [ENTER]", "Îmi pare rãu. [ENTER]Eu nu învat decât Ninja. ") then say_title("Ai ales competenþa pe arc. ") if not pc.is_clear_skill_group() then local point = pc.level -1 say("Va trebui sã înveti cum sã îþi controlezi toate ") say("funcþiile ºi capacitatile mentala pentru a nimeri. ") say_reward("Ai primit "..point.." Puncte de Compentenþã ") say_reward("Ai grijã de tine. ") else say("-------------------------------------") say("-------------------------------------") say("") end clear_letter() end end -- ??? when teacher5.target.click or skill_group1_5.chat." Sura arme. " or skill_group2_5.chat." Sura arme. " or skill_group3_5.chat." Sura arme. " begin target.delete("teacher5") if skill_group.join(2, 1, "Sura arme. ", "Sura sunt luptãtori înzestraþi cu puteri magice [ENTER]de când au lãsat sãmânþa diavolului sã [ENTER]incolþeascã în braþele lor. [ENTER]", "Îmi pare rãu. [ENTER]Eu nu învat decât Sura. ") then say_title("Ai ales competenþa pe armã. ") if not pc.is_clear_skill_group() then local point = pc.level -1 say("Va trebui sã înveti cum sã îþi controlezi toate ") say("funcþiile ºi capacitatile mentala pentru a nimeri. ") say_reward("Ai primit "..point.." Puncte de Compentenþã ") say("Ai grijã de tine. ") else say("-------------------------------------") say("-------------------------------------") say("") end clear_letter() end end -- ??? when teacher6.target.click or skill_group1_6.chat." Sura magie neagrã. " or skill_group2_6.chat." Sura magie neagrã. " or skill_group3_6.chat." Sura magie neagrã. " begin target.delete("teacher6") if skill_group.join(2, 2, "Sura magie neagrã. ", "Sura sunt luptãtori înzestraþi cu puteri magice [ENTER]de când au lãsat sãmânþa diavolului sã [ENTER]incolþeascã în braþele lor. [ENTER]", "Îmi pare rãu. [ENTER]Eu nu învat decât Sura. ") then say_title("Ai ales competenþa pe magie. ") if not pc.is_clear_skill_group() then local point = pc.level -1 say("Va trebui sã înveti cum sã îþi controlezi toate ") say("funcþiile ºi capacitatile mentala. ") say_reward("Ai primit "..point.." Puncte de Compentenþã ") say_reward("Ai grijã de tine. ") else say("-------------------------------------") say("-------------------------------------") say("") end clear_letter() end end -- ??? when teacher7.target.click or skill_group1_7.chat." Shaman zmeu. " or skill_group2_7.chat." Shaman zmeu. " or skill_group3_7.chat." Shaman zmeu. " begin target.delete("teacher7") if skill_group.join(3, 1, "Shaman zmeu. ", "Înzestraþi cu înþelepciunea unor lungi cercetãri, [ENTER]Shamanii folosesc în luptã vraja ºi magia. ", "Îmi pare rãu. [ENTER]Eu nu învat decât Shamani.") then say_title("Ai ales competenþa pe zmeu. ") if not pc.is_clear_skill_group() then local point = pc.level -1 say("Va trebui sã înveti cum sã îþi controlezi toate ") say("funcþiile ºi capacitatile mentala. ") say_reward("Ai primit "..point.." Puncte de Compentenþã ") say_reward("Ai grijã de tine. ") else say("-------------------------------------") say("-------------------------------------") say("") end clear_letter() end end -- ??? when teacher8.target.click or skill_group1_8.chat." Shaman vindecare. " or skill_group2_8.chat." Shaman vindecare. " or skill_group3_8.chat." Shaman vindecare. " begin target.delete("teacher8") if skill_group.join(3, 2, "Shaman vindecare. ", "Înzestraþi cu înþelepciunea unor lungi cercetãri, [ENTER]Shamanii folosesc în luptã vraja ºi magia. ", "Îmi pare rãu. [ENTER]Eu nu învat decât Shamani.") then say_title("Ai ales competenþa pe vindecare. ") if not pc.is_clear_skill_group() then local point = pc.level -1 say("Va trebui sã înveti cum sã îþi controlezi toate ") say("funcþiile ºi capacitatile mentala. ") say_reward("Ai primit "..point.." Puncte de Compentenþã ") say("Ai grijã de tine. ") else say("-------------------------------------") say("-------------------------------------") say("") end clear_letter() end end end end
vezi mesaje
up
sus
Răspunsuri
5 Vizualizări
1777
5 Vizualizări
1777
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 24 vizitatori


