- Katılım
- 3 May 2016
- Konular
- 61
- Mesajlar
- 379
- Çözüm
- 3
- Online süresi
- 4d 7h
- Reaksiyon Skoru
- 84
- Altın Konu
- 0
- TM Yaşı
- 10 Yıl 1 Ay 7 Gün
- Başarım Puanı
- 133
- MmoLira
- 791
- DevLira
- 0
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
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
- Katılım
- 12 Tem 2012
- Konular
- 358
- Mesajlar
- 5,763
- Çözüm
- 37
- Online süresi
- 1mo 11d
- Reaksiyon Skoru
- 1,977
- Altın Konu
- 8
- TM Yaşı
- 13 Yıl 11 Ay 3 Gün
- Başarım Puanı
- 312
- MmoLira
- 2,035
- DevLira
- 87
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.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)
Benzer konular
- Cevaplar
- 5
- Görüntüleme
- 555
- Cevaplar
- 36
- Görüntüleme
- 7K
- Cevaplar
- 5
- Görüntüleme
- 3K
- Cevaplar
- 393
- Görüntüleme
- 50K
- Cevaplar
- 7
- Görüntüleme
- 27K





