FiveM server.cfg Oluşturucu
Bu araç tamamen tarayıcında çalışır; girdiğin bilgiler hiçbir sunucuya gönderilmez.
Çalışan bir server.cfg, saniyeler içinde.
Sunucu adını, oyuncu sayısını ve çerçeveni seç; doğru ensure sırası, OneSync, veritabanı bağlantısı ve yönetici izinleriyle hazır server.cfg dosyasını kopyala ya da indir.
FiveM server.cfg nasıl yapılır?
server.cfg, FiveM sunucusu açılırken satır satır çalıştırılan yapılandırma dosyasıdır. Sunucu adı,
oyuncu sınırı, lisans anahtarı, başlatılacak kaynaklar ve izinler bu dosyada tanımlanır. Çalışan bir server.cfg için
en az şunlar gerekir: endpoint_add_tcp ve endpoint_add_udp satırları, başlatılacak kaynakların
ensure listesi, sv_maxclients ve geçerli bir sv_licenseKey. Yukarıdaki form bunların
hepsini doldurur; dosyayı sunucu klasörüne (kaynakların bulunduğu resources klasörünün yanına) kaydedip
sunucuyu +exec server.cfg parametresiyle başlatman yeterlidir.
Lisans anahtarı nereden alınır?
Cfx.re hesabınla portal.cfx.re adresine giriş yap, “Server Registration Keys” bölümünden sunucunun
IP adresini girerek ücretsiz bir anahtar oluştur ve sv_licenseKey satırına yaz. Anahtar olmadan sunucu açılmaz.
ensure sırası neden önemli?
ensure komutu kaynağı başlatır, kaynak zaten çalışıyorsa yeniden başlatır. Kaynaklar dosyadaki sırayla
başlar; bu yüzden bir kaynağın ihtiyaç duyduğu kaynak her zaman önce gelmelidir. Veritabanı sürücüsü
oxmysql çerçeveden önce, çekirdek kaynak (es_extended, qb-core, qbx_core)
ise ona bağlı işlerden önce başlatılır. Köşeli parantezli satırlar (ensure [qb]) o klasördeki tüm kaynakları
başlatır.
| Çerçeve | Önerilen sıra |
|---|---|
| ESX Legacy | oxmysql → es_extended → [core] → [standalone] |
| QBCore | oxmysql → qb-core → [qb] → [standalone] → [voice] |
| Qbox | oxmysql → ox_lib → qbx_core → [ox] → [qbx] → [standalone] |
Klasör adları kullandığın txAdmin tarifine göre değişebilir; dosyadaki klasör adlarının resources
içindekilerle aynı olduğundan emin ol. Olmayan bir kaynağı ensure etmek uyarı verir ama sunucuyu durdurmaz.
Önemli ayarlar
| Satır | Ne işe yarar? |
|---|---|
sv_maxclients | En fazla oyuncu sayısı. 48’e kadar ücretsizdir; üstü için Element Club aboneliği gerekir. OneSync kapalıyken sınır 32’dir. |
set onesync on | Sunucu taraflı varlık senkronizasyonu. Kalabalık sunucular ve güncel kaynakların çoğu için gereklidir. |
sv_enforceGameBuild | Oyuncuları belirli bir GTA V güncellemesiyle oynatır; yeni araç ve haritalar buna bağlıdır. |
sv_scriptHookAllowed 0 | ScriptHook tabanlı istemci modlarını (çoğu hile menüsü dahil) engeller. |
sv_endpointprivacy true | Oyuncuların IP adreslerini diğer oyunculardan gizler. |
sets tags, sets locale | Sunucu listesindeki etiketler ve dil; oyuncuların seni bulmasını kolaylaştırır. |
Sunucu adı ve renk kodları
sv_hostname sunucu listesinde görünen addır ve ^ işaretinden sonra gelen rakamla renklendirilir:
^1 kırmızı, ^2 yeşil, ^3 sarı, ^4 mavi, ^5 açık mavi,
^6 mor, ^7 beyaz, ^8 turuncu, ^9 gri. Formdaki önizleme adı listede
göründüğüne yakın biçimde gösterir. Adı aşırı uzun tutmak ya da sırf üst sıralara çıkmak için anlamsız karakterler
eklemek Cfx.re kurallarına aykırıdır; kısa, okunur bir ad ve doğru etiketler (sets tags) oyuncuların seni
aramada bulmasını daha çok kolaylaştırır. sv_projectName ve sv_projectDesc ise sunucu
listesinin yeni görünümünde başlık ve açıklama olarak kullanılır.
Güvenlik için birkaç not
- server.cfg içinde veritabanı şifresi ve lisans anahtarı bulunur; dosyayı herkese açık bir Git deposuna yükleme.
- MySQL kullanıcısına yalnızca sunucunun veritabanında yetki ver, uzaktan erişimi kapalı tut.
- Yönetici yetkisini yalnızca güvendiğin kişilere ver;
group.admintüm komutları çalıştırabilir.
Yönetici yetkisi nasıl verilir?
FiveM izinleri ACE sistemiyle yönetilir. add_ace group.admin command allow yönetici grubuna tüm komutları
açar, add_principal identifier.fivem:1234567 group.admin ise belirli bir oyuncuyu bu gruba ekler. FiveM
ID’ni forum.cfx.re profil adresinde görebilirsin; istersen license: ya da discord: kimliği de
kullanabilirsin. Sunucun açıldıktan sonra FiveM sunucu sorgulama aracıyla
listede nasıl göründüğünü kontrol edebilirsin.
Krowten FiveM sunucularında txAdmin paneli hazır gelir; ESX Legacy, QBCore ya da Qbox, hangisini seçersen otomatik kurulur.
FiveM server.cfg Oluşturucu
hakkında.
FiveM server.cfg dosyası nerede olmalı?+
Genellikle sunucu verisi klasöründe, resources klasörünün yanında durur. Sunucuyu bu klasörde +exec server.cfg ile başlatırsın. txAdmin kullanıyorsan dosyayı txAdmin’in CFG Editor ekranından da düzenleyebilirsin.
FiveM sunucusu kaç oyuncuya kadar ücretsiz?+
48 oyuncuya kadar ücretsizdir. 48’in üstü için Cfx.re’nin Element Club aboneliği gerekir. OneSync kapalıysa teknik sınır 32 oyuncudur.
“No license key was specified” hatası nasıl çözülür?+
portal.cfx.re üzerinden sunucunun IP adresine bir anahtar oluştur ve server.cfg içindeki sv_licenseKey satırına yaz. Satırın dosyada yalnızca bir kez geçtiğinden ve tırnak içinde olduğundan emin ol.
ESX mi QBCore mu Qbox mu seçmeliyim?+
Üçü de ekonomi ve meslek sistemli roleplay sunucusu kurmanı sağlar. ESX en eski ve en çok kaynağa sahip olanıdır; QBCore modern ve yaygın, Qbox ise QBCore uyumlu ve ox kütüphaneleri üzerine kurulu daha yeni bir çerçevedir. Kullanmak istediğin kaynakların hangi çerçeveyi desteklediğine göre seç.