Filezilla P Olmayan Skil Kodları
quest skill_group begin
state start begin
when login or 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("Egitim")
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, "Bedensel Savas Ögretmeni") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher2", v, "Zihinsel Savas Ögretmeni") end
elseif job==1 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher3", v, "Yakin Dövüs Ögretmeni") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher4", v, "Uzak Dövüs Ögretmeni") end
elseif job==2 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher5", v, "Büyülü Silah Ögretmeni") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher6", v, "Kara Büyü Ögretmeni") end
elseif job==3 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher7", v, "Ejderha Gücü Ögretmeni") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher8", v, "iyilestirme Ögretmeni") end
clear_letter()
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
if pc.job == 0 then
say_title("Savasçi Egitimi Ögretmeni:")
say("")
say_reward("Eger hayran olunan bir savasçi olmak istiyorsan hizli ve ")
say_reward("tekrarlanan saldiri bilgisi veren Bedensel Savasi ögrenmelisin. ")
say_reward("Eger tüm canavar gruplarini bir vurusta ")
say_reward("öldürmek istiyorsan ,")
say_reward("Zihinsel-Savas ögrenmelisin. ")
say_reward("Köy yakinlarinda gelmeni bekleyecegiz.")
say("")
elseif pc.job == 1 then
say_title("Ninja Egitimi Ögretmeni:")
say("")
say_reward("Eger iyi bir nisanci olarak taninmak istiyorsan,")
say_reward("Uzak Dövüs sanatini ögren.")
say_reward("Eger, karanligin korumasinda ninja olarak farkli,")
say_reward("gizli görevleri basarmak istiyorsan ")
say_reward("Yakin Dövüs sanati senin için daha uygun.")
say_reward("Köy yakinlarinda gelmeni bekleyecegiz.")
say("")
elseif pc.job == 2 then
say_title("Sura Egitimi Ögretmeni")
say("")
say_reward("insan üstü yetenekleri olan gercek bir temsilci")
say_reward("ve binici olmak mi istiyorsun? Sana Büyülü Silah")
say_reward("Ögretmenini öneririm.Fakat,karanlik buyucu ve")
say_reward("lanetler gibi korkulan olmak istiyorsan,")
say_reward("sana Kara Büyü Ögretmenini")
say_reward("öneririm.")
say_reward("Köy yakinlarinda gelmeni bekleyecegiz.")
say("")
elseif pc.job == 3 then
say_title("saman Egitimi Ögretmeni:")
say("")
say_reward("Eger büyü ve kutsamalari kontrol eden")
say_reward("bir saman olmak istiyorsan ,Ejderha Gücü ")
say_reward("Ögretmenine git.Eger digerlerinin")
say_reward("üzüntülerini ve acilarini azaltmak")
say_reward("istiyorsan,sana iyilestirme Ögretmenini")
say_reward("öneririm. ")
say_reward("Köy yakinlarinda gelmeni bekleyecegiz..")
say("")
end
---setleftimage("")
select("Onayla")
setskin(NOWINDOW)
end
-- Arahan Troop
when teacher1.target.click or
skill_group1_1.chat."Bedensel Savas Egitimine basla" or
skill_group2_1.chat."Bedensel Savas Egitimine basla" or
skill_group3_1.chat."Bedensel Savas Egitimine basla"
begin
target.delete("teacher1")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 0 then -- !!!
--- l
say_title("Yanlis Egitim")
say("")
say("Özür dilerim.")
say("Sadece Savasçilar Bedensel Savasi seçebilir.")
say("Egitim.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi, Zihinsel Savasi")
say_reward("veya Bedensel Savasi ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüs veya")
say_reward("Uzak Dövüs Egitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman ,EjderhaGücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Bedensel Savas Egitimi")
say("")
--- l
say("Bedensel savas ,hizli savas ve")
say("gelistirilmis ataklarla bireysel")
say("savas methodunu ögretmek için çabalar.")
say("")
say_reward("istek:")
say_reward("5.Seviye Savasçi")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=0 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(1) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek.")
----------------------------------------------
say_title("Bedensel Savas Egitimini seçtin.")
say("")
--- l
say("Hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Ders alma kararindan dolayi 4 beceri puani")
say("kazandin. Bu puanlari istedigin tecrübe için")
say("kullabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
-- Byulki Troop
when teacher2.target.click or
skill_group1_2.chat."Zihinsel-Savas Egitimine basla" or
skill_group2_2.chat."Zihinsel-Savas Egitimine basla" or
skill_group3_2.chat."Zihinsel-Savas Egitimine basla"
begin
target.delete("teacher2")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 0 then
--- l
say_title("Yanlis Egitim")
say("")
say("Özür Dilerim.")
say("Sadece Savasçilar Zihinsel Savasi")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi , Zihinsel Savasi")
say_reward("veya Bedensel Savasi")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüs veya")
say_reward("Uzak Dövüs Egitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman ,Ejderha Gücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Zihinsel Savas Egitimi")
say("")
--- l
say("Zihinsel Savas Egitimi düsmalarin")
say("güçlü darbelerini zayif ataklara çevirmek için")
say("ve karsi tarafin ataklarindan korunmak için")
say("tasarlanmistir.")
say("")
say_reward("istek:")
say_reward("5.Seviye Savasçi")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=0 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(2)
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek")
----------------------------------------------
say_title("Zihinsel Savas Egitimini seçtin.")
say("")
--- l
say("Hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Dersi alma kararindan dolayi 4 beceri puani")
say("kazandin. Bu puanlari istedigin tecrübe için")
say("kullabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
-- Bisal Troop
when teacher3.target.click or
skill_group1_3.chat."Yakin Dövüs Egitimine basla" or
skill_group2_3.chat."Yakin Dövüs Egitimine basla" or
skill_group3_3.chat."Yakin Dövüs Egitimine basla"
begin
target.delete("teacher3")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 1 then -- !!!
--- l
say_title("Yanlis Egitim.")
say("")
say("Özür Dilerim.")
say("Sadece Ninjalar Yakin Dövüs Egitimini seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi, Zihinsel Savasi")
say_reward("veya Bedensel Savasi ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja ,Yakin Dövüs veya")
say_reward("Uzak Dövüs Egitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman, Ejderha Gücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Yakin Dövüs Egitimi")
say("")
--- l
say("Yakin Dövüs Egitiminde ,Ninjalara düsmanlarinin ")
say("zayif noktalarina , nasil hizli ve ölümcül")
say("vuruslar yapabilecekleri ögretilir.")
say("")
say_reward("istek:")
say_reward("5.Seviye Ninja")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=1 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(1) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek")
----------------------------------------------
say_title("Yakin Dövüs Egitimini seçtin.")
say("")
--- l
say("Hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Dersi alma kararindan dolayi 4 beceri puani")
say("kazandin. Bu puanlari istedigin tecrübe için")
say("kullabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
-- Kangno Troop
when teacher4.target.click or
skill_group1_4.chat."Yakin Dövus Egitimine basla" or
skill_group2_4.chat."Yakin Dövus Egitimine basla" or
skill_group3_4.chat."Yakin Dövus Egitimine basla"
begin
target.delete("teacher4")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 1 then -- !!!
--- l
say_title("Yanlis Egitim")
say("")
say("Özür Dilerim")
say("Sadece Ninjalar Yakin Dövüs Egitimini seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi, Zihinsel Savasi")
say_reward("veya Bedensel Savasi ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüs veya")
say_reward("Close-Combat or the Distance-Combat")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman ,Ejderha Gücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Uzak Dövüs Egitimi")
say("")
--- l
say("Uzak Dövüs Egitiminde ,Ninjalara nasil ok")
say("kullanmalari gerektigi ve uzak mesafeden")
say("düsmanlariyla dikkatli savasmalari ögretilir.")
say("")
say_reward("istek:")
say_reward("5.Seviye Ninja")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=1 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(2) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek")
----------------------------------------------
say_title("Uzak Dövüs Egitimini seçtin.")
say("")
--- l
say("Hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Dersi alma kararindan dolayi 4 beceri puani")
say("kazandin. Bu puanlari istedigin tecrübe için")
say("kullanabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
-- Hwanmoo Troop
when teacher5.target.click or
skill_group1_5.chat."Büyülü Silah Egitimine basla" or
skill_group2_5.chat."Büyülü Silah Egitimine basla" or
skill_group3_5.chat."Büyülü Silah Egitimine basla"
begin
target.delete("teacher5")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 2 then -- !!!
--- l
say_title("Yanlis Egitim")
say("")
say("Özür Dilerim.")
say("Sadece Suralar Büyülü Silah Egitimini")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi, Zihinsel Savasi")
say_reward("veya Bedensel Savasi ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüs veya")
say_reward("Uzak Dövüs Egitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman, Ejderha Gücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Büyülü Silah Egitimi")
say("")
--- l
say("Büyü Silah Egitiminde ,zayiflatilmis düsmanlara")
say("karsi ,lanetli biçaklari kullanarak güçlü ")
say("darbe vurma yöntemleri ögretilir.")
say("")
say_reward("istek:")
say_reward("5.Seviye Sura")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=2 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(1) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek")
----------------------------------------------
say_title("Büyülü Silah Egitimini seçtin.")
say("")
--- l
say("Hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Dersi alma kararindan dolayi 4 beceri puani")
say("kazandin. Bu puanlari istedigin tecrübe için")
say("kullabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
-- Black Horse Troop
when teacher6.target.click or
skill_group1_6.chat."Kara Büyü Egitimine basla" or
skill_group2_6.chat."Kara Büyü Egitimine basla" or
skill_group3_6.chat."Kara Büyü Egitimine basla"
begin
target.delete("teacher6")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 2 then -- !!!
--- l
say_title("Yanlis Egitim")
say("")
say("Özür Dilerim.")
say("Sadece Suralar Kara Büyü Egitimini")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi, Zihinsel Savasi")
say_reward("veya Bedensel Savasi ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüs veya")
say_reward("Uzak Dövüs Egitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman, Ejderha Gücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Kara Büyü Egitimi")
say("")
--- l
say("Kara Büyü Egitiminde, uzak mesafeden ")
say("düsmanlarini zayif düsüren lanet yöntemleri")
say("ögretilir.")
say("")
say_reward("istek:")
say_reward("5:seviye Sura")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=2 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(2) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek.")
----------------------------------------------
say_title("Kara Büyü Egitimini seçtin.")
say("")
--- l
say("Hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Dersi alma kararindan dolayi 4 beceri")
say("puani kazandin. Bu puanlari istedigin")
say("tecrübe için kullabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
-- Heavenly Dragon Troop
when teacher7.target.click or
skill_group1_7.chat."Ejderha Gücü Egitimine basla" or
skill_group2_7.chat."Ejderha Gücü Egitimine basla" or
skill_group3_7.chat."Ejderha Gücü Egitimine basla"
begin
target.delete("teacher7")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 3 then -- !!!
--- l
say_title("Yanlis Egitim")
say("")
say("Özür Dilerim.")
say("Sadece samanlar Ejderha Gücü Egitimini")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi, Zihinsel Savasi")
say_reward("veya Bedensel Savasi")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüs veya")
say_reward("Uzak Dövüs Egitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman, Ejderha Gücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Ejderha Gücü Egitimi")
say("")
--- l
say("Ejderha Gücü egitiminde, Ejderha Tanrinin ")
say("güçlü ates saldirilarini yönetmeyi ve ")
say("dayaniklilik büyüleriyle Ejderha Tanrinin")
say("korumasini kullanmayi ögrenirler.")
say("")
say_reward("istek:")
say_reward("5.Seviye saman")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=3 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(1) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek.")
----------------------------------------------
say_title("Ejderha Gücü Egitimini seçtin.")
say("")
--- l
say("hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Dersi alma kararindan dolayi 4 beceri puani")
say("kazandin. Bu puanlari istedigin tecrübe için")
say("kullabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
-- Thunder Light Troop
when teacher8.target.click or
skill_group1_8.chat."iyilestirme Egitimine basla" or
skill_group2_8.chat."iyilestirme Egitimine basla" or
skill_group3_8.chat."iyilestirme Egitimine basla"
begin
target.delete("teacher8")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 3 then -- !!!
--- l
say_title("Yanlis Egitim")
say("")
say("özür Dilerim.")
say("Sadece samanlar iyilestirme Egitimi")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi, Zihinsel Savasi")
say_reward("veya Bedensel Savasi ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüs veya")
say_reward("Uzak Dövüs Egitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman ,Ejderha Gücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("iyilestirme Egitimi")
say("")
--- l
say("iyilestirme egitiminde, düsmanlarini ")
say("uyusturmayi, ve kendi grup üyelerini")
say("iyilestirerek güçlendirmeyi ögrenirler.")
say("")
say_reward("istek:")
say_reward("5.Seviye saman")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=3 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(2) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek.")
----------------------------------------------
say_title("iyilestirme Egitimini seçtin.")
say("")
--- l
say("Hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Dersi alma kararindan dolayi 4 beceri puani")
say("kazandin. Bu puanlari istedigin tecrübe için")
say("kullabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
end -- end_of_state: run
end -- end_of_quest
bunu skill_group diye bi not defterin içine at sonra
filezelladan /usr/game/share/locale/turkey/quest bu sırayı izle ve oraya at skilleri normal olarak vericektir.. Yardımcı olduysam ne mutlu bana
Abone Olun Eklerim...state start begin
when login or 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("Egitim")
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, "Bedensel Savas Ögretmeni") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher2", v, "Zihinsel Savas Ögretmeni") end
elseif job==1 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher3", v, "Yakin Dövüs Ögretmeni") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher4", v, "Uzak Dövüs Ögretmeni") end
elseif job==2 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher5", v, "Büyülü Silah Ögretmeni") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher6", v, "Kara Büyü Ögretmeni") end
elseif job==3 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher7", v, "Ejderha Gücü Ögretmeni") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher8", v, "iyilestirme Ögretmeni") end
clear_letter()
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
if pc.job == 0 then
say_title("Savasçi Egitimi Ögretmeni:")
say("")
say_reward("Eger hayran olunan bir savasçi olmak istiyorsan hizli ve ")
say_reward("tekrarlanan saldiri bilgisi veren Bedensel Savasi ögrenmelisin. ")
say_reward("Eger tüm canavar gruplarini bir vurusta ")
say_reward("öldürmek istiyorsan ,")
say_reward("Zihinsel-Savas ögrenmelisin. ")
say_reward("Köy yakinlarinda gelmeni bekleyecegiz.")
say("")
elseif pc.job == 1 then
say_title("Ninja Egitimi Ögretmeni:")
say("")
say_reward("Eger iyi bir nisanci olarak taninmak istiyorsan,")
say_reward("Uzak Dövüs sanatini ögren.")
say_reward("Eger, karanligin korumasinda ninja olarak farkli,")
say_reward("gizli görevleri basarmak istiyorsan ")
say_reward("Yakin Dövüs sanati senin için daha uygun.")
say_reward("Köy yakinlarinda gelmeni bekleyecegiz.")
say("")
elseif pc.job == 2 then
say_title("Sura Egitimi Ögretmeni")
say("")
say_reward("insan üstü yetenekleri olan gercek bir temsilci")
say_reward("ve binici olmak mi istiyorsun? Sana Büyülü Silah")
say_reward("Ögretmenini öneririm.Fakat,karanlik buyucu ve")
say_reward("lanetler gibi korkulan olmak istiyorsan,")
say_reward("sana Kara Büyü Ögretmenini")
say_reward("öneririm.")
say_reward("Köy yakinlarinda gelmeni bekleyecegiz.")
say("")
elseif pc.job == 3 then
say_title("saman Egitimi Ögretmeni:")
say("")
say_reward("Eger büyü ve kutsamalari kontrol eden")
say_reward("bir saman olmak istiyorsan ,Ejderha Gücü ")
say_reward("Ögretmenine git.Eger digerlerinin")
say_reward("üzüntülerini ve acilarini azaltmak")
say_reward("istiyorsan,sana iyilestirme Ögretmenini")
say_reward("öneririm. ")
say_reward("Köy yakinlarinda gelmeni bekleyecegiz..")
say("")
end
---setleftimage("")
select("Onayla")
setskin(NOWINDOW)
end
-- Arahan Troop
when teacher1.target.click or
skill_group1_1.chat."Bedensel Savas Egitimine basla" or
skill_group2_1.chat."Bedensel Savas Egitimine basla" or
skill_group3_1.chat."Bedensel Savas Egitimine basla"
begin
target.delete("teacher1")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 0 then -- !!!
--- l
say_title("Yanlis Egitim")
say("")
say("Özür dilerim.")
say("Sadece Savasçilar Bedensel Savasi seçebilir.")
say("Egitim.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi, Zihinsel Savasi")
say_reward("veya Bedensel Savasi ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüs veya")
say_reward("Uzak Dövüs Egitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman ,EjderhaGücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Bedensel Savas Egitimi")
say("")
--- l
say("Bedensel savas ,hizli savas ve")
say("gelistirilmis ataklarla bireysel")
say("savas methodunu ögretmek için çabalar.")
say("")
say_reward("istek:")
say_reward("5.Seviye Savasçi")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=0 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(1) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek.")
----------------------------------------------
say_title("Bedensel Savas Egitimini seçtin.")
say("")
--- l
say("Hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Ders alma kararindan dolayi 4 beceri puani")
say("kazandin. Bu puanlari istedigin tecrübe için")
say("kullabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
-- Byulki Troop
when teacher2.target.click or
skill_group1_2.chat."Zihinsel-Savas Egitimine basla" or
skill_group2_2.chat."Zihinsel-Savas Egitimine basla" or
skill_group3_2.chat."Zihinsel-Savas Egitimine basla"
begin
target.delete("teacher2")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 0 then
--- l
say_title("Yanlis Egitim")
say("")
say("Özür Dilerim.")
say("Sadece Savasçilar Zihinsel Savasi")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi , Zihinsel Savasi")
say_reward("veya Bedensel Savasi")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüs veya")
say_reward("Uzak Dövüs Egitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman ,Ejderha Gücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Zihinsel Savas Egitimi")
say("")
--- l
say("Zihinsel Savas Egitimi düsmalarin")
say("güçlü darbelerini zayif ataklara çevirmek için")
say("ve karsi tarafin ataklarindan korunmak için")
say("tasarlanmistir.")
say("")
say_reward("istek:")
say_reward("5.Seviye Savasçi")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=0 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(2)
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek")
----------------------------------------------
say_title("Zihinsel Savas Egitimini seçtin.")
say("")
--- l
say("Hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Dersi alma kararindan dolayi 4 beceri puani")
say("kazandin. Bu puanlari istedigin tecrübe için")
say("kullabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
-- Bisal Troop
when teacher3.target.click or
skill_group1_3.chat."Yakin Dövüs Egitimine basla" or
skill_group2_3.chat."Yakin Dövüs Egitimine basla" or
skill_group3_3.chat."Yakin Dövüs Egitimine basla"
begin
target.delete("teacher3")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 1 then -- !!!
--- l
say_title("Yanlis Egitim.")
say("")
say("Özür Dilerim.")
say("Sadece Ninjalar Yakin Dövüs Egitimini seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi, Zihinsel Savasi")
say_reward("veya Bedensel Savasi ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja ,Yakin Dövüs veya")
say_reward("Uzak Dövüs Egitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman, Ejderha Gücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Yakin Dövüs Egitimi")
say("")
--- l
say("Yakin Dövüs Egitiminde ,Ninjalara düsmanlarinin ")
say("zayif noktalarina , nasil hizli ve ölümcül")
say("vuruslar yapabilecekleri ögretilir.")
say("")
say_reward("istek:")
say_reward("5.Seviye Ninja")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=1 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(1) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek")
----------------------------------------------
say_title("Yakin Dövüs Egitimini seçtin.")
say("")
--- l
say("Hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Dersi alma kararindan dolayi 4 beceri puani")
say("kazandin. Bu puanlari istedigin tecrübe için")
say("kullabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
-- Kangno Troop
when teacher4.target.click or
skill_group1_4.chat."Yakin Dövus Egitimine basla" or
skill_group2_4.chat."Yakin Dövus Egitimine basla" or
skill_group3_4.chat."Yakin Dövus Egitimine basla"
begin
target.delete("teacher4")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 1 then -- !!!
--- l
say_title("Yanlis Egitim")
say("")
say("Özür Dilerim")
say("Sadece Ninjalar Yakin Dövüs Egitimini seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi, Zihinsel Savasi")
say_reward("veya Bedensel Savasi ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüs veya")
say_reward("Close-Combat or the Distance-Combat")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman ,Ejderha Gücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Uzak Dövüs Egitimi")
say("")
--- l
say("Uzak Dövüs Egitiminde ,Ninjalara nasil ok")
say("kullanmalari gerektigi ve uzak mesafeden")
say("düsmanlariyla dikkatli savasmalari ögretilir.")
say("")
say_reward("istek:")
say_reward("5.Seviye Ninja")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=1 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(2) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek")
----------------------------------------------
say_title("Uzak Dövüs Egitimini seçtin.")
say("")
--- l
say("Hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Dersi alma kararindan dolayi 4 beceri puani")
say("kazandin. Bu puanlari istedigin tecrübe için")
say("kullanabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
-- Hwanmoo Troop
when teacher5.target.click or
skill_group1_5.chat."Büyülü Silah Egitimine basla" or
skill_group2_5.chat."Büyülü Silah Egitimine basla" or
skill_group3_5.chat."Büyülü Silah Egitimine basla"
begin
target.delete("teacher5")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 2 then -- !!!
--- l
say_title("Yanlis Egitim")
say("")
say("Özür Dilerim.")
say("Sadece Suralar Büyülü Silah Egitimini")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi, Zihinsel Savasi")
say_reward("veya Bedensel Savasi ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüs veya")
say_reward("Uzak Dövüs Egitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman, Ejderha Gücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Büyülü Silah Egitimi")
say("")
--- l
say("Büyü Silah Egitiminde ,zayiflatilmis düsmanlara")
say("karsi ,lanetli biçaklari kullanarak güçlü ")
say("darbe vurma yöntemleri ögretilir.")
say("")
say_reward("istek:")
say_reward("5.Seviye Sura")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=2 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(1) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek")
----------------------------------------------
say_title("Büyülü Silah Egitimini seçtin.")
say("")
--- l
say("Hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Dersi alma kararindan dolayi 4 beceri puani")
say("kazandin. Bu puanlari istedigin tecrübe için")
say("kullabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
-- Black Horse Troop
when teacher6.target.click or
skill_group1_6.chat."Kara Büyü Egitimine basla" or
skill_group2_6.chat."Kara Büyü Egitimine basla" or
skill_group3_6.chat."Kara Büyü Egitimine basla"
begin
target.delete("teacher6")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 2 then -- !!!
--- l
say_title("Yanlis Egitim")
say("")
say("Özür Dilerim.")
say("Sadece Suralar Kara Büyü Egitimini")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi, Zihinsel Savasi")
say_reward("veya Bedensel Savasi ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüs veya")
say_reward("Uzak Dövüs Egitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman, Ejderha Gücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Kara Büyü Egitimi")
say("")
--- l
say("Kara Büyü Egitiminde, uzak mesafeden ")
say("düsmanlarini zayif düsüren lanet yöntemleri")
say("ögretilir.")
say("")
say_reward("istek:")
say_reward("5:seviye Sura")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=2 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(2) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek.")
----------------------------------------------
say_title("Kara Büyü Egitimini seçtin.")
say("")
--- l
say("Hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Dersi alma kararindan dolayi 4 beceri")
say("puani kazandin. Bu puanlari istedigin")
say("tecrübe için kullabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
-- Heavenly Dragon Troop
when teacher7.target.click or
skill_group1_7.chat."Ejderha Gücü Egitimine basla" or
skill_group2_7.chat."Ejderha Gücü Egitimine basla" or
skill_group3_7.chat."Ejderha Gücü Egitimine basla"
begin
target.delete("teacher7")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 3 then -- !!!
--- l
say_title("Yanlis Egitim")
say("")
say("Özür Dilerim.")
say("Sadece samanlar Ejderha Gücü Egitimini")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi, Zihinsel Savasi")
say_reward("veya Bedensel Savasi")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüs veya")
say_reward("Uzak Dövüs Egitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman, Ejderha Gücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Ejderha Gücü Egitimi")
say("")
--- l
say("Ejderha Gücü egitiminde, Ejderha Tanrinin ")
say("güçlü ates saldirilarini yönetmeyi ve ")
say("dayaniklilik büyüleriyle Ejderha Tanrinin")
say("korumasini kullanmayi ögrenirler.")
say("")
say_reward("istek:")
say_reward("5.Seviye saman")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=3 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(1) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek.")
----------------------------------------------
say_title("Ejderha Gücü Egitimini seçtin.")
say("")
--- l
say("hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Dersi alma kararindan dolayi 4 beceri puani")
say("kazandin. Bu puanlari istedigin tecrübe için")
say("kullabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
-- Thunder Light Troop
when teacher8.target.click or
skill_group1_8.chat."iyilestirme Egitimine basla" or
skill_group2_8.chat."iyilestirme Egitimine basla" or
skill_group3_8.chat."iyilestirme Egitimine basla"
begin
target.delete("teacher8")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 3 then -- !!!
--- l
say_title("Yanlis Egitim")
say("")
say("özür Dilerim.")
say("Sadece samanlar iyilestirme Egitimi")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savasçi, Zihinsel Savasi")
say_reward("veya Bedensel Savasi ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüs veya")
say_reward("Uzak Dövüs Egitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü Egitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman ,Ejderha Gücü Egitimini")
say_reward("veya iyilestirme Egitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("iyilestirme Egitimi")
say("")
--- l
say("iyilestirme egitiminde, düsmanlarini ")
say("uyusturmayi, ve kendi grup üyelerini")
say("iyilestirerek güçlendirmeyi ögrenirler.")
say("")
say_reward("istek:")
say_reward("5.Seviye saman")
say("")
----------------------------------------------
local s=select("Basla", "Sonra")
if 2 == s then
return
end
if pc.get_job()!=3 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_s ame_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_grou p())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(2) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Ögretmen silindikten sonraki dogal yetenek.")
----------------------------------------------
say_title("iyilestirme Egitimini seçtin.")
say("")
--- l
say("Hosgeldin!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Dersi alma kararindan dolayi 4 beceri puani")
say("kazandin. Bu puanlari istedigin tecrübe için")
say("kullabilirsin.")
say("")
say_title("Bilgi:")
say("")
say_reward("4 tecrübe puani kazandin.")
say("")
else
say_reward("Yeni bir ders seçtiginde,")
say_reward("daha fazla tecrübe puani almayacaksin.")
say("")
end
clear_letter()
end
end -- end_of_state: run
end -- end_of_quest
bunu skill_group diye bi not defterin içine at sonra
filezelladan /usr/game/share/locale/turkey/quest bu sırayı izle ve oraya at skilleri normal olarak vericektir.. Yardımcı olduysam ne mutlu bana
Sitemizi Beğinirseniz Sevinirim ...