mavzermete 1
mavzermete
Mt2Hizmet 1
Mt2Hizmet
xranzei 1
xranzei
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

*Scp1453* [LUA]Loncada Biriken Yangı Çekme(Yeni)

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!

Öncelikle Hayırlı Ramazanlar Diliyorum.

Bir arkadaşın(@tatal) isteği üzerine yazmış olduğum questtir,
kesinlikle alıntı değildir. Öncelikle ona teşekkür ediyorum.

Quest Amacı:
Lonca artı basma vs. gibi durumlarda loncanıza yang gelir. Bu yangı lonca liderinin çekmesi için ayarlanmış bir questtir.

Quest İçin Gerekenler:
1- Sisteminize "mysql_query" komutu düzgün çalışmalı.

Quest Özellikleri:
1- Tüm bayrakların "Köy Gardiyanı" NPC 'sine entegre edilmiştir. (Sizin filesinizde farklı ise değiştiriniz.)
2- Sadece lonca lideri yangı çekebilir.
3- Yang değişiklikleri anlık yapılmaktadır. Database 'ye anlık eklenir.
4- Max. yang 2T olarak ayarlanmıştır, değiştirebilirsiniz.

Bir teşekkür pls :)




1712850470318.png


Quest Buyrun:
guild_yang.lua
Kod:
quest guild_yang begin
    state start begin
        when guild_man1.chat."Lonca: Yangı Çek" or guild_man2.chat."Lonca: Yangı Çek" or guild_man3.chat."Lonca: Yangı Çek" with pc.is_guild_master() begin
            g_yang=guild_yang.get_guild_yang(pc.get_guild())
            say_title("Köy Gardiyanı:")
            say("Merhaba "..pc.get_name())
            say("")
            say("Demek loncanda biriken yangı çekmek istiyorsun.")
            say("Öyleyse önce şu bilgilere göz atmalısın:")
            say("")
            say_reward("Loncada Biriken Yang: "..g_yang)
            say("")
            say("Coded By TURKMMO-Scorpion1453 Emek hırsızlıgı yapmayalım.")
            say("Loncandanda biriken yangı çekmek istiyor musun?")
            say("")
            main_sec=select("Evet, şimdi almak istiyorum.","Hayır, belki daha sonra.")
            if main_sec==2 then return end
            if g_yang==0 then return end
            if g_yang+pc.get_money() < 2000000000 then -- 2 T
                guild_yang.set_guild_yang(pc.get_guild(), g_yang)
                pc.change_money(g_yang)
            else
                chat("<Lonca: Yang> Çok fazla yanga sahip oluyorsunuz.")
                return
            end
        end
        function get_guild_yang(id)
            return mysql_query("SELECT gold FROM player.guild WHERE id="..id.."")["gold"][1]
        end
        function set_guild_yang(id, deger)
            mysql_query("UPDATE player.guild SET gold=gold-"..deger.." WHERE id="..id.."")
        end
    end
end
 
Moderatör tarafında düzenlendi:

En Çok Reaksiyon Alan Mesajlar

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

Geri
Üst