Thraenkost
Lapis Toplayıcısı
- Mesajlar
- 936
- En iyi cevaplar
- 1
- Beğeniler
- 400
- Puanları
- 1,080
- Ruh hali
Herkese merhabalar.
Bugün kendi yapmış olduğum bir Skriptten tanıtacağım.
Bu Skript ne işe yarar ? Bu skript hem ölüm sayacı yani adamı kaç saniyede kestiğiniz + Eğer adamı 0 veya 1 saniyede keserseniz, hile olarak şüphelenceksiniz. Elinizdeki Kılıcın enchantlarını adminler görücek.
Komutlar:
/anti-oneshot,a-oneshot,o-anti,anti-o (Hepsi aynı komut anlamına gelir.)
/anti-oneshot <yardım>: Bilgi verir.
/anti-oneshot <tek>: Tek atanları görürsünüz (0 veya 1 saniyede kesenleri.)
/anti-oneshot <bak> <oyuncu>: oyuncunun elindeki enchantları görürsünüz.
permission: pvp.yetki (Mutlaka verilmesi gereklidir.)
Çalışma Mantığı:
-Adama vurmaya başladığınızda Sayaç İşleyecektir. 0'dan başlar.
-Kurban Ölene Kadar Bu İşlem Devam eder.
-Sonra mesaj gönderilir şu kadar saniyede kestiniz diye.
-Eğer 0 veya 1 saniyede keserseniz. Sistem onu 0.0 saniye olarak algılayacaktır.
-Bu işlemden sonra açık olan admine "pvp.yetki permi gereklidir." mesaj gönderilir ve saldırganın enchantlarına bakılır.
-Saldırgan, Tek Atanlar listesine girer ve adminler onu istediği zaman "/anti-oneshot tek" yazarak oyuncuyu görür.
-Eğer oyuncu 1k keskinlik olan kılıca sahip ise istediğiniz gibi onları banlayabilir, itemlerini alabilirsiniz. (Skript bu ceza işlemini yapmaz.)
Skript:
Not: Her bir rakibe vurmaya başlayınca süre sıfırlanır o rakip için geçerli olacaktır.
Bugün kendi yapmış olduğum bir Skriptten tanıtacağım.
Bu Skript ne işe yarar ? Bu skript hem ölüm sayacı yani adamı kaç saniyede kestiğiniz + Eğer adamı 0 veya 1 saniyede keserseniz, hile olarak şüphelenceksiniz. Elinizdeki Kılıcın enchantlarını adminler görücek.
Komutlar:
/anti-oneshot,a-oneshot,o-anti,anti-o (Hepsi aynı komut anlamına gelir.)
/anti-oneshot <yardım>: Bilgi verir.
/anti-oneshot <tek>: Tek atanları görürsünüz (0 veya 1 saniyede kesenleri.)
/anti-oneshot <bak> <oyuncu>: oyuncunun elindeki enchantları görürsünüz.
permission: pvp.yetki (Mutlaka verilmesi gereklidir.)
Çalışma Mantığı:
-Adama vurmaya başladığınızda Sayaç İşleyecektir. 0'dan başlar.
-Kurban Ölene Kadar Bu İşlem Devam eder.
-Sonra mesaj gönderilir şu kadar saniyede kestiniz diye.
-Eğer 0 veya 1 saniyede keserseniz. Sistem onu 0.0 saniye olarak algılayacaktır.
-Bu işlemden sonra açık olan admine "pvp.yetki permi gereklidir." mesaj gönderilir ve saldırganın enchantlarına bakılır.
-Saldırgan, Tek Atanlar listesine girer ve adminler onu istediği zaman "/anti-oneshot tek" yazarak oyuncuyu görür.
-Eğer oyuncu 1k keskinlik olan kılıca sahip ise istediğiniz gibi onları banlayabilir, itemlerini alabilirsiniz. (Skript bu ceza işlemini yapmaz.)
Skript:
PHP:
damage of player:
attacker is a player
set {sayac.%attacker%} to 0
while victim exists:
add 1 to {sayac.%attacker%}
wait 1 second
wait 1 second
send "&7[&bÖlüm Sayacı&7] &c%{sayac.%attacker%}% %attacker% Tarafından Ölüm Süreniz." to victim
send "&7[&bÖlüm Sayacı&7] &c%{sayac.%attacker%}% %victim% Adlı Oyuncuyu Öldürme Süreniz." to attacker
wait 1.1 second
delete {sayac.%attacker%}
death of player:
attacker is a player
{sayac.%attacker%} is smaller than 2:
set {sayac.%attacker%} to parsed as number
set {sayac.%attacker%} to 0.0
add attacker to {tek::atanlar::*}
loop all player:
loop-player has permission "pvp.yetki":
send "&8[&b%attacker%&8] &c%Victim%'i &6%{sayac.%attacker%}% &cSaniyede Öldürmüştür. Bu Yüzden %attacker% Tek Atanlar Listesine Girmiştir." to loop-player
send "&8[&b%attacker%&8] &c%attacker%'s Eşyaları:" to loop-player
send "&8[&b%attacker%&8] &c%attacker's tool%" to loop-player
send "&a%level of sharpness of the attacker's tool%" to loop-player
send "&a%level of smite of the attacker's tool%" to loop-player
send "&a%level of knockback of the attacker's tool%" to loop-player
send "&a%level of fire aspect of the attacker's tool%" to loop-player
send "&a%level of looting of the attacker's tool%" to loop-player
send "&a%name of attacker's tool%" to loop-player
command /anti-oneshot [[<text>] [<player>]]:
permission: pvp.yetki
description: &aOneshot Protect (Tek Atma Koruması)
aliases: a-oneshot,o-anti,anti-o
trigger:
arg 1 is "yardım":
arg 2 isn't set:
send "&cAnti-Oneshot(Tek Atış) Skript maked by SsFightsS"
send "&cKomutlar: &a/anti-oneshot veya /a-oneshot veya o-anti veya anti-o"
send "&cDiğer Komutlar: &a/anti-oneshot <yardım>,/anti-oneshot <tek>,/anti-oneshot <bak> <oyuncu>"
send "&c/anti-oneshot <yardım>: &aBilgi Verir."
send "&c/anti-oneshot <tek>: &aTek Atanlara (0,1 Saniyede Tek Atanlara) Bakarsınız."
send "&c/anti-oneshot <bak> <oyuncu>: &aOyuncunun Elindeki Eşyasına Bakarsınız. (Kılıç Büyüleri)"
arg 1 is "tek":
arg 2 isn't set:
loop {tek::atanlar::*}:
send "&c%loop-value%" to player
loop-value parsed as player
send "%7[&bŞüpheli&7] &cHileden Dolayı Şüpheleniyorsunuz." to loop-value
arg 1 is "bak":
arg 2 is set:
send "&8[&b%attacker%&8] &c%arg 2%'s Eşyaları:"
send "&8[&b%attacker%&8] &c%arg 2's tool%"
send "&a%level of sharpness of the arg 2's tool%"
send "&a%level of smite of the arg 2's tool%"
send "&a%level of knockback of the arg 2's tool%"
send "&a%level of fire aspect of the arg 2's tool%"
send "&a%level of looting of the arg 2's tool%"
send "&a%name of attacker's tool%"
else:
send "&cBir Oyuncu Adı Girin!"
Not: Her bir rakibe vurmaya başlayınca süre sıfırlanır o rakip için geçerli olacaktır.
Son düzenleme: