Metin2 Game, DB ve Auth Core, bir Metin2 sunucusunun çalışmasını sağlayan temel sunucu bileşenleridir. Game Core; karakterleri, haritaları, canavarları ve savaş sistemini yönetir. DB Core; karakter ve eşya verilerinin aktarılması, önbelleğe alınması ve veritabanıyla ilişkilendirilmesinde görev alır. Auth Core ise oyuncuların hesaplarına giriş yapmasını ve kimlik doğrulama işlemlerini gerçekleştirir. Bu üç bileşenin görevlerini anlamak, Metin2 server files kurulumu, source geliştirme ve sunucu hatalarını çözme açısından önemlidir.
Metin2'de Core Ne Demek?
Metin2 server files içerisinde Core kelimesi genellikle sunucu üzerinde çalışan bir uygulama sürecini, yani process'i ifade eder. Buradaki Core kavramı doğrudan işlemcinin fiziksel çekirdeği anlamına gelmez.
Örneğin bir Metin2 sunucusunda Channel 1 için birden fazla Game Core çalıştırılabilir. Her Core kendi yapılandırmasına göre belirli haritaları ve bu haritalardaki oyuncuları yönetebilir.
Klasik bir sunucu klasör yapısında aşağıdaki bölümlerle karşılaşılabilir:
metin2/ ├── auth/ ├── db/ ├── channel1/ │ ├── core1/ │ └── core2/ ├── channel2/ │ └── core1/ └── game99/
Bu klasör yapısı temsili bir örnektir. Kullanılan source ve server files sürümüne göre klasör isimleri ve yerleşimleri değişebilir.
Önemli olan, her Core'un kendi çalışma süreci, bağlantıları ve yapılandırması olabileceğini bilmektir.
Metin2 Game, DB ve Auth Arasındaki Farklar
Game, DB ve Auth Core birbirleriyle iletişim kursalar da aynı görevi yapmazlar.
| Core | Temel Görevi | Yaygın Çalıştırılabilir Dosya |
|---|---|---|
| Game | Oyun dünyası ve karakter işlemleri | game |
| DB | Veri aktarımı ve önbellek yönetimi | db |
| Auth | Oyuncu girişi ve kimlik doğrulama | game veya özel auth uygulaması |
Klasik Metin2 kaynak kodlarında Auth Core çoğunlukla ayrı bir program olarak derlenmez. Bunun yerine Game uygulaması özel bir yapılandırmayla Auth modunda çalıştırılır. Bu ayrıntı, sunucu dosyalarını ilk defa inceleyen geliştiricilerin sık karıştırdığı konulardan biridir.
Metin2 Server Core Mimarisi Nasıl Çalışır?
Metin2 sunucu mimarisini anlamanın en kolay yolu, oyuncunun giriş yapmasından oyun dünyasına ulaşmasına kadar geçen süreci incelemektir.
METIN2 CLIENT
|
v
AUTH CORE
Hesap Dogrulama
|
v
GAME CORE
Harita ve Oyuncu
|
GD / DG
|
v
DB CORE
Cache ve Veri
|
v
MySQL / MariaDB
Bu şema basitleştirilmiş bir veri akışını gösterir. Gerçek uygulamada Auth ve Game süreçlerinin SQL bağlantıları, Game Core'ların birbirleriyle P2P haberleşmesi ve farklı bağlantı kanalları da bulunabilir.
Oyuncu Giriş Yaparken Neler Olur?
- Oyuncu Metin2 Client üzerinden kullanıcı adı ve şifresini girer.
- Auth Core giriş isteğini karşılar ve hesap doğrulama sürecini yürütür.
- Doğrulama başarılı olduğunda karakter seçimi ve oyun sunucusuna geçiş aşamaları gerçekleştirilir.
- İlgili Game Core, oyuncunun karakterini ve bulunduğu haritayı yönetmeye başlar.
- Karakter, envanter ve diğer gerekli bilgiler Game ile DB bileşenleri arasında aktarılır.
- Oyun sırasında ilgili veriler sunucu mimarisine göre bellekte tutulur ve kalıcı veritabanına kaydedilir.
Bu işlemlerde herhangi bir bileşenin çalışmaması, bağlantı hatalarına veya oyuncunun oyuna girememesine neden olabilir.
Metin2 Game Core Nedir?
Game Core, Metin2 sunucusunun oyun mantığını çalıştıran bileşenidir. Oyuncuların karakter hareketlerinden canavar saldırılarına kadar birçok işlem Game Core tarafından yönetilir.
Bir oyuncu Metin taşı kırdığında, beceri kullandığında veya başka bir karakterle PvP yaptığında bu işlemlerin önemli bir bölümü Game Server kodunda gerçekleşir.
Game Core Hangi İşlemleri Yönetir?
- Oyuncu hareketleri ve haritalar
- Canavarlar, NPC'ler ve bosslar
- Saldırı ve hasar hesaplamaları
- Karakter becerileri ve PvP sistemleri
- Quest ve görev işlemleri
- Eşya kullanımı ve drop mekanikleri
- Oyuncu ticareti ve mağaza işlemleri
- Haritalar arası geçişler
- Etkinlikler ve zindan mekanikleri
Bu sistemlerin kesin olarak hangi modüllerde bulunduğu kullanılan source sürümüne göre değişebilir. Ancak temel oyun mantığının Game tarafında çalışması klasik Metin2 mimarisinin ana özelliklerinden biridir.
Game Core ile Channel Arasındaki Fark
Channel, oyuncuların sunucu seçim ekranında gördükleri oyun kanalıdır. Core ise o kanalın çalışmasını sağlayan sunucu süreçlerinden biridir.
Örneğin Channel 1 üzerinde iki ayrı Game Core çalışabilir. Core 1 belirli haritaları yönetirken Core 2 farklı haritalardan sorumlu olabilir.
Bu yaklaşım, sunucunun iş yükünün birden fazla process arasında dağıtılmasına yardımcı olur.
Fakat iki Core kullanılması, sunucunun otomatik olarak iki kat performans kazanacağı anlamına gelmez. Harita dağılımı, işlemci performansı ve Game Server optimizasyonu da önemlidir.
Game Core CONFIG Dosyası Nedir?
Metin2 Game Core genellikle CONFIG isimli yapılandırma dosyasından çeşitli bağlantı ve çalışma ayarlarını okur.
Klasik source yapılarında aşağıdaki ayarlarla karşılaşılabilir:
HOSTNAME: ch1_core1 CHANNEL: 1 PORT: 13001 P2P_PORT: 14001 DB_ADDR: 127.0.0.1 DB_PORT: 15000 MAP_ALLOW: 1 3 21 23
Buradaki port numaraları yalnızca açıklama amacıyla verilmiştir. Gerçek sunucularda her değerin mevcut yapılandırmaya uygun olması gerekir.
CONFIG Ayarları Ne İşe Yarar?
- HOSTNAME: İlgili sunucu sürecinin tanımlanmasında kullanılır.
- CHANNEL: Game Core'un hangi oyun kanalına ait olduğunu belirtir.
- PORT: Game sürecinin ilgili ağ bağlantılarını dinlediği port değeridir.
- P2P_PORT: Core'lar arası iletişimde kullanılan bağlantı portudur.
- DB_ADDR: Metin2 DB Core bağlantısının adresidir.
- DB_PORT: DB Core bağlantısında kullanılan porttur.
- MAP_ALLOW: İlgili Core tarafından çalıştırılmasına izin verilen haritaları belirler.
MAP_ALLOW Ne İşe Yarar?
MAP_ALLOW, Metin2 geliştiricilerinin sık karşılaştığı önemli ayarlardan biridir. Game Core'un hangi harita indekslerini çalıştırabileceğini belirlemek için kullanılır.
Örneğin MAP_ALLOW: 1 3 21 23 yapılandırması, ilgili Core'un belirtilen harita indeksleriyle çalışacak şekilde ayarlanmasını sağlar.
Yeni bir harita eklediğinizde karakter haritaya geçemiyorsa MAP_ALLOW kontrol edilmesi gereken alanlardan biridir. Bununla birlikte haritanın sunucu dosyalarında doğru tanımlanmış olması ve diğer Core ayarları da gereklidir.
Aynı haritaların birden fazla Core üzerinde yanlış yapılandırılması, harita yönetiminde veya oyuncu geçişlerinde sorun oluşturabilir.
Metin2 DB Core Nedir?
DB Core, Game ve ilgili diğer sunucu süreçlerinin kalıcı oyun verileriyle iletişiminde önemli görevler üstlenen Metin2 sunucu uygulamasıdır.
DB Core ile MySQL veya MariaDB aynı şey değildir. DB Core, Metin2'ye ait bir uygulamadır. MySQL ve MariaDB ise verilerin tutulduğu veritabanı yönetim sistemleridir.
DB Core Hangi Verilerle İlgilenir?
Kullanılan source sürümüne bağlı olarak DB Core üzerinden aşağıdaki veri gruplarına ilişkin işlemler gerçekleştirilebilir:
- Karakter kayıtları ve karakter verileri
- Envanter ve eşya kayıtları
- Oyuncu veri önbelleği
- Item ID yönetimi
- Depo ve safebox bilgileri
- Lonca verileri
- Çeşitli tablo ve proto verileri
- Game Core'larla veri aktarımı
Bu işlemlerin hepsi her Metin2 source sürümünde tamamen aynı yöntemle gerçekleştirilmez. Özelleştirilmiş server files yapılarında DB bileşeninin görevleri değiştirilebilir.
DB Core ile MySQL Arasındaki Fark
| Özellik | DB Core | MySQL / MariaDB |
|---|---|---|
| Yazılım türü | Metin2 sunucu süreci | Veritabanı sistemi |
| Temel görev | Veri işleme ve cache | Verileri kalıcı saklama |
| Yaygın dosya | db | Veritabanı servisi |
| Game bağlantısı | GD/DG iletişimi | SQL bağlantıları |
MySQL servisinin çalışıyor olması, DB Core'un da sorunsuz çalıştığı anlamına gelmez. Aynı şekilde DB Core process'inin açık görünmesi, veritabanı bağlantısının sağlıklı olduğunu garanti etmez.
DB Core Cache Sistemi Nasıl Çalışır?
Cache, sık kullanılan bilgilerin bellekte tutulmasını sağlayan bir önbellek mekanizmasıdır. Metin2 DB katmanında karakter ve eşya verilerine yönelik cache mekanizmaları bulunabilir.
Her küçük değişikliğin anında ayrı bir SQL işlemi olarak veritabanına yazılması yerine, belirli veriler önbellekte tutulup uygun kayıt işlemleriyle veritabanına aktarılabilir.
Basitleştirilmiş bir örnek üzerinden düşünelim:
- Oyuncu envanterindeki bir eşyayı değiştirir.
- Game Core oyun içerisindeki değişikliği yönetir.
- İlgili veri DB Core'a gönderilir.
- DB katmanındaki cache güncellenebilir.
- Veri uygun kayıt mekanizmasıyla SQL veritabanına aktarılır.
Bu örnek bütün sistemlerin aynı kayıt sırasını kullandığını göstermez. İşlem türüne göre farklı veritabanı yolları veya doğrudan SQL erişimleri bulunabilir.
DB Core Çökerse Ne Olur?
DB Core'un çökmesi, veri aktarımı ve kayıt işlemlerini etkileyebilir. Game Core'lar DB bağlantılarını kaybedebilir ve karakter yükleme veya kayıt işlemlerinde sorun yaşayabilir.
Özellikle cache içerisindeki henüz kalıcı olarak kaydedilmemiş verilerin kaybolması, karakter veya eşya kayıtlarında tutarsızlık oluşturabilir.
Bu nedenle aktif bir sunucuda DB Core'u kontrolsüz şekilde kapatmak yerine sistemin desteklediği düzgün kapanış prosedürü kullanılmalıdır.
Metin2 Auth Core Nedir?
Auth Core, Metin2 sunucusuna bağlanmak isteyen oyuncuların hesap doğrulama işlemlerini yöneten bileşendir.
Oyuncunun kullanıcı adı ve şifresiyle başlattığı giriş işlemi, sunucunun Auth mekanizması üzerinden kontrol edilir.
Auth Core'un Görevleri
- İstemciden gelen giriş isteklerini karşılamak
- Hesap bilgilerinin doğrulanmasını sağlamak
- Girişe izin verilip verilmeyeceğini belirlemek
- Oturum ve giriş durumuyla ilgili kontrolleri yürütmek
- Başarılı girişin sonraki oyun aşamasına aktarılmasına katkı sağlamak
Hesap kısıtlamaları veya eş zamanlı giriş kontrolleri gibi ek özelliklerin nasıl çalıştığı kullanılan Auth uygulamasına bağlıdır.
Auth Her Zaman Ayrı Bir Program mı?
Hayır. Klasik Metin2 kaynak kodlarında Auth Core çoğu zaman Game uygulamasının farklı yapılandırmayla çalıştırılmış hâlidir.
Örneğin Auth klasöründeki CONFIG içerisinde şu ayar bulunabilir:
AUTH_SERVER: master
Bu yapılandırma, destekleyen kaynak kodlarında Game uygulamasının kimlik doğrulama sunucusu modunda çalışmasını sağlar.
Dolayısıyla klasörün adının Auth olması, mutlaka bağımsız bir auth isimli çalıştırılabilir dosya bulunduğunu göstermez.
Auth Core Çökerse Ne Olur?
Auth Core çalışmadığında yeni oyuncuların hesaplarına giriş yapması engellenebilir. Oyuncular giriş ekranında bekleyebilir veya bağlantı hataları alabilir.
Önceden giriş yapmış oyuncuların oyunda kalıp kalmayacağı ise sunucu mimarisine ve arızanın kapsamına bağlıdır.
Örneğin oyundaki kullanıcılar normal şekilde oynarken yeni kullanıcıların giriş yapamaması, Auth tarafının kontrol edilmesini gerektiren belirtilerden biridir.
Metin2 GD, DG ve GG Paketleri Nedir?
Metin2 source geliştirme sürecinde GD, DG ve GG isimli paket tanımlarıyla karşılaşılabilir. Bu kısaltmalar sunucu bileşenleri arasındaki iletişim yönlerini ifade eder.
- GD: Game'den Database sürecine gönderilen paketlerdir.
- DG: Database sürecinden Game'e gönderilen paketlerdir.
- GG: Game süreçlerinin birbirleriyle haberleşmesinde kullanılan paketlerdir.
Örneğin Game tarafında gerçekleşen ve DB Core'a iletilmesi gereken bir işlem, ilgili GD paket mekanizmasını kullanabilir.
DB Core'dan Game'e dönen bir veri ise DG paket mekanizması üzerinden aktarılabilir.
Birden fazla Game Core arasında ortak bilgi aktarılması gerektiğinde GG ve P2P mekanizmaları önem kazanır.
P2P Bağlantısı Neden Gereklidir?
Bir sunucuda birden fazla Game Core çalıştığında bazı bilgilerin diğer Core'larla paylaşılması gerekir.
P2P haberleşmesi, Game süreçlerinin birbirleriyle iletişim kurmasını sağlayan mekanizmalardan biridir.
Örneğin oyuncuların farklı Core'lara dağıldığı bir yapıda Core'lar arası belirli bildirimler veya ortak durum bilgileri bu mekanizma üzerinden iletilebilir.
P2P_PORT ayarının yanlış yapılması, Core'lar arası iletişim hatalarına neden olabilir.
Metin2 Game99 Nedir?
Game99, bazı klasik Metin2 server files yapılarında özel haritaları çalıştırmak için ayrılmış Game Core örneğidir.
Bu yapı, normal Channel Core'larından bağımsız bir süreç olarak kullanılabilir.
Örneğin bazı kurulumlarda etkinlik haritaları, düğün haritası veya özel zindanlar Game99 üzerinde çalıştırılabilir.
Ancak Game99, bütün Metin2 server files sürümlerinde bulunması zorunlu ayrı bir program değildir. Hangi haritaları yönettiği kullanılan yapılandırmaya bağlıdır.
Metin2 Sunucusunda Kaç Game Core Kullanılmalı?
Sunucuda kullanılacak Game Core sayısının tek bir doğru cevabı bulunmaz. Gerekli Core sayısı, oyuncu yoğunluğu ve server files mimarisine göre belirlenmelidir.
Örneğin iki farklı yapı düşünelim:
YAPI A Channel 1 Core 1 Channel 2 Core 1 YAPI B Channel 1 Core 1 Core 2 Core 3 Channel 2 Core 1 Core 2 Core 3
İkinci yapıda daha fazla Core bulunur. Ancak bu durum bütün koşullarda daha yüksek performans sağlayacağı anlamına gelmez.
Core sayısını belirlerken şu unsurlara dikkat edilmelidir:
- Aynı anda çevrim içi bulunan oyuncu sayısı
- Harita başına düşen oyuncu yoğunluğu
- Canavar ve NPC miktarı
- Aktif zindanlar ve etkinlikler
- CPU performansı ve bellek kullanımı
- Game Source optimizasyonu
- Core'lar arasındaki ağ iletişimi
Örneğin sunucudaki oyuncuların büyük bölümü tek bir haritada toplanıyorsa, diğer Core'ların boşta olması yükün otomatik olarak eşit dağıtıldığı anlamına gelmez.
Bu nedenle Core sayısını artırmadan önce CPU kullanımını, harita dağılımını ve yaşanan performans problemlerini incelemek daha mantıklıdır.
Metin2 Core Hataları Nasıl Tespit Edilir?
Sunucu üzerinde yaşanan her bağlantı veya oyun hatası aynı Core'dan kaynaklanmaz. Sorunun hangi aşamada oluştuğunu anlamak, çözüm süresini önemli ölçüde azaltır.
Oyuncular Giriş Yapamıyor
Yeni oyuncuların giriş yapamaması durumunda öncelikle Auth sürecinin çalışıp çalışmadığı kontrol edilmelidir.
Ardından Auth portu, hesap doğrulama bağlantıları, DB Core durumu ve hata kayıtları incelenebilir.
Karakter Seçiminden Sonra Bağlantı Kopuyor
Bu durumda Game Core bağlantıları, harita yapılandırması, Channel ayarları ve DB iletişimi kontrol edilmelidir.
Özellikle karakterin bulunduğu harita ilgili Core'da doğru yapılandırılmamışsa oyuncu oyuna geçerken sorun yaşayabilir.
Belirli Bir Harita Çöküyor
Yalnızca bir haritadaki oyuncular bağlantı kaybediyorsa ilk olarak o haritadan sorumlu Game Core belirlenmelidir.
Ardından ilgili Core'un syserr kayıtları, harita dosyaları, quest sistemleri ve son yapılan source değişiklikleri incelenmelidir.
Karakter veya Eşya Verileri Kaydedilmiyor
Bu tür sorunlarda DB Core, MySQL/MariaDB bağlantısı ve veri kayıt mekanizmaları kontrol edilmelidir.
Özellikle DB Core'un düzensiz kapanması veya veritabanı bağlantısının kesilmesi, veri bütünlüğünü etkileyebilecek durumlardır.
Core Hatalarında Hangi Log Dosyalarına Bakılır?
Klasik Metin2 server files yapılarında syserr ve syslog gibi kayıt dosyalarıyla karşılaşılabilir.
syserr: Hata ve uyarı kayıtlarının incelenmesinde kullanılır.
syslog: Sunucunun çalışma sürecine ilişkin çeşitli olay ve sistem kayıtlarını içerebilir.
Bu dosyaların yolu kullanılan server files yapısına göre farklılık gösterebilir.
Hata ayıklama sırasında önce sorunun hangi Core'da oluştuğunu belirleyin. Ardından ilgili Core'un kayıtlarını inceleyerek bağlantı hatası, yapılandırma problemi veya source kaynaklı bir sorun olup olmadığını araştırın.
Metin2 Core Performansı Nasıl İyileştirilir?
Metin2 Core performansını artırmak için yalnızca daha güçlü sunucu donanımı kullanmak yeterli olmayabilir. Hatalı yapılandırılmış haritalar veya verimsiz çalışan sistemler de performans kaybına neden olabilir.
Haritaları Core'lara Dengeli Dağıtın
Oyuncu yoğunluğu yüksek haritaların uygun Core'larda çalıştırılması, iş yükünün daha kontrollü yönetilmesine yardımcı olabilir.
Bu işlem yapılırken MAP_ALLOW ve Core'lar arası geçiş yapılandırmaları birlikte değerlendirilmelidir.
Gereksiz İşlemleri Azaltın
Sürekli çalışan ağır quest kontrolleri, gereksiz döngüler ve yoğun veritabanı sorguları performansı etkileyebilir.
Yeni bir sistem eklendiğinde CPU kullanımı, bellek tüketimi ve işlem süreleri ölçülmelidir.
DB Cache ve Kayıt Sistemlerini Kontrol Edin
Önbellek mekanizmalarının yanlış değiştirilmesi veri bütünlüğü açısından risklidir. Performans amacıyla yapılan DB değişiklikleri test sunucusunda doğrulanmadan canlı sunucuya uygulanmamalıdır.
Port ve Bağlantı Yapılandırmalarını İnceleyin
Her Core'un kullanacağı bağlantı portları doğru ayarlanmalıdır. Aynı adres ve port üzerinde uyumsuz birden fazla process çalıştırılması bağlantı çakışmalarına neden olabilir.
Metin2 Game, DB ve Auth İçin Sık Yapılan Hatalar
- Auth Core'un her zaman ayrı bir executable olduğunu düşünmek.
- DB Core ile MySQL servisini aynı yazılım sanmak.
- Channel ve Game Core kavramlarını karıştırmak.
- Gereksiz yere çok sayıda Core oluşturarak performansın artacağını varsaymak.
- MAP_ALLOW yapılandırmasını kontrol etmeden yeni harita eklemek.
- PORT, P2P_PORT ve DB_PORT değerlerini yanlış yapılandırmak.
- DB Core'u düzgün kapatmadan sunucu süreçlerini sonlandırmak.
- Hata kayıtlarını incelemeden source dosyalarını rastgele değiştirmek.
Bu sorunların önüne geçebilmek için kullanılan server files mimarisini belgelemek ve her Core'un sorumluluklarını açık biçimde belirlemek yararlı olacaktır.
Metin2 Core Hakkında Sık Sorulan Sorular
Metin2 Game Core ne işe yarar?
Game Core, oyuncuları, haritaları, canavarları, becerileri ve oyun içindeki temel işlemleri yöneten sunucu sürecidir.
Metin2 DB Core nedir?
DB Core, karakter ve eşya verileri başta olmak üzere çeşitli oyun verilerinin aktarılması ve önbellek yönetiminde görev alan Metin2 sunucu bileşenidir.
Metin2 Auth Core ne işe yarar?
Auth Core, oyuncuların hesaplarına giriş yapması için gerekli kimlik doğrulama işlemlerini gerçekleştirir.
Auth Core ile Game Core aynı dosya mı?
Klasik Metin2 source yapılarında aynı Game uygulaması farklı CONFIG ayarlarıyla Auth veya normal oyun sunucusu olarak çalışabilir. Özelleştirilmiş yapılarda bu ayrım değişebilir.
DB Core ile MySQL aynı mı?
Hayır. DB Core Metin2 uygulamasıdır. MySQL veya MariaDB ise oyun verilerinin saklandığı veritabanı yönetim sistemidir.
Bir Channel kaç Core kullanabilir?
Bir Channel tek Game Core ile çalışabileceği gibi birden fazla Core'a da ayrılabilir. Gerekli sayı sunucunun mimarisine ve yük dağılımına bağlıdır.
Game Core çökünce bütün sunucu kapanır mı?
Her zaman değil. Çöken Game Core'un yönettiği haritalar ve oyuncular etkilenebilir. Diğer Core'ların durumu, arızanın kapsamına ve sunucu mimarisine bağlıdır.
Metin2 Core sayısını artırmak lag sorununu çözer mi?
Tek başına çözmez. Lag sorunları yoğun haritalardan, source kodundan, veritabanından veya donanımdan kaynaklanabilir. Core sayısı artırılmadan önce problemin kaynağı tespit edilmelidir.
Metin2 Game99 ne işe yarar?
Game99, bazı klasik sunucu yapılarında özel haritaların ve etkinliklerin ayrı Game Core üzerinde çalıştırılması için kullanılır.
Sonuç
Metin2 Game, DB ve Auth Core yapısını anlamak, sunucu kurulumunun ve source geliştirmenin temel konularından biridir. Game Core oyun dünyasını çalıştırır, DB Core kalıcı veri işlemlerinde ve önbellek yönetiminde görev yapar, Auth Core ise oyuncuların hesap doğrulama aşamasını yürütür.
Bu bileşenler arasındaki bağlantıları doğru yapılandırmak, harita geçişlerinden oyuncu girişlerine kadar birçok sistemin sağlıklı çalışması için gereklidir.
Metin2 sunucusu geliştirmeye yeni başlıyorsanız öncelikle Game, DB ve Auth süreçlerinin görevlerini, CONFIG dosyalarını, port yapılandırmalarını ve log kayıtlarını öğrenin. Böylece karşılaştığınız hataları rastgele değişiklikler yapmak yerine ilgili sunucu bileşeninde araştırabilir ve daha kontrollü çözümler geliştirebilirsiniz.

Savaşçı Yorumları
Bu parşömene ilk notu sen bırak.
Deneyimini paylaşarak konu sahibine destek ol ve Metin2 arşivini güçlendir.