Çözüldü Her girişte farklı oyuna giriş mesajları

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

CarbonCraft3547

Bir Kömür Göründü Kaptanım!
Katılım
18 Eylül 2018
Mesajlar
123
Elmaslar
5
Puan
0
Yaş
28
Minecraft
MertBasdas

Discord:

EgeErginel

Öncelikle merhabalar, şöyle bir skript isteğim olucaktır.Oyuna girince hoşgeldin skripti ama her zaman aynı mesaj olmuyacak farklı farklı mesajlar mesela
örnek;
Hoşgeldin kanka
Hoşgeldin dostum
Hoşgeldin kardeşim
Hoşgeldin bebişko
gibi şeyler.
 
Kod:
on join:
    chance of 25%:
        send "&7Hoşgeldin dostum" to player
    chance of 25%:
        send "&7Hoşgeldin kanka" to player
    chance of 25%:
        send "&7Hoşgeldin %player%" to player
    chance of 25%:
        send "&7Hoşgeldin" to player
 
Kod:
command /hosgeldinmesaj [<text>]:
    permission: op
    trigger:
        if arg-1 is "ekle":
            add arg-1 to {hosgeldin::*}
            send "&aHoşgeldin mesajı başarıyla eklendi!" to player
        if arg-1 is "sıfırla" or "sifirla":
            clear {hosgeldin::*}
            send "&aHoşgeldin mesajları başarıyla temizlendi!" to player
        if arg-1 is "ac" or "aç":
            set {hosgeldin::aktif} to 1
            send "&aHoşgeldin mesaj sistemi başarıyla aktif edildi!" to player
        if arg-1 is "kapat" or "kapa":
            delete {hosgeldin::aktif}
            send "&aHoşgeldin mesaj sistemi başarıyla deaktif edildi!" to player
        if arg-1 is "liste":
            loop {hosgeldin::*}:
                send "%loop-value%" to player

on join:
    if {hosgeldin::aktif} is set:
        set {_rastgelemesajhg} to random element out of {hosgeldin::*}
        send "%{_rastgelemesajhg}%" to player
Merhaba, denemedim. Dener misiniz? /hosgeldinmesaj ekle Hoşgeldin yazdıktan sonra girişlerde Hoşgeldin mesajının gönderilmesi gerek. Eğer bu çalışmazsa şunu deneyin:


Kod:
command /hosgeldinmesaj [<text>]:
    permission: op
    trigger:
        if arg-1 is "ekle":
            set {hosgeldinekle.%player%} to true
            send "&aHoşgeldin mesajı eklemek için sohbete ekleyeceğin mesajı yaz." to player
            send "&aBunun için 30 saniye süren var!" to player
            loop 30 times:
                wait 1 seconds
                if {hosgeldinekle.%player%} is false:
                    stop
                send "&aSüre zaman aşımına uğradı." to player
                set {hosgeldinekle.%player%} to false
        if arg-1 is "sıfırla" or "sifirla":
            clear {hosgeldin::*}
            send "&aHoşgeldin mesajları başarıyla temizlendi!" to player
        if arg-1 is "ac" or "aç":
            set {hosgeldin::aktif} to 1
            send "&aHoşgeldin mesaj sistemi başarıyla aktif edildi!" to player
        if arg-1 is "kapat" or "kapa":
            delete {hosgeldin::aktif}
            send "&aHoşgeldin mesaj sistemi başarıyla deaktif edildi!" to player
        if arg-1 is "liste":
            loop {hosgeldin::*}:
                send "%loop-value%" to player

on join:
    if {hosgeldin::aktif} is set:
        set {_rastgelemesajhg} to random element out of {hosgeldin::*}
        send "%{_rastgelemesajhg}%" to player

on chat:
    if {hosgeldinekle.%player%} is true:
        cancel event
        add {hosgeldin::*} to message
        set {hosgeldinekle.%player%} to false
        send "&aHoşgeldin mesajı başarıyla eklendi!" to player
 
Son düzenleme:
Kod:
on join:
    chance of 25%:
        send "&7Hoşgeldin dostum" to player
    chance of 25%:
        send "&7Hoşgeldin kanka" to player
    chance of 25%:
        send "&7Hoşgeldin %player%" to player
    chance of 25%:
        send "&7Hoşgeldin" to player

Eyvallah sağolasın kanka
 
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