Eski Questleri Canlandırma I Büyü Questi

SeumonDizayn

Grafiker , Mapper
Katılım
23 Ara 2015
Konular
128
Mesajlar
1,121
Online süresi
1ay 10g
Reaksiyon Skoru
308
Altın Konu
0
Başarım Puanı
184
TM Yaşı
10 Yıl 3 Ay 29 Gün
MmoLira
2,997
DevLira
144

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!


Asıl Konu Budur.

Linkler kırıldığı için yeniden hazırlayıp paylaşıyorum.

GÜNCELLEME !
BÜYÜLENECEK OYUNCU
WS ATARKEN , ÖLÜYKEN VEYA LONCA SAVAŞINDAYKEN SİSTEM ÇALIŞMAZ.


polyplayer.quest:
quest polyplayer begin
    state start begin
        when 70011.use begin
            if pc.is_fighting() or pc.is_pvp() then
                syschat("Savaş halindeyken bu şişeyi kullanamazsın.")
                return
            end

            say_title("Büyü Şişesi:")
            say("Büyülemek istediğiniz oyuncunun adını yazınız:")
            local name = input()
            local vid = find_pc_by_name(name)

            if name == "" then
                return
            elseif name == pc.get_name() then
                say_title("Büyü Şişesi:")
                say("Kendini büyüleyemezsin!")
                return
            elseif vid == 0 then
                say_title("Büyü Şişesi:")
                say("Bu oyuncu çevrimiçi değil veya mevcut değil.")
                return
            elseif not pc.is_near_vid(vid, 50) then
                say_title("Büyü Şişesi:")
                say("Büyülemek istediğin oyuncunun yanına gitmelisin.")
                return
            end

            local myvid = pc.select(vid)
            local target_is_fighting = pc.is_fighting()
            local target_is_pvp = pc.is_pvp()
            local target_is_dead = pc.is_dead()
            local victim_name = pc.get_name()
            
            if target_is_fighting or target_is_pvp or target_is_dead then
                pc.select(myvid)
                say_title("Büyü Şişesi:")
                say("Hedef oyuncu şu an savaşta veya meşgul.")
                return
            end

            local vnums = {2101, 20016, 20002, 11000, 5001, 992, 1301, 1303, 2191, 5161, 5162, 5163}
            local random_mob = vnums[number(1, table.getn(vnums))]
            
            pc.polymorph(random_mob, 300)
            syschat("Bir büyü şişesiyle dönüştürüldün!")
            
            pc.select(myvid)
            
            say_title("Büyü Şişesi:")
            say("Oyuncu " .. victim_name .. " 5 dakikalığına büyülendi.")
            item.remove()
        end
    end
end
 
Son düzenleme:
PAYLAŞIM İÇİN TEŞEKKÜRLER,ELİNE SAĞLIK.
 
Paylaşım için teşekkürler
 
Eline sağlık, Eğlenceli bir quest'e benziyor ancak bunu lonca savaşında yaptığında ortalık karışır.
Bir engel koyulabilir, Ama Koyulmasa da eğlenceli olabilir piyasada bu itemin değerini düşünemiyorum
 
yorumun için teşekkür ederim hocam dediğin çok mantıklı evet

bu ayar çekicem ben buna fikir için teşekkür ederim
 

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