[SK]★ InteractCheats ★ Best Skript Anti-Cheat, +15 Block Cheat, 1.8.X

InteractCheats'ı beğendiniz mi ?


  • Kullanılan toplam oy
    18
  • Anket kapatılmış .

Axel102

Hayalet Avcısı
Mesajlar
2,564
En iyi cevaplar
6
Beğeniler
1,002
Puanları
3,390




Merhabalar,
Eskilerden DontCheat ismiyle bir hile engeli yapmıştım. Onu geliştirerek daha detaylı bir engel yazmaya karar aldım. Anti cheatimiz daha düzgün lagsız tps düşürmeden mükkemmel bir şekilde hilelerin çoğunu engelliyor. Şimdi geçelim hile engelimize ..






Sürümler,
InteractCheats: 1.1.2
Skript: 2.2 v8 Fixes
SkQuery: 3







Oyun Yetkileri,
Hile engeline henüz permission eklenmemiştir.






Engelli Hileler,
Speed

Flight

Timer

Airwalk

Antibot

Anti-Knockback

Anti-Slowdown

Phase

No-Cobweb

Fast-Ladder

Fast-Bow

Hight-Jump

Forcefield

Fast-Eat

Regen

Fastplace

Reach

Block-Reach

Anti-Sneak

Anti-Spam

Auto-Disconnect

Nuker

Fast-Break

Kill-Aura

Legit Kill-Aura

Fast-Fall

No-Fall

No-Potion

No-Swing








Kod,
Kod:
#-------------------
#GENERAL OPTIONS
#-------------------
options:
 prefix: &b[InteractCheats]

#InteractCheats v1.2
#-------------------
#CHEK UPDATE
#-------------------
on login:
 player is op:
  set {_x} to text from url "http://hastebin.com/raw/rivapaxuyo"
  {_x} is not "1.1.1":
   message "&cSkript yeni sürümü çıkmış.Update %{_x}%.."

#-------------------
#KILLAURA
#-------------------
#on login:
 #create citizen named "DontCheat-%player%" at location of player
 #set {id.%player%} to last created citizen id
 #hide citizen {id.%player%} from player
 #while player is online:
  #wait 6 tick
  #{killaura.mob.%player%} is set:
   #teleport citizen {id.%player%} to block 2.4 above {killaura.mob.%player%}
   #hide citizen {id.%player%} from {killaura.mob.%player%}
   #reveal citizen {id.%player%} from player
  #{killaura.mob.%player%} isn't set:
   #hide citizen {id.%player%} from player
  #{killaura.%player%} is bigger than or equal to 4:
   #kick player due to "&cKillaura hilesi kullandığınız tespit edildi."
   #set {killaura.%player%} to 0

#on npc left click:
 #add 1 to {killaura.%player%}
 #{killaura.%player%} is bigger than 2:
  #message "&cKillaura hilesi kullandığınız tespit edildi."

#on quit:
 #execute console command "/npc remove DontCheat-%player%"

#on kick:
 #execute console command "/npc remove DontCheat-%player%"

#on damage:
 #attacker is player:
  #set {killaura.mob.%attacker%} to victim
  #wait 2 second
  #delete {killaura.mob.%attacker%}

#-------------------
#DISCONNECT
#-------------------
on disconnect:
 delete {fly::%player%}
 delete {speed.%player%}
 delete {fastladder.%player%}
 delete {nocobweb.%player%}
 delete {jump.%player%}

#-------------------
#SPEED
#-------------------
on any movement:
 {fly::%player%} isn't set:
  block at player's location is not ladder:
   set {_speed} to player's location
   wait 0.3 second
   distance between {_speed} and player is bigger than 2.8:
    teleport player to {speed.%player%}
    {speed.%player%} isn't set:
     message "{@prefix} &f%player% suspected for speed hacks !" to player
     set {speed.%player%} to player's location
     wait 10 second
     delete {speed.%player%}

#-------------------
#ANTIBOT
#-------------------
on login:
 player hasn't played before:
  add 1 to {antibots}
 {antibots} is bigger than 3:
  kick player due to "&cBot tespit edildi 5 saniye sonra tekrar giriniz."
  wait 10 second
  set {antibots} to 0

on load:
 set {antibots} to 0

