Skript Paylaşımı [SK] Etiket Sistemi | Sesli Bildirim Mesajı!

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

LifeMCServer

Yaratık Tuzağı: Çalışıyor
Katılım
18 Kasım 2016
Mesajlar
695
Elmaslar
470
Puan
15.415
Yaş
26
Konum
İstanbul
Minecraft
LifeMCServer
Facebook
mustafathegamer
X
LifeMCServer

Discord:

!?мυѕтαғα öɴcel#8713

Bu skript sayesinde oyuncular, sohbete @oyuncuismi mesaj yazarak o kullanıcıya bildirimli mesaj gönderebilir.
Bu, mesajın daha kolay farkedilmesini sağlar. Aynı zaman da ses yapacağı için afk olan birini bu şekil de oyuna çağırabilirsiniz :)

@oyuncuismi kısmının nereye yazıldığı farketmez, ister başa, ister ortaya, ister sona.
İstediğiniz kadar oyuncuyu tek mesaj da etiketleyebilirsiniz.
Gerekli yetkiye sahip olan kişiler @Herkes mesaj yazarak Herkesi etiketleyebilir. (Gerekli yetki: etiket.bildirim)

/notify ile Bildirimleri kapatabilir ve Rahatsız Etmeyin moduna geçebilirsiniz, Aynı komutu tekrar yazarak tekrar açabilirsiniz.

Gelelim resime ve Skripte:

Resim:

YD3pbE.png


Tek resim ekliyorum, yeterli olacağını düşünüyorum.

Skript Kodu:

Kod:
on chat:
   loop all players:
     if message contains "@%loop-player%":
       if {notify::%loop-player%} is not set:
         wait 15 ticks
         loop 31 times:
           play "NOTE_PLING" to loop-player at volume 2
           play "NOTE_PLING" to player at volume 2
         send "&6%player%&7, &7Bir konuşmasında sizden bahsetti!" to loop-player
         send "&6Konuşma&7: &r&a%colored message%" to loop-player
         send "&6Mesajınız &7başarıyla &6%loop-player%&7'a gönderildi." to player
       else:
         send "&6Mesajınız &cgönderilemedi. &6%loop-player% &6Rahatsız Etmeyin &7modun da." to player

on chat:
   if message contains "@Herkes":
     if player have the permission "etiket.bildirim":
       loop all players:
         wait 6 ticks
         loop 31 times:
           play "NOTE_PLING" to loop-player at volume 2
           play "NOTE_PLING" to player at volume 2
         send "&6%player%&7, &7Bir konuşmasında sizden bahsetti!" to loop-player
         send "&6Konuşma&7: &r&a%colored message%" to loop-player
         send "&6Mesajınız &7başarıyla &6%loop-player%&7'a gönderildi." to player

command /notify:
   trigger:
     if {notify::%player%} is not set:
       set {notify::%player%} to false
       send "&6Bildirimleri &7başarıyla &ckapattın!" to player
     else:
       delete {notify::%player%}
       send "&6Bildirimleri &7başarıyla &aaçtın!" to player

Okuduğunuz için teşekkürler. Skript'i kendi sunucumda da kullanmaktayım.
 
Moderatör tarafından düzenlendi:
Farklı Birşey Kullanılabilir.
 
Bu skript sayesinde oyuncular, sohbete @oyuncuismi mesaj yazarak o kullanıcıya bildirimli mesaj gönderebilir.
Bu, mesajın daha kolay farkedilmesini sağlar. Aynı zaman da ses yapacağı için afk olan birini bu şekil de oyuna çağırabilirsiniz :)

@oyuncuismi kısmının nereye yazıldığı farketmez, ister başa, ister ortaya, ister sona.
İstediğiniz kadar oyuncuyu tek mesaj da etiketleyebilirsiniz.
Gerekli yetkiye sahip olan kişiler @Herkes mesaj yazarak Herkesi etiketleyebilir. (Gerekli yetki: etiket.bildirim)

/notify ile Bildirimleri kapatabilir ve Rahatsız Etmeyin moduna geçebilirsiniz, Aynı komutu tekrar yazarak tekrar açabilirsiniz.

Gelelim resime ve Skripte:

Resim:

YD3pbE.png


Tek resim ekliyorum, yeterli olacağını düşünüyorum.

Skript Kodu:

Kod:
on chat:
   loop all players:
     if message contains "@%loop-player%":
       if {notify::%loop-player%} is not set:
         wait 15 ticks
         loop 31 times:
           play "NOTE_PLING" to loop-player at volume 2
           play "NOTE_PLING" to player at volume 2
         send "&6%player%&7, &7Bir konuşmasında sizden bahsetti!" to loop-player
         send "&6Konuşma&7: &r&a%colored message%" to loop-player
         send "&6Mesajınız &7başarıyla &6%loop-player%&7'a gönderildi." to player
       else:
         send "&6Mesajınız &cgönderilemedi. &6%loop-player% &6Rahatsız Etmeyin &7modun da." to player

