Skip to main content
Rehberler
RehberlerFiveMRoles

FiveM sunucusu için bir Discord botu: Bağlantı sana gerçekte ne kazandırır

Rolleri senkronize et, bir beyaz listeyi kontrol et, sunucu komutlarını Discord'dan çalıştır. Neye sahip olmaya değer, neyi kurcalamamak gerek ve kurulumda nelere dikkat etmelisin.

Yayınlanma yazan AlphaCloud3 dk okuma

Neredeyse her FiveM sunucusunun yanında bir Discord sunucusu vardır. Genellikle ikisi bağlantısız şekilde yan yana durur: roller Discord'da verilir ve sonra oyunda bir kez daha elle verilir, biri beyaz listeyi bir metin dosyasında tutar ve bir sunucu komutu çalıştırmak, sunucu paneline erişimin olması demektir.

İkisini bağlamak tam olarak bu üç şeyi çözer. Neyi çözmediği aşağıda.

Önce neye ihtiyacın var

Bağlantı, FiveM sunucundaki bir script ve bu script'in kendini bize tanıtmak için kullandığı bir gizli anahtar üzerinden çalışır. İkisi olmadan hiçbir şey olmaz, beklemeyeceğin özelliklerde bile, örneğin oyun içi bildirimlerde.

Gizli anahtarı oluştururken gerçekten önemli olan bir şey var: onu tam olarak bir kez görürsün. Doğrudan config.lua dosyasına kopyala. Pencereyi kapatmak, yeni bir tane oluşturup onu girmek demektir. Bunu bildiğin sürece zararsız, on dakika boyunca anahtarı ararsan can sıkıcı.

Adım adım eksiksiz kurulum FiveM dokümantasyonunda.

Rolleri senkronize etmek

Çoğu kişinin başlama sebebi olan özellik. Her biri bir Discord rolünü bir FiveM grubuna bağlayan eşleştirmeler oluşturursun ve bağlanırken oyuncu uygun grubu alır. Hiçbir şeyle eşleşmeyen herkes user grubuna düşer.

Burada başarı ile kafa karışıklığı arasında karar veren bir ayrıntı var: eşleştirmeler yukarıdan aşağıya kontrol edilir ve ilk eşleşme kazanır. Yöneticinin neredeyse kesinlikle supporter rolü de vardır. Supporter daha yukarıdaysa, yöneticin oyunda bir supporter'dır ve sorun giderme, birinin sıralamaya bakması ne kadar sürerse tam o kadar sürer.

Yani: en yüksek rol en üstte, sonra birkaç rolü olan bir hesapla bir kez test et. Kendi hesabınla değil, seninkinde her şey var.

Beyaz liste

Tutulan bir kimlik listesi yerine, kimin bağlanabileceğine Discord rolü karar verir. Başvuru süreci olan roleplay sunucuları için asıl kazanç bu: kabul edilen bir rol alır ve tüm prosedür bundan ibaret.

Çoğu kişinin üzerinde durmadığı kısım ret mesajı. Bağlantı penceresinde görünür ve çoğu zaman reddedilen bir oyuncunun sunucundan okuduğu tek şeydir. "Beyaz listede değilsin" bir çıkmaz sokaktır. Nereye başvurulacağını yaz, tercihen bir bağlantıyla. Bir kez iki dakika alır ve ekibini aynı soruyu bir ticket'ta cevaplamaktan kurtarır.

Discord'dan RCON

/fivemrcon, ekibinin sunucu paneline erişim olmadan sunucu komutlarını doğrudan Discord'dan çalıştırmasını sağlar.

Açmadan önce en çok üzerine düşünmeni önereceğim özellik bu. RCON, sunucu komutlarına tam erişimdir. Bu yüzden iki şey seçenek değil, zorunluluk:

  • Yalnızca gerçekten güvendiğin gruplara izin ver. "Tüm ekip" değil, bu erişime zaten sahip olacak gruplar.
  • Bir kayıt kanalı ayarla. Verilen her komut oraya düşer. Bu olmadan, sonradan kimin ne yaptığını kimsenin yeniden kuramayacağı bir sunucu kontrol yolu oluşturmuş olursun.

Bu iki sorudan herhangi birinden emin değilsen, RCON'u kapalı bırak. Diğer özellikler ondan bağımsız çalışır.

İki küçük ekstra

Oyun içinde çekilişler. Discord'da bir çekiliş başladığında, oyuncular bir dakika boyunca katılabilecekleri bir arayüz görür ve kazananlar da oyunda gösterilir. Faydalı, çünkü tam da oyun oynayan ve bu yüzden Discord'a bakmayan kişilere ulaşır.

Oyun içinde destek bildirimi. Biri bir destek ses kanalına katıldığında, uygun role sahip ekip üyeleri oyunda bir bildirim alır. Buradaki bekleme süresi isteğe bağlı olarak düşünülmemiş: o olmadan, art arda iki kez kanal değiştiren bir oyuncu bir bildirim dizisine dönüşür.

Bağlantının ne olmadığı

Hiçbir yönetici sisteminin, ekonomi yönetiminin ya da oyuncu veritabanının yerini almaz. Aksi halde ayrı ayrı tutulması gereken iki sistem arasında kimlikleri ve yetkileri birbirine bağlar ve birkaç Discord olayını oyunda görünür kılar. Fazlası değil ve bu bilerek böyle.

Yeni başlıyorsan, kendini kanıtlamış sıralama şu: önce rol senkronizasyonunu kur ve bir test hesabıyla doğrula, ihtiyacın varsa ardından beyaz listeyi, RCON'u da en son, tabii hiç kuracaksan.

Diğer yazılar