Aller au contenu

Spartan9802

Ancien
  • Compteur de contenus

    778
  • Inscription

  • Dernière visite

  • Jours gagnés

    20

Tout ce qui a été posté par Spartan9802

  1. Spartan9802

    Skript cause des lags !

    Tu ressens les lags sur ton serveur ? ou te fies au timings ?
  2. Spartan9802

    Skript cause des lags !

    Bonjour, Skript consommera toujours plus qu'un plugin lambda, ensuite on peut voir que vous devez utiliser beaucoup de every dans vos skript se qui donne un timings plutôt laggy. Seul solution, optimiser vos skripts et dans le meilleur des cas les développer en JAVA.
  3. Spartan9802

    Block problème

    Le skript marche, donc c'est qu'il a quelque choses qui annule l'event ou qu'il y a une erreur qu'il ne nous dis pas.
  4. Spartan9802

    Block problème

    on break of stone: drop 1 stone named "&cPomme" wait 20 ticks set block at event-location to event-block
  5. Spartan9802

    Anti C/ps

    Bonjour, Une petite recherche est la bienvenue ... https://skript-mc.fr/forum/index.php?threads/anticheat-click.3042/
  6. Une machine chez kimsufi aurait été bien mieux je pense, je ne connais pas du tous VPSZ
  7. Donc tu à testé un ddos via un plateforme de ddos sur ta machine, si tu est chez un bonne hébergeur tu a été prévenue du ddos en cours et de l'activation de la protection.
  8. Bonsoir, Vous n'avez pas répondu a la question, de quel manière avez vous testé votre anti-ddos ?
  9. Bonjour, Aucun skript ou plugin ne peut empêcher un ddos ou dos, il y a quelques scripts qui via fail2ban ban les ips, sinon il faut une protection sur l'infrastructure de l'hébergement (l'offre anti-ddos). Mais je ne pense pas que ta machine crash a cause de ddos ou dos, que entend tu par "J'ai teste je le boot" ? a tu ddos ta propre machine ?
  10. Bonsoir, Non il est sur mon skript perso, il faudrait je créer une ressource.un bug avec les fléches.
  11. Bonsoir, J'ai ajouté la prise en charge du ping et corriger un énorme bug, je pense l'ajouter dans les ressources bientôt.
  12. Bonsoir, Tu peut également utiliser le "%newline%" dans ton broadcast.
  13. Spartan9802

    AntiCheat (Click)

    Il te faut Skript 2.2 et Umbaska voir SkQuery
  14. Spartan9802

    AntiCheat (Click)

    Il me faut l'erreur il dois te manquer une Add-on. Edit: Donc ton "Bug" vient de la ligne 15, il te faut Umbaska comme add-on il y a un calcul du ping pour éviter les ban/kick a cause du ping.
  15. Spartan9802

    AntiCheat (Click)

    Bonsoir, Il y a déjà eu des sujets pour ça, voici le dernier de mes codes en date pour. options: Ban-Click: 20 Kick-Click: 14 Avert-Click: 8 message-autoclick: §8§l» §c§o%attacker% a été ban pour autoclick. (clic: %{_click}%) message-kick: §8§l» §c§o%attacker% a été kick pour autoclick. (clic: %{_click}%) message-avert: §8§l» §c§o%attacker% est suspecté d'autoclick. (clic: %{_click}%) Ban: §c§oBanSystème§8§l» §7§oVous avez été banni pour autoclick. (clic: %{_click}%) Kick: §c§oKick§8§l» §7§oVous avez été kick pour autoclick. on damage: if attacker is a player: if damage was caused by contact or attack: if {WCAntiAutoClick.%uuid of attacker%.click} is not set: set {_ping} to attacker's ping if {_ping} <= 100: set {_multiplicateur} to 1 else if {_ping} > 100: set {_multiplicateur} to 1.10 else if {_ping} > 200: set {_multiplicateur} to 1.20 else if {_ping} > 300: set {_multiplicateur} to 1.30 else if {_ping} > 400: set {_multiplicateur} to 1.40 add 1 to {WCAntiAutoClick.%uuid of attacker%.click} wait 1 second if {WCAntiAutoClick.%uuid of attacker%.click} >= {@Ban-Click}*{_multiplicateur}: set {_click} to {WCAntiAutoClick.%uuid of attacker%.click} ban the attacker due to "{@Ban}" ip-ban attacker kick the attacker due to "{@Ban}" loop all players: if loop-player has permission "click.voir": send "{@message-autoclick}" to loop-player delete {WCAntiAutoClick.%uuid of attacker%.click} stop else if {WCAntiAutoClick.%uuid of attacker%.click} >= {@Kick-Click}*{_multiplicateur}: set {_click} to {WCAntiAutoClick.%uuid of attacker%.click} kick the attacker due to "{@Kick}" loop all players: if loop-player has permission "click.voir": send "{@message-kick}" to loop-player delete {WCAntiAutoClick.%uuid of attacker%.click} stop else if {WCAntiAutoClick.%uuid of attacker%.click} >= {@Avert-Click}*{_multiplicateur}: set {_click} to {WCAntiAutoClick.%uuid of attacker%.click} loop all players: if loop-player has permission "click.voir": send "{@message-avert}" to loop-player delete {WCAntiAutoClick.%uuid of attacker%.click} stop delete {WCAntiAutoClick.%uuid of attacker%.click} else: add 1 to {WCAntiAutoClick.%uuid of attacker%.click}
  16. Spartan9802

    Tps = 15 = restart

    Justement si il veut vérifier je pense que son serveur a des soucis de lags, un serveur qui descend à 15 de tps c'est pas vraiment normal ^^
  17. Spartan9802

    Tps = 15 = restart

    Bonjour, Le "every 1 second" ne fait pas du tous lags surtout dans se genre de situation, il faut vérifier les tps régulièrement il peuvent descendre très rapidement si une corruption est rencontré, merci de vérifier se que tu affirme la prochaine fois.
  18. Spartan9802

    Detection passage portail

    Bonsoir, Une petite recherche sur la doc officiel (anglaise) et op !
  19. Spartan9802

    Tps = 15 = restart

    Bonsoir, every 1 second: if tps <= 15: execute console command "/restart"
  20. Normal j'ai oublié le "to" set {_result} to a random element out of {_random::*}
  21. Remplace "is" par "=".
  22. Bonjour, Je me suis déjà posé la question et le meilleure système et celui-ci, il faut bien-sure l'adapter mais en gros c'est ça. /!\ Attention l'aléatoire existe pas on peut seulement sans rapprocher. loop 25 times: #25% chance d'être choisie. add 1 to {_random::*} loop 50 times: #50% chance d'être choisie. add 2 to {_random::*} loop 15 times: #15% chance d'être choisie. add 3 to {_random::*} loop 10 times: #10% chance d'être choisie. add 4 to {_random::*} loop 5 times: #On loop 5 fois pour un peut plus d'aléatoire. set {_result} a random element out of {_random::*} Edit: Il est possible de faire encore bien plus random, mais dans se cas il faut créer une fonction.
  23. Spartan9802

    Nbt+ ?

    Bonjour, Oui avec Skstuff.
  24. Bonjour, Il y a rien de compliqué ... set damage to damage*0.60
  25. Spartan9802

    Demande Skript [CPS]

    Un skript intelligent serait de récupérer seulement les clics par damage comme le skript que j'ai fait pour @ByNow ensuite d'additionner le temps de clic + le nombres de clics pour ensuite vérifier si le nombres de clics par rapport au temps est normal ou non. Vérifier sur 5, 10, 30 ,40 secondes est inutiles hors si on vérifie sur 5 minutes de combats on obtient 5x60=300s || 300/nombre de clics total.
×
×
  • 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.