Aller au contenu
  • 0

3 kick pour être ban


Question

Posté(e)

Bonjour, j'aimerais savoir si quelqu'un pourrait m'aider pour mon skript, j'aimerais que si le joueur se fait kick 3 fois, il est banni, voici mon code

on flight toggle:
   if player's gamemode is not creative:
       cancel event
       kick player due to "&8[&6WhiteCraft&8] &6Alors comme ça on fly?"
       broadcast "&8[&6WhiteCraft&8] &6%player% a été kick pour fly"

5 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Voilà

 

on join:
   if {kick.%player%} is not set:
       set {kick.%player%} to 0

on flight toggle:
   if player's gamemode is not creative:
       cancel event
       add 1 to {kick.%player%}
       if {kick.%player%} is 3:
           #ban
       else:
           kick player due to "&8[&6WhiteCraft&8] &6Alors comme ça on fly?"
           broadcast "&8[&6WhiteCraft&8] &6%player% a été kick pour fly"

  • J'aime 1
  • 0
Posté(e)

Par contre, si c'est pour faire un AntiCheat, ta protection n'es pas suffisante ^^

La tu vas avoir des faux-positifs... Faut rajouter des checks, y'aura toujours des FP, mais ce sera beaucoup plus compliqué, déjà. (comme check tu peux loop les blocks autour du joueur, et si c de l'air, c'est qu'il fly)

  • 0
Posté(e)
Par contre, si c'est pour faire un AntiCheat, ta protection n'es pas suffisante ^^

La tu vas avoir des faux-positifs... Faut rajouter des checks, y'aura toujours des FP, mais ce sera beaucoup plus compliqué, déjà. (comme check tu peux loop les blocks autour du joueur, et si c de l'air, c'est qu'il fly)

c'est pas vraiment un anti cheat, c'est pour protéger un peu tu vois, c'est pas un truc serieux

  • 0
Posté(e)
Voilà

 

on join:
   if {kick.%player%} is not set:
       set {kick.%player%} to 0

on flight toggle:
   if player's gamemode is not creative:
       cancel event
       add 1 to {kick.%player%}
       if {kick.%player%} is 3:
           #ban
       else:
           kick player due to "&8[&6WhiteCraft&8] &6Alors comme ça on fly?"
           broadcast "&8[&6WhiteCraft&8] &6%player% a été kick pour fly"

Merci, ça marche, je passe en résolu !

  • 0
Posté(e)
c'est pas vraiment un anti cheat, c'est pour protéger un peu tu vois, c'est pas un truc serieux

Ah ok ^^

 

Mais bon, faire gaffe ça fonctionne mais c'est pas très très précis... :)

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.