Panduan ini mencakup cara mengatur dan mengonfigurasi server dedicated Puck Anda yang dihosting bersama Legion Hosting. Puck adalah game hoki multipemain berbasis fisika -- tanpa aturan, tanpa timeout, cukup masukkan puck ke gawang. Untuk perintah admin dan pengelolaan server, lihat Panduan Admin Server Puck.
1. Mengakses Server Anda
- Masuk ke GPanel.
- Pilih server Puck Anda dari daftar server.
- IP dan port server Anda ditampilkan pada tab Console. Lihat Cara Menemukan IP dan Port Server Anda untuk detailnya.
2. Variabel Startup
Konfigurasikan pengaturan ini dari tab Startup di GPanel:
| Variabel | Nama Env | Default | Deskripsi |
|---|---|---|---|
| Max Players | MAX_PLAYERS |
10 | Jumlah pemain maksimum (hingga 32). |
| Query Port | QUERY_PORT |
7778 | Port query untuk visibilitas di server browser. |
| Password | SRV_PASSWORD |
(kosong) | Kata sandi yang diperlukan untuk bergabung. Biarkan kosong untuk akses publik. |
| Kick Timeout | KICK_TIMEOUT |
300 | Detik sebelum pemain AFK ter-kick. |
| Target Framerate | FRAME_RATE |
120 | Framerate server. Sebaiknya 10-20 di atas tick rate. |
| Server Tick Rate | SERVER_TICK_RATE |
100 | Tick rate simulasi server (maks 360). |
| Client Tick Rate | CLIENT_TICK_RATE |
360 | Laju pembaruan klien. Sebaiknya minimal dua kali lipat tick rate server. Jangan melebihi 360 kecuali Anda tahu apa yang Anda lakukan. |
| Auto Update | AUTO_UPDATE |
0 | Perbarui server secara otomatis saat startup (1=ya, 0=tidak). |
3. File Konfigurasi
Konfigurasi server disimpan di server_configuration.json pada direktori root. Panel secara otomatis memperbarui nilai-nilai kunci dari variabel startup Anda. Anda dapat mengedit pengaturan tambahan melalui SFTP:
{
"port": 7777,
"pingPort": 7778,
"name": "My Puck Server",
"maxPlayers": 10,
"password": "",
"voip": false,
"isPublic": true,
"adminSteamIds": [],
"kickTimeout": 300,
"targetFrameRate": 120,
"serverTickRate": 100,
"clientTickRate": 200,
"startPaused": false,
"allowVoting": true,
"mods": []
}
4. Menghubungkan ke Server Anda
- Beli dan pasang Puck dari Steam.
- Jalankan game dan buka server browser.
- Temukan server Anda berdasarkan nama, atau gunakan direct connect dengan IP dan port Anda.
- Masukkan kata sandi jika ada yang diatur.
5. Daftar Periksa Pengaturan Pertama Kali
- Edit
server_configuration.jsonuntuk mengaturnameserver. - Tambahkan Steam ID Anda ke array
adminSteamIdsuntuk akses admin dalam game. - Konfigurasikan tick rate dan framerate (biarkan default kecuali Anda memiliki kebutuhan khusus).
- Mulai server dan verifikasi bahwa muncul
Server authenticateddi konsol.
Artikel Terkait
Butuh Bantuan?
Jika Anda mengalami masalah dengan server Puck Anda, buka tiket dukungan dan sertakan IP server Anda, deskripsi masalahnya, dan pesan kesalahan apa pun dari konsol GPanel.