farkmt2official 1
farkmt2official
mannaxxx 1
mannaxxx
Bvural41 1
Bvural41
Agora Metin2 1
Agora Metin2
berkmenoo 1
berkmenoo
Hikaye Ekle

Mt2 skilleri m1 nasıl yaparım ?

  • Konuyu başlatan Konuyu başlatan skroent
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 9
  • Görüntüleme Görüntüleme 1K
Merhabalar arkadaşlar şöyle bir problem ile karşı karşıyayım. Bir firmadan bir files aldım ve skilleri m1 yapma dosyasının yerini vs değiştirmişler. Dosyayı yardımları sayesinde buldum fakat değerler 20 olmasına rağmen skiller m1 gelmiyor. Biri aydınlatabilir mi ?
[CODE title="skill_group.lua" highlight="100-113"]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
when login with pc.get_skill_group() != 0 begin
set_state("start")
end

when letter with pc.get_skill_group() == 0 begin
send_letter("Eğitim")

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, mob_name(20300))
end

local v = pc_find_skill_teacher_vid(2)
if 0 != v then
target.vid("teacher2", v, mob_name(20301))
end
elseif job == 1 then
local v = pc_find_skill_teacher_vid(1)
if 0 != v then
target.vid("teacher3", v, mob_name(20302))
end

local v = pc_find_skill_teacher_vid(2)
if 0 != v then
target.vid("teacher4", v, mob_name(20303))
end
elseif job == 2 then
local v = pc_find_skill_teacher_vid(1)
if 0 != v then
target.vid("teacher5", v, mob_name(20304))
end

local v = pc_find_skill_teacher_vid(2)
if 0 != v then
target.vid("teacher6", v, mob_name(20305))
end
elseif job == 3 then
local v = pc_find_skill_teacher_vid(1)
if 0 != v then
target.vid("teacher7", v, mob_name(20306))
end

local v = pc_find_skill_teacher_vid(2)
if 0 != v then
target.vid("teacher8", v, mob_name(20307))
end
elseif job == 4 then
local v = pc_find_skill_teacher_vid(1)
if 0 != v then
target.vid("teacher9", v, mob_name(20402))
end
end
end

when leave begin
target.delete("teacher1")
target.delete("teacher2")
target.delete("teacher3")
target.delete("teacher4")
target.delete("teacher5")
target.delete("teacher6")
target.delete("teacher7")
target.delete("teacher8")
target.delete("teacher9")
end

when button or info begin
desc = {
"Eğer hayranı olunan bir savaşçı olmak istiyorsan,[ENTER]hızlı ve tekrarlanan saldırı bilgisi veren [ENTER]Bedensel Savaşı öğrenmelisin. Eğer tüm canavar [ENTER]gruplarını bir vuruşta öldürmek istiyorsan, [ENTER]Zihinsel Savaş öğrenmelisin. [ENTER][ENTER]Köy yakınlarında gelmeni bekleyeceğiz.[ENTER]",
"Eğer iyi bir nişancı olarak tanınmak istiyorsan[ENTER]Uzak Dövüş sanatını öğren.[ENTER]Eğer, karanlığın korumasında ninja olarak[ENTER]farklı, gizli görevleri başarmak istiyorsan[ENTER]Yakın Dövüş sanatı senin için daha uygun.[ENTER][ENTER]Köy yakınlarında gelmeni bekleyeceğiz.[ENTER]",
"İnsan üstü yetenekleri olan gerçek bir temsilci[ENTER]ve binici olmak mı istiyorsun? Sana Büyülü Silah[ENTER]Öğretmenini öneririm.Fakat,karanlık büyücü ve[ENTER]lanetler gibi korkulan olmak istiyorsan,[ENTER]sana Kara Büyü Öğretmenini[ENTER]öneririm.[ENTER]Köy yakınlarında gelmeni bekleyeceğiz.[ENTER]",
"Eğer büyü ve kutsamaları kontrol eden[ENTER]bir şaman olmak istiyorsan ,Ejderha Gücü [ENTER]Öğretmenine git.Eğer diğerlerinin[ENTER]üzüntülerini ve acılarını azaltmak[ENTER]istiyorsan,sana iyileştirme Öğretmenini[ENTER]öneririm. [ENTER][ENTER]Köy yakınlarında gelmeni bekleyeceğiz. [ENTER]",
"Eğer hayranı olunan bir savaşçı olmak istiyorsan,[ENTER]İçgüdü saldırı bilgisi veren,[ENTER]İçgüdu Savaşı öğrenmelisin.[ENTER]Portal Guard İle Görüş.[ENTER]"
}

