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("Beceri Eğitimi")
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üş Ögretmeni") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher4", v, "Uzak Dövüş Ö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("Savaşçı Eğitimi Öğretmeni:")
say("")
say_reward("Eğer hayran olunan bir savaşçı olmak istiyorsan, ")
say_reward("hızlı ve tekrarlanan saldırı bilgisi veren ")
say_reward("Bedensel Savaşı öğrenmelisin. Eğer tüm canavar ")
say_reward("gruplarını bir vuruşta öldürmek istiyorsan, ")
say_reward("Zihinsel Savaş öğrenmelisin. ")
say_reward("Köy yakınlarında gelmeni bekleyeceğiz.")
say("")
elseif pc.job == 1 then
say_title("Ninja Eğitimi Öğretmeni:")
say("")
say_reward("Eğer iyi bir nişancı olarak tanınmak istiyorsan, ")
say_reward("Uzak Dövüş sanatını öğren. ")
say_reward("Eğer, karanlığın korumasında ninja olarak ")
say_reward("farklı, gizli görevleri başarmak istiyorsan ")
say_reward("Yakın Dövüş sanatı senin için daha uygun.")
say_reward("Köy yakınlarında gelmeni bekleyeceğiz. ")
say("")
elseif pc.job == 2 then
say_title("Sura Eğitimi Öğretmeni:")
say("")
say_reward("İnsan üstü yetenekleri olan gerçek bir temsilci")
say_reward("ve binici olmak mı istiyorsun? Sana Büyülü Silah")
say_reward("Öğretmenini öneririm.Fakat,karanlık büyücü ve")
say_reward("lanetler gibi korkulan olmak istiyorsan,")
say_reward("sana Kara Büyü Öğretmenini")
say_reward("öneririm.")
say_reward("Köy yakınlarında gelmeni bekleyeceğiz. ")
say("")
elseif pc.job == 3 then
say_title("Şaman Eğitimi Öğretmeni:")
say("")
say_reward("Eğer büyü ve kutsamaları kontrol eden")
say_reward("bir şaman olmak istiyorsan ,Ejderha Gücü ")
say_reward("Öğretmenine git.Eğer diğerlerinin")
say_reward("üzüntülerini ve acılarını azaltmak")
say_reward("istiyorsan,sana iyileştirme Öğretmenini")
say_reward("öneririm. ")
say_reward("Köy yakınlarında gelmeni bekleyeceğiz. ")
say("")
end
---setleftimage("")
select("Onayla")
setskin(NOWINDOW)
end
-- Arahan Troop
when teacher1.target.click or
skill_group1_1.chat."Bedensel Savaş eğitimine başla" or
skill_group2_1.chat."Bedensel Savaş eğitimine başla" or
skill_group3_1.chat."Bedensel Savaş eğitimine başla"
begin
target.delete("teacher1")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 0 then -- !!!
--- l
say_title("Yanlış Eğitim ")
say("")
say("Özür dilerim.")
say("Sadece Savaşçılar Bedensel Savaşı seçebilir.")
say("")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savaşçı, Zihinsel Savaşı ")
say_reward("veya Bedensel Savaşı ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüş veya")
say_reward("Uzak Dövüş eğitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü eğitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir Şaman, Ejderha Gücü eğitimini")
say_reward("veya İyileştirme eğitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Bedensel Savaş eğitimi")
--- l
say("Bedensel savaş eğitimi hızlı savaşma eğitimi ve")
say("metodlarını, ayrıca gelişmiş temel saldırı ")
say("tiplerini içerir.")
say_reward("Gereksinim: Seviye 5 ve üstü bir savaşçı olmak")
say("")
----------------------------------------------
local s=select("Başla", "Daha 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_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
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 savaş eğitimini seçtin.")
--- l
say("Hoşgeldin!")
if not pc.is_clear_skill_group() then
--- l
say("Ders almayı seçtiğin için 4 yetenek puanı ")
say("kazandın. Bu puanları dilediğin herhangi bir")
say("yeteneğini geliştirmek için kullabilirsin.")
say_title("Bilgi:")
say_reward("4 yetenek puanı kazandın.")
say("")
pc.set_skill_level (1,20)
pc.set_skill_level (2,20)
pc.set_skill_level (3,20)
pc.set_skill_level (4,20)
pc.set_skill_level (5,20)
pc.set_skill_level (137,20)
pc.set_skill_level (138,20)
pc.set_skill_level (139,20)
pc.set_skill_level (131,10)
pc.set_skill_level (129,40)
pc.set_skill_level (128,20)
pc.set_skill_level (127,20)
pc.set_skill_level (126,20)
pc.set_skill_level (124,40)
pc.set_skill_level (121,40)
pc.set_skill_level (122,2)
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-Savaş eğitimine başla" or
skill_group2_2.chat."Zihinsel-Savaş eğitimine başla" or
skill_group3_2.chat."Zihinsel-Savaş eğitimine başla"
begin
target.delete("teacher2")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 0 then
--- l
say_title("Yanlış Eğitim ")
say("")
say("Özür Dilerim.")
say("Sadece Savaşçılar Zihinsel Savaşı ")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savaşçı , Zihinsel Savaşı ")
say_reward("veya Bedensel Savaşı ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakın Dövüş veya")
say_reward("Uzak Dövüş eğitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü eğitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman ,Ejderha Gücü eğitimini")
say_reward("veya iyilestirme eğitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Zihinsel Savaş eğitimi")
say("")
--- l
say("Zihinsel savaş eğitimi sana düşmanlarına nasıl")
say("güçlü chi-saldırıları yapabileceğini ve kendini")
say("düşman saldırılarından koruyabileceğini öğretir.")
say_reward("Gereksinim: Seviye 5 ve üstü bir savaşçı olmak")
say("")
----------------------------------------------
local s=select("Başla", "Daha 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_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
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 savaş eğitimini seçtin.")
--- l
say("Hoşgeldin!")
if not pc.is_clear_skill_group() then
--- l
say("Ders almayı seçtiğin için 4 yetenek puanı ")
say("kazandın. Bu puanları dilediğin herhangi bir")
say("yeteneğini geliştirmek için kullabilirsin.")
say_title("Bilgi:")
say_reward("4 yetenek puanı kazandın.")
say("")
pc.set_skill_level (137,20)
pc.set_skill_level (138,20)
pc.set_skill_level (139,20)
pc.set_skill_level (131,20)
pc.set_skill_level (129,40)
pc.set_skill_level (128,20)
pc.set_skill_level (127,20)
pc.set_skill_level (126,20)
pc.set_skill_level (124,40)
pc.set_skill_level (121,40)
pc.set_skill_level (122,2)
pc.set_skill_level (17,20)
pc.set_skill_level (18,20)
pc.set_skill_level (19,20)
pc.set_skill_level (20,20)
pc.set_skill_level (16,20)
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üş eğitimine başla" or
skill_group2_3.chat."Yakin Dövüş eğitimine başla" or
skill_group3_3.chat."Yakin Dövüş eğitimine başla"
begin
target.delete("teacher3")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 1 then -- !!!
--- l
say_title("Yanlış Eğitim ")
say("")
say("Özür Dilerim.")
say("Sadece Ninjalar Yakın Dövüş eğitimini seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savaşçı, Zihinsel Savaşı ")
say_reward("veya Bedensel Savaşı ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja ,Yakın Dövüş veya")
say_reward("Uzak Dövüş eğitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü eğitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman, Ejderha Gücü eğitimini")
say_reward("veya iyilestirme eğitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Yakın Dövüş eğitimi")
say("")
--- l
say("Yakin Dövüş eğitiminde ,Ninjalara düşmanlarının ")
say("zayıf noktalarına , nasıl hızlı ve ölümcül")
say("vuruşlar yapabilecekleri öğretilir.")
say_reward("Gereksinim: Seviye 5 ve üstü bir savaşçı olmak")
say("")
----------------------------------------------
local s=select("Başla", "Daha 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_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
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("Yakın Dövüş eğitimini seçtin.")
--- l
say("Hoşgeldin!")
if not pc.is_clear_skill_group() then
--- l
say("Ders almayı seçtiğin için 4 yetenek puanı ")
say("kazandın. Bu puanları dilediğin herhangi bir")
say("yeteneğini geliştirmek için kullabilirsin.")
say_title("Bilgi:")
say_reward("4 yetenek puanı kazandın.")
say("")
pc.set_skill_level (31,20)
pc.set_skill_level (32,20)
pc.set_skill_level (33,20)
pc.set_skill_level (34,20)
pc.set_skill_level (35,20)
pc.set_skill_level (137,20)
pc.set_skill_level (138,20)
pc.set_skill_level (139,20)
pc.set_skill_level (140,20)
pc.set_skill_level (131,20)
pc.set_skill_level (129,40)
pc.set_skill_level (128,20)
pc.set_skill_level (127,20)
pc.set_skill_level (126,20)
pc.set_skill_level (124,40)
pc.set_skill_level (121,40)
pc.set_skill_level (122,2)
else
say_reward("Yeni bir ders seçtiğinde,")
say_reward("daha fazla tecrübe puanı almayacaksın.")
say("")
end
clear_letter()
end
-- Kangno Troop
when teacher4.target.click or
skill_group1_4.chat."Yakın Dövüş eğitimine başla" or
skill_group2_4.chat."Yakın Dövüş eğitimine başla" or
skill_group3_4.chat."Yakın Dövüş eğitimine başla"
begin
target.delete("teacher4")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 1 then -- !!!
--- l
say_title("Yanlış Eğitim ")
say("")
say("Özür Dilerim.")
say("Sadece Ninjalar Uzak Dövüş eğitimini seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savaşçı, Zihinsel Savaşı ")
say_reward("veya Bedensel Savaşı ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakın Dövüş veya")
say_reward("Uzak Dövüş eğitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü eğitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman ,Ejderha Gücü eğitimini")
say_reward("veya İyileştirme eğitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Uzak Dövüş eğitimi")
say("")
--- l
say("Uzak Dövüş eğitiminde ,Ninjalara nasıl ok")
say("kullanmaları gerektiği ve uzak mesafeden")
say("düşmanlarıyla dikkatli savaşmaları öğretilir.")
say_reward("Gereksinim: Seviye 5 ve üstü bir savaşçı olmak")
say("")
----------------------------------------------
local s=select("Başla", "Daha 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_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
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üş eğitimini seçtin.")
--- l
say("Hoşgeldin!")
if not pc.is_clear_skill_group() then
--- l
say("Ders almayı seçtiğin için 4 yetenek puanı ")
say("kazandın. Bu puanları dilediğin herhangi bir")
say("yeteneğini geliştirmek için kullabilirsin.")
say_title("Bilgi:")
say_reward("4 yetenek puanı kazandın.")
say("")
pc.set_skill_level (49,20)
pc.set_skill_level (50,20)
pc.set_skill_level (48,20)
pc.set_skill_level (47,20)
pc.set_skill_level (46,20)
pc.set_skill_level (137,20)
pc.set_skill_level (138,20)
pc.set_skill_level (139,20)
pc.set_skill_level (140,20)
pc.set_skill_level (131,10)
pc.set_skill_level (129,40)
pc.set_skill_level (128,20)
pc.set_skill_level (127,20)
pc.set_skill_level (126,20)
pc.set_skill_level (124,40)
pc.set_skill_level (121,40)
pc.set_skill_level (122,2)
else
say_reward("Yeni bir ders seçtiğinde,")
say_reward("daha fazla tecrübe puanı almayacaksın.")
say("")
end
clear_letter()
end
-- Hwanmoo Troop
when teacher5.target.click or
skill_group1_5.chat."Büyülü Silah eğitimine başla" or
skill_group2_5.chat."Büyülü Silah eğitimine başla" or
skill_group3_5.chat."Büyülü Silah eğitimine başla"
begin
target.delete("teacher5")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 2 then -- !!!
--- l
say_title("Yanlış Eğitim ")
say("")
say("Özür Dilerim.")
say("Sadece Suralar Büyülü Silah eğitimini")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savaşçı, Zihinsel Savaşı ")
say_reward("veya Bedensel Savaşı ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakın Dövüş veya")
say_reward("Uzak Dövüş eğitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü eğitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman, Ejderha Gücü eğitimini")
say_reward("veya İyileştirme eğitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Büyülü Silah eğitimi")
say("")
--- l
say("Büyü Silah eğitiminde ,zayıflatılmış düşmanlara")
say("karşı ,lanetli bıçakları kullanarak güçlü ")
say("darbe vurma yöntemleri öğretilir.")
say_reward("Gereksinim: Seviye 5 ve üstü bir savaşçı olmak")
say("")
----------------------------------------------
local s=select("Başla", "Daha 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_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
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 eğitimini seçtin.")
--- l
say("Hoşgeldin!")
if not pc.is_clear_skill_group() then
--- l
say("Ders almayı seçtiğin için 4 yetenek puanı ")
say("kazandın. Bu puanları dilediğin herhangi bir")
say("yeteneğini geliştirmek için kullabilirsin.")
say_title("Bilgi:")
say_reward("4 yetenek puanı kazandın.")
say("")
pc.set_skill_level (61,20)
pc.set_skill_level (62,20)
pc.set_skill_level (63,20)
pc.set_skill_level (64,20)
pc.set_skill_level (65,20)
pc.set_skill_level (66,20)
pc.set_skill_level (137,20)
pc.set_skill_level (138,20)
pc.set_skill_level (139,20)
pc.set_skill_level (131,10)
pc.set_skill_level (129,40)
pc.set_skill_level (128,20)
pc.set_skill_level (127,20)
pc.set_skill_level (126,20)
pc.set_skill_level (124,40)
pc.set_skill_level (121,40)
pc.set_skill_level (122,2)
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ü eğitimine başla" or
skill_group2_6.chat."Kara Büyü eğitimine başla" or
skill_group3_6.chat."Kara Büyü eğitimine başla"
begin
target.delete("teacher6")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 2 then -- !!!
--- l
say_title("Yanlış Eğitim ")
say("")
say("Özür Dilerim.")
say("Sadece Suralar Kara Büyü eğitimini")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savaşçı, Zihinsel Savaşı ")
say_reward("veya Bedensel Savaşı ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakın Dövüş veya")
say_reward("Uzak Dövüş eğitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü eğitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman, Ejderha Gücü eğitimini")
say_reward("veya İyileştirme eğitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Kara Büyü eğitimi")
say("")
--- l
say("Kara Büyü eğitiminde, uzak mesafeden ")
say("düsmanlarini zayif düsüren lanet yöntemleri")
say("ögretilir.")
say_reward("Gereksinim: Seviye 5 ve üstü bir savaşçı olmak")
say("")
----------------------------------------------
local s=select("Başla", "Daha 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_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
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ü eğitimini seçtin.")
--- l
say("Hoşgeldin!")
if not pc.is_clear_skill_group() then
--- l
say("Ders almayı seçtiğin için 4 yetenek puanı ")
say("kazandın. Bu puanları dilediğin herhangi bir")
say("yeteneğini geliştirmek için kullabilirsin.")
say_title("Bilgi:")
say_reward("4 yetenek puanı kazandın.")
say("")
pc.set_skill_level (76,20)
pc.set_skill_level (77,20)
pc.set_skill_level (78,20)
pc.set_skill_level (79,20)
pc.set_skill_level (80,20)
pc.set_skill_level (81,20)
pc.set_skill_level (137,20)
pc.set_skill_level (138,20)
pc.set_skill_level (139,20)
pc.set_skill_level (131,10)
pc.set_skill_level (129,40)
pc.set_skill_level (128,20)
pc.set_skill_level (127,20)
pc.set_skill_level (126,20)
pc.set_skill_level (124,40)
pc.set_skill_level (121,40)
pc.set_skill_level (122,2)
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ü eğitimine başla" or
skill_group2_7.chat."Ejderha Gücü eğitimine başla" or
skill_group3_7.chat."Ejderha Gücü eğitimine başla"
begin
target.delete("teacher7")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 3 then -- !!!
--- l
say_title("Yanlış Eğitim ")
say("")
say("Özür Dilerim.")
say("Sadece samanlar Ejderha Gücü eğitimini")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savaşçı, Zihinsel Savaşı ")
say_reward("veya Bedensel Savaşı ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakin Dövüş veya")
say_reward("Uzak Dövüş eğitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü eğitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman, Ejderha Gücü eğitimini")
say_reward("veya iyilestirme eğitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("Ejderha Gücü eğitimi")
say("")
--- l
say("Ejderha Gücü eğitiminde, Ejderha Tanrının ")
say("güçlü ateş saldırılarını yönetmeyi ve ")
say("dayanıklılık büyüleriyle Ejderha Tanrının ")
say("korumasını kullanmayi ögrenirler.")
say_reward("Gereksinim: Seviye 5 ve üstü bir savaşçı olmak")
say("")
----------------------------------------------
local s=select("Başla", "Daha 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_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
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ü eğitimini seçtin.")
--- l
say("Hoşgeldin!")
if not pc.is_clear_skill_group() then
--- l
say("Ders almayı seçtiğin için 4 yetenek puanı ")
say("kazandın. Bu puanları dilediğin herhangi bir")
say("yeteneğini geliştirmek için kullabilirsin.")
say_title("Bilgi:")
say_reward("4 yetenek puanı kazandın.")
say("")
pc.set_skill_level (91,20)
pc.set_skill_level (92,20)
pc.set_skill_level (93,20)
pc.set_skill_level (94,20)
pc.set_skill_level (95,20)
pc.set_skill_level (96,20)
pc.set_skill_level (137,20)
pc.set_skill_level (138,20)
pc.set_skill_level (139,20)
pc.set_skill_level (131,10)
pc.set_skill_level (129,40)
pc.set_skill_level (128,20)
pc.set_skill_level (127,20)
pc.set_skill_level (126,20)
pc.set_skill_level (124,40)
pc.set_skill_level (121,40)
pc.set_skill_level (122,2)
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."İyileştirme eğitimine başla" or
skill_group2_8.chat."İyileştirme eğitimine başla" or
skill_group3_8.chat."İyileştirme eğitimine başla"
begin
target.delete("teacher8")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 3 then -- !!!
--- l
say_title("Yanlış Eğitim ")
say("")
say("Özür Dilerim.")
say("Sadece Şamanlar İyileştirme Eğitimi")
say("seçebilir.")
say("")
if pc_job==0 then
--- l
say_reward("Bir Savaşçı, Zihinsel Savaşı ")
say_reward("veya Bedensel Savaşı ")
say_reward("seçebilir.")
elseif pc_job==1 then
say_reward("Bir Ninja, Yakın Dövüş veya")
say_reward("Uzak Dövüş eğitimini")
say_reward("seçebilir.")
elseif pc_job==2 then
say_reward("Bir Sura, Büyülü Silah")
say_reward("veya Kara Büyü eğitimini")
say_reward("seçebilir.")
elseif pc_job==3 then
say_reward("Bir saman ,Ejderha Gücü eğitimini")
say_reward("veya İyileştirme eğitimini")
say_reward("seçebilir.")
end
say("")
return
end
----------------------------------------------
say_title("İyileştirme eğitimi")
say("")
--- l
say("İyileştirme eğitiminde, düşmanlarını ")
say("uyuşturmayı, ve kendi grup üyelerini")
say("iyileştirerek güçlendirmeyi öğrenirler.")
say_reward("Gereksinim: Seviye 5 ve üstü bir savaşçı olmak")
say("")
----------------------------------------------
local s=select("Başla", "Daha 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_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
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("İyileştirme eğitimini seçtin.")
--- l
say("Hoşgeldin!")
if not pc.is_clear_skill_group() then
--- l
say("Ders almayı seçtiğin için 4 yetenek puanı ")
say("kazandın. Bu puanları dilediğin herhangi bir")
say("yeteneğini geliştirmek için kullabilirsin.")
say_title("Bilgi:")
say_reward("4 yetenek puanı kazandın.")
say("")
pc.set_skill_level (106,20)
pc.set_skill_level (107,20)
pc.set_skill_level (108,20)
pc.set_skill_level (109,20)
pc.set_skill_level (110,20)
pc.set_skill_level (111,20)
pc.set_skill_level (137,20)
pc.set_skill_level (138,20)
pc.set_skill_level (139,20)
pc.set_skill_level (131,10)
pc.set_skill_level (129,40)
pc.set_skill_level (128,20)
pc.set_skill_level (127,20)
pc.set_skill_level (126,20)
pc.set_skill_level (124,40)
pc.set_skill_level (121,40)
pc.set_skill_level (122,2)
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_grup.quest olarak metin belgesine at ./qc ile okut servere reboot at m1 olarak baslar skiller