Metin2 Lonca Bankasındaki Parayı Çekme Questi | Gamesfrm.com
🛡️
Moderatör Alımları Başladı
Forum yönetim ekibimize katılmak ister misin? Başvurular şu anda açık.
Başvur
Reklam Alanı   Reklam Alanı
Meyhane2   Reklam Alanı

Metin2 Lonca Bankasındaki Parayı Çekme Questi

RuLing

İşsiz Moderatör
Yönetici
Haber Editörü
Sosyal Editör
Katılım
28 May 2018
Mesajlar
4,086
Tepki puanı
272
Konum
Diyarbakır
Merhaba arkadaşlar,

Metin2 oyunlarında oyuncular lonca binası açıp işlettikleri zaman para kazanırlar ancak bu kazandığı bir çok pvp serverde alamazlar. Bunun için aşağıdaki questi kullanarak oyuncuların parasını almasını sağlayabilirsiniz.
Questin düzgün çalışmasın için "mysql_query" komutunun düzgün bir şekilde çalışması gerekmektedir.

Quest tüm bayrakların köy gardiyanı npcsine eklenmiştir. Eğer istiyorsanız npc değiştirebilirsiniz. Loncada biriken parayı sadece lonca başkanı çekebilir. Max yang olarak 2T olacak şekilde ayarlanmıştır. Kodlardan anlıyorsanız bunuda değiştirebilirsiniz.

C++:
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
 
Üst