say_title("-- Eğitim Görevi --")
say("")
say(desc[pc.get_job()+1])
say("")
end

function chat_end()
if not pc.is_clear_skill_group() then
local point = pc.get_level() - 1
say("")
say("Doğru bir Seçim yaptın.")
say(""..point.." Beceri puanı kazandın.")
say("Artık becerini Kullanabilirsin.")
say("")
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
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)
end

clear_letter()
end

function join(job, group, title, text)
local pc_job = pc.get_job()
if pc_job != job then
say(title)
say("")
say("Yanlış Eğitim!")
if pc_job == 0 then
say("Bir Savaşçı, Zihinsel Savaşı veya")
say("Bedensel Savaşı seçebilir.")
say("")
elseif pc_job == 1 then
say("Bir Ninja, Yakin Dövüş veya")
say("Uzak Dövüş eğitimini seçebilir.")
say("")
elseif pc_job == 2 then
say("Bir Sura, Büyülü Silah veya ")
say("Kara Büyü eğitimini seçebilir.")
say("")
elseif pc_job == 3 then
say("Bir Şaman, Ejderha Gücü eğitimini")
say("veya İyileştirme eğitimini seçebilir.")
say("")
elseif pc_job == 4 then
say("Bir Lycan, İçgüdü Eğitimini seçebilir.")
end
else
say_title(title)
say("")
say(text)
say("")
local s = select("Öğren!", "Daha Sonra.")
if s == 1 then
if pc.get_skill_group() == 0 and pc.get_job() == job then
set_state("start")
pc.set_skill_group(group)

pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Becerilerimi Temizle")
return true
end
end
end

return false
end

when teacher1.target.click or skill_group1_1.chat."Eğitim Görevi" or skill_group2_1.chat."Eğitim Görevi" or skill_group3_1.chat."Eğitim Görevi" begin
target.delete("teacher1")
if skill_group.join(0, 1, "Bedensel Savas Ögretmeni", "Bedensel savaş eğitimi hızlı savaşma eğitimi ve[ENTER]metodlarını, ayrıca gelişmiş temel saldırı[ENTER]tiplerini içerir.[ENTER]Gereksinim: Seviye 5 ve üstü bir savaşçı olmak.") then
say_title("-- "..mob_name(20300).." --")
skill_group.chat_end()
end
end

when teacher2.target.click or skill_group1_2.chat."Eğitim Görevi" or skill_group2_2.chat."Eğitim Görevi" or skill_group3_2.chat."Eğitim Görevi" begin
target.delete("teacher2")
if skill_group.join(0, 2, "Zihinsel Savas Ögretmeni", "Zihinsel savaş eğitimi sana düşmanlarına nasıl[ENTER]güçlü chi-saldırıları yapabileceğini ve kendini[ENTER]düşman saldırılarından koruyabileceğini öğretir.[ENTER]Gereksinim: Seviye 5 ve üstü bir savaşçı olmak.") then
say_title("-- "..mob_name(20301).." --")
skill_group.chat_end()
end
end

when teacher3.target.click or skill_group1_3.chat."Eğitim Görevi" or skill_group2_3.chat."Eğitim Görevi" or skill_group3_3.chat."Eğitim Görevi" begin
target.delete("teacher3")
if skill_group.join(1, 1, "Yakin Dövüş Ögretmeni", "Yakin Dövüş eğitiminde ,Ninjalara düşmanlarının [ENTER]zayıf noktalarına , nasıl hızlı ve ölümcül[ENTER]vuruşlar yapabilecekleri öğretilir.[ENTER]Gereksinim: Seviye 5 ve üstü bir savaşçı olmak") then
say_title("-- "..mob_name(20302).." --")
skill_group.chat_end()
end
end

