Fethi Polat 1
Fethi Polat
xranzei 1
xranzei
Bvural41 1
Bvural41
kralhakan2009 1
kralhakan2009
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Altın Konu [LUA] Perfect Yüzüğü [Tek Skill]

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Düzenlerken bir hata yapmışsınız.
Quest içeriğinin sadece yüzde 1i gözüküyor. Muhtemelen farklı yerleri düzenlediğiniz için sorun çıkmış.
quest yg begin
state start begin
when 50512.use begin
x = {}
y = {}
z = 1
g = 50512
yg.BeceriKontrol(pc.get_skill_group())
end

function BeceriKontrol(beceriDurumu)
if beceriDurumu == 0 then
syschat("Sistem: Henüz beceriye sahip değilsiniz.")
else
yg.SinifBelirleme(pc.get_job())
end
end
function SinifBelirleme(sinifi)
if sinifi == 0 then
yg.SavasciSinifi(pc.get_skill_group())
elseif sinifi == 1 then
yg.NinjaSinifi(pc.get_skill_group())
elseif sinifi == 2 then
yg.SuraSinifi(pc.get_skill_group())
elseif sinifi == 3 then
yg.SamanSinifi(pc.get_skill_group()
end
end
function SavasciSinifi(savasciBeceri)
if savasciBeceri == 1 then -- Bedensel
yg.YetenekDenetim(1,5)
elseif savasciBeceri == 2 then -- Zihinsel
yg.YetenekDenetim(16,20)
end
end
function NinjaSinifi(ninjaBeceri)
if ninjaBeceri == 1 then -- Yakın dövüş
yg.YetenekDenetim(31,35)
elseif ninjaBeceri == 2 then -- Uzak Dövüş
yg.YetenekDenetim(46,50)
end
end
function SuraSinifi(suraBeceri)
if suraBeceri == 1 then -- Büyülü Keskinlik
yg.YetenekDenetim(61,66)
elseif suraBeceri == 2 then -- Karabüyü
yg.YetenekDenetim(76,81)
end
end
function SamanSinifi(samanBeceri)
if samanBeceri == 1 then -- Ejderha Yardımı
yg.YetenekDenetim(91,96)
elseif samanBeceri == 2 then -- İyileştirme
yg.YetenekDenetim(106,111)
end
end
function BeceriAdlari(beceriDegeri)
beceriDizi = {
-- Bedensel
[1] = {"Üç Yönlü Kesme"},
[2] = {"Kılıç Çevirme"},
[3] = {"Öfke"},
[4] = {"Hava Kılıcı "},
[5] = {"Hamle"},
-- Zihinsel
[16] = {"Ruh Vuruşu"},
[17] = {"Şiddetli Vuruş "},
[18] = {"Güçlü Vuruş "},
[19] = {"Güçlü Beden"},
[20] = {"Kılıç Darbesi"},
-- Yakın dövüş
[31] = {"Suikast"},
[32] = {"Hizli Saldiri"},
[33] = {"Bıçak Çevirme"},
[34] = {"Kamuflaj"},
[35] = {"Zehirli Bulut"},
-- Uzak dövüş
[46] = {"Tekrarlanan Atış "},
[47] = {"Ok Yağmuru"},
[48] = {"Ateşli Ok"},
[49] = {"Hafif Adım"},
[50] = {"Zehirli Ok"},
-- Büyülü Keskinlik
[61] = {"Parmak Darbesi"},
[62] = {"Ejderha Dönüşu"},
[63] = {"Büyülü Keskinlik"},
[64] = {"Dehşet"},
[65] = {"Büyülü Zırh"},
[66] = {"Büyü Çözme"},
-- Karabüyü
[76] = {"Karanlık Vurus"},
[77] = {"Ateş Vuruş "},
[78] = {"Ateş Hayaleti"},
[79] = {"Karanlık Koruma"},
[80] = {"Hayalet Vuruş "},
[81] = {"Karanlık Küre"},
-- Ejderha yardımı
[91] = {"Uçan Tılsım"},
[92] = {"Ejderha Atışı "},
[93] = {"Kutsama"},
[94] = {"Ejderha Kükremesi"},
[95] = {"Yansıtma"},
[96] = {"Ejderha Yardımı "},
-- İyileştirme
[106] = {"Şimşek Atma"},
[107] = {"Şimşek Çağırma"},
[108] = {"Şimşek Pençesi"},
[109] = {"İyileştirme"},
[110] = {"Hız"},
[111] = {"Yüksek Saldirı "},
}
return beceriDizi[beceriDegeri][1]
end
function YetenekDenetim(m,k)
if pc.getf("skill_reset2","skill_bind") - get_time() > 0 then
yg.BeceriMuhurlu()
return
end
for i=m,k,1 do
if pc.get_skill_level(i) < 40 and pc.get_skill_level(i) >= 20 then
x[z] = i
y[z] = tostring(yg.BeceriAdlari(i))
z = z + 1
end
end
if z != 1 then
yg.Aciklama()
p = tonumber(table.getn(y))
y[p+1] = "Kapat"
u = select_table(y)
if u != p+1 then
pc.set_skill_level(x,40)
item.remove(g,1)
yg.IslemBasarili()
end
else
yg.YetenekTam()
z = 0
end
end
function Aciklama()
say_title("[WINDOW_SIZE width;350|height;375]Bilgilendirme:")
say("")
say("Merhaba oyuncu, "..pc.get_name())
say("M1 ve üstü yeteneğini P seviyesine geliştirebilirsin.")
say("")
say_reward("Lütfen yeteneği seç: ")
say("")
end
function IslemBasarili()
say_title("Bilgilendirme: ")
say("")
say("Yeteneğiniz başarı ile yükseltilmiştir.")
say("")
say_reward("Yetenek yükseltme yüzüğü silinmiştir.")
say("")
end
function YetenekTam()
syschat("Sistem: Perfect master yapılabilecek bir beceri yok.")
end
function BeceriMuhurlu()
syschat("Sistem: Becerilerin mühürlü iken bunu gerçekleştiremezsin.")
end
end
end

Buradaki "when 50512.use begin" ve "g = 50512" deki kodları değiştirip 40001 yaptım
 
sebebi nedir acaba
 
sebebi nedir acaba

Şu andaki tüm içeriği kopyalayın sonra metin formatını ANSI yapıp windows1254 e getirip tekrar yapıştırın kopyaladıklarınızı ve kaydedin.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

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

Geri
Üst