Güncelliği geçmiş FiveM sunucu yapıları: FXServer'ı güvenli bir şekilde nasıl güncelleyin

txAdmin veya oyuncularınız sunucu yapılarınızın güncelliği geçtiğinden uyarır. Windows ve Linux derlemeleri nereye indirilir, önerilen vs en yeni ve txData kaybetmeden nasıl güncelleyin.

txAdmin sunucu yapılarınızın güncelliği geçtiğinden uyarı gösterir veya bir kaynak çalıştırdığınız derlemeden daha yeni bir derleme talep eder. Düzeltme, FXServer programını güncel bir yapıyla değiştirmektir. Verilerinizi ayrı tutarsanız beş dakika sürer ve bunu yapmanız gerekir.

Yapılar nedir

"Yapılar" FXServer ikili dosyalarıdır: sunucunuzu çalıştıran program. Kaynakları değildir ve konfigürasyonu değildir. Tipik bir düzen şöyle görünür:

text
FXServer/
  server/          <- artifacts (FXServer.exe or run.sh and its files)
  server-data/     <- your server.cfg and resources
  txData/          <- txAdmin data and profiles

Güncelleme, yapılar klasöründeki şeyi değiştirmek anlamına gelir. Diğer ikisine dokunmazsınız. Klasörleriniz karışmışsa, herhangi bir şeyi değiştirmeden önce ne olduğunu bulun: yapılar klasörü Windows'ta FXServer.exe veya Linux'ta run.sh içeren klasördür.

Önerilen mi yoksa en yeni mi

İndirme sayfaları iki yapıyı üst kısma işaretler:

  • Önerilen: Cfx.re'nin kararlı bulduğu yapı. Canlı sunucu için bunu seçin.
  • En yeni: En yeni yapı. En yeni düzeltmeleri ve özellikleri ve yeni hataların daha yüksek şansı vardır.

txAdmin belirli bir yapı numarasının gerekli olduğunu söylüyorsa ve önerilen daha eskiyse, listeden daha yeni bir yapı alın. Yalnızca en yeni olduğu için yeni olana sıçramayın.

Nereye indirilir

Yapılar Cfx.re tarafından runtime.fivem.net adresinde barındırılır:

  • Windows: https://runtime.fivem.net/artifacts/fivem/build_server_windows/master/
  • Linux: https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/

Yalnızca bu sayfalardan indir. Forum gönderisinden, Discord dosyasından veya üçüncü taraf siteden sunucu yapıları almayın.

Windows'ta server.7z arşivi alırsınız, bunu 7-Zip ile açarsınız. Linux'ta fx.tar.xz arşivi alırsınız.

Önce yedekle

Herhangi bir şeyi değiştirmeden önce kopyala:

  1. Mevcut yapılar klasörü (tüm server klasörü).
  2. server-data klasörünüz, veya en azından server.cfg ve resources.
  3. txData klasörü.
  4. Veritabanınızın dökümleri varsa. Olağan aracınızı veya makinede mysqldump'ı kullanın.

Yeni yapı yanlış davranırsa, eski klasörü geri koyabilir ve bir dakikada çalışır duruma gelirsiniz.

Dikkat: dosyaları değiştirmeden önce sunucuyu ve txAdmin'i tamamen durdurun. FXServer'ı çalışırken üzerine yazma Windows'ta başarısız olur ve Linux'ta eski ve yeni dosyaların kırık bir karışımı bırakır.

Windows'ta güncelleyin

  1. Sunucuyu durdurun ve txAdmin'i kapatın.
  2. İstediğiniz yapının server.7z'sini indirin.
  3. Eski yapılar klasörünü yeniden adlandırın, örneğin server_old.
  4. Yeni bir server klasörü oluşturun ve arşivi içine çıkarın.
  5. FXServer.exe'yi daha önce yaptığınız şekilde, aynı konumdan ve aynı kısayol veya argümanlarla başlatın.

txAdmin txData'sını size verdiği yol ile bulur ve bunu değiştirmediniz, bu nedenle profiliniz, ayarlarınız ve yöneticileriniz hala orada.

