Bu kılavuz, Legion Hosting ile barındırılan Puck dedicated sunucunuzu nasıl kuracağınızı ve yapılandıracağınızı kapsar. Puck, fizik tabanlı çok oyunculu bir hokey oyunudur -- kural yok, mola yok, sadece puck'ı kaleye sokun. Yönetici komutları ve sunucu yönetimi için bkz. Puck Sunucu Yönetici Kılavuzu.
1. Sunucunuza Erişim
- GPanel üzerinde oturum açın.
- Sunucu listesinden Puck sunucunuzu seçin.
- Sunucu IP'niz ve portunuz Console sekmesinde görüntülenir. Ayrıntılar için bkz. Sunucu IP ve Portunuzu Nasıl Bulursunuz.
2. Başlatma Değişkenleri
Bu ayarları GPanel'deki Startup sekmesinden yapılandırın:
| Değişken | Env Adı | Varsayılan | Açıklama |
|---|---|---|---|
| Max Players | MAX_PLAYERS |
10 | Maksimum oyuncu sayısı (32'ye kadar). |
| Query Port | QUERY_PORT |
7778 | Sunucu tarayıcısı görünürlüğü için sorgu portu. |
| Password | SRV_PASSWORD |
(boş) | Katılmak için gereken parola. Herkese açık erişim için boş bırakın. |
| Kick Timeout | KICK_TIMEOUT |
300 | AFK bir oyuncunun atılmasından önceki saniye. |
| Target Framerate | FRAME_RATE |
120 | Sunucu kare hızı. Tick rate'in 10-20 üzerinde olmalıdır. |
| Server Tick Rate | SERVER_TICK_RATE |
100 | Sunucu simülasyon tick rate'i (maks 360). |
| Client Tick Rate | CLIENT_TICK_RATE |
360 | İstemci güncelleme hızı. Sunucu tick rate'inin en az iki katı olmalıdır. Ne yaptığınızı bilmiyorsanız 360'ı aşmayın. |
| Auto Update | AUTO_UPDATE |
0 | Başlatma sırasında sunucuyu otomatik olarak güncelle (1=evet, 0=hayır). |
3. Yapılandırma Dosyası
Sunucu yapılandırması, kök dizindeki server_configuration.json dosyasında saklanır. Panel, başlatma değişkenlerinizden anahtar değerleri otomatik olarak günceller. Ek ayarları SFTP aracılığıyla düzenleyebilirsiniz:
{
"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. Sunucunuza Bağlanma
- Puck'ı Steam'den satın alın ve yükleyin.
- Oyunu başlatın ve sunucu tarayıcısını açın.
- Sunucunuzu adıyla bulun veya IP ve portunuzla doğrudan bağlantı kullanın.
- Ayarlanmışsa parolayı girin.
5. İlk Kurulum Kontrol Listesi
- Bir sunucu
nameayarlamak içinserver_configuration.jsondosyasını düzenleyin. - Oyun içi yönetici erişimi için Steam ID'nizi
adminSteamIdsdizisine ekleyin. - Tick rate'leri ve kare hızını yapılandırın (özel bir ihtiyacınız olmadıkça varsayılanları koruyun).
- Sunucuyu başlatın ve konsolda
Server authenticatedmesajını gösterdiğini doğrulayın.
İlgili Makaleler
- Puck Sunucu Yönetici Kılavuzu
- Sunucu IP ve Portunuzu Nasıl Bulursunuz
- SFTP ile Dosyalar Nasıl Yüklenir
Yardıma mı İhtiyacınız Var?
Puck sunucunuzla ilgili sorunlarla karşılaşırsanız, bir destek talebi oluşturun ve sunucu IP'nizi, sorunun bir açıklamasını ve GPanel konsolundaki herhangi bir hata mesajını ekleyin.