Çözüldü Chatte isim yazıldığında o isim mavi olsun.

  • Konuyu Başlatan Konuyu Başlatan BlackKpoT
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 964
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

BlackKpoT

İlim Sahibi Olmak İsteyen
Hosting Görevlisi
Katılım
3 Şubat 2015
Mesajlar
1.059
Elmaslar
540
Puan
16.750
Konum
Türkiye
Minecraft
BlackKpoT

Discord:

BlackKpoT#3087

Merhabalar birisi chatte nick yazdığında mesela sunucuda asd diye bir oyuncu var işte nasılsın asd yazdı başka biri asd mavi gözüksün. Nickler mavi gözüksün istiyorum kendimizden bahsedildiği zaman işte bla bla oyuncu senden bahsetti diye bir bildirim gelebilir. Bu tarz bi chat skripti istiyorum. teşekkürler
 
etiket skripti vardı sanırım bi araştır istersen
 
Kod:
on chat:
    loop all players:
        if message contains "%loop-player%":
            replace all "%loop-player%" with "&b%loop-player%&r" in the message
 
Kod:
on chat:
    loop all players:
        if message contains "%loop-player%":
            replace all "%loop-player%" with "&b%loop-player%&r" in the message
Başarılı ama isimden sonra yazı rengi beyaz oluyor. Oyuncuların &f kurucuyum benim ise &c olmalı. Onu nasıl ayarlıcaz
 
Başarılı ama isimden sonra yazı rengi beyaz oluyor. Oyuncuların &f kurucuyum benim ise &c olmalı. Onu nasıl ayarlıcaz
Komutta &r rengi sıfırlar orjinal renk ne ise ona çevirir
 
Istediğin şey gereksiz aslında sürekli kullanıcı adı yazılacak değil 1 kere renk değişitrmesi problem olmamalı
@LifeMCServer nin bir etiket skripti var. Mesela adınız geçince title çıkıyor işte BlackKpoT sizden bahsetti diye chatte @BlackKpoT şeklinde oluyor rengi mavi oluyor sonraki renk normal oluyor. O Skripti kullanacağım ama 22 error veriyor.

Skript şu:
Kod:
on chat:
   loop all players:
     if message contains "@%loop-player%":
       if {notify::%loop-player%} is not set:
         loop 31 times: # Daha fazla ses çıkması için döngü kullandık.
           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 &7modunda." to player

on chat:
   if message contains "@Herkes":
     if player have the permission "etiket.bildirim":
       loop all players:
         loop 31 times: # Daha fazla ses çıkması için döngü kullandık.
           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
 
@LifeMCServer nin bir etiket skripti var. Mesela adınız geçince title çıkıyor işte BlackKpoT sizden bahsetti diye chatte @BlackKpoT şeklinde oluyor rengi mavi oluyor sonraki renk normal oluyor. O Skripti kullanacağım ama 22 error veriyor.

Skript şu:
Kod:
on chat:
   loop all players:
     if message contains "@%loop-player%":
       if {notify::%loop-player%} is not set:
         loop 31 times: # Daha fazla ses çıkması için döngü kullandık.
           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 &7modunda." to player

on chat:
   if message contains "@Herkes":
     if player have the permission "etiket.bildirim":
       loop all players:
         loop 31 times: # Daha fazla ses çıkması için döngü kullandık.
           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

aynı skript bana da lazım ama bir konuşmasında sizden bahsetti yazması yerine biri seni etiketlediğinde sende xp sesi çıkıcak şekilde
 
Kod:
on chat:
    loop players:
        set {_player} to loop-player
        if message contains {_player}:
            if {_player} is "Fhalinkz" or "xancelot":
                replace "%{_player}%" with "&c%{_player}%" in message
                send "%player% adlı oyuncu sizden bahsetti" to {_player}
            else:
                replace "%{_player}%" with "&b%{_player}%" in message
                send "%player% adlı oyuncu sizden bahsetti" to {_player}
 
on chat: loop players: set {_player} to loop-player if message contains {_player}: if {_player} is "Fhalinkz" or "xancelot": replace "%{_player}%" with "&c%{_player}%" in message send "%player% adlı oyuncu sizden bahsetti" to {_player} else: replace "%{_player}%" with "&b%{_player}%" in message send "%player% adlı oyuncu sizden bahsetti" to {_player}
Çalışmadı
 
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