Bu sayfada hesap eşleme sistemi ile alakalı bilgi alabilirsiniz.
Sistem
Hesap eşleme sistemi kod mantığında çalışır.
Hesap eşleme sistemini kurmak için Discord sunucunuz üzerinde bir hesap eşleme kanalı seçmeli ve o kanal içerisinde /kur komutunu kullanmalısınız.
Oyuncuların, oyun içerisinde /hesapesle komutu ile aldıkları kodu bu kanaldaki butona basıp açılan menüye yapıştırmaları/yazmaları gerekmektedir.
Ayar Dosyası
Bu sistemin config.yml'deki yeri link_system'dir
link_system:
status: true # Hesap eşle sisteminin çalışıp çalışmayacağını belirler.
code_length: 6 # /hesapesle komutu ile alınan kodun uzunluğunu belirler. Bu kod kısa olursa kod çakışması yaşanabilir.
unlink_system_enabled: false
link_game_commands: # Hesap eşlenince konsolun kullanacağı komutları belirler. Hiç komut girmek istemiyorsanız [] yazabilirsiniz sadece.
- 'say %player% Eşledi hesabını.'
link_give_roles: ['1251956819476353185'] # Hesap eşlenince üyeye verilecek rolleri belirler. Hiç rol girmek istemiyorsanız [] yazabilirsiniz sadece.
usernameChange: '%discord% | %minecraft%' # Hesap eşlenince üyenin takma adını belirler. Kullanmak istemiyorsanız null yazabilirsiniz.
linkLogs: '1259358839334240256' # Hesap eşleme kayıtlarının hangi kanala gönderileceğini belirler. Kullanmak istemiyorsanız null yazabilirsiniz.
roles_groups_link: # Oyun içi grup ile discord rollerini eşleme sistemi.
status: false # Sistemin çalışıp çalışmayacağını belirler.
removeRolesNonGroups: true # Yetkiye sahip olmayınca rollerin silinip silinmeyeceğini belirler.
onlyGiveOneRole: true # Sadece en üstteki yetkiye sahip olan rolü mü versin yoksa tüm yetkilerdeki rolleri kontrol mü etin bunu belirler.
ignorePermission: 'admin.op' # Bu yetkiye sahip olan kişilerde rol eşitleme sistemi çalışmaz.
data: # yetki: rolid şeklinde ekleyebilirsiniz. Bu yetkileri oyun içi gruplara vermeyi unutmayın.
- 'admin.admin': 1251956819476353185
- 'admin.admin2': 1251956819476353185