command /chat [<text>] [<player>]:
permission: admin.chat
permission message: &cBu komut için yeterli yetkiye sahip değilsin.
trigger:
if arg-1 is "Kapat":
if arg-2 is set:
set {ayrıcalık.%arg-2%} to true
set {chatkapatıldı} to true
send "&8> &cSohbet kapatıldı." to all players
if arg-1 is "Aç":
if arg-2 is set:
set {ayrıcalık.%arg-2%} to false
set {chatkapatıldı} to false
send "&8> &aSohbet açıldı." to all players
on chat:
if {chatkapatıldı} is true:
if player don't have permission "*":
if {ayrıcalık.%player%} is false:
send "&8> &cSohbet şu anda kapalı durumda. Bir yetkili tarafından açılana kadar konuşamazsın." to player
cancel event
else:
uncancel event
#Kapat
command /chatkapat [<player>]:
permission: chat.admin
trigger:
arg-1 isn't set:
message "&aKOMUT: &e/chatkapat <isim>"
message "&aKOMUT: &e/chataç"
arg-1 is set:
set {chat.listesi.oyuncu} to player
message "&a%player% &eisimli kişiye özel chat açıldı." to all players
#Aç
command /chataç:
permission: chat.admin
trigger:
{chat.listesi.oyuncu} is set:
message "&a%{chat.listesi.oyuncu}% &eözel olan chat herkese açıldı." to all players
delete {chat.listesi.oyuncu}
else:
message "&aKOMUT: &e/chatkapat <isim>"
#Mesaj
on chat:
{chat.listesi.oyuncu} is not player:
player does not have permission "chat.admin":
message "&eSadece OP ve %{chat.listesi.oyuncu}% kişisi konuşabilir." to player
cancel event
#
#
# Yapımcı / Producer by
# @ToprakM
#
#
#
options:
ServerAdi: ServerinAdı
command /sohbet [<Text>]:
permission: sohbet.ackapat
permission message: &b{@ServerAdi} &7> &cBu komutu kullanmak için yeterli yetkiye sahip değilsin...
trigger:
if arg-1 is "Kapat":
set {SohbetKapali} to true
send "&b{@ServerAdi} &7> &6Sohbet &c%player% &6Adlı Yetkili Tarafından Kapatıldı" to all players
if arg-1 is "Aç":
set {SohbetKapali} to false
send "&b{@ServerAdi} &7> &6Sohbet &c%player% &6Adlı Yetkili Tarafından Açıldı" to all players
if arg-1 isn't "Aç" or "Kapat":
send "&b{@ServerAdi} &7> &6Kullanım&7: &e/Sohbet &e[<&aAç&e/&cKapat&e>]" to player
command /SohbetMuaf [<Text>] [<offlineplayer>]:
permission: sohbet.muafver
permission message: &b{@ServerAdi} &7> &cBu komutu kullanmak için yeterli yetkiye sahip değilsin...
trigger:
if arg-1 is "Ver":
execute console command "manuaddp %arg-3% sohbet.konusma"
send "&b{@ServerAdi} &7> &6Artık &c%arg-2% &6Adlı Oyuncu Sohbet Kapatılsa Bile Konuşabilecek" to player
if arg-1 is "Al":
execute console command "manudelp %arg-3% sohbet.konusma"
send "&b{@ServerAdi} &7> &6Artık &c%arg-2% &6Adlı Oyuncu Sohbet Kapatılırsa Konuşamayacak" to player
if arg-1 isn't "Al" or "Ver":
send "&b{@ServerAdi} &7> &6Kullanım&7: &e/SohbetMuaf &e[<&aVer&e/&cAl&e>] &e[<OyuncuAdı>]" to player
on chat:
if {SohbetKapali} is true:
if player doesn't have permission "sohbet.konusma":
cancel event
send "&b{@ServerAdi} &7> &6Şuanda Sohbet Kapalı"
Merhaba ben skript yazmakta yeniyim bun kadar kodu ne zaman bi arada görsem korkuyorum sence bu korku geçicimiYukarıdakiler istediğini maalesef tam olarak yapamıyor. İstersen bunu deneyebilirsin. Denemedim ama hata olacağını sanmıyorum. Olursa buraya yazarsan ilgilenebilirim.
PHP:# # # Yapımcı / Producer by # @ToprakM # # # options: ServerAdi: ServerinAdı command /sohbet [<Text>]: permission: sohbet.ackapat permission message: &b{@ServerAdi} &7> &cBu komutu kullanmak için yeterli yetkiye sahip değilsin... trigger: if arg-1 is "Kapat": set {SohbetKapali} to true send "&b{@ServerAdi} &7> &6Sohbet &c%player% &6Adlı Yetkili Tarafından Kapatıldı" to all players if arg-1 is "Aç": set {SohbetKapali} to false send "&b{@ServerAdi} &7> &6Sohbet &c%player% &6Adlı Yetkili Tarafından Açıldı" to all players if arg-1 isn't "Aç" or "Kapat": send "&b{@ServerAdi} &7> &6Kullanım&7: &e/Sohbet &e[<&aAç&e/&cKapat&e>]" to player command /SohbetMuaf [<Text>] [<offlineplayer>]: permission: sohbet.muafver permission message: &b{@ServerAdi} &7> &cBu komutu kullanmak için yeterli yetkiye sahip değilsin... trigger: if arg-1 is "Ver": execute console command "manuaddp %arg-3% sohbet.konusma" send "&b{@ServerAdi} &7> &6Artık &c%arg-2% &6Adlı Oyuncu Sohbet Kapatılsa Bile Konuşabilecek" to player if arg-1 is "Al": execute console command "manudelp %arg-3% sohbet.konusma" send "&b{@ServerAdi} &7> &6Artık &c%arg-2% &6Adlı Oyuncu Sohbet Kapatılırsa Konuşamayacak" to player if arg-1 isn't "Al" or "Ver": send "&b{@ServerAdi} &7> &6Kullanım&7: &e/SohbetMuaf &e[<&aVer&e/&cAl&e>] &e[<OyuncuAdı>]" to player on chat: if {SohbetKapali} is true: if player doesn't have permission "sohbet.konusma": cancel event send "&b{@ServerAdi} &7> &6Şuanda Sohbet Kapalı"
/Sohbet [<Aç/Kapat>] - Sohbeti Açmaya/Kapatmaya Yarar
/SohbetMuaf [<Ver/Al>] [<OyuncuAdı>] - Sohbet Kapalıyken Konuşma Yetkisi Verir/Alır
NOT: KULLANMAK İÇİN ESSENTIALS'IN GROUP MANAGER EKLENTİSİ GEREKİR