#-------------------
#ANTIKNOCKBACK
#-------------------
on damage of player:
 block at victim is not cobweb:
  victim is not riding:
   set {_k1} to block north east victim
   set {_k2} to block south west victim
   blocks within {_k1} to {_k2} is air:
    set {_k1} to victim's location
    wait 10 ticks
    set {_k2} to victim's location
   distance between {_k1} and {_k2} is less than or equal to 0:
    message "&cKnockback hilesi kullandığınız tespit edildi." to victim
    teleport victim to {_k1}

#-------------------
#SPEED, ANTISLOWDOWN, ANTISPRINT
#------------------
every 6 second:
 delete {fly::*}

on login:
 while player is online:
  wait 1 second
  player's gamemode is not creative:
   set player's walk speed to 0.2
   set player's fly speed to 0.1

#-------------------
#ANTIFLY, PHASE, AIRWALK
#-------------------
   {jump.%player%} is not set:
    set {_f1} to block 0 below player
    set {_f2} to block 1.1 below player
    blocks within {_f1} to {_f2} is air:
     block 0.1 above player is air:
      if {fly::%player%} is bigger than 2:
       delete {fly::%player%}
       kick player due to "{@prefix} &f%player% suspected for fly hacks !"
      add 1 to {fly::%player%}

#-------------------
#NOWEB
#-------------------
   block at player's location is cobweb:
    set {_web} to player's location
    wait 0.3 second
    distance between {_web} and player is bigger than 0.4:
     teleport player to {nocobweb.%player%}

     {nocobweb.%player%} isn't set:
      message "{@prefix} &f%player% suspected for noweb hacks !" to player
      set {nocobweb.%player%} to player's location
      wait 5 second
      delete {cobweb.%player%}

#------------------
#FASTLADDER
#------------------
   set {_ladder} to block 3 below player
   set {_l1} to block above player
   set {_l2} to block below player
   {_l1} is ladder:
    {_l2} is ladder:
     set {_l3} to player's location
     wait 6 tick
     set {_l4} to player's location
     if distance between {_l3} and {_l4} is greater than 1.4:
      teleport player to {_ladder}
      message "{@prefix} &f%player% suspected for fastladder hacks !"

#------------------
#FASTBOW
#------------------
on projectile hit:
 shooter is player
 {fastbow.%shooter%} is set:
  kick shooter due to "&cFastbow hilesi kullandığınız tespit edildi."
 {fastbow.%shooter%}  isn't set:
  set {fastbow.%shooter%} to true
  wait 15 tick
  delete  {fastbow.%shooter%}

#-------------------
#HIGHJUMP
#-------------------
on jump:
 {jump.%player%} isn't set:
  set {jump.%player%} to true
  set {_loc} to player's location
  set {_j1} to player's altitude
  wait 0.2 second
  set {_j2} to {_j1}+2.5
  wait 0.2 second
  player's altitude is bigger than {_j2}:
   block at player is not ladder:
    teleport player to {_loc}
    message "{@prefix} &f%player% suspected for hacks !"
    delete {jump.%player%}
   delete {jump.%player%}
  delete {jump.%player%}
 
 

on disconnect:
 delete {jump.%player%}

#-------------------
#FORCEFIELD
#-------------------
on damage:
 attacker's tool is any sword:
  target of attacker isn't victim:
   add 1 to {forcefield.%attacker%}
  {forcefield.%attacker%} is bigger than 3:
   kick attacker due to "&cForcefield hilesi kullandığınız tespit edildi."
   delete {forcefield.%attacker%}

#-------------------
#FASTEAT
#-------------------
on eat:
 add 1 to {fasteat.%player%}
 {fasteat.%player%} is bigger than 3:
  kick player due to "&cFasteat hilesi kullandığınız tespit edildi."
  delete {fasteat.%player%}
  stop
 wait 1 second
 delete {fasteat.%player%}

#-------------------
#REGEN
#-------------------
on heal:
 set {_regen} to player's health
 if difference between {regen.%player%} and now is less than 3 ticks:
  if {health.%player%} is not set:
   set {health.%player%} to player's health
  if difference between {health.%player%} and {_regen} > 4:        
   cancel event
   set {regen.%player%} to now
   message "{@prefix} &f%player% suspected for regen hacks !"
   stop
  set {regen.%player%} to now
  delete {health.%player%}

