- Mesaj
- 11.942
- Çözümler
- 567
- Beğeni
- 13.682
- Puan
- 5.915
- Ticaret Puanı
- 2
Merhaba arkadaşlar,
Gerçi bunu bilmeyen pek yoktur lakin sitemizde de bu rehber bulunsun.
Metin2'nin veritabanı (database / db) yapısını inceleyeceğiz.
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;
Gerçi bunu bilmeyen pek yoktur lakin sitemizde de bu rehber bulunsun.
Metin2'nin veritabanı (database / db) yapısını inceleyeceğiz.
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.)
- 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.)
Son düzenleme: