Promo Kilat 50% diskon untuk semua server Hanya Tersisa Beberapa Jam!
Berakhir dalam: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Panduan Penyiapan Server Soulmask


Panduan ini membahas semua yang Anda perlukan untuk menyiapkan dan mengonfigurasi server khusus Soulmask Anda di Legion Hosting, termasuk start pertama, variabel startup GPanel, konfigurasi server, mode PvE vs PvP, pengaturan peta dan dunia, terhubung ke server Anda, dan pengelolaan simpanan. Untuk penyiapan admin dan perintah dalam permainan, lihat Perintah Admin Soulmask.

Apa Itu Soulmask

Soulmask adalah game crafting bertahan hidup dunia terbuka di mana pemain terbangun mengenakan topeng kuno misterius yang memberikan kemampuan supernatural. Berlatar di dunia yang subur dan luas, pemain harus mengumpulkan sumber daya, membuat alat dan senjata, membangun pemukiman, serta merekrut dan mengelola suku NPC. Sistem topeng adalah inti dari permainan -- pemain dapat merasuki dan mengendalikan berbagai anggota suku, masing-masing dengan keterampilan dan sifat unik, untuk mengoptimalkan pemukiman dan efektivitas pertempuran mereka.

Fitur utama dari server khusus meliputi:

  • Dukungan untuk hingga 70 pemain bersamaan pada satu server
  • Mode permainan PvE dan PvP dengan aturan yang dapat dikonfigurasi
  • Penyetelan permainan yang ekstensif melalui file konfigurasi GameXishu.json
  • Sistem suku (guild) dengan batas anggota yang dapat dikonfigurasi
  • Dukungan RCON dan Telnet untuk pengelolaan server jarak jauh
  • Pengelolaan cadangan dan simpanan otomatis
Hentikan server Anda sebelum mengedit file konfigurasi apa pun. Selalu hentikan server Anda dari tab Console di GPanel sebelum mengedit file konfigurasi. Perubahan yang dibuat saat server berjalan mungkin ditimpa atau menyebabkan kerusakan.

Start Pertama

Ketika Anda pertama kali menerima server Soulmask Anda dari Legion Hosting, server perlu menyelesaikan instalasi awal sebelum dapat dimainkan.

  1. Masuk ke GPanel dan pilih server Soulmask Anda dari daftar server.
  2. Klik tab Console dan tekan Start.
  3. Server akan mengunduh dan menginstal file server khusus Soulmask melalui Steam. Unduhan awal ini dapat memakan waktu beberapa menit karena game memerlukan ruang disk yang signifikan.
  4. Setelah unduhan selesai, server akan mulai secara otomatis. Boot pertama memakan waktu lebih lama daripada start berikutnya saat server menghasilkan basis data dunia awal.
  5. Tunggu hingga output konsol menunjukkan server siap dan mendengarkan koneksi.
Persyaratan RAM. Soulmask adalah game yang intensif memori. Server khusus memerlukan setidaknya 11 GB RAM bebas untuk dimulai. Pastikan paket hosting Anda menyediakan memori yang cukup untuk jumlah pemain yang Anda harapkan. Jumlah pemain yang lebih tinggi dan dunia yang lebih besar akan menggunakan lebih banyak RAM.

Variabel Startup GPanel

Pengaturan server inti dikonfigurasi sebagai variabel startup di GPanel. Nilai-nilai ini diteruskan ke proses server sebagai parameter baris perintah saat diluncurkan.

  1. Di GPanel, pilih server Soulmask Anda.
  2. Klik tab Startup.
  3. Tetapkan variabel yang tercantum di bawah. Perubahan diterapkan saat berikutnya Anda memulai atau memulai ulang server.
Variabel Default Deskripsi
SERVER_NAME My Soulmask Server Nama yang ditampilkan di peramban server Steam dan daftar server dalam permainan. Buat deskriptif agar pemain dapat menemukan server Anda dengan mudah.
SERVER_PASSWORD (kosong) Kata sandi yang diperlukan untuk pemain bergabung (parameter -PSW). Biarkan kosong untuk server publik. Atur kata sandi untuk membatasi akses hanya untuk pemain yang diundang.
ADMIN_PASSWORD (kosong) Kata sandi administrator GM (parameter -adminpsw). Diperlukan untuk mengakses panel admin dalam permainan dan menjalankan perintah admin. Jaga kerahasiaannya.
MAX_PLAYERS 60 Jumlah maksimum pemain bersamaan (parameter -MaxPlayers). Soulmask mendukung hingga 70 pemain, tetapi jumlah yang lebih tinggi memerlukan lebih banyak RAM dan CPU.
GAME_MODE pve Mode permainan server. Atur ke pve untuk PvE atau pvp untuk PvP. Lihat bagian PvE vs PvP di bawah.
GAME_PORT 8777 Port UDP utama untuk koneksi game (parameter -Port). Dikonfigurasi otomatis oleh paket hosting Anda.
QUERY_PORT 27015 Port UDP yang digunakan oleh Steam untuk kueri peramban server (parameter -QueryPort). Dikonfigurasi otomatis.
Variabel startup mengesampingkan file konfigurasi. Jika suatu pengaturan dikonfigurasi baik sebagai variabel startup maupun di dalam file konfigurasi, variabel startup memiliki prioritas. Gunakan variabel startup untuk pengaturan identitas inti dan file konfigurasi untuk penyetelan permainan yang terperinci.

Konfigurasi Server (Parameter Baris Perintah)

Soulmask menggunakan parameter baris perintah yang ekstensif untuk konfigurasi server. Di bawah ini adalah referensi lengkap parameter yang tersedia:

Parameter Default Deskripsi
-SteamServerName="Name" - Nama tampilan server di peramban server.
-MaxPlayers=N 60 Koneksi pemain bersamaan maksimum (hingga 70).
-PSW="password" (tidak ada) Kata sandi gabung server. Hilangkan untuk server publik.
-adminpsw="password" (tidak ada) Kata sandi administrator/GM untuk perintah admin dalam permainan.
-pve - Memaksa mode PvE. Pemain tidak dapat saling melukai.
-pvp - Memaksa mode PvP. Pemain dapat saling melukai.
-Port=N 8777 Port koneksi game (UDP).
-QueryPort=N 27015 Port kueri Steam (UDP).
-EchoPort=N 18888 Port konsol Telnet (TCP, lokal saja). Digunakan untuk pengelolaan jarak jauh lokal.
-saving=N - Interval penyimpanan keadaan dunia ke memori (dalam detik).
-backup=N - Interval cadangan basis data dalam-memori ke disk (dalam detik).
-initbackup - Membuat salinan cadangan dunia setiap kali server dimulai.
-backupinterval=N - Interval pembuatan cadangan otomatis (dalam menit).
-GongHuiMaxMember=N - Jumlah maksimum anggota per suku (guild).
-MULTIHOME=IP - Mengikat server ke alamat IP lokal tertentu (hanya server multi-homed).
-rconpsw="password" (tidak ada) Mengaktifkan akses konsol jarak jauh RCON dengan kata sandi yang ditentukan.
-rconport=N 19000 Port TCP listener RCON. Hanya relevan jika RCON diaktifkan.
-rconaddr=IP - Pengikatan IP listener RCON. Gunakan 0.0.0.0 untuk mendengarkan pada semua antarmuka.
-log - Mengaktifkan jendela konsol dan output logging.
-UTF8Output - Mengaktifkan penanganan karakter non-Latin yang benar dalam output.
GPanel menangani sebagian besar dari ini secara otomatis. Di Legion Hosting, parameter penting dikonfigurasi melalui tab Startup GPanel. Parameter lanjutan seperti pengaturan RCON atau batas suku dapat ditambahkan melalui field parameter startup tambahan GPanel jika tersedia, atau dengan menghubungi dukungan.

Mode PvE vs PvP

Soulmask mendukung dua mode permainan utama yang secara fundamental mengubah pengalaman multipemain:

Mode PvE (-pve)

  • Pemain tidak dapat saling melukai secara langsung.
  • Struktur dan markas dilindungi dari pemain lain.
  • Fokus pada bertahan hidup kooperatif, membangun, dan eksplorasi.
  • Pemain tetap dapat berinteraksi, berdagang, dan membentuk suku.
  • Direkomendasikan untuk komunitas kooperatif dan server kasual.

Mode PvP (-pvp)

  • Pemain dapat menyerang dan membunuh satu sama lain.
  • Markas dan struktur dapat dijarah dan dihancurkan oleh pemain lain.
  • Peperangan suku dan kontrol wilayah menjadi elemen permainan inti.
  • Rasio kerusakan PvP dapat disetel dengan halus dalam file konfigurasi GameXishu.json.
  • Direkomendasikan untuk server kompetitif dan pemain berpengalaman.
Mode tidak dapat diubah tanpa wipe. Mengubah antara PvE dan PvP setelah dunia dibuat dapat menyebabkan inkonsistensi permainan. Direkomendasikan untuk memutuskan mode sebelum start pertama Anda. Jika Anda perlu mengubah mode pada dunia yang sudah ada, pertimbangkan untuk memulai dari awal.

Pengaturan Peta dan Dunia (GameXishu.json)

Pengaturan dunia dan permainan yang terperinci dikontrol melalui file konfigurasi GameXishu.json. File ini berisi opsi ekstensif untuk menyetel laju sumber daya, pertempuran, invasi, bangunan, hewan, dan banyak lagi.

Menemukan File

File konfigurasi terletak di:

WS/Saved/GameplaySettings/GameXishu.json

Akses file ini melalui tab Files GPanel atau melalui SFTP.

Referensi Pengaturan Utama

Di bawah ini adalah pengaturan yang paling umum disesuaikan. Nama parameter dalam format aslinya (pinyin Tiongkok). Deskripsi bahasa Inggris disediakan untuk masing-masing.

