Sebagai administrator server Myth of Empires, Anda memiliki akses ke perintah GM (Game Master) yang memungkinkan Anda mengelola pemain, mengontrol lingkungan, men-spawn item, dan menjaga kesehatan server. Panduan ini menjelaskan pengaturan admin, perintah GM umum, alat manajemen pemain, dan teknik pemecahan masalah.
Pengaturan Admin
Sebelum Anda dapat menggunakan perintah GM dalam permainan, Anda harus mengonfigurasi kata sandi admin dan secara opsional menambahkan pemain tertentu ke daftar admin.
Mengatur Kata Sandi Admin
- Hentikan server Anda dari GPanel.
- Buka file konfigurasi server (mis.,
PrivateServerTool.ini) melalui SFTP atau file manager GPanel. - Temukan atau tambahkan pengaturan
AdminPassword:
[ServerSetting]
AdminPassword=YourSecureAdminPassword
- Simpan file dan mulai ulang server Anda.
Menambahkan Admin melalui Konfigurasi
Untuk memberikan hak admin kepada pemain tertentu tanpa membagikan kata sandi admin, Anda dapat menambahkan Steam ID mereka ke daftar admin dalam konfigurasi server. Cari bagian atau file daftar admin:
[AdminList]
76561198012345678
76561198087654321
Setiap baris berisi satu Steam ID. Pemain dalam daftar ini secara otomatis menerima hak admin saat mereka bergabung ke server.
Mengaktifkan Admin Dalam Permainan
Jika Anda tidak ada dalam daftar admin, Anda harus mengautentikasi setiap sesi menggunakan kata sandi admin:
- Bergabung ke server Myth of Empires Anda.
- Buka konsol atau obrolan dalam permainan dengan tombol yang sesuai (biasanya Enter untuk obrolan atau ~/` untuk konsol).
- Masukkan perintah login GM dengan kata sandi admin Anda:
GM Login YourSecureAdminPassword
Jika autentikasi berhasil, Anda akan menerima pesan konfirmasi dan mendapatkan akses ke semua perintah GM. Ini harus dilakukan setiap kali Anda terhubung ke server.
GM Login tidak berfungsi, coba GMLogin, gm login, atau periksa dokumentasi komunitas terbaru untuk versi permainan Anda.
Perintah GM Umum
Perintah GM di Myth of Empires memungkinkan Anda mengontrol berbagai aspek gameplay. Perintah dimasukkan melalui konsol atau obrolan dalam permainan. Prefiksnya biasanya GM diikuti oleh nama perintah.
Perintah Manajemen Pemain
| Perintah | Deskripsi |
|---|---|
GM Kick <PlayerName> |
Mengeluarkan pemain yang ditentukan dari server. Mereka dapat bergabung kembali segera. |
GM Ban <PlayerName> |
Mem-ban pemain yang ditentukan dari server. Mereka tidak dapat bergabung kembali sampai di-unban. |
GM Unban <PlayerName> |
Menghapus ban untuk pemain yang ditentukan, memungkinkan mereka bergabung kembali. |
GM ListPlayers |
Menampilkan daftar semua pemain yang saat ini terhubung beserta nama dan ID mereka. |
GM Announce <Message> |
Menyiarkan pesan pengumuman seluruh server kepada semua pemain. |
Perintah Teleportasi
| Perintah | Deskripsi |
|---|---|
GM TeleportTo <PlayerName> |
Memteleportasi Anda ke lokasi pemain yang ditentukan. |
GM TeleportToMe <PlayerName> |
Memteleportasi pemain yang ditentukan ke lokasi Anda saat ini. |
GM TeleportToPos <X> <Y> <Z> |
Memteleportasi Anda ke koordinat dunia tertentu. |
GM Fly |
Mengalihkan mode terbang, memungkinkan gerakan bebas ke segala arah. |
GM Ghost |
Mengalihkan mode noclip, memungkinkan Anda menembus medan dan struktur. |
Perintah Item dan Sumber Daya
| Perintah | Deskripsi |
|---|---|
GM GiveItem <ItemID> <Quantity> |
Memberikan item yang ditentukan kepada diri Anda sendiri. Memerlukan ID numerik item. |
GM GiveItemToPlayer <PlayerName> <ItemID> <Qty> |
Memberikan item langsung ke inventaris pemain lain. |
GM AddExp <Amount> |
Memberikan poin pengalaman ke karakter Anda. |
GM SetLevel <Level> |
Mengatur karakter Anda ke level yang ditentukan. |
GM God |
Mengalihkan mode kebal. Karakter Anda tidak menerima kerusakan saat aktif. |
GM Invisible |
Mengalihkan mode tak terlihat. Pemain lain dan NPC tidak dapat melihat Anda. |
Perintah Waktu dan Cuaca
| Perintah | Deskripsi |
|---|---|
GM SetTime <Hour> |
Mengatur waktu dalam permainan ke jam yang ditentukan (0-23). Contoh: GM SetTime 12 untuk tengah hari. |
GM SetWeather <Type> |
Mengubah cuaca saat ini. Tipe dapat mencakup clear, rain, storm, fog, dll. |
GM StopTime |
Membekukan siklus siang/malam pada waktu saat ini. Berguna untuk acara atau membangun. |
GM ResumeTime |
Melanjutkan siklus siang/malam normal setelah menggunakan StopTime. |
Perintah Dunia dan Entitas
| Perintah | Deskripsi |
|---|---|
GM DestroyTarget |
Menghancurkan entitas (struktur, NPC, atau objek) yang sedang Anda lihat. |
GM SpawnNPC <NpcID> <Quantity> |
Men-spawn tipe NPC yang ditentukan di lokasi Anda. |
GM KillAllNPC |
Menghapus semua NPC liar dari map. Mereka akan respawn secara alami seiring waktu. |
GM SaveWorld |
Memaksa penyimpanan dunia segera. Selalu jalankan ini sebelum mematikan server. |
Alat Manajemen Server
Manajemen Penyimpanan Server
Admin harus melakukan penyimpanan manual pada momen-momen kritis untuk melindungi data dunia:
- Sebelum shutdown: Selalu jalankan
GM SaveWorldsebelum menghentikan server untuk memastikan semua perubahan terbaru tersimpan. - Sebelum perubahan konfigurasi: Simpan lalu cadangkan file simpanan melalui SFTP sebelum memodifikasi konfigurasi apa pun.
- Setelah acara: Simpan setelah acara komunitas atau perubahan dunia besar untuk mengunci status saat ini.
- Cadangan terjadwal: Unduh data simpanan dari server secara teratur melalui SFTP dan simpan cadangan secara lokal dengan nama file bertanggal.
Pemantauan Pemain
Gunakan GM ListPlayers secara teratur untuk memantau siapa yang online. Ini berguna untuk:
- Memverifikasi identitas pemain dan memeriksa akun alt.
- Mengumpulkan Steam ID yang diperlukan untuk operasi kick, ban, atau daftar admin.
- Memantau populasi server untuk menyesuaikan pengaturan pemain maksimum jika diperlukan.
Pengumuman Server
Gunakan pengumuman untuk berkomunikasi dengan komunitas Anda:
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.
Pemecahan Masalah
Server Crash
| Gejala | Kemungkinan Penyebab | Solusi |
|---|---|---|
| Crash saat startup setelah perubahan konfigurasi | Nilai konfigurasi tidak valid atau error sintaks | Kembalikan ke file konfigurasi sebelumnya atau pulihkan nilai default. Periksa kurung yang tidak tertutup, nilai yang hilang, atau karakter tidak valid. |
| Crash acak selama gameplay | Kehabisan memori atau overflow entitas | Periksa GPanel untuk penggunaan memori. Pertimbangkan menurunkan MaxPlayers atau membersihkan entitas berlebih dengan GM KillAllNPC. Mulai ulang server untuk membebaskan memori. |
| Crash saat men-spawn item/NPC | ID item atau NPC tidak valid | Verifikasi ID valid untuk versi permainan saat ini. Men-spawn entitas dalam jumlah besar sekaligus juga dapat menyebabkan crash -- spawn dalam batch yang lebih kecil. |
| Crash setelah pembaruan permainan | Ketidakcocokan konfigurasi atau simpanan | Periksa apakah pembaruan memerlukan perubahan konfigurasi. Cadangkan simpanan dan coba dengan file konfigurasi baru. Patch atau hotfix komunitas mungkin diperlukan. |
Masalah Koneksi
| Masalah | Solusi |
|---|---|
| Server tidak muncul di browser | Tunggu 5-10 menit setelah startup. Verifikasi query port benar. Coba koneksi IP langsung. |
| Connection timeout | Pastikan server berjalan di GPanel. Verifikasi game port yang benar. Server mungkin masih memuat -- periksa output konsol. |
| Error ketidakcocokan versi | Pastikan klien permainan dan server menjalankan versi yang sama. Perbarui server atau minta pemain memperbarui klien permainan mereka. |
| Sering terputus | Periksa lag server dengan memantau penggunaan sumber daya di GPanel. Turunkan jumlah entitas, kurangi pemain maksimum, atau optimalkan rate jika server kelebihan beban. |
| Perintah GM tidak berfungsi | Verifikasi Anda mengautentikasi dengan GM Login dan kata sandi yang benar. Periksa bahwa AdminPassword diatur dalam konfigurasi. Coba hubungkan ulang dan autentikasi ulang. |
Optimasi Performa
Jika server Anda mengalami lag atau performa buruk, pertimbangkan optimasi berikut:
| Tindakan | Dampak | Cara Melakukan |
|---|---|---|
| Kurangi pemain maksimum | Sedang | Turunkan MaxPlayers di konfigurasi. Lebih sedikit pemain berarti lebih sedikit pelacakan entitas dan overhead jaringan. |
| Bersihkan NPC liar | Tinggi | Gunakan GM KillAllNPC secara berkala untuk mencegah penumpukan entitas. NPC baru akan respawn secara alami. |
| Mulai ulang secara teratur | Tinggi | Jadwalkan restart harian untuk membersihkan kebocoran memori dan menyegarkan server. Simpan dunia terlebih dahulu dengan GM SaveWorld. |
| Optimalkan rate | Rendah | Rate gather yang sangat tinggi menghasilkan item berlebih di dunia, yang dapat memengaruhi performa. Seimbangkan rate untuk kenikmatan dan kesehatan server. |
| Pantau penggunaan sumber daya | Informasional | Periksa GPanel untuk tren penggunaan CPU dan memori. Penggunaan tinggi yang konsisten menunjukkan server perlu optimasi atau peningkatan sumber daya. |
Artikel Terkait
- Panduan Pengaturan Server Myth of Empires -- Konfigurasi server awal, rate, pengaturan PvP/PvE, dan metode koneksi.
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP
- Memulai dengan Server Baru Anda