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.
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