Pengalaman dan Progresi
Pengaturan Nama Inggris Deskripsi
ExpRatio Experience Ratio Pengali untuk perolehan pengalaman umum. Nilai yang lebih tinggi mempercepat leveling.
ChengZhangExpRatio Growth Experience Ratio Pengali untuk perolehan pengalaman pertumbuhan karakter.
ShaGuaiExpRatio Monster Kill Experience Ratio Pengali untuk pengalaman yang diperoleh dari membunuh monster.
Pertempuran dan Kerusakan
Pengaturan Nama Inggris Deskripsi
DongWuDamageRatio Animal Damage Ratio Pengali untuk kerusakan yang ditimbulkan oleh hewan liar dan makhluk.
BeDamageByYeShengRatio Damage Taken from Wildlife Pengali untuk kerusakan yang diterima dari makhluk liar.
ShengMingHuiFuRatio Health Recovery Ratio Pengali untuk kecepatan regenerasi kesehatan alami.
QiXiHuiFuRatio Stamina Recovery Ratio Pengali untuk kecepatan pemulihan stamina.
TiLiHuiFuRatio Energy Recovery Ratio Pengali untuk kecepatan pemulihan energi/daya tahan.
PVP_ShangHaiRatio_JinZhan PvP Melee Damage Ratio Pengali untuk kerusakan pertempuran jarak dekat PvP (default: 0.4).
Sumber Daya dan Konsumsi
Pengaturan Nama Inggris Deskripsi
ShiWuXiaoHaoRatio Food Consumption Ratio Pengali untuk seberapa cepat makanan dikonsumsi. Nilai yang lebih rendah memperlambat konsumsi makanan.
ShuiXiaoHaoRatio Water Consumption Ratio Pengali untuk seberapa cepat air dikonsumsi.
RanLiaoXiaoHaoRatio Fuel Consumption Ratio Pengali untuk seberapa cepat bahan bakar dikonsumsi oleh stasiun crafting dan api.
Hewan dan Pertanian
Pengaturan Nama Inggris Deskripsi
DongWuShengZhangRatio Animal Growth Ratio Pengali untuk kecepatan pertumbuhan hewan. Nilai yang lebih tinggi membuat hewan matang lebih cepat.
FanZhiJianGeRatio Breeding Interval Ratio Pengali untuk waktu antara siklus pembiakan hewan.
DongWuChanChuRatio Animal Production Ratio Pengali untuk output produksi hewan (telur, susu, dll.).
DongWuPinZhiRatio Animal Quality Ratio Pengali untuk kualitas atribut hewan jinak.
ZuoWuShengZhangRatio Crop Growth Ratio Pengali untuk kecepatan pertumbuhan tanaman.
ZuoWuFeiLiaoXiaoHaoRatio Crop Fertilizer Consumption Pengali untuk laju konsumsi pupuk.
Bangunan dan Struktur
Pengaturan Nama Inggris Deskripsi
JianZhuFuLanKaiGuan Building Decay Toggle Aktifkan atau nonaktifkan pelapukan bangunan seiring waktu. Atur ke 0 untuk menonaktifkan.
JianZhuFuLanMul Building Decay Multiplier Laju struktur melapuk. Nilai yang lebih rendah memperlambat pelapukan.
JianZhuXiuLiMul Building Repair Multiplier Pengali untuk biaya dan kecepatan perbaikan bangunan.
JianZhuZiYuanJinShuaBanJing Building Resource Exclusion Radius Radius di sekitar bangunan di mana sumber daya alami tidak akan muncul kembali.
Sistem Invasi
Pengaturan Nama Inggris Default Deskripsi
RuQinGuaiCountMax Max Invasion Monsters 128 Jumlah maksimum monster dalam gelombang invasi.
RuQinQiangDuXiShu Invasion Intensity - Mengontrol kesulitan invasi keseluruhan dan kekuatan monster.
RuQinBeginHour Invasion Start Hour - Jam dalam permainan saat invasi dapat dimulai.
RuQinEndHour Invasion End Hour - Jam dalam permainan saat invasi berhenti.
RuQinPerBoGuaiMax Max Monsters Per Wave 16 Maksimum monster yang dimunculkan per gelombang individual.
Selalu hentikan server Anda sebelum mengedit GameXishu.json. Mengedit file saat server berjalan akan mengakibatkan perubahan Anda ditimpa ketika server menyimpan. Hentikan server, buat perubahan Anda, lalu mulai lagi.

Cara Terhubung

Pemain dapat terhubung ke server Soulmask Anda melalui peramban server dalam permainan atau dengan direct connect.

Melalui Peramban Server Dalam Permainan

  1. Luncurkan Soulmask.
  2. Dari menu utama, pilih Multiplayer lalu Server Browser.
  3. Cari server Anda berdasarkan nama (nama yang Anda atur dalam variabel startup SERVER_NAME).
  4. Klik server Anda dan tekan Join. Masukkan kata sandi jika ada yang diatur.

Melalui Peramban Server Steam

  1. Di Steam, masuk ke View > Game Servers (atau Servers).
  2. Klik tab Favorites lalu Add a Server.
  3. Masukkan IP server dan query port Anda (default 27015) dalam format IP:PORT.
  4. Setelah server muncul, klik dua kali untuk terhubung melalui Soulmask.

Melalui Direct Connect

  1. Temukan IP server dan port game Anda dari tab Console GPanel. Untuk bantuan, lihat Cara Menemukan IP dan Port Server Anda.
  2. Di Soulmask, cari opsi Direct Connect di menu multipemain.
  3. Masukkan IP server dan port game Anda (default 8777) dalam format IP:PORT.
  4. Tekan Connect dan masukkan kata sandi server jika diperlukan.
