Zaphear Posté(e) le 9 décembre 2017 Posté(e) le 9 décembre 2017 Addons : Skelett, skQuery, WildSkript, Skript, RandomSK, TuSke Version du serveur : Spigot 1.8.8 MC J'ai besoin d'aide, je veut faire un skript bot message genre je dit "Op moi" le bot répond "Tu ne sera pas op !" Et la deuxième fois qui dit : "Op moi" sa éxécute un mute au joueur de 5 minutes Déjà commencer mais le reste je sais pas : on chat: if chat message contains "op" and "moi": broadcast "&bBot &b➜ &7Tu ne sera pas op !"
Lezed01 Posté(e) le 9 décembre 2017 Posté(e) le 9 décembre 2017 Tien pas testé on chat: if chat message contains "op" and "moi": cancel event send "&bBot &b➜ &7Tu ne sera pas op !" add 1 to {op.%player%} if {op.%player%} = 2: cancel event execute console command "tempmute %player% 5 min Demande de op" on chat: if {op.%player%} >= 2: send "Fallait pas demander a etre p" cancel event command /deleteop <player>: permission: delete.op trigger: delete {op.%arg-1%} send "Tu a bien excuser %arg 1%"
Lezed01 Posté(e) le 9 décembre 2017 Posté(e) le 9 décembre 2017 OK fail prend lui : on chat: if chat message contains "op" and "moi": cancel event send "&bBot &b➜ &7Tu ne sera pas op !" add 1 to {op.%player%} if {op.%player%} = 2: cancel event execute console command "tempmute %player% 5 min Demande de op" delete {op.%player%} command /deleteop <player>: permission: delete.op trigger: execute console command "unmute %arg 1%" send "Tu a bien excuser %arg 1%"
Invité Posté(e) le 9 décembre 2017 Posté(e) le 9 décembre 2017 Utilise les regex (que je ne sait pas utiliser, inutile de me demander :D) pour les détection parcque là c'est très aproximatif ! Imagine un joueur arrive sur ton serveur et écris Yop C'est moi, ça va ? Le skript va trouver op et moi dans le message et penser qu'il veut devenir op, ça posera problème ... Quelques liens = https://skript-mc.fr/forum/threads/regex-expressions-r%C3%A9guli%C3%A8res.3038/ https://forums.skunity.com/threads/filtering-messages-regex.4799/
Zaphear Posté(e) le 9 décembre 2017 Auteur Posté(e) le 9 décembre 2017 OK fail prend lui : on chat: if chat message contains "op" and "moi": cancel event send "&bBot &b➜ &7Tu ne sera pas op !" add 1 to {op.%player%} if {op.%player%} = 2: cancel event execute console command "tempmute %player% 5 min Demande de op" delete {op.%player%} command /deleteop <player>: permission: delete.op trigger: execute console command "unmute %arg 1%" send "Tu a bien excuser %arg 1%" Effectivement vous pouvez m'arranger sa ? Car je ne veut pas que quand un message contient "op" et "moi" sa détécte
Lezed01 Posté(e) le 9 décembre 2017 Posté(e) le 9 décembre 2017 Utilise les regex (que je ne sait pas utiliser, inutile de me demander :D) pour les détection parcque là c'est très aproximatif ! Imagine un joueur arrive sur ton serveur et écris Le skript va trouver op et moi dans le message et penser qu'il veut devenir op, ça posera problème ... Quelques liens = https://skript-mc.fr/forum/threads/regex-expressions-régulières.3038/ https://forums.skunity.com/threads/filtering-messages-regex.4799/ Non c'est si ya dans le message op moi
Lezed01 Posté(e) le 9 décembre 2017 Posté(e) le 9 décembre 2017 Ok essaye on chat: if chat message contains "op moi" : cancel event send "&bBot &b➜ &7Tu ne sera pas op !" add 1 to {op.%player%} if {op.%player%} = 2: cancel event execute console command "tempmute %player% 5 min Demande de op" delete {op.%player%} command /deleteop <player>: permission: delete.op trigger: execute console command "unmute %arg 1%" send "Tu a bien excuser %arg 1%"
Zaphear Posté(e) le 9 décembre 2017 Auteur Posté(e) le 9 décembre 2017 Non c'est si ya dans le message op moi Lezed je confirme avec lui x) Quand j'écrit op dans une phrase sa détécte x')
Lezed01 Posté(e) le 9 décembre 2017 Posté(e) le 9 décembre 2017 Lezed je confirme avec lui x) Quand j'écrit op dans une phrase sa détécte x') Prend l'autre et tu rajoute if chat message contains "op moi" or "..." or etc...
Zaphear Posté(e) le 9 décembre 2017 Auteur Posté(e) le 9 décembre 2017 Prend l'autre et tu rajoute if chat message contains "op moi" or "..." or etc... Je vais tester attend
Zaphear Posté(e) le 9 décembre 2017 Auteur Posté(e) le 9 décembre 2017 D'accord :) Sa marche super ! merci mec !
Lezed01 Posté(e) le 9 décembre 2017 Posté(e) le 9 décembre 2017 Sa marche super ! merci mec ! Lache poce blo
Messages recommandés