when teacher4.target.click or skill_group1_4.chat."Eğitim Görevi" or skill_group2_4.chat."Eğitim Görevi" or skill_group3_4.chat."Eğitim Görevi" begin
target.delete("teacher4")
if skill_group.join(1, 2, "Uzak Dövüş Ögretmeni", "Uzak Dövüş eğitiminde ,Ninjalara nasıl ok[ENTER]kullanmaları gerektiği ve uzak mesafeden[ENTER]düşmanlarıyla dikkatli savaşmaları öğretilir.[ENTER]Gereksinim: Seviye 5 ve üstü bir savaşçı olmak") then
say_title("-- "..mob_name(20303).." --")
skill_group.chat_end()
end
end

when teacher5.target.click or skill_group1_5.chat."Eğitim Görevi" or skill_group2_5.chat."Eğitim Görevi" or skill_group3_5.chat."Eğitim Görevi" begin
target.delete("teacher5")
if skill_group.join(2, 1, "Büyülü Silah Ögretmeni", "Büyü Silah eğitiminde ,zayıflatılmış düşmanlara[ENTER]karşı ,lanetli bıçakları kullanarak güçlü [ENTER]darbe vurma yöntemleri öğretilir.[ENTER]Gereksinim: Seviye 5 ve üstü bir savaşçı olmak.") then
say_title("-- "..mob_name(20304).." --")
skill_group.chat_end()
end
end

when teacher6.target.click or skill_group1_6.chat."Eğitim Görevi" or skill_group2_6.chat."Eğitim Görevi" or skill_group3_6.chat."Eğitim Görevi" begin
target.delete("teacher6")
if skill_group.join(2, 2, "Kara Büyü Ögretmeni", "Kara Büyü eğitiminde, uzak mesafeden[ENTER]düsmanlarini zayif düsüren lanet yöntemleri[ENTER]ögretilir.[ENTER]Gereksinim: Seviye 5 ve üstü bir savaşçı olmak.") then
say_title("-- "..mob_name(20305).." --")
skill_group.chat_end()
end
end

when teacher7.target.click or skill_group1_7.chat."Eğitim Görevi" or skill_group2_7.chat."Eğitim Görevi" or skill_group3_7.chat."Eğitim Görevi" begin
target.delete("teacher7")
if skill_group.join(3, 1, "Ejderha Gücü Ögretmeni", "Ejderha Gücü eğitiminde, Ejderha Tanrının [ENTER]güçlü ateş saldırılarını yönetmeyi ve[ENTER]dayanıklılık büyüleriyle Ejderha Tanrının [ENTER]korumasını kullanmayi ögrenirler.[ENTER]Gereksinim: Seviye 5 ve üstü bir savaşçı olmak.") then
say_title("-- "..mob_name(20306).." --")
skill_group.chat_end()
end
end

when teacher8.target.click or skill_group1_8.chat."Eğitim Görevi" or skill_group2_8.chat."Eğitim Görevi" or skill_group3_8.chat."Eğitim Görevi" begin
target.delete("teacher8")
if skill_group.join(3, 2, "iyilestirme Ögretmeni", "İyileştirme eğitiminde, düşmanlarını [ENTER]uyuşturmayı, ve kendi grup üyelerini[ENTER]iyileştirerek güçlendirmeyi öğrenirler.[ENTER]Gereksinim: Seviye 5 ve üstü bir savaşçı olmak") then
say_title("-- "..mob_name(20307).." --")
skill_group.chat_end()
end
end

when teacher9.target.click or skill_group1_9.chat."Eğitim Görevi" or skill_group2_9.chat."Eğitim Görevi" or skill_group3_9.chat."Eğitim Görevi" begin
target.delete("teacher9")
if skill_group.join(4, 1, "İçgüdü Eğitimi", "İçgüdü öğretiminde size olağanüstü [ENTER]döğüş sanatını ögretecegim.") then
say_title("-- "..mob_name(20402).." --")
skill_group.chat_end()
end
end
end
end
-- >

[/CODE]
 
Son düzenleme:

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst