CRAFTRİSE BANLANAN OYUNCU GÖSTERME SKRİPTİ

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

msb5834ist2

Koydum Çalışma Masasını
Katılım
6 Temmuz 2020
Mesajlar
50
Elmaslar
25
Puan
2.055
Yaş
19

Discord:

msb5834ist#6211

Kod:
options:
    p: &3Ban Sistemi

      
on load:
    loop all players:
    broadcast "{@p} &eSunucumuzda Ban Sistemi Aktiftir created by msb5834ist"





command /banla [<player>] [<sebeb>]:
   permission: banla.admin
       permission message:{@Banlama Sistemi} &4Bunun için yetkin yok!
   trigger:
   if arg 1 is not set:
  send "&3 Lütfen Banlanacak Kişiyi Seçiniz"
  if arg 2 is not set:
  send "&3 Lütfen Sebeb Belirtiniz"
   add 1 to {hafta.banlanan.kişi}
    execute console command "ipban %player%"
    broadcast "&e %player% Admin Tarafından %arg 2% Sebebinden Banlandı"
 every minute:
    broadcast "&eBu Hafta Sunucumuzda "%{hafta.banlanan.kişi}%" Kişi Engellendi"
 every weak:
 set {hafta.banlanan.kişi} to 0
ÖNEMLİ AÇIKLAMA!!: BU 2. SKRİPTİM VE SKRİPT YAZMAYI FORMDAKİ SKRİPTLERE BAKARAK ÖĞRENDİM
 
Güzel hata verir mi bilmiyorum 1 hafta denemek gerekir. Süreli banda olsa iyi olurdu.
 
tempban ?
Gönderi otomatik olarak birleştirildi:

güzel bir skript deneyeceğim başarılar
Gerçekten bugün 10 defa karşılaştığım olay.
Arkadaşım tempban komutunu bende biliyorum zaten :D
Arkadaş skript ile yapmaya çalışmış ya o sebeple dedim.
ha o komutu consoledan gönderilmesini ayarlar o başka
kendisi vs. de yapabilir.
 
Sana bir kaç öneri / bilgi vereyim;

Kod:
on load:
    loop all players:
    broadcast "{@p} &eSunucumuzda Ban Sistemi Aktiftir created by msb5834ist"

Burda broadcast yaptığın için oyuncuları looplamana gerek yok zaten herkese gönderecektir ki zaman loop orda işlevsiz duruyor , tab dışında olduğundan.


{hafta.banlanan.kişi} gibi veriler yerine liste verisi kullanmanı tavsiye ederim. {hafta::banlanan::kişi} gibi.

every weak: gibi bir kullanım saçma olacaktır çünkü 1 hafta içinde sunucu yeniden başlatılırsa bu veri sıfırlanır. Every hour kullanıp bir liste verisinde 1 hafta geçip geçmediğini denetlettirebilirsin.
 
Son düzenleme:
Sana bir kaç öneri / bilgi vereyim;

Kod:
on load:
    loop all players:
    broadcast "{@p} &eSunucumuzda Ban Sistemi Aktiftir created by msb5834ist"

Burda broadcast yaptığın için oyuncuları looplamana gerek yok zaten herkese gönderecektir ki zaman loop orda işlevsiz duruyor tab dışında.


{hafta.banlanan.kişi} gibi veriler yerine liste verisi kullanmanı tavsiye ederim. {hafta::banlanan::kişi} gibi.

every weak: gibi bir kullanım saçma olacaktır çünkü 1 hafta içinde sunucu yeniden başlatılırsa bu veri sıfırlanır. Every hour kullanıp bir liste verisinde 1 hafta geçip geçmediğini denetlettirebilirsin.
cevabın için teşekkürler önerilerin kulağıma küpe olcak :)
 

Bu sistemi daha önceden başka sunucularda da görmüştüm. Tabii, sizin gibi birisininde böyle bir sistem hazırlaması hoş olmuş ki eline sağlık ;)
 
güzel olmuş ihtiyacım vardı böyle bir skripte.
 
Merhaba, forum kuralları gereği skript veya eklenti paylaşımlarınızda en az 3 adet görsel bulundurmanız gereklidir, gereksinimler saatin ardından sağlanmadığı takdirde konunuz arşive taşınacaktır.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst