Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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 becerilerini ")
- say("Master olarak veriyorum")
- say("Geliştirmek için beceri kitabına ihtiyacin olacak.")
- say_title("Bilgi:")
- say_reward("Becerilerin Master Olarak Verildi.")
- 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 becerilerini ")
- say("Master olarak veriyorum")
- say("Geliştirmek için beceri kitabına ihtiyacin olacak.")
- say_title("Bilgi:")
- say_reward("Becerilerin Master Olarak Verildi.")
- 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 becerilerini ")
- say("Master olarak veriyorum")
- say("Geliştirmek için beceri kitabına ihtiyacin olacak.")
- say_title("Bilgi:")
- say_reward("Becerilerin Master Olarak Verildi.")
- 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 becerilerini ")
- say("Master olarak veriyorum")
- say("Geliştirmek için beceri kitabına ihtiyacin olacak.")
- say_title("Bilgi:")
- say_reward("Becerilerin Master Olarak Verildi.")
- 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 becerilerini ")
- say("Master olarak veriyorum")
- say("Geliştirmek için beceri kitabına ihtiyacin olacak.")
- say_title("Bilgi:")
- say_reward("Becerilerin Master Olarak Verildi.")
- 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 becerilerini ")
- say("Master olarak veriyorum")
- say("Geliştirmek için beceri kitabına ihtiyacin olacak.")
- say_title("Bilgi:")
- say_reward("Becerilerin Master Olarak Verildi.")
- 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 becerilerini ")
- say("Master olarak veriyorum")
- say("Geliştirmek için beceri kitabına ihtiyacin olacak.")
- say_title("Bilgi:")
- say_reward("Becerilerin Master Olarak Verildi.")
- 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 becerilerini ")
- say("Master olarak veriyorum")
- say("Geliştirmek için beceri kitabına ihtiyacin olacak.")
- say_title("Bilgi:")
- say_reward("Becerilerin Master Olarak Verildi.")
- 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
Advertisement
Add Comment
Please, Sign In to add comment