Server tidak muncul? Jika server Anda tidak muncul di peramban, pastikan server sudah sepenuhnya dimulai dan telah selesai memuat. Server baru mungkin memakan waktu 2-5 menit untuk muncul di daftar server master Steam. Anda selalu dapat menggunakan direct connect dengan IP dan port game. Port ditetapkan secara acak kecuali Anda memiliki IP privat.

Pengelolaan Simpanan

Soulmask menggunakan sistem simpanan berbasis basis data. Memahami cara kerja simpanan sangat penting untuk menghindari kehilangan data.

Lokasi Simpanan

File simpanan dunia utama terletak di:

WS/Saved/Worlds/Dedicated/Level01_Main/world.db

Basis data SQLite ini berisi semua data dunia termasuk modifikasi medan, struktur, keadaan NPC, dan data pemain.

Proses Penyimpanan

Soulmask menggunakan proses penyimpanan dua tahap:

  1. Penyimpanan memori (-saving): Keadaan dunia secara berkala ditulis ke basis data dalam-memori pada interval yang ditentukan oleh parameter -saving (dalam detik).
  2. Cadangan disk (-backup): Basis data dalam-memori disalurkan ke disk pada interval yang ditentukan oleh parameter -backup (dalam detik).
Selalu matikan server Anda dengan benar. Sangat penting untuk mematikan server Anda secara bersih menggunakan tombol Stop GPanel, perintah dalam permainan gm exit, atau perintah RCON shutdown. Mematikan paksa proses server dapat menyebabkan basis data dalam-memori tidak ditulis ke disk, mengakibatkan rollback ke penyimpanan disk terakhir.

Cadangan Otomatis

Konfigurasikan cadangan otomatis menggunakan parameter startup ini:

  • -initbackup -- Membuat salinan cadangan setiap kali server dimulai.
  • -backupinterval=N -- Membuat cadangan bergulir setiap N menit selama runtime.

Cadangan Manual

Untuk membuat cadangan manual:

  1. Hentikan server dari GPanel.
  2. Navigasikan ke WS/Saved/ melalui tab Files GPanel atau SFTP.
  3. Unduh file berikut:
    • Worlds/Dedicated/Level01_Main/world.db -- Basis data simpanan dunia
    • GameplaySettings/GameXishu.json -- Konfigurasi permainan Anda
  4. Simpan file-file ini dengan aman di komputer lokal Anda.

Memulihkan Cadangan

  1. Hentikan server.
  2. Unggah file world.db yang dicadangkan ke WS/Saved/Worlds/Dedicated/Level01_Main/.
  3. Unggah GameXishu.json yang dicadangkan ke WS/Saved/GameplaySettings/ jika Anda ingin memulihkan pengaturan juga.
  4. Mulai server.

Memulai Dunia Baru

Untuk menghapus dunia dan memulai dari awal:

  1. Hentikan server.
  2. Ganti nama atau hapus file world.db di WS/Saved/Worlds/Dedicated/Level01_Main/.
  3. Mulai server. Server akan menghasilkan basis data dunia baru dari awal.
Cadangkan sebelum menghapus. Sebelum menghapus data dunia, unduh salinan world.db sebagai cadangan jika Anda ingin memulihkannya nanti.

Referensi Port

Soulmask menggunakan port berikut. Ini dikonfigurasi secara otomatis oleh paket hosting Anda di Legion Hosting.

Port Protokol Default Tujuan
Game Port UDP 8777 Koneksi game utama. Pemain terhubung ke port ini.
Query Port UDP 27015 Kueri peramban server Steam.
Echo Port (Telnet) TCP 18888 Administrasi telnet lokal (koneksi lokal saja).
RCON Port TCP 19000 Akses konsol jarak jauh (RCON). Hanya aktif jika -rconpsw diatur.

Artikel Terkait


Butuh Bantuan?

Jika Anda masih mengalami masalah dengan server Soulmask Anda, silakan buka tiket dukungan dan tim kami akan dengan senang hati membantu Anda.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.