Bir Myth of Empires sunucu yöneticisi olarak, oyuncuları yönetmenize, ortamı kontrol etmenize, öğeler oluşturmanıza ve sunucu sağlığını korumanıza olanak tanıyan GM (Game Master) komutlarına erişiminiz vardır. Bu kılavuz, yönetici kurulumunu, yaygın GM komutlarını, oyuncu yönetim araçlarını ve sorun giderme tekniklerini kapsar.
Yönetici Kurulumu
Oyun içinde GM komutlarını kullanabilmeniz için önce yönetici parolasını yapılandırmanız ve isteğe bağlı olarak belirli oyuncuları bir yönetici listesine eklemeniz gerekir.
Yönetici Parolasını Ayarlama
- Sunucunuzu GPanel'den durdurun.
- Sunucu yapılandırma dosyasını (ör.
PrivateServerTool.ini) SFTP veya GPanel'in dosya yöneticisi aracılığıyla açın. AdminPasswordayarını bulun veya ekleyin:
[ServerSetting]
AdminPassword=YourSecureAdminPassword
- Dosyayı kaydedin ve sunucunuzu yeniden başlatın.
Yapılandırma Aracılığıyla Yönetici Ekleme
Yönetici parolasını paylaşmadan belirli oyunculara yönetici ayrıcalıkları vermek için, Steam ID'lerini sunucu yapılandırmasındaki bir yönetici listesine ekleyebilirsiniz. Bir yönetici listesi bölümü veya dosyası arayın:
[AdminList]
76561198012345678
76561198087654321
Her satır bir Steam ID içerir. Bu listedeki oyuncular, sunucuya katıldıklarında otomatik olarak yönetici ayrıcalıkları alır.
Oyun İçinde Yöneticiyi Etkinleştirme
Yönetici listesinde değilseniz, her oturumda yönetici parolasını kullanarak kimlik doğrulaması yapmanız gerekir:
- Myth of Empires sunucunuza katılın.
- Oyun içi konsolu veya sohbeti uygun tuşla açın (genellikle sohbet için Enter veya konsol için ~/`).
- Yönetici parolanızla GM giriş komutunu girin:
GM Login YourSecureAdminPassword
Kimlik doğrulama başarılı olursa, bir onay mesajı alırsınız ve tüm GM komutlarına erişim kazanırsınız. Bu, sunucuya her bağlandığınızda yapılmalıdır.
GM Login çalışmıyorsa, GMLogin, gm login deneyin veya oyun sürümünüz için en son topluluk belgelerini kontrol edin.
Yaygın GM Komutları
Myth of Empires'taki GM komutları, oynanışın çeşitli yönlerini kontrol etmenize olanak tanır. Komutlar oyun içi konsol veya sohbet aracılığıyla girilir. Ön ek genellikle komut adının ardından gelen GM'dir.
Oyuncu Yönetim Komutları
| Komut | Açıklama |
|---|---|
GM Kick <PlayerName> |
Belirtilen oyuncuyu sunucudan atar. Hemen yeniden katılabilirler. |
GM Ban <PlayerName> |
Belirtilen oyuncuyu sunucudan yasaklar. Yasakları kaldırılana kadar yeniden katılamazlar. |
GM Unban <PlayerName> |
Belirtilen oyuncunun yasağını kaldırır ve yeniden katılmalarına izin verir. |
GM ListPlayers |
Şu anda bağlı tüm oyuncuları adları ve kimlikleriyle birlikte listeler. |
GM Announce <Message> |
Tüm oyunculara sunucu genelinde bir duyuru mesajı yayınlar. |
Işınlanma Komutları
| Komut | Açıklama |
|---|---|
GM TeleportTo <PlayerName> |
Sizi belirtilen oyuncunun konumuna ışınlar. |
GM TeleportToMe <PlayerName> |
Belirtilen oyuncuyu mevcut konumunuza ışınlar. |
GM TeleportToPos <X> <Y> <Z> |
Sizi belirli dünya koordinatlarına ışınlar. |
GM Fly |
Uçuş modunu açar/kapatır, herhangi bir yönde serbest harekete izin verir. |
GM Ghost |
Noclip modunu açar/kapatır, arazi ve yapıların içinden geçmenize olanak tanır. |
Öğe ve Kaynak Komutları
| Komut | Açıklama |
|---|---|
GM GiveItem <ItemID> <Quantity> |
Belirtilen öğeyi kendinize verir. Öğenin sayısal kimliğini gerektirir. |
GM GiveItemToPlayer <PlayerName> <ItemID> <Qty> |
Bir öğeyi doğrudan başka bir oyuncunun envanterine verir. |
GM AddExp <Amount> |
Karakterinize deneyim puanı verir. |
GM SetLevel <Level> |
Karakterinizi belirtilen seviyeye ayarlar. |
GM God |
Ölümsüzlük modunu açar/kapatır. Etkinken karakteriniz hasar almaz. |
GM Invisible |
Görünmezliği açar/kapatır. Diğer oyuncular ve NPC'ler sizi göremez. |
Zaman ve Hava Durumu Komutları
| Komut | Açıklama |
|---|---|
GM SetTime <Hour> |
Oyun içi zamanı belirtilen saate ayarlar (0-23). Örnek: öğlen için GM SetTime 12. |
GM SetWeather <Type> |
Mevcut hava durumunu değiştirir. Türler açık, yağmur, fırtına, sis vb. içerebilir. |
GM StopTime |
Gündüz/gece döngüsünü mevcut zamanda dondurur. Etkinlikler veya inşaat için kullanışlıdır. |
GM ResumeTime |
StopTime kullanıldıktan sonra normal gündüz/gece döngüsünü devam ettirir. |
Dünya ve Varlık Komutları
| Komut | Açıklama |
|---|---|
GM DestroyTarget |
Baktığınız varlığı (yapı, NPC veya nesne) yok eder. |
GM SpawnNPC <NpcID> <Quantity> |
Belirtilen NPC türünü konumunuzda oluşturur. |
GM KillAllNPC |
Haritadaki tüm vahşi NPC'leri kaldırır. Zamanla doğal olarak yeniden doğacaklardır. |
GM SaveWorld |
Anında bir dünya kaydını zorlar. Sunucuyu kapatmadan önce her zaman bunu çalıştırın. |
Sunucu Yönetim Araçları
Sunucu Kayıt Yönetimi
Yöneticiler, dünya verilerini korumak için kritik anlarda manuel kayıtlar yapmalıdır:
- Kapatmadan önce: Tüm son değişikliklerin korunduğundan emin olmak için sunucuyu durdurmadan önce her zaman
GM SaveWorldçalıştırın. - Yapılandırma değişikliklerinden önce: Herhangi bir yapılandırmayı değiştirmeden önce kaydedin ve ardından kayıt dosyalarını SFTP aracılığıyla yedekleyin.
- Etkinliklerden sonra: Mevcut durumu kilitlemek için topluluk etkinliklerinden veya büyük dünya değişikliklerinden sonra kaydedin.
- Zamanlanmış yedeklemeler: Kayıt verilerini sunucudan düzenli olarak SFTP aracılığıyla indirin ve yedekleri tarihli dosya adlarıyla yerel olarak saklayın.
Oyuncu İzleme
Kimin çevrimiçi olduğunu izlemek için düzenli olarak GM ListPlayers kullanın. Bu şunlar için kullanışlıdır:
- Oyuncu kimliklerini doğrulamak ve alt hesapları kontrol etmek.
- Atma, yasaklama veya yönetici listesi işlemleri için gereken Steam ID'lerini toplamak.
- Gerekirse maksimum oyuncu ayarlarını ayarlamak için sunucu nüfusunu izlemek.
Sunucu Duyuruları
Topluluğunuzla iletişim kurmak için duyuruları kullanın:
GM Announce Server will restart in 10 minutes for maintenance.
GM Announce Rates have been boosted to 3x for the weekend!
GM Announce PvP event starting at coordinates X:5000 Y:3000 in 30 minutes.
Sorun Giderme
Sunucu Çökmeleri
| Belirti | Olası Neden | Çözüm |
|---|---|---|
| Yapılandırma değişikliğinden sonra başlatmada çökme | Geçersiz yapılandırma değeri veya söz dizimi hatası | Önceki yapılandırma dosyasına geri dönün veya varsayılan değerleri geri yükleyin. Kapatılmamış parantezler, eksik değerler veya geçersiz karakterler olup olmadığını kontrol edin. |
| Oynanış sırasında rastgele çökmeler | Bellek tükenmesi veya varlık taşması | Bellek kullanımı için GPanel'i kontrol edin. MaxPlayers'ı düşürmeyi veya GM KillAllNPC ile aşırı varlıkları temizlemeyi düşünün. Belleği serbest bırakmak için sunucuyu yeniden başlatın. |
| Öğe/NPC oluştururken çökme | Geçersiz öğe veya NPC kimliği | Kimliğin geçerli oyun sürümü için geçerli olduğunu doğrulayın. Aynı anda büyük miktarda varlık oluşturmak da çökmelere neden olabilir -- daha küçük partiler halinde oluşturun. |
| Oyun güncellemesinden sonra çökme | Yapılandırma veya kayıt uyumsuzluğu | Güncellemenin yapılandırma değişiklikleri gerektirip gerektirmediğini kontrol edin. Kayıtları yedekleyin ve yeni yapılandırma dosyalarıyla deneyin. Topluluk yamaları veya düzeltmeleri gerekebilir. |
Bağlantı Sorunları
| Sorun | Çözüm |
|---|---|
| Sunucu tarayıcıda görünmüyor | Başlatmadan sonra 5-10 dakika bekleyin. Sorgu portunun doğru olduğunu doğrulayın. Doğrudan IP bağlantısı deneyin. |
| Bağlantı zaman aşımı | Sunucunun GPanel'de çalıştığını onaylayın. Doğru oyun portunu doğrulayın. Sunucu hâlâ yükleniyor olabilir -- konsol çıktısını kontrol edin. |
| Sürüm uyuşmazlığı hatası | Oyun istemcisinin ve sunucusunun aynı sürümü çalıştırdığından emin olun. Sunucuyu güncelleyin veya oyuncuların oyun istemcilerini güncellemesini sağlayın. |
| Sık bağlantı kopmaları | GPanel'de kaynak kullanımını izleyerek sunucu gecikmesini kontrol edin. Sunucu aşırı yüklenmişse varlık sayılarını düşürün, maksimum oyuncuları azaltın veya oranları optimize edin. |
| GM komutları çalışmıyor | GM Login ve doğru parolayla kimlik doğrulaması yaptığınızı doğrulayın. Yapılandırmada AdminPassword'ün ayarlandığını kontrol edin. Yeniden bağlanmayı ve yeniden kimlik doğrulaması yapmayı deneyin. |
Performans Optimizasyonu
Sunucunuz gecikme veya zayıf performans yaşıyorsa, aşağıdaki optimizasyonları göz önünde bulundurun:
| Eylem | Etki | Nasıl Yapılır |
|---|---|---|
| Maksimum oyuncuları azalt | Orta | Yapılandırmada MaxPlayers'ı düşürün. Daha az oyuncu, daha az varlık izleme ve ağ yükü anlamına gelir. |
| Vahşi NPC'leri temizle | Yüksek | Varlık birikimini önlemek için periyodik olarak GM KillAllNPC kullanın. Yeni NPC'ler doğal olarak yeniden doğacaktır. |
| Düzenli olarak yeniden başlat | Yüksek | Bellek sızıntılarını temizlemek ve sunucuyu yenilemek için günlük yeniden başlatmalar planlayın. Önce dünyayı GM SaveWorld ile kaydedin. |
| Oranları optimize et | Düşük | Çok yüksek toplama oranları, dünyada aşırı öğe üretir ve bu performansı etkileyebilir. Eğlence ve sunucu sağlığı için oranları dengeleyin. |
| Kaynak kullanımını izle | Bilgilendirme | CPU ve bellek kullanımı eğilimleri için GPanel'i kontrol edin. Sürekli yüksek kullanım, sunucunun optimizasyona veya kaynak yükseltmesine ihtiyaç duyduğunu gösterir. |
İlgili Makaleler
- Myth of Empires Sunucu Kurulum Kılavuzu -- İlk sunucu yapılandırması, oranlar, PvP/PvE ayarları ve bağlantı yöntemleri.
- Sunucu IP ve Port Adresinizi Nasıl Bulursunuz
- SFTP ile Dosya Nasıl Yüklenir
- Yeni Sunucunuzla Başlarken