YusufŞimşek14 1
YusufŞimşek14
berzahx 2
berzahx
xranzei 1
xranzei
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
romegames 1
romegames
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplanmadı skill sıfırlayınca bufflar silinmiyor

  • Konuyu başlatan Konuyu başlatan igul97
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 215

igul97

Level 8
TM Üye
Üye
Katılım
26 Ocak 2018
Konular
61
Mesajlar
2,605
Çözüm
2
Online süresi
2mo 1d
Reaksiyon Skoru
16
Altın Konu
0
TM Yaşı
8 Yıl 4 Ay 18 Gün
Başarım Puanı
129
Yaş
29
MmoLira
8,880
DevLira
0
Ticaret - 0%
0   0   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!

skill sıfırlayınca normal skiller siliniyor ama iyileştirme ve kritik buffları silinmiyor bunu nasıl çözebiliriz. quest şu;

Kod:
quest skill_reset2 begin
    state start begin
        when 9006.chat."Becerileri sıfırla " begin
           if pc.getqf("delay") - get_time() > 0 then
           say_title("Yaşlı Kadın:")
           say("Becerilerini yeniden sıfırlamak ")
           say("için 5 dakika beklemelisin. ")
           return
           end
          
           if pc.level < 5 then
                        say_title("Yaşlı Kadın")
                        say("")
                        say("Önce bir şeyler öğrenmelisin.")
                        say("")
                        return
                end
                --if pc.level > 30 then
                --        say_title("Yaşlı Kadın")
                --        say("")
                --         say("Seviyen "..""..pc.level.."")
                --         say("Sana yardım edemem.")
                --         say("Bu seviyede  beceri değiştiremezsin.")
                --         say("Sadece seviyen 30 dan azsa baska bir")
                --         say("beceri seçebilirsin.")
                --         say("")
                --         return
                -- end
                if  pc.get_skill_group()==0 then
                        say_title("Yaşlı Kadın")
                        say("")
                        say("Sıfırlamaya ihtiyacın yok.")
                        say("")
                        return
                end

                        local cost = 10000 + pc.level * 2000
                        local s = 0

                if not pc.has_master_skill() then
                    say_title("Yaşlı Kadın")
                    say("")
                    say("Merhaba,doğru yerdesin.")
                    say("Dertli görünüyorsun.")
                    say("İnsanların becerilerini unutmalarına")
                    say("yardımcı oluyorum. Yeni baştan başlıyorlar.")
                    say("Becerilerini unutup, baştan başlamak")
                    say("istiyor musun?")
                    say("Fiyati:"..cost.." Yang.")
                    say("")
                    s = select( "Sıfırla", "Sıfırlama")
                else
                    say_title("Yaşlı Kadın")
                    say("Beceleri sıfırlamakmı istiyorsun?.")
                    say("Fakat çalışarak topladığın ")
                    say("tüm puanlarını ")
                    say("kaybedeceksin.")
                    say("Yeniden başlamak istediğine ")
                    say("emin misin? ")
                    say("Fiyatı "..cost.." Yang.")
                    say("")
                    s = select("Beceriyi Sıfırla ", "İptal")
                end
                if 2==s then
                        say_title("Yaşlı Kadın")
                        say("")
                        say("Eğer fikrin değişirse beni tekrar")
                        say("ziyaret et.")
                        say("")
                        return
                end
                if pc.money < cost then
                        say_title("Yaşlı Kadın")
                        say("")
                        say("Yeterli Yang'a sahip değilsin, ")
                        say("Yang olmadan sana yardım edemem, ")
                        say("Yaşamak için bir şeyler yapmalıyım. ")
                        say("")
                        return
                end
                pc.setqf("delay",get_time() + 5*60)
                pc.changegold(-cost)
                pc.clear_skill()
                pc.set_skill_group(0)
                set_quest_state("skill_group","run")
                end
                
                when 71100.use begin
                    if pc.level <=31 or pc.level >=104 then
                        say_title(item_name(71100))
                        say("31-104 seviye arası kullanabilir.")
                        return
                    end
            
                    if  pc.get_skill_group()==0 then
                        say_title(item_name(71100))
                        say("Sıfırlamaya ihtiyacın yok.")
                        return
                    end
            
                    say_title(item_name(71100))
                    say("Bu öğe yeni becerilere geçişi ve ")
                    say("eski becerileri unutmayı sağlar. ")
                    say("Sadece 31. seviye'ye ulaşmış ")
                    say("kişiler kullanabilir. ")
                    say("Becerilerini sıfırlamak istiyor musun? ")
                    say(" ")
                    s =  select(" Evet ", " Hayır ")
                    if 2==s then
                        return
                    end
            
                    pc.clear_skill()
                    pc.set_skill_group(0)
                    horse.set_level(horse_level)
                    char_log(0, "RESET_SKILL", "RESET_SKILL_BY_71100")
                    pc.remove_item(71100) ;
                    set_quest_state("skill_group","run")
                end
            end
        end
 

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

Geri
Üst