Selam Millet!
Bugün yazmış olduğum skript'i sizlere tanıtacağım.
Skript ne işe yarıyor?
Bu skript sohbeti 3 kanala ayırıyor;
1- Genel
2- Yetkili
3- VIP
Yetkiler
Yetkili Kanalı: chat.yetkili
VIP Kanalı: chat.vip
Tanıtım
Ana komutumuz: /chat
Aktarma mesajları;
/chat genel-yetkili-vip
Sohbet Biçimi
(Skript GroupManager plugini ile çalışır.)
Hata Mesajları
Yetkin Yok Mesajı
Kod
Bugün yazmış olduğum skript'i sizlere tanıtacağım.
Skript ne işe yarıyor?
Bu skript sohbeti 3 kanala ayırıyor;
1- Genel
2- Yetkili
3- VIP
Yetkiler
Yetkili Kanalı: chat.yetkili
VIP Kanalı: chat.vip
Tanıtım
Ana komutumuz: /chat
Aktarma mesajları;
/chat genel-yetkili-vip
Sohbet Biçimi
(Skript GroupManager plugini ile çalışır.)
Hata Mesajları
Yetkin Yok Mesajı
Kod
Kod:
options:
p: &b&lSUNUCU ADI &8»&f
variables:
{genel::%player%} = true
{yetkili::%player%} = false
{vip::%player%} = false
command /chat [<text>]:
trigger:
if arg 1 is set:
if arg 1 is "genel":
if {genel::%player%} is true:
send "{@p} &cZaten genel sohbetdesin!" to player
else:
set {genel::%player%} to true
set {vip::%player%} to false
set {yetkili::%player%} to false
send "{@p} &aBaşarıyla &a&lGENEL SOHBET&r&a'e aktarıldın!" to player
else:
if arg 1 is "yetkili":
if {yetkili::%player%} is true:
send "{@p} &cZaten yetkili sohbetdesin!" to player
else:
if player has permission "chat.yetkili":
set {genel::%player%} to false
set {vip::%player%} to false
set {yetkili::%player%} to true
send "{@p} &aBaşarıyla &b&lYETKILI SOHBET&r&a'e aktarıldın!" to player
else:
send "{@p} &cBu kanala geçebilmek için yetkin yok!" to player
else:
if arg 1 is "vip":
if {vip::%player%} is true:
send "{@p} &cZaten VIP sohbetdesin!" to player
else:
if player has permission "chat.vip":
set {genel::%player%} to false
set {vip::%player%} to true
set {yetkili::%player%} to false
send "{@p} &aBaşarıyla &c&lVIP SOHBET&r&a'e aktarıldın!" to player
else:
send "{@p} &cBu kanala geçebilmek için yetkin yok!" to player
else:
execute player command "chat"
else:
send "{@p} &eDoğru Kullanım:" to player
send "{@p} &a/chat genel &8- &fGenel Sohbet'e bağlan." to player
send "{@p} &b/chat yetkili &8- &fYetkili Sohbet'e bağlan." to player
send "{@p} &c/chat vip &8- &fVIP Sohbet'e bağlan." to player
on chat:
if {genel::%player%} is true:
cancel event
loop all players:
if {genel::%loop-player%} is true:
send "&8[ &a&lGENEL &8] &3%player's displayname% &8» &f%message%" to loop-player
on chat:
if {yetkili::%player%} is true:
cancel event
loop all players:
if {yetkili::%loop-player%} is true:
send "&8[ &b&lYETKILI &8] &3%player's displayname% &8» &f%message%" to loop-player
on chat:
if {vip::%player%} is true:
cancel event
loop all players:
if {vip::%loop-player%} is true:
send "&8[ &c&lVIP &8] &3%player's displayname% &8» &f%message%" to loop-player
by Mustqfq