
Metin2 Veritabanı Yapısı
İçindekiler
metin2 MySQL kullanan bir oyundur. Veritabanı kullanma sebebi ise oyunda yaptığınız ilerlemelerin sistemde düzenli bir şekilde kayıt olmasını sağlamasıdır.
metin2 4 ayrı veritabanından oluşmaktadır. Bunlar şu şekilde sıralanır;
- account => (Hesap bilgilerinizin yer aldığı tabloları tutar.)
 - common => (Gm bilgilerinin yer aldığı tabloları tutar.)
 - log => (Oyun içinde yapılan işlemlerin kaydının yer aldığı tabloları tutar.)
 - player => (karakter bilgileri, oyun bilgilerini tutar.)
 
4 ayrı veritabanından oluştuğunu söyledik lakin bunların içinde tablolar var. Gelin bu tablolara hep birlikte bakalım.
- account
- account => (kayıtlı hesapları tutar.)
 - block_exception => (Bilmiyorum.)
 - GameTime => (Bilmiyorum.)
 - GameTimeIP => (Bilmiyorum.)
 - GameTimeLog => (Bilmiyorum.)
 - iptocountry => (ülkeler için ip belirler.)
 - string => (Bilmiyorum.)
 
 - common
- gmhost => (ne işe yaradığını bilmiyorum.)
 - gmlist => (GM'leri tutar.)
 - locale => (Dil ayarlarını tutar.)
 - spam_db => (Spam olarak kabul edilen kelimeler yer alır.)
 
 - log
- bootlog => (Kanalların ne zaman açıldığını tutar.)
 - change_empire => (Krallığın İzi nesnesi ile krallığını değiştiren oyuncuların bilgisini tutar.)
 - change_name => (Karakter adını değiştiren oyuncuların önceki ismini tutar.)
 - chat_log => (Global kanallardan yazılanları kayıt eder.)
 - command_log => (GM'lerin kullandığı komutları kayıt eder.)
 - cube => (Yeni eklenen craft sistemi loglarını tutar.)
 - dragon_slay_log => (Henüz bilmiyorum.)
 - fish_log => (Balıkçılık yaparken kazandığınız nesnelerin loglarını tutar.)
 - GameTimeLog => (Bilinmiyor.)
 - goldlog => (Yang kazanım logları.)
 - hack_crc_log => (Hile yapanların bilgisini tutar.)
 - hack_log => (Hile yapanların bilgisini tutar.)
 - hackshield_log => (Hackshield koruma sisteminin gönderdiği kayıtları tutar.)
 - invalid_server_log => (Bilinmiyor.)
 - levellog => (Oyuncuların ne zaman level aldığının kaydının tutar.)
 - log => (Oyunda yapılan bir çok şeyin kaydını tutar. Örn: Ne zaman girdiğiniz, kimle ne ticareti yaptınız, pazardan ne sattınız, yere ne attınız veya ne aldınız. )
 - loginlog => (Oyuna giriş kayıtlarını tutar.)
 - loginlog2 => (Oyuna giriş kayıtlarını istemci versiyonu ile beraber tutar.)
 - money_log => (Yang logları.)
 - pcbang_loginlog => (Bilinmiyor.)
 - quest_reward_log => (Görevlerin verdiği ödüllerin kaydını tutar.)
 - refinelog => (Oyuncunun + bastığı eşyaların kaydını tutar.)
 - shout_log => (Bağırma kanalından yazılanların kaydını tutar.)
 - speed_hack => (Hızlandırma hilesi tespit edildiğinde veriler burada bulunur.)
 - vcard_log => (Sanırsam ödeme ile ilgili şeyler.)
 
 - player
- affect => (Oyuncuya verilen ekstra özellikleri tutar. Örn: mor iksir, yeşil iksir, biyolog görevleri vs.)
 - banword => (Yasaklı kelimeleri tutar. Yasaklı kelime oyunda yazıldığında **** böyle sansürler.)
 - guild => (Loncaları tutar.)
 - guild_comment => (Lonca içindeki yorumları tutar.)
 - guild_grade => (Loncadaki yetkilendirme şeylerini tutar.)
 - guild_member => (Lonca üyelerini tutar.)
 - guild_war => (Lonca savaşlarını tutar.)
 - guild_war_bet => (Emin olmadığım için açıklamasını yazmadım.)
 - guild_war_reservation => (Lonca savaşlarının detaylarını bilgilerini tutar.)
 - horse_name => (At isimlerini tutar.)
 - item => (Envanterinizde bulunan eşyaları tutar.)
 - item_attr => (Eşyalara gelebilecek efsunların bilgisini tutar.)
 - item_attr_rar => (Eşyalara gelebilecek 6. ve 7. efsunların bilgisi tutar.)
 - item_award => (Nesne marketten alınan itemler burada tutulur.)
 - item_proto => (Oyundaki tüm eşyaların bilgisini tutar.)
 - land => (Lonca arazilerinin bilgisi tutulu. Arazi hangi loncaya satıldı, hangi haritada vs.)
 - lotto_list => (Bilmiyorum.)
 - marriage => (Evli oyuncuların kaydını tutar.)
 - messenger_list => (Arkadaş listesi verilerini tutar.)
 - mob_proto => (Oyundaki tüm slotların, npclerin bilgisini tutar.)
 - monarch => (Monarşi sistemi.)
 - monarch_candidacy => (Bilmiyorum.)
 - monarch_election => (Monarşi sistemi oylar.)
 - myshop_pricelist => (İpek Bohça ile pazar kurulduğunda fiyat ve item bilgisini hafızada tutar..)
 - object => (Lonca arazilerine kurulan binaların kaydını tutar.)
 - object_proto => (Lonca arazilerinde kullanılacak olan binaların bilgisini tutar.)
 - pcbang_ip => (Bilmiyorum.)
 - player => (Karakterleri tutar.)
 - player_deleted => (Silinen karakterleri tutar.)
 - player_index => (Karakterlerin hangi bayrakta olduğunu tutar.)
 - quest => (Oyundaki görevlerin ilerlemelerini, eventlerin statüsünü filan tutar.)
 - refine_proto => (Eşyalara artı basarken istediği eşya, yang ve geçme oranlarının bilgisini tutar.)
 - safebox => (Depo şifresini ve depo boyutu bilgisini tutar. Depoda yer alan eşyalarda item tablosunda tutulur.)
 - shop => (Eşya satan npcleri belirler.)
 - shop_item => (Hangi npcnin ne eşya satacağını belirler. Not: sadece itemi ve adetini belirleyebilirsiniz. Fiyatı için item_proto'dan gold sütununu düzenlemelisiniz.)
 - skill_proto => (Yeteneklerin bilgisini tutar.)
 - sms_pool => (Telefon ile sms gönderenlerin bilgisini tutar. Genelde bu özellik kapalıdır.)
 - string => (Bilmiyorum.)
 
 
0850 780 4800
Bilgi Bankası
Destek Sistemi
Giriş Yap
Hesap Oluştur