HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. 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
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.
teamviewer verir misiniz özeldendenedim hocam olmuyor @CorpeX
- 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
- 556
- Cevaplar
- 36
- Görüntüleme
- 7K
- Cevaplar
- 5
- Görüntüleme
- 3K
- Cevaplar
- 393
- Görüntüleme
- 51K
- Cevaplar
- 8
- Görüntüleme
- 28K
