PawnoTürk

RAGE:MP => RAGE:MP Anlatımlar => Konuyu başlatan: casper - Eylül 08, 2025, 12:42:34 ÖÖ

Başlık: /saveserver komutu ne işe yarar ?
Gönderen: casper - Eylül 08, 2025, 12:42:34 ÖÖ
/saveserver komutu ne işe yarar ?
/saveserver komutu , sunucunun verileri kaydetmesini sağlamak için kullanılır. Bu önemlidir çünkü oyuncular sürekli olarak değişiklikler yapar: iş satın almak, aile kurmak, para kazanmak ve diğer önemli eylemler. Sunucu uygunsuz bir şekilde kapatılırsa (örneğin, konsol kapatılarak veya işlem sonlandırılmaya zorlanarak), tüm değişiklikler veritabanına kaydedilmeyebilir. Sonuç olarak, oyuncular sunucu yeniden başlatıldığında satın aldıkları ürünleri, kazandıkları parayı ve diğer önemli verileri kaybedebilirler.

Bu düzeltme nelerden oluşuyor ?
Sunucuda zaten bir /saveserver komutu var , ancak en üst düzey yöneticiler bile bu komutu kullanamıyor. Kullanmaya çalıştığınızda, sohbette "Komut kullanılamıyor" mesajı beliriyor . Bu düzeltmede, sorunu çözüp komutu kullanılabilir hale getireceğiz.

Düzeltme talimatları :
1. Aşağıdaki yoldaki dosyayı açın: dotnet/resources/NeptuneEvo/Functions/CommandsAccess.cs
2. Şu satırı bulun:
C#:
private static string DefaultAdminAccess = JsonConvert.SerializeObject(new Dictionary<string, sbyte>()
3. Listeye aşağıdaki parametreyi ekleyin:
C#:
{ AdminCommands.SaveServer, 9 },
9 numara , komutun kullanılabileceği yönetici seviyesidir. Ayrıcalık ayarlarınıza bağlı olarak 1 ile 9

arasında herhangi bir değer belirtebilirsiniz. 4. Değişiklikleri kaydedin ve sunucuyu derleyin/oluşturun.
5. Sunucuyu yeniden başlatın.
6. Komutun işlevselliğini kontrol edin:
Gerekli yönetici seviyesine sahip sunucuya gidiyoruz.
Sohbete /saveserver yazın .
Eğer her şey doğru şekilde yapılmışsa ekranın alt kısmında sunucunun başarıyla kaydedildiğine dair bir bildirim görünecektir .
Sonuç :
Artık, sunucuyu kapatmadan veya yeniden başlatmadan önce yöneticiler /saveserver komutunu çalıştırabilir . Bu, tüm verilerin doğru şekilde kaydedilmesini ve yeniden başlatmanın ardından herhangi bir geri alma işlemi yapılmamasını sağlar. Böylece, tüm satın alımlar, kazanılan paralar ve diğer önemli değişiklikler veritabanında kalır ve oyuncular ilerlemelerini kaybetmez.

Bu düzeltme, veri kaybı sorunlarını önlemeye ve sunucunun istikrarlı çalışmasını sağlamaya yardımcı olacaktır.