on chat:
   if message contains "@Herkes":
     if player have the permission "etiket.bildirim":
       loop all players:
         wait 6 ticks
         loop 31 times:
           play "NOTE_PLING" to loop-player at volume 2
           play "NOTE_PLING" to player at volume 2
         send "&6%player%&7, &7Bir konuşmasında sizden bahsetti!" to loop-player
         send "&6Konuşma&7: &r&a%colored message%" to loop-player
         send "&6Mesajınız &7başarıyla &6%loop-player%&7'a gönderildi." to player

command /notify:
   trigger:
     if {notify::%player%} is not set:
       set {notify::%player%} to false
       send "&6Bildirimleri &7başarıyla &ckapattın!" to player
     else:
       delete {notify::%player%}
       send "&6Bildirimleri &7başarıyla &aaçtın!" to player

Okuduğunuz için teşekkürler. Skript'i kendi sunucumda da kullanmaktayım.
Yaw hoşuma gitti beğendim ama o yazı keşke bütün chatte gözükmesede sadece öyle yapınca msg gibi olsa ama kaliteli paylaşımın için teşşekürler.

SM-T310 cihazımdan Tapatalk kullanılarak gönderildi
 
Güzel Başarılar :)
 
Eklentisi olan şeylerin skriptini yapmak saçma geliyor bana

Ne eklentisi? skripti ben kimseden görmeden kendi sunucumda aklıma gelmesiyle yaptım.
Eklentisi varsada bilemem ben paylaşırım kullanıp kullanmamak sizlere kalmış.[DOUBLEPOST=1501209409,1501209290][/DOUBLEPOST]
Yaw hoşuma gitti beğendim ama o yazı keşke bütün chatte gözükmesede sadece öyle yapınca msg gibi olsa ama kaliteli paylaşımın için teşşekürler.

SM-T310 cihazımdan Tapatalk kullanılarak gönderildi
Güzel Başarılar :)

Yorumlarınız için teşekkürler.
Chate gitmesini istemiyorsanız, özel mesaj olmasını istiyor iseniz aşşağıdakini kullanabilirsiniz:
PHP:
# Copyright (c) 2017 LifeMCServer.

on chat:
   loop all players:
     if message contains "@%loop-player%":
       if {notify::%loop-player%} is not set:
         cancel event
         wait 15 ticks
         loop 31 times:
           play "NOTE_PLING" to loop-player at volume 2
           play "NOTE_PLING" to player at volume 2
         send "&6%player%&7, &7Bir konuşmasında sizden bahsetti!" to loop-player
         send "&6Konuşma&7: &r&a%colored message%" to loop-player
         send "&6Mesajınız &7başarıyla &6%loop-player%&7'a gönderildi." to player
       else:
         send "&6Mesajınız &cgönderilemedi. &6%loop-player% &6Rahatsız Etmeyin &7modun da." to player

on chat:
   if message contains "@Herkes":
     if player have the permission "etiket.bildirim":
       loop all players:
         cancel event
         wait 6 ticks
         loop 31 times:
           play "NOTE_PLING" to loop-player at volume 2
           play "NOTE_PLING" to player at volume 2
         send "&6%player%&7, &7Bir konuşmasında sizden bahsetti!" to loop-player
         send "&6Konuşma&7: &r&a%colored message%" to loop-player
         send "&6Mesajınız &7başarıyla &6%loop-player%&7'a gönderildi." to player

command /notify:
   trigger:
     if {notify::%player%} is not set:
       set {notify::%player%} to false
       send "&6Bildirimleri &7başarıyla &ckapattın!" to player
     else:
       delete {notify::%player%}
       send "&6Bildirimleri &7başarıyla &aaçtın!" to player
 
Skript Bozuk Herhalde Kullanmadan önce 0 Hata Kullandıktan sonra 28 Hata Veriyor
 
Normalde Skriptlerde 0 Hata Var O Skript i Ekledikten sonra sk reload yapıyorum 28 Hata Veriyor.
Şimdi Oldu Büyük İhtimalle Addon Eksik Diye Oluyor Hatayı Atarsanız Yardımcı Olabilriz​
 
Normalde Skriptlerde 0 Hata Var O Skript i Ekledikten sonra sk reload yapıyorum 28 Hata Veriyor.
Şimdi Oldu Büyük İhtimalle Addon Eksik Diye Oluyor Hatayı Atarsanız Yardımcı Olabilriz

Kullanmaktan Vazgeçtim Teşekkürler. İyi Forumlar
 
Güzel düşünülmüş bir skript. Ellerinize sağlık.
 
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