Bulundu Uyarı Skripti

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

Xqmo

Somon Balığı Selam Vermeye Geldi
Katılım
24 Nisan 2020
Mesajlar
22
Elmaslar
11
Puan
2.020
Yaş
26
Minecraft
XqmoReis
Şimdiden yardım edenlere teşekkür ediyorum.

1. uyarı atıldığında oyuncudan 5 tl kesilsin.
2. uyarı atıldığında oyuncudan 10 tl kesilsin.
3. uyarı atıldığında oyuncudan 15 tl kesilsin.
4. uyarı atıldığında oyuncudan 20 tl kesilsin
5. uyarı atıldığında oyuncu oyundan atılsın.

Komutlar;
Uyarı atma komutu: /uyar oyuncuismi sebep
Uyarı silme komutu: /uyarsil oyuncuismi sebep

Perm;
uyar.at

Bu skript elinde olan veya yazabilen kişiler bana yardımcı olursa çok sevinirim
İyi forumlar
 
Kod:
options:
    p: &6Sunucu &8»

command /uyar [<player>] [<text>]:
    trigger:
        if player has permission "uyar.at":
            if arg 1 is set:
                if arg 2 is set:
                    if {uyari::%arg 1%} is not set:
                        set {uyari::%arg 1%} to 0
                    if {uyari::%arg 1%} is 0 or 1 or 2 or 3:
                        add 1 to {uyari::%arg 1%}
                        set {_x} to {uyari::%arg 1%} * 5
                        remove {_x} from arg-1's balance
                        send "{@p} &c%arg 1% &7%{uyari::%arg 1%}%. uyarısını aldı. [%arg 2%]"
                        send "{@p} &7Yetkili tarafından %{uyari::%arg 1%}%. uyarınızı aldınız. [%arg 2%]" to arg 1
                    else:
                        delete {uyari::%arg 1%}
                        send "{@p} &c%arg 1% &75. uyarısını aldı, kickleniyor. [%arg 2%]"
                        kick arg 1 due to "&c5. uyarınızı aldınız.%nl%&c[%arg 2%]"
                else:
                    send "{@p} &cUyarı sebebini girmelisiniz."
            else:
                send "{@p} &cUyarının verileceği kişiyi girmelisiniz."
        else:
            send "{@p} &cYetkiniz yok!"

command /uyarsil [<player>] [<text>]:
    trigger:
        if player has permission "uyar.at":
            if arg 1 is set:
                if arg 2 is set:
                    if {uyari::%arg 1%} is set:
                        if {uyari::%arg 1%} is bigger than 0:
                            remove 1 from {uyari::%arg 1%}
                            send "{@p} &c%arg 1% &7adlı oyuncunun 1 uyarısı silindi. [%arg 2%] [%{uyari::%arg 1%} + 1% => %{uyari::%arg 1%}%]"
                            send "{@p} &7Yetkili tarafından 1 uyarı puanınız silindi. [%arg 2%] [%{uyari::%arg 1%} + 1% => %{uyari::%arg 1%}%]" to arg 1
                        else:
                            send "{@p} &c%arg 1% &7adlı oyuncuya ait uyarı puanı bulunamadı."
                    else:
                        send "{@p} &c%arg 1% &7adlı oyuncuya ait uyarı puanı bulunamadı."
                else:
                    send "{@p} &cUyarı sebebini girmelisiniz."
            else:
                send "{@p} &cUyarının verileceği kişiyi girmelisiniz."
        else:
            send "{@p} &cYetkiniz yok!"

Merhaba, isteğinize uygun olarak yazdım. Denedikten sonra geri dönüş yaparsınız.
 
Kod:
options:
    p: &6Sunucu &8»

command /uyar [<player>] [<text>]:
    trigger:
        if player has permission "uyar.at":
            if arg 1 is set:
                if arg 2 is set:
                    if {uyari::%arg 1%} is not set:
                        set {uyari::%arg 1%} to 0
                    if {uyari::%arg 1%} is 0 or 1 or 2 or 3:
                        add 1 to {uyari::%arg 1%}
                        set {_x} to {uyari::%arg 1%} * 5
                        remove {_x} from arg-1's balance
                        send "{@p} &c%arg 1% &7%{uyari::%arg 1%}%. uyarısını aldı. [%arg 2%]"
                        send "{@p} &7Yetkili tarafından %{uyari::%arg 1%}%. uyarınızı aldınız. [%arg 2%]" to arg 1
                    else:
                        delete {uyari::%arg 1%}
                        send "{@p} &c%arg 1% &75. uyarısını aldı, kickleniyor. [%arg 2%]"
                        kick arg 1 due to "&c5. uyarınızı aldınız.%nl%&c[%arg 2%]"
                else:
                    send "{@p} &cUyarı sebebini girmelisiniz."
            else:
                send "{@p} &cUyarının verileceği kişiyi girmelisiniz."
        else:
            send "{@p} &cYetkiniz yok!"