#-------------------
#FASTPLACE
#-------------------
on place:
 {fastplace.%player%} is bigger than 3:
  message "{@prefix} &f%player% suspected for fastplace hacks !"
  delete {fastplace.%player%}
  cancel event
  stop
 add 1 to {fastplace.%player%}
 wait 5 tick
 delete {fastplace.%player%}

#-------------------
#REACH
#-------------------
on damage of player:
 attacker is player:
  projectile is not set:
   attacker's gamemode is not creative:
    distance between attacker and victim is greater than 5:
     message "{@prefix} &f%player% suspected for reach hacks !" to attacker
     cancel event

#-------------------
#BLOCK REACH
#-------------------
on block damage:
 player's gamemode is not creative:
  distance between player and event-block is greater than 5:
   message "&cReach hilesi kullandığınız tespit edildi."
   cancel event

#-------------------
#ANTISNEAK
#-------------------
on chat:
 player is sneaking:
  kick player due to "&cHile kullandığınız tespit edildi."

on inventory click:
 player is sneaking:
  kick player due to "&cHile kullandığınız tespit edildi."

on command:
 player is sneaking:
  kick player due to "&cHile kullandığınız tespit edildi."

#-------------------
#SPAM
#-------------------
on chat:
 player is not op:
  {spam.%player%} isn't set:
   set {spam.%player%} to true
   wait 0.8 second
   delete {spam.%player%}
  {spam.%player%} is set:
   cancel event
   message "&cSpam yaptığınız için biraz beklemelisiniz."

on disconnect:
 delete {spam.%player%}

#-------------------
#AUTO DISCONNECT
#-------------------
on damage of player:
 {combatlog.%attacker%} isn't set:
  set {combatlog.%attacker%} to true
  set {combatlog.%victim%} to true
  wait 5 second
  delete {combatlog.%attacker%}
  delete {combatlog.%victim%}

on disconnect:
 {combatlog.%player%} is set:
  loop all items in player's inventory:
   drop 1 loop-item at player
  kick player due to "&cAutoDisconncet hilesi tespit edildi."
  clear player's inventory
 


Son düzenleme:

GevezeOyuncuNW

play.gevezeoyuncu.com 1.11.2
Mesajlar
152
En iyi cevaplar
0
Beğeniler
93
Puanları
470
Keşke KillAura engellemesi olsaydı. Ama NPC Spawnladığı için sıkıntı çıkarıyor.
 

Axel102

Hayalet Avcısı
Mesajlar
2,564
En iyi cevaplar
6
Beğeniler
1,002
Puanları
3,390
Keşke KillAura engellemesi olsaydı. Ama NPC Spawnladığı için sıkıntı çıkarıyor.

Güzel bir killaura engelim olduğunu söyledim önceden kodlamıştım evimdeki bilgisayarda yarın eklemeyi düşünüyorum ancak citizens herkesde ayrı bir hata veriyor bende bile çalışmıyo ne yaparız bilemiyorum
 
Son düzenleme:

JohnProst1

Zombi Katili
Mesajlar
168
En iyi cevaplar
0
Beğeniler
64
Puanları
0

Güzel bir killaura engelim olduğunu söyledim önceden kodlamıştım evimdeki bilgisayarda yarın eklemeyi düşünüyorum ancak citizens herkesde ayrı bir hata veriyor bende bile çalışmıyo ne yaparız bilemiyorum :(
Sunucumda deneyecegim inşallah güzel bir kodlama yapmışınızdır , teşekkür ederim.
 

UstaAhmetCengiz

Kömür Madencisi
Mesajlar
114
En iyi cevaplar
0
Beğeniler
73
Puanları
470
Ruh hali
Plugin ile bile çok iyi bir hile koruması yapılamazken Skript ile daha zor gibi duruyor. KillAuro'yu skript ile engellemek neredeyse imkansız o yüzden onu eklemek yerine şu an engellenenleri geliştirmeni öneririm.
 

Axel102

Hayalet Avcısı
Mesajlar
2,564
En iyi cevaplar
6
Beğeniler
1,002
Puanları
3,390

admiraldus

YASAKLANDI
Mesajlar
1,234
En iyi cevaplar
0
Beğeniler
923
Puanları
0
Güzel bir iş çıkarmışsın ancak yazılar İngilizce. İlla ki İngilizce yapacağım diyorsan Dil seçme özelliği ekleyebilirdin. Çok daha iyi olurdu.
 

Mehmet168

YASAKLANDI
Mesajlar
13
En iyi cevaplar
0
Beğeniler
0
Puanları
0
Kullanılırsa Laglı Oluncağını Düşünüyorum.
 

SkAlex

Yeni Doğmuş
Mesajlar
1
En iyi cevaplar
0
Beğeniler
0
Puanları
10
#Killaura: (Basic (No AntiBot))

#nessesary:

#Skript-npc0.12
#Skellet

#Skript by NovaCraft254
on join:
player is a player
set {npcname::N} to random integer between 10000000000 and 99999999999
create npc named "&9&l%{npcname::N}%" with type player at player's location
hide the last npc from players
make the last citizen move to player's location at speed 5

on npc left click:
citizen name is "&9&l%{npcname::N}%":
loop blocks in radius 0.7 around player:
loop-block is air:
add 1 to {hits.%player%}
add 1 to {CHits::N}
if {hits.%player%} >= 10:
set {Killaura.Check} to true
loop all players:
if loop-player has permission "Serius.Killaura":
open chest with 1 rows named "&9&l%{npcname.%player%}%" to player
loop blocks in radius 0.6 around player:
loop-block-2 is air:
message "&5&lSlow: &c%player% &7Is Suspected for Killaura &c| &7(%{hits.%player%}%)" to loop-player
open chest with 1 rows named "&9&l%{npcname::N}%" to player
set {Killaura.Check} to false
if {hits.%player%} >= 30:
strike lightning effect at player
strike lightning effect at player
strike lightning effect at player
wait 0.1 second
kick the player due to "&aKSP: &cKillaura &4SemiAdvanced"

on npc left click:
citizen name is "&9&l%{npcname::N}%":
set {Killaura.Check} to true
wait 12 second
set {Killaura.Check} to false

on quit:
despawn the last npc
delete {hits.%player%}
destroy the last created citizen
kill the last npc

on kick:
despawn the last npc
delete {hits.%player%}
destroy the last created citizen
kill the last npc

on skript unload:
despawn the last npc
destroy the last created citizen
kill the last npc

on damage:
attacker is a player
victim is set
set {Killaura.Check} to true
wait 4 second
set {Killaura.Check} to false

on any movement:
make the last citizen move to player's location at speed 5
hide the last npc from players
if {Killaura.Check} is true:
teleport the last npc 3 meter behind player
reveal the last npc from player

on damage:
attacker is a player
if {CHits::N} >= 5:
set {CST.%attacker%} to true
wait 2 second
set {CST.%attacker%} to false
clear {CHits::N}

on damage:
attacker is a player
if {Chits.%attacker%} >= 5:
set {CST.%attacker%} to true
wait 2 second
set {CST.%attacker%} to false
clear {Chits.%attacker%}

on damage:
attacker is a player
if {CST.%attacker%} is true:
cancel event

on click:
add 1 to {KillauraCheck::Kill}

every 4 second:
loop all players:
clear {KillauraCheck::Kill}

on damage:
if attacker is a player:
set {_distance} to distance between attacker and victim
if {_distance} > 4:
if {KillauraCheck::Kill} >= 16:
open chest with 1 rows named "&9&l%{npcname::N}%" to attacker
loop all players:
if loop-player has permission "Serius.Killaura":
message "&5&lSlow: &c%attacker% &7Is Suspected for Killaura &c| &7(%{hits.%attacker%}%)" to loop-player
open chest with 1 rows named "&9&l%{npcname::N}%" to attacker
set {Killaura.Check} to true
add 1 to {Chits.%attacker%}
add 1 to {hits.%attacker%}
if {hits.%attacker%} >= 30:
strike lightning effect at attacker
strike lightning effect at attacker
strike lightning effect at attacker
wait 0.1 second
kick the attacker due to "&aKSP: &cKillaura &4SemiAdvanced"
 
Son düzenleme:

Üst