quest skill_group begin state start begin when login or levelup with pc.get_level()>=5 and pc.get_skill_group() ==0 begin set_state(run) end end state run begin -- Arahan Troop when 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" with pc.get_skill_group() == 0 begin ---------------------------------------------- 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.") elseif pc_job==4 then say_reward("Bir Lycan, sadece İç güdü 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 local beceripuan = pc.get_level() local beceripuanhesapla = beceripuan-1 say("Ders almayı seçtiğin için "..beceripuanhesapla.." yetenek puanı ") say("kazandın. Bu puanları dilediğin herhangi bir") say("yeteneğini geliştirmek için kullabilirsin.") say_title("Bilgi:") say_reward(""..beceripuanhesapla.." yetenek puanı kazandın.") say("") pc.set_skill_level (1,40) pc.set_skill_level (2,40) pc.set_skill_level (3,40) pc.set_skill_level (4,40) pc.set_skill_level (5,40) pc.set_skill_level (6,40) pc.set_skill_level(122,2) pc.set_skill_level(123,20) pc.set_skill_level(124,20) pc.set_skill_level(126,20) pc.set_skill_level(127,20) pc.set_skill_level(128,20) pc.set_skill_level(130,21) pc.set_skill_level(131,20) pc.set_skill_level(137,20) pc.set_skill_level(138,20) pc.set_skill_level(139,20) else say_reward("Yeni bir ders seçtiginde,") say_reward("daha fazla tecrübe puani almayacaksin.") say("") end clear_letter() end -- Byulki Troop when 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" with pc.get_skill_group() == 0 begin ---------------------------------------------- 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.") elseif pc_job==4 then say_reward("Bir Lycan, sadece İç güdü 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 local beceripuan = pc.get_level() local beceripuanhesapla = beceripuan-1 say("Ders almayı seçtiğin için "..beceripuanhesapla.." yetenek puanı ") say("kazandın. Bu puanları dilediğin herhangi bir") say("yeteneğini geliştirmek için kullabilirsin.") say_title("Bilgi:") say_reward(""..beceripuanhesapla.." yetenek puanı kazandın.") say("") pc.set_skill_level (17,40) pc.set_skill_level (18,40) pc.set_skill_level (19,40) pc.set_skill_level (20,40) pc.set_skill_level (16,40) pc.set_skill_level (21,40) pc.set_skill_level(122,2) pc.set_skill_level(123,20) pc.set_skill_level(124,20) pc.set_skill_level(126,20) pc.set_skill_level(127,20) pc.set_skill_level(128,20) pc.set_skill_level(130,21) pc.set_skill_level(131,20) pc.set_skill_level(137,20) pc.set_skill_level(138,20) pc.set_skill_level(139,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 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" with pc.get_skill_group() == 0 begin ---------------------------------------------- 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.") elseif pc_job==4 then say_reward("Bir Lycan, sadece İç güdü 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 local beceripuan = pc.get_level() local beceripuanhesapla = beceripuan-1 say("Ders almayı seçtiğin için "..beceripuanhesapla.." yetenek puanı ") say("kazandın. Bu puanları dilediğin herhangi bir") say("yeteneğini geliştirmek için kullabilirsin.") say_title("Bilgi:") say_reward(""..beceripuanhesapla.." yetenek puanı kazandın.") say("") pc.set_skill_level (31,40) pc.set_skill_level (32,40) pc.set_skill_level (33,40) pc.set_skill_level (34,40) pc.set_skill_level (35,40) pc.set_skill_level (36,40) pc.set_skill_level(122,2) pc.set_skill_level(123,20) pc.set_skill_level(124,20) pc.set_skill_level(126,20) pc.set_skill_level(127,20) pc.set_skill_level(128,20) pc.set_skill_level(130,21) pc.set_skill_level(131,20) pc.set_skill_level(137,20) pc.set_skill_level(138,20) pc.set_skill_level(139,20) if pc.get_job() == 1 then pc.set_skill_level(140,20) end 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 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" with pc.get_skill_group() == 0 begin ---------------------------------------------- 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.") elseif pc_job==4 then say_reward("Bir Lycan, sadece İç güdü 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 local beceripuan = pc.get_level() local beceripuanhesapla = beceripuan-1 say("Ders almayı seçtiğin için "..beceripuanhesapla.." yetenek puanı ") say("kazandın. Bu puanları dilediğin herhangi bir") say("yeteneğini geliştirmek için kullabilirsin.") say_title("Bilgi:") say_reward(""..beceripuanhesapla.." yetenek puanı kazandın.") say("") pc.set_skill_level (49,40) pc.set_skill_level (50,40) pc.set_skill_level (48,40) pc.set_skill_level (47,40) pc.set_skill_level (46,40) pc.set_skill_level (51,40) pc.set_skill_level(122,2) pc.set_skill_level(123,20) pc.set_skill_level(124,20) pc.set_skill_level(126,20) pc.set_skill_level(127,20) pc.set_skill_level(128,20) pc.set_skill_level(130,21) pc.set_skill_level(131,20) pc.set_skill_level(137,20) pc.set_skill_level(138,20) pc.set_skill_level(139,20) if pc.get_job() == 1 then pc.set_skill_level(140,20) end 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 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" with pc.get_skill_group() == 0 begin ---------------------------------------------- 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.") elseif pc_job==4 then say_reward("Bir Lycan, sadece İç güdü 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 local beceripuan = pc.get_level() local beceripuanhesapla = beceripuan-1 say("Ders almayı seçtiğin için "..beceripuanhesapla.." yetenek puanı ") say("kazandın. Bu puanları dilediğin herhangi bir") say("yeteneğini geliştirmek için kullabilirsin.") say_title("Bilgi:") say_reward(""..beceripuanhesapla.." yetenek puanı kazandın.") say("") pc.set_skill_level (61,40) pc.set_skill_level (62,40) pc.set_skill_level (63,40) pc.set_skill_level (64,40) pc.set_skill_level (65,40) pc.set_skill_level (66,40) pc.set_skill_level(122,2) pc.set_skill_level(123,20) pc.set_skill_level(124,20) pc.set_skill_level(126,20) pc.set_skill_level(127,20) pc.set_skill_level(128,20) pc.set_skill_level(130,21) pc.set_skill_level(131,20) pc.set_skill_level(137,20) pc.set_skill_level(138,20) pc.set_skill_level(139,20) 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 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" with pc.get_skill_group() == 0 begin ---------------------------------------------- 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.") elseif pc_job==4 then say_reward("Bir Lycan, sadece İç güdü 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 local beceripuan = pc.get_level() local beceripuanhesapla = beceripuan-1 say("Ders almayı seçtiğin için "..beceripuanhesapla.." yetenek puanı ") say("kazandın. Bu puanları dilediğin herhangi bir") say("yeteneğini geliştirmek için kullabilirsin.") say_title("Bilgi:") say_reward(""..beceripuanhesapla.." yetenek puanı kazandın.") say("") pc.set_skill_level (76,40) pc.set_skill_level (77,40) pc.set_skill_level (78,40) pc.set_skill_level (79,40) pc.set_skill_level (80,40) pc.set_skill_level (81,40) pc.set_skill_level(122,2) pc.set_skill_level(123,20) pc.set_skill_level(124,20) pc.set_skill_level(126,20) pc.set_skill_level(127,20) pc.set_skill_level(128,20) pc.set_skill_level(130,21) pc.set_skill_level(131,20) pc.set_skill_level(137,20) pc.set_skill_level(138,20) pc.set_skill_level(139,20) 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 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" with pc.get_skill_group() == 0 begin ---------------------------------------------- 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.") elseif pc_job==4 then say_reward("Bir Lycan, sadece İç güdü 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 local beceripuan = pc.get_level() local beceripuanhesapla = beceripuan-1 say("Ders almayı seçtiğin için "..beceripuanhesapla.." yetenek puanı ") say("kazandın. Bu puanları dilediğin herhangi bir") say("yeteneğini geliştirmek için kullabilirsin.") say_title("Bilgi:") say_reward(""..beceripuanhesapla.." yetenek puanı kazandın.") say("") pc.set_skill_level (91,40) pc.set_skill_level (92,40) pc.set_skill_level (93,40) pc.set_skill_level (94,40) pc.set_skill_level (95,40) pc.set_skill_level (96,40) pc.set_skill_level(122,2) pc.set_skill_level(123,20) pc.set_skill_level(124,20) pc.set_skill_level(126,20) pc.set_skill_level(127,20) pc.set_skill_level(128,20) pc.set_skill_level(130,21) pc.set_skill_level(131,20) pc.set_skill_level(137,20) pc.set_skill_level(138,20) pc.set_skill_level(139,20) 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 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" with pc.get_skill_group() == 0 begin ---------------------------------------------- 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.") elseif pc_job==4 then say_reward("Bir Lycan, sadece İç güdü 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 local beceripuan = pc.get_level() local beceripuanhesapla = beceripuan-1 say("Ders almayı seçtiğin için "..beceripuanhesapla.." yetenek puanı ") say("kazandın. Bu puanları dilediğin herhangi bir") say("yeteneğini geliştirmek için kullabilirsin.") say_title("Bilgi:") say_reward(""..beceripuanhesapla.." yetenek puanı kazandın.") say("") pc.set_skill_level (106,40) pc.set_skill_level (107,40) pc.set_skill_level (108,40) pc.set_skill_level (109,40) pc.set_skill_level (110,40) pc.set_skill_level (111,40) pc.set_skill_level(122,2) pc.set_skill_level(123,20) pc.set_skill_level(124,20) pc.set_skill_level(126,20) pc.set_skill_level(127,20) pc.set_skill_level(128,20) pc.set_skill_level(130,21) pc.set_skill_level(131,20) pc.set_skill_level(137,20) pc.set_skill_level(138,20) pc.set_skill_level(139,20) else say_reward("Yeni bir ders seçtiginde,") say_reward("daha fazla tecrübe puani almayacaksin.") say("") end clear_letter() end when 20402.chat."İç güdü eğitimine başla" with pc.get_skill_group() == 0 begin ---------------------------------------------- local pc_job=pc.get_job() if pc_job != 4 then -- !!! --- l say_title("Yanlış Eğitim ") say("") say("Özür Dilerim.") say("Sadece Lycanlar İç güdü 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.") elseif pc_job==4 then say_reward("Bir Lycan, sadece İç güdü eğitimini") say_reward("seçebilir.") end say("") return end ---------------------------------------------- say_title("İçgüdü eğitimi") say("") --- l say("İçgüdü öğretiminde size olağanüstü [ENTER]döğüş sanatını ögretecegim.") 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()!=4 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("İç güdü eğitimini seçtin.") --- l say("Hoşgeldin!") if not pc.is_clear_skill_group() then --- l local beceripuan = pc.get_level() local beceripuanhesapla = beceripuan-1 say("Ders almayı seçtiğin için "..beceripuanhesapla.." yetenek puanı ") say("kazandın. Bu puanları dilediğin herhangi bir") say("yeteneğini geliştirmek için kullabilirsin.") say_title("Bilgi:") say_reward(""..beceripuanhesapla.." yetenek puanı kazandın.") say("") pc.set_skill_level (170,40) pc.set_skill_level (171,40) pc.set_skill_level (172,40) pc.set_skill_level (173,40) pc.set_skill_level (174,40) pc.set_skill_level (175,40) pc.set_skill_level(122,2) pc.set_skill_level(123,20) pc.set_skill_level(124,20) pc.set_skill_level(126,20) pc.set_skill_level(127,20) pc.set_skill_level(128,20) pc.set_skill_level(130,21) pc.set_skill_level(131,20) pc.set_skill_level(137,20) pc.set_skill_level(138,20) pc.set_skill_level(139,20) 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