minecrafttr aramıza katil!
batihost minecraft server kirala
Satın Al
MinecraftTR Reklam Alanı
Satın Al
Satın Al
Satın Al

Paylaşım TpaBan V1.2.2

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Yeni bir Steve doğdu!
Katılım
4 Kasım 2018
Mesajlar
5
Tepki puanı
8
Puanları
0
Discord
Tpa spamı yapanlar vs. için bir skript geliştirdim. Bu skript sayesinde istediğiniz oyuncuların size tpa atmasını engelleyebileceksiniz.

Mesela A kişisi B kişisine tpa isteği spamı yapıyor. B kişisi /tpabanla A yazınca A kişisine bir bildirim gidiyor (aktif değilse aktif olunca gidiyor). Ve B kişisi tekrar açana kadar A kişisinin ona tpa atmasını engelliyor.

JavaScript:
#
#
# Yapımcı / Producer by
# @ToprakM
#
#
# Herhangi bir yerde izinsiz paylaşılması kesinlikle yasaktır / Unauthorized sharing in any place is strictly prohibited
# Tüm hakları saklıdır / All Rights Reserved
#
#TpaBan V1.2.2
#

command /tpabanla [<offlineplayer>]:
    permission: tpaban.banla
    permission message: &fBu komutu kullanma yetkiniz yok!
    aliases: tpaignore, tpbanla, tpignore
    trigger:
        if arg-1 is set:
            if arg-1 is not "help" or "yardım" or "yardim":
                if {tpaban:%player%::%arg-1%} is not set:
                    set {tpaban:%player%::%arg-1%} to arg-1
                    send "&4TpaBan: &bBaşarıyla &6%arg-1% &badlı oyuncunun sana tpa isteği atmasını yasakladın!" to player
                    add 1 to {tpabansayi:%player%}
                    if arg-1 is online:
                        send "&4TpaBan: &b%player% adlı oyuncuya tpa isteği atman yasaklandı!" to arg-1
                    else:
                        set {tpabanmesajvar.%arg-1%} to true
                        if {tpabankaldir::%arg-1%::%player%} is set:
                            delete {tpabankaldir:%arg-1%::%player%}
                        set {tpabanla::%arg-1%::%player%} to player
                else:
                    send "&4TpaBan: &cHata! &8Bu oyuncunun sana tpa isteği atmasını zaten yasaklamışsın!" to player
            else:
                send "&4TpaBan: &cKullanımı &8/TpaBanla [<OyuncuAdı>]" to player
                send "&4TpaBan: &cKullanımı &8/TpaBanKaldır [<OyuncuAdı>]" to player
        else:
            send "&4TpaBan: &cHata! &8Oyuncu Adı Girmeyi Unuttun." to player
            send "&4TpaBan: &cKullanımı &8/TpaBanla [<OyuncuAdı>]" to player

command /tpabankaldır [<offlineplayer>]:
    permission: tpaban.bankaldir
    permission message: &fBu komutu kullanma yetkiniz yok!
    aliases: tpaignorekaldır, tpbankaldır, tpignorekaldır, tpaignorekaldir, tpbankaldir, tpignorekaldir
    trigger:
        if arg-1 is set:
            if arg-1 is not "help" or "yardım" or "yardim":
                if {tpaban:%player%::%arg-1%} is set:
                    delete {tpaban:%player%::%arg-1%}
                    send "&4TpaBan: &bBaşarıyla &6%arg-1% &badlı oyuncunun sana tpa isteği atma yasağını kaldırdın!" to player
                    remove 1 from {tpabansayi:%player%}
                    if arg-1 is online:
                        send "&4TpaBan: &b%player% adlı oyuncu, tpa isteği atma yasağını kaldırdı!" to arg-1
                    else:
                        set {tpabanmesajvar.%arg-1%} to true
                        if {tpabanla::%arg-1%::%player%} is set:
                            delete {tpabanla:%arg-1%::%player%}
                        set {tpabankaldir::%arg-1%::%player%} to player
                else:
                    send "&4TpaBan: &cHata! &7Bu oyuncunun tpa isteği atmasını zaten yasaklamamışsın" to player
            else:
                send "&4TpaBan: &cKullanımı &8/TpaBanla [<OyuncuAdı>]" to player
                send "&4TpaBan: &cKullanımı &8/TpaBanKaldır [<OyuncuAdı>]" to player
        else:
            send "&4TpaBan: &cHata! &8Oyuncu Adı Girmeyi Unuttun." to player
            send "&4TpaBan: &cKullanımı &8/TpaBanKaldır [<OyuncuAdı>]" to player