command /uyarsil [<player>] [<text>]:
    trigger:
        if player has permission "uyar.at":
            if arg 1 is set:
                if arg 2 is set:
                    if {uyari::%arg 1%} is set:
                        if {uyari::%arg 1%} is bigger than 0:
                            remove 1 from {uyari::%arg 1%}
                            send "{@p} &c%arg 1% &7adlı oyuncunun 1 uyarısı silindi. [%arg 2%] [%{uyari::%arg 1%} + 1% => %{uyari::%arg 1%}%]"
                            send "{@p} &7Yetkili tarafından 1 uyarı puanınız silindi. [%arg 2%] [%{uyari::%arg 1%} + 1% => %{uyari::%arg 1%}%]" to arg 1
                        else:
                            send "{@p} &c%arg 1% &7adlı oyuncuya ait uyarı puanı bulunamadı."
                    else:
                        send "{@p} &c%arg 1% &7adlı oyuncuya ait uyarı puanı bulunamadı."
                else:
                    send "{@p} &cUyarı sebebini girmelisiniz."
            else:
                send "{@p} &cUyarının verileceği kişiyi girmelisiniz."
        else:
            send "{@p} &cYetkiniz yok!"

Merhaba, isteğinize uygun olarak yazdım. Denedikten sonra geri dönüş yaparsınız.
Çok sağolun yeni kalktım hemen deniyorum
 
Kod:
options:
    p: &6Sunucu &8»

command /uyar [<player>] [<text>]:
    trigger:
        if player has permission "uyar.at":
            if arg 1 is set:
                if arg 2 is set:
                    if {uyari::%arg 1%} is not set:
                        set {uyari::%arg 1%} to 0
                    if {uyari::%arg 1%} is 0 or 1 or 2 or 3:
                        add 1 to {uyari::%arg 1%}
                        set {_x} to {uyari::%arg 1%} * 5
                        remove {_x} from arg-1's balance
                        send "{@p} &c%arg 1% &7%{uyari::%arg 1%}%. uyarısını aldı. [%arg 2%]"
                        send "{@p} &7Yetkili tarafından %{uyari::%arg 1%}%. uyarınızı aldınız. [%arg 2%]" to arg 1
                    else:
                        delete {uyari::%arg 1%}
                        send "{@p} &c%arg 1% &75. uyarısını aldı, kickleniyor. [%arg 2%]"
                        kick arg 1 due to "&c5. uyarınızı aldınız.%nl%&c[%arg 2%]"
                else:
                    send "{@p} &cUyarı sebebini girmelisiniz."
            else:
                send "{@p} &cUyarının verileceği kişiyi girmelisiniz."
        else:
            send "{@p} &cYetkiniz yok!"

command /uyarsil [<player>] [<text>]:
    trigger:
        if player has permission "uyar.at":
            if arg 1 is set:
                if arg 2 is set:
                    if {uyari::%arg 1%} is set:
                        if {uyari::%arg 1%} is bigger than 0:
                            remove 1 from {uyari::%arg 1%}
                            send "{@p} &c%arg 1% &7adlı oyuncunun 1 uyarısı silindi. [%arg 2%] [%{uyari::%arg 1%} + 1% => %{uyari::%arg 1%}%]"
                            send "{@p} &7Yetkili tarafından 1 uyarı puanınız silindi. [%arg 2%] [%{uyari::%arg 1%} + 1% => %{uyari::%arg 1%}%]" to arg 1
                        else:
                            send "{@p} &c%arg 1% &7adlı oyuncuya ait uyarı puanı bulunamadı."
                    else:
                        send "{@p} &c%arg 1% &7adlı oyuncuya ait uyarı puanı bulunamadı."
                else:
                    send "{@p} &cUyarı sebebini girmelisiniz."
            else:
                send "{@p} &cUyarının verileceği kişiyi girmelisiniz."
        else:
            send "{@p} &cYetkiniz yok!"

Merhaba, isteğinize uygun olarak yazdım. Denedikten sonra geri dönüş yaparsınız.
Teşekkürler çalıştı ellerinize sağlık
 
Tek sorun var bu hata nasıl gider
Screenshot_15.png
 
Tamamdır onuda hallettim konu kilit
 
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