bu dediklerinizi sadece plugin dosyasının içinemi atıcam
Merhaba, yukarıda olan arkadaşın dediği gibi SkQuery, WildSkript, Tuske ve Skellet gibi temel eklentileri yüklediniz mi? Yüklemelisiniz :))
bu dediklerinizi sadece plugin dosyasının içinemi atıcam
Merhaba, yukarıda olan arkadaşın dediği gibi SkQuery, WildSkript, Tuske ve Skellet gibi temel eklentileri yüklediniz mi? Yüklemelisiniz :))
bu dediklerinizi sadece plugin dosyasının içinemi atıcam
yanlış anlama o dediklerinin link ini atsan ben indirsem çünkü fazla bilgi değilim yanlış dosya indirmek istemem
Evet, dediğim eklentileri sunucuyu kapatıp o dosyaya atmanız yeterli olacaktır. Daha sonrada sunucuyu açın :))
options:
prefix: &7[&2&lAnti&7-&4&lBot&7]
on load:
set {ab::max::*} to false
set {ab::bir} to false
set {ab::iki::*} to false
broadcast "{@prefix} &6ABS Skript By Esma"
broadcast "{@prefix} &2Güvenlik için her zaman yanınızda."
broadcast "{@prefix} &6ABS Kapalı"
broadcast "{@prefix} &6Güvenlik Seviyesi: &c0"
broadcast "{@prefix} &6Güvenlik Protokolü:&2 Yok"
on login:
set {captcha::*} to "ben", "sen", "selam", "merhaba", "naber", "yes" and "evet"
set {_robot} to "%random integer between 99 and 999%%random element out of {captcha::*}%"
set {dogrulama.%player%} to {_robot}
if {ab::max::*} is true:
loop 5 times:
send "&4Lütfen bu kodu sohbete giriniz&7: &6%{dogrulama.%player%}%"
on join:
if {ab::bir} is true:
loop {karaliste::*}:
kick loop-value because "&4&lAtıldın! İsmin karalistede"
on chat:
if {ab::max::*} is true:
if message is {dogrulama.%player%}:
send "&a&lDoğrulama başarılı!"
set {ab::max::%player%} to false
cancel event
else:
cancel event
add 1 to {hata.%player%}
send "&4Lütfen bu kodu sohbete giriniz&7: &6%{dogrulama.%player%}%"
if {hata.%player%} is equal to 3:
kick player because "Yanlış doğrulama kodu girdiniz"
on connect:
if {ab::iki::*} is true:
kick player because "&4Bot &6Koruması tekrar giriniz"
set {ab::iki::%player%} to false
on kick:
delete {hata.%player%}
command /antibot [<number>]:
aliases: /ab
permission: antibot
permission message: &cBunu yapmak için yetkiniz yok!
trigger:
if arg 1 is 0:
if player has permission "ab.kapat":
broadcast "{@prefix} &6ABS Kapandı"
broadcast "{@prefix} &6Güvenlik Seviyesi: &c0"
broadcast "{@prefix} &6Güvenlik Protokolü:&2 Yok"
set {ab::bir} to false
set {ab::iki::*} to false
set {ab::max::*} to false
else:
send "&cBunu yapmak için &2ab.kapat &cPermine ihtiyacın var"
if arg 1 is 1:
if player has permission "ab.bir":
broadcast "{@prefix} &6Aktif Durumda!"
broadcast "{@prefix} &6Güvenlik Seviyesi: &c1"
broadcast "{@prefix} &6Güvenlik Protokolü:&c Kara Listedekileri Oyuna ALMA!"
broadcast "{@prefix} &6Güvenlik Komutu:&c /kl <ekle/sil/goster/nsil> <oyuncu>"
set {ab::bir} to true
set {ab::iki::*} to false
set {ab::max::*} to false
if {ab::bir} is true:
loop {karaliste::*}:
kick loop-value because "&4&lAtıldın! İsmin karalistede"
else:
send "&cBunu yapmak için &2ab.bir &cPermine ihtiyacın var"
if arg 1 is 2:
if player has permission "ab.iki":
broadcast "{@prefix} &6Güvenlik Tedbirleri Arttı!"
broadcast "{@prefix} &6Güvenlik Seviyesi: &c2"
broadcast "{@prefix} &6Güvenlik Protokolü 1:&c Kara Listedekileri Oyuna ALMA!"
broadcast "{@prefix} &6Güvenlik Protokolü 2:&c Sunucuya ilk girişte oyuncuyu at"
broadcast "{@prefix} &6Güvenlik Komutu:&c /kl <ekle/sil/goster/nsil> <oyuncu>"
set {ab::bir} to true
set {ab::iki::*} to true
set {ab::max::*} to false
else:
send "&cBunu yapmak için &2ab.iki &cPermine ihtiyacın var"
if arg 1 is 3:
if player has permission "ab.max":
broadcast "{@prefix} &6Güvenlik &4&lMAX &6Seviyede!"
broadcast "{@prefix} &6Güvenlik Seviyesi: &c3"
broadcast "{@prefix} &6Güvenlik Protokolü 1:&c Kara Listedekileri Oyuna ALMA!"
broadcast "{@prefix} &6Güvenlik Protokolü 2:&c Sunucuya ilk girişte oyuncuyu at"
broadcast "{@prefix} &6Güvenlik Protokolü 2:&c Robot olmadığını kanıtla"
broadcast "{@prefix} &6Kara liste Komutu:&c /kl <ekle/sil/goster/nsil> <oyuncu>"
broadcast "{@prefix} &6Güvenlik Komutu:&c Doğrulama kodunu sohbete gir"
wait 1 tick
broadcast "{@prefix} &cSpam koruması aktif"
set {ab::bir} to true
set {ab::iki::*} to true
set {ab::max::*} to true
else:
send "&cBunu yapmak için &2ab.max &cPermine ihtiyacın var"
else:
send "&6lütfen yardım sayfasına bakınız /abs yardim"
command /kl [<text>] [<offline player>]:
aliases: /karaliste
permission: kara.yonet
permission message: &cBunu yapmak icin iznin yok
trigger:
if arg 1 is set:
if arg 2 is set:
if arg 1 is "ekle":
add arg-2 to {karaliste::*}
broadcast "{@prefix} &c%arg-2% &6isimli oyuncu kara listeye eklendi"
kick arg-2 because "&4İsmin yasaklandı"
stop
if arg 1 is "sil":
remove arg-2 from {karaliste::*}
broadcast "{@prefix} &c%arg-2% &6isimli oyuncu kara listeden kaldırıldı"
stop
else:
send "/kl <ekle/sil/goster/nsil> <oyuncu>"
if arg 1 is "nsil":
delete {karaliste::*}
broadcast "{@prefix} &ckara liste kaldırıldı"
if arg 1 is "goster" or "göster":
loop {karaliste::*}:
send "&2%loop-index%&7) &c%loop-value%" to player
size of {karaliste::*} is 0:
send "{@prefix} &aKara Liste Boş"
if arg 1 is not set:
send "{@prefix} &6Yardım için /abs yardim"
command /abs [<text>] [<number>]:
trigger:
if arg 1 is not set:
loop 100 times:
send "" to player
send "{@prefix} &6&lKara Liste Komutları"
send "{@prefix} &a/kl ekle isim &7>> &aOyuncuyu kara listeye ekler ve oyunda ise oyundan atar"
send "{@prefix} &a/kl sil isim &7>> &aOyuncuyu kara listeden siler"
send "{@prefix} &a/kl goster &7>> &aKara listedekileri gösterir"
send "{@prefix} &a/kl nsil &7>> &aKara listedeki tüm oyuncuları siler"
send "{@prefix} &6&lDevamı için /abs yardim 2"
if arg 1 is set:
if arg 2 is set:
if arg 1 is "yardim" or "yardım":
if arg 2 is 2:
loop 100 times:
send "" to player
send "{@prefix} &6&lBot Koruma Komutları &7(&4&lABS&7) &6&lSayfa 2/3"
send "{@prefix} &a/antibot 1 &7>> &a1. Seviye güvenlik"
send "{@prefix} &a1. Seviye güvenlik aktif iken kara listedeki isimler oyuna giremez"
send "{@prefix} &a/antibot 2 &7>> &a2. Seviye güvenlik + abs 1"
send "{@prefix} &a2. Seviye güvenlik aktif iken sunucuya girmek isteyen oyuncu 2 kez girmelidir"
send "{@prefix} &6Not: &a2. Seviye güvenlik 1. seviyeyi de içerir"
send "{@prefix} &a/antibot 2 &7>> &a3. Seviye güvenlik + abs 1 + abs 2"
send "{@prefix} &a3. Seviye güvenlik aktif iken sunucuya giren oyuncu güvenlik kodu girmelidir"
send "{@prefix} &6Not: &a3. Seviye güvenlik, 1. ve 2. seviyeyi içerir"
send "{@prefix} &6&lDevamı için /abs yardim 3"
stop
if arg 2 is 3:
loop 100 times:
send "" to player
send "{@prefix} &6&lBot Koruma Komutları &7(&4&lABS&7) &6&lSayfa 3/3"
send "{@prefix} &a/antibot 0 &7>> &aAnti Bot System'i devre dışı bırakır"
send "{@prefix} &6Aliases:/ab"
send "{@prefix} &2&lKorumak için herşey."
send "{@prefix} &2&lDiscord: &4discord.gg/rNG3hBn"
stop
if arg 1 is "yardim" or "yardım":
loop 100 times:
send "" to player
send "{@prefix} &6&lKara Liste Komutları Sayfa 1/3"
send "{@prefix} &a/kl ekle isim &7>> &aOyuncuyu kara listeye ekler ve oyunda ise oyundan atar"
send "{@prefix} &a/kl sil isim &7>> &aOyuncuyu kara listeden siler"
send "{@prefix} &a/kl goster &7>> &aKara listedekileri gösterir"
send "{@prefix} &a/kl nsil &7>> &aKara listedeki tüm oyuncuları siler"
send "{@prefix} &6&lDevamı için /abs yardim 2"
Bu skripti kullanmana rağmen hala bir çok hata veriyorsa skript addonları eksik olabilir. Gerekli eklentileri indirmeyi dene.Kod:options: prefix: &7[&2&lAnti&7-&4&lBot&7] on load: set {ab::max::*} to false set {ab::bir} to false set {ab::iki::*} to false broadcast "{@prefix} &6ABS Skript By Esma" broadcast "{@prefix} &2Güvenlik için her zaman yanınızda." broadcast "{@prefix} &6ABS Kapalı" broadcast "{@prefix} &6Güvenlik Seviyesi: &c0" broadcast "{@prefix} &6Güvenlik Protokolü:&2 Yok" on login: set {captcha::*} to "ben", "sen", "selam", "merhaba", "naber", "yes" and "evet" set {_robot} to "%random integer between 99 and 999%%random element out of {captcha::*}%" set {dogrulama.%player%} to {_robot} if {ab::max::*} is true: loop 5 times: send "&4Lütfen bu kodu sohbete giriniz&7: &6%{dogrulama.%player%}%" on join: if {ab::bir} is true: loop {karaliste::*}: kick loop-value because "&4&lAtıldın! İsmin karalistede" on chat: if {ab::max::*} is true: if message is {dogrulama.%player%}: send "&a&lDoğrulama başarılı!" set {ab::max::%player%} to false cancel event else: cancel event add 1 to {hata.%player%} send "&4Lütfen bu kodu sohbete giriniz&7: &6%{dogrulama.%player%}%" if {hata.%player%} is equal to 3: kick player because "Yanlış doğrulama kodu girdiniz" on connect: if {ab::iki::*} is true: kick player because "&4Bot &6Koruması tekrar giriniz" set {ab::iki::%player%} to false on kick: delete {hata.%player%} command /antibot [<number>]: aliases: /ab permission: antibot permission message: &cBunu yapmak için yetkiniz yok! trigger: if arg 1 is 0: if player has permission "ab.kapat": broadcast "{@prefix} &6ABS Kapandı" broadcast "{@prefix} &6Güvenlik Seviyesi: &c0" broadcast "{@prefix} &6Güvenlik Protokolü:&2 Yok" set {ab::bir} to false set {ab::iki::*} to false set {ab::max::*} to false else: send "&cBunu yapmak için &2ab.kapat &cPermine ihtiyacın var" if arg 1 is 1: if player has permission "ab.bir": broadcast "{@prefix} &6Aktif Durumda!" broadcast "{@prefix} &6Güvenlik Seviyesi: &c1" broadcast "{@prefix} &6Güvenlik Protokolü:&c Kara Listedekileri Oyuna ALMA!" broadcast "{@prefix} &6Güvenlik Komutu:&c /kl <ekle/sil/goster/nsil> <oyuncu>" set {ab::bir} to true set {ab::iki::*} to false set {ab::max::*} to false if {ab::bir} is true: loop {karaliste::*}: kick loop-value because "&4&lAtıldın! İsmin karalistede" else: send "&cBunu yapmak için &2ab.bir &cPermine ihtiyacın var" if arg 1 is 2: if player has permission "ab.iki": broadcast "{@prefix} &6Güvenlik Tedbirleri Arttı!" broadcast "{@prefix} &6Güvenlik Seviyesi: &c2" broadcast "{@prefix} &6Güvenlik Protokolü 1:&c Kara Listedekileri Oyuna ALMA!" broadcast "{@prefix} &6Güvenlik Protokolü 2:&c Sunucuya ilk girişte oyuncuyu at" broadcast "{@prefix} &6Güvenlik Komutu:&c /kl <ekle/sil/goster/nsil> <oyuncu>" set {ab::bir} to true set {ab::iki::*} to true set {ab::max::*} to false else: send "&cBunu yapmak için &2ab.iki &cPermine ihtiyacın var" if arg 1 is 3: if player has permission "ab.max": broadcast "{@prefix} &6Güvenlik &4&lMAX &6Seviyede!" broadcast "{@prefix} &6Güvenlik Seviyesi: &c3" broadcast "{@prefix} &6Güvenlik Protokolü 1:&c Kara Listedekileri Oyuna ALMA!" broadcast "{@prefix} &6Güvenlik Protokolü 2:&c Sunucuya ilk girişte oyuncuyu at" broadcast "{@prefix} &6Güvenlik Protokolü 2:&c Robot olmadığını kanıtla" broadcast "{@prefix} &6Kara liste Komutu:&c /kl <ekle/sil/goster/nsil> <oyuncu>" broadcast "{@prefix} &6Güvenlik Komutu:&c Doğrulama kodunu sohbete gir" wait 1 tick broadcast "{@prefix} &cSpam koruması aktif" set {ab::bir} to true set {ab::iki::*} to true set {ab::max::*} to true else: send "&cBunu yapmak için &2ab.max &cPermine ihtiyacın var" else: send "&6lütfen yardım sayfasına bakınız /abs yardim" command /kl [<text>] [<offline player>]: aliases: /karaliste permission: kara.yonet permission message: &cBunu yapmak icin iznin yok trigger: if arg 1 is set: if arg 2 is set: if arg 1 is "ekle": add arg-2 to {karaliste::*} broadcast "{@prefix} &c%arg-2% &6isimli oyuncu kara listeye eklendi" kick arg-2 because "&4İsmin yasaklandı" stop if arg 1 is "sil": remove arg-2 from {karaliste::*} broadcast "{@prefix} &c%arg-2% &6isimli oyuncu kara listeden kaldırıldı" stop else: send "/kl <ekle/sil/goster/nsil> <oyuncu>" if arg 1 is "nsil": delete {karaliste::*} broadcast "{@prefix} &ckara liste kaldırıldı" if arg 1 is "goster" or "göster": loop {karaliste::*}: send "&2%loop-index%&7) &c%loop-value%" to player size of {karaliste::*} is 0: send "{@prefix} &aKara Liste Boş" if arg 1 is not set: send "{@prefix} &6Yardım için /abs yardim" command /abs [<text>] [<number>]: trigger: if arg 1 is not set: loop 100 times: send "" to player send "{@prefix} &6&lKara Liste Komutları" send "{@prefix} &a/kl ekle isim &7>> &aOyuncuyu kara listeye ekler ve oyunda ise oyundan atar" send "{@prefix} &a/kl sil isim &7>> &aOyuncuyu kara listeden siler" send "{@prefix} &a/kl goster &7>> &aKara listedekileri gösterir" send "{@prefix} &a/kl nsil &7>> &aKara listedeki tüm oyuncuları siler" send "{@prefix} &6&lDevamı için /abs yardim 2" if arg 1 is set: if arg 2 is set: if arg 1 is "yardim" or "yardım": if arg 2 is 2: loop 100 times: send "" to player send "{@prefix} &6&lBot Koruma Komutları &7(&4&lABS&7) &6&lSayfa 2/3" send "{@prefix} &a/antibot 1 &7>> &a1. Seviye güvenlik" send "{@prefix} &a1. Seviye güvenlik aktif iken kara listedeki isimler oyuna giremez" send "{@prefix} &a/antibot 2 &7>> &a2. Seviye güvenlik + abs 1" send "{@prefix} &a2. Seviye güvenlik aktif iken sunucuya girmek isteyen oyuncu 2 kez girmelidir" send "{@prefix} &6Not: &a2. Seviye güvenlik 1. seviyeyi de içerir" send "{@prefix} &a/antibot 2 &7>> &a3. Seviye güvenlik + abs 1 + abs 2" send "{@prefix} &a3. Seviye güvenlik aktif iken sunucuya giren oyuncu güvenlik kodu girmelidir" send "{@prefix} &6Not: &a3. Seviye güvenlik, 1. ve 2. seviyeyi içerir" send "{@prefix} &6&lDevamı için /abs yardim 3" stop if arg 2 is 3: loop 100 times: send "" to player send "{@prefix} &6&lBot Koruma Komutları &7(&4&lABS&7) &6&lSayfa 3/3" send "{@prefix} &a/antibot 0 &7>> &aAnti Bot System'i devre dışı bırakır" send "{@prefix} &6Aliases:/ab" send "{@prefix} &2&lKorumak için herşey." send "{@prefix} &2&lDiscord: &4discord.gg/rNG3hBn" stop if arg 1 is "yardim" or "yardım": loop 100 times: send "" to player send "{@prefix} &6&lKara Liste Komutları Sayfa 1/3" send "{@prefix} &a/kl ekle isim &7>> &aOyuncuyu kara listeye ekler ve oyunda ise oyundan atar" send "{@prefix} &a/kl sil isim &7>> &aOyuncuyu kara listeden siler" send "{@prefix} &a/kl goster &7>> &aKara listedekileri gösterir" send "{@prefix} &a/kl nsil &7>> &aKara listedeki tüm oyuncuları siler" send "{@prefix} &6&lDevamı için /abs yardim 2"
Skripti bu şekilde kullanırsanız error vermeyecektir. Tuske eklentiniz düzgün çalışmıyor. Loglara göre bir çok skriptinizde options ayarını kullanmamışsınız. Sadece prefix yazmakla yetinmişsiniz. Düzeltin. "bahsetme.sk" ve "kaktus.sk" dosyalarında options olmadığı gözüküyor.