command /tpa [<player>]:
    trigger:
        if arg-1 is set:
            if {tpaban:%arg-1%::%player%} is player:
                send "&4TpaBan &cHata! &b%arg-1% &9adlı oyuncu senin ona tpa isteği atmanı yasaklamış." to player
            else:
                set {tpaizin::%player%} to true
                execute player command "essentials:tpa %arg-1%"
                delete {tpaizin::%player%}
        else:
            send "&cHata! &7Kullanıcı adı girmeyi unuttun." to player
            send "&cKullanımı: &7/Tpa <OyuncuAdı>" to player

on command "essentials:tpa":
    if {tpaizin::%player%} is true:
        uncancel event
    else:
        cancel event
        send "&4Hata Tpa: &cBu komutu kullanma yetkiniz bulunmuyor." to player

command /tpabanladıklarım:
    aliases: tpabanlist, tpablist, tpbanladıklarım, tpbanlist, tpblist
    trigger:
        if {tpabansayi:%player%} is greater than 0:
            send "&6&m-------&b&l&nTpa Ban Attığın Kişiler&6&m--------" to player
            loop {tpaban:%player%::*}:
                send "&c&l> &d%loop-value%"
            send "&6&m-------&b&l&nTpa Ban Attığın Kişiler&6&m--------" to player
        else:
            send "&4TpaBan: &cHata! &8Kimseyi banlamamışsın!" to player
       
on join:
    if {tpabansayi:%player%} is not set:
        set {tpabansayi:%player%} to 0
    if {tpabanmesajvar.%player%} is true:
        wait 5 seconds
        loop {tpabankaldir::%player%::*}:
            if {tpabankaldir::%player%::%loop-value%} is set:
                send "&4TpaBan: &b%{tpabankaldir::%player%::%loop-value%}% adlı oyuncu, tpa isteği atma yasağını kaldırdı!"
                delete {tpabankaldir::%player%::%loop-value%}
        wait 1 seconds
        loop {tpabanla::%player%::*}:
            if {tpabanla::%player%::%loop-value%} is set:
                send "&4TpaBan: &b%{tpabanla::%player%::%loop-value%}% adlı oyuncu, tpa isteği atmanı yasakladı!"
                delete {tpabanla::%player%::%loop-value%}

command /tpabanver:
    trigger:
        send "&dTpaBan V1.2.2"

Kod:
/TpaBanla - tpaban.banla
/TpaBanKaldır - tpaban.bankaldir
/TpaBanladıklarım - Yok.
Skript ve herhangi bir tpa eklentisi (essentials vs)
  • Hatalar giderildi
  • /TpaBanladıklarım komutu eklendi
  • Bazı diğer küçük değişiklikler yapıldı
  • Oyuncu offline iken TpaBan'ı oyuncuya açıp kapatıp durduğunuzda oyuncu girdiğinde spam yapılabiliyordu, düzeltildi.
  • Gerekli pluginlerden GroupManager kaldırıldı. Artık o plugin olmadan da skripti kullanabileceksiniz.
  • TpabanVer komutu eklendi. Artık skriptin sürümünü oyun içinden öğrenebilirsiniz.
m2gX80.png

EPWOEZ.png

jyrqYm.png

Yg8d5Z.png

D7WOkv.png

All other rights reserved.
 
Yeni bir Steve doğdu!
Katılım
31 Mayıs 2018
Mesajlar
130
Tepki puanı
328
Puanları
0
Discord
Benzer bir şeyi ayarlar için yapmıştım, daha gelişmişi olmuş. Başarılar.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Üst