Linux'ta güncelleyin

bash
sudo systemctl stop fivem        # or stop the screen session

cd ~/fivem
mv server server_old
mkdir server && cd server

wget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/<build>/fx.tar.xz
tar xf fx.tar.xz
rm fx.tar.xz

<build>'i indirme sayfasından kopyaladığınız klasör adıyla değiştirin. Olağan komutunuz veya hizmetiniz ile sunucuyu tekrar başlatın. Henüz kurulumunu yapmadıysanız Linux'ta FiveM sunucusu çalıştırma bölümüne bakın.

Çalıştığını kontrol edin

Başlangıçta konsol FXServer sürümünü yazdırır. Bunu indirme sayfasındaki yapı numarası ile karşılaştırın. txAdmin ayrıca panosu üzerinde sürümü gösterir ve güncelliği geçmiş uyarı kaybolmalıdır.

Güncelleme sonrasında bir şey kırılırsa:

  • Kaynaklar başlamayacaktır: konsolun ilk hatasını okuyun. Eski davranışa bağlı olan bir kaynak güncelleme gerektirebilir. Kaynak başlatamadı bölümüne bakın.
  • Sunucu hiç başlamayacaktır: eski server_old klasörünü geri koyun, başlatın ve başarısız olan yapı numarasını bildirin.
  • Oyun yapısı hakkında yeni bir uyarı: bu farklı bir ayardır, sv_enforceGameBuild ve DLC bölümüne bakın.

Ne sıklıkta güncelleyin

Her yapıyı takip etmenize gerek yok. Makul bir kural: txAdmin sizi uyarırsa, kaynak daha yeni bir yapı talep ederse veya sonraki yapının düzelttiği hata ile karşılarsa güncelleyin. Ücretli veya meşgul sunucuları çalıştırıyorsanız her zaman bir güncelleme sunucunun bir kopyasında test edin ve az sayıda kişi çevrimiçi iken yapın.

Kontrol listesi

Belirti Çözüm
txAdmin yapıları güncelliği geçtiğinden söyler Önerilen yapıyı indirin ve yapılar klasörünü değiştirin
Hangi yapıyı seçer Canlı için önerilen, yalnızca ondan bir şeye ihtiyacınız olduğunda en yeni
Nereye indirmeliyim Windows ve Linux için runtime.fivem.net/artifacts/fivem/
Verileri kaybetmekten korkuyor Yapıları, server-data ve txData'yı yedekleyin, yalnızca yapılar klasörünü güncelleyin
Yeni yapı başarısız Eski yapılar klasörünü geri yükleyin ve önerilen yapıyı deneyin
Linux'ta güncelleyin Hizmeti durdurun, fx.tar.xz'yi taze bir server klasörüne çıkarın, tekrar başlatın

Kısa yanıtlar

FiveM sunucu yapılarını nereye indirelim?

runtime.fivem.net/artifacts/fivem/ adresinden: Windows için build_server_windows sayfası ve Linux için build_proot_linux sayfası. Her sayfa, önerilen ve en yenileri en üste işaretlenmiş derlemeleri listeler.

Önerilen mi yoksa en yeni yapıyı mı kullanmalıyım?

Canlı sunucu için önerilen yapıyı kullanın, Cfx.re'nin işaretlediği kararlı bir yapıdır. Yalnızca önerilen yapıda henüz olmayan bir düzeltme veya özelliğe ihtiyacınız olduğunda en yenisini kullanın.

Yapıları güncellemek kaynakları veya veritabanımı silecek mi?

Hayır. Yapılar yalnızca FXServer programıdır. server.cfg, kaynaklar, txData klasörü ve veritabanınız ayrıdır. Yine de, güncelleme öncesinde kopyalayın.

Bu sorunu yaşatmayan scriptler

Mic PhoneTablete dönüşen katlanabilir bir telefon; oyuncunun gerçek telefonuna da taşınır.Scripti gör →Advanced BoostingTabletten araç boosting: D’den S+ sınıfına kontratlar, ekipler ve canlı sıra.Scripti gör →

Okumaya devam edin