ToprakM
Yeni bir Steve doğdu!
- Katılım
- 4 Kasım 2018
- Mesajlar
- 5
- Tepki puanı
- 8
- Puanları
- 0
Dakikalar içinde aktif Minecraft sunucunu kur! Lag’sız, düşük pingli TR lokasyon ile kendi dünyanı oluştur, arkadaşlarınla oyna Hemen başla
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.
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.
All other rights reserved.