- Katılım
- 26 Ağu 2019
- Mesajlar
- 5
- Beğeni
- 7
- Puanları
- 30
Royal Report Sistemi Kolay Kullanışlı Title Destekli!
Not: Skript bana ait değildir alıntıdır.
Skript 1.14 sürümüne uygun hazırlanmıştır.
Test edilen sürüm: 1.8 Title yani ekrana çıkan kısmı çalışmıyor sadece
Destekleyen Sürüm: 1.14
Bildirimin oyuncularda gözükmesini istiyorsanız içerisinde böyle bir ayar mevcut.
Kullanım ve gerekenler;
Oyuncuların /report isim sebep ile report edebilmesi için '' toxic.report.use '' Yetkisini oyunculara vermeniz gerekmektedir.
/mangaddp oyuncu toxic.report.use
Skriptin çalışması için gerekenler: Skript ve SkQuery eklentisi
Yapımcı ve Orjinal Skript:Buraya tıkla
Kod:
Kod:
#McToxic Romania v2.4
#Türkçeleştiren ZediaphBack Dc: Zediaph#0001
Options:
Prefix: &4[&aRoyalReport&4]
WaitMsg: &cLütfen biraz bekle dostum! #Bekleme mesajı değiştirebilirsiniz
SuccesRMsg: &aBu suistimali bildirdiğiniz için teşekkür ederiz.! #report atan kişiye verilen teşekkür yanıtı
ReasonError: &cLütfen sebep ekleyin! #report edilecek kişinin neyden report edileceğini girmeyince çıkar
PlayerError: &cBu oyuncu oyunda değil! #oyunda olmayan birini report ettiğiniz zaman çıkar
AutoRError: &cRapor edemezsin #hata mesajı değiştirebilirsiniz
Delay: 10 #Ellemeniz tavsiye edilmez kendinize göre ayarlıyabilirsiniz
Title: &cRoyalReport #ekrana çıkan yazı başlığı
Subtitle: &b%player% &abildirildi &b%arg-1% &aiçin &b%arg-2% #başlığın altındaki bildirim
# %player% is the rapporteur # %arg-1% is the cheater # %arg-2% is the reason
command /report <player> <text>:
usage: &b/report isim sebep
description: &aKötüye Kullanım bildir!
permission: toxic.report.use
#executable by: players #Oyuncularda bildirilen kişinin gözükmesini istiyor musunuz? istiyorsanız # sembolünü kaldırın Tavsiye edilmez sunucunuzda +50 oyuncu varsa sohbeti kirletir
trigger:
arg 1 is a player:
arg 2 is set:
set {_waited} to difference between {report.%player%.lastused} and now
if {_waited} is less than {@Delay} seconds:
message "{@Prefix} {@WaitMsg}"
stop
if arg-1 is "%player%":
message "{@Prefix} {@AutoRError}"
stop
loop all players:
loop-player has the permission "toxic.report.receive":
send "&a&m---------------&a<&c RoyalReport &a>&a&m---------------&r%nl% &b%player% &abildirildi &b%arg-1% &akişisi için &b%arg-2% %nl%&a&m---------------&a<&c RoyalReport &a>&a&m---------------" to loop-player
send title "{@Title}" with subtitle "{@Subtitle}" to loop-player for 5 seconds
set {report.%player%.lastused} to now
message "{@Prefix} {@SuccesRMsg}"
send message "&cRoyalReport> %player% bildirdi %arg-1% kişisi için %arg-2%" to console
log "Report> %player% (%ip of player%) bildirdi %arg-1% (%ip of arg-1%) kişisi için %arg-2%" to "SK.log"
else:
message "{@Prefix} {@ReasonError}"
else:
message "{@Prefix} {@PlayerError}"
on Skript stop:
delete {report::*}