-
Compteur de contenus
636 -
Inscription
-
Dernière visite
-
Jours gagnés
26
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Romitou
-
Salut ! Ton code est correct, cependant il te faut SkQuery.
- 20 réponses
-
- 1
-
-
- lore
- description
-
(et 1 en plus)
Étiqueté avec :
-
Salut, Pour savoir la version des plugins, fais /ver <plugin>. Donc peux-tu faire /ver (pour ton serveur) et /ver Skript (pour le plugin Skript) ? Pour ce qui est de ton skript, comment tu obtiens la tête de "Skytu" ? Via Skript ?
-
Salut, Quel est ton code ?
-
Salut, Non, pas besoin.
-
Bonjour, Si tu veux faire un tellraw, tu peux passer par Skript (beaucoup mieux !) : ** AVEC SKRIPT ** send "<tooltip:&aAccepter><cmd:/accepter>&a[Accepter]<reset> <tooltip:&cRefuser><cmd:/refuser>&c[Refuser]" ** TELLRAW ** /tellraw @a ["",{"text":"[Accepter]","color":"green","clickEvent":{"action":"run_command","value":"/accepter"},"hoverEvent":{"action":"show_text","value":"&aAccepter"}},{"text":" "},{"text":"[Refuser]","color":"red","clickEvent":{"action":"suggest_command","value":"/refuser"},"hoverEvent":{"action":"show_text","value":"&cRefuser"}}]
-
Normal, il y a un caractère inconnu ce qui donne un "?" 😉 Essayes ce code : on join: load yaml "players/%player%.yml" as "players/%player%.yml" set yaml value "%player%.UUID du joueur" from "players/%player%.yml" to uuid of player set yaml value "%player%.Adresse ip du joueur" from "players/%player%.yml" to ip of player save yaml "players/%player%.yml"
-
Salut, Peux-tu nous donner ton code ?
-
Salut ! Quand tu fais un broadcast, c'est directement Skript qui fait l'action. Le problème avec le tellraw est que tu dois sûrement faire passer le tellraw par la console ? Si c'est le cas, ça ne pose pas de problème, mais si tu as un serveur avec beaucoup de joueurs (= beaucoup de tellraw dans la console) ça pourrait peut-être avoir quelques impacts. ^^
-
D'accord ! Tu peux passer le sujet en résolu. Si tu as encore des questions ou des erreurs, n'hésites pas à nous demander. ^^ Bonne soirée !
-
Salut, Au début tu mets qu'il faut ouvrir un menu au arg-1 mais après, le code mets les items uniquement au joueur qui exécute la commande car c'est marqué player. ^^ Remplaces donc tous les player en arg-1 😉
-
Bonsoir, Quel plugin tu utilises pour gérer l'économie ? Si c'est Essentials ou iConomy, il te faut Vault pour les faire fonctionner. Je ne sais pas si ça peut venir des plugins de gestion mais je préfère demander. ^^ Bonne soirée !
-
Salut, Comme a dit @KneaXy, il faut changer le '=>' en '<='. ^^ Il te faudra SkQuery pour le faire fonctionner, pour résumer voici normalement le code (normalement fonctionnel) : command /money: trigger: send "&eVous avez &b%player's balance%&b€ &e!" command /banque [<text>] [<number>]: trigger: if arg-1 is "aide" or "help": send "&e/banque &ladd &b<nombre> &7| &fPermet de déposer de l'argent dans votre banque." send "&e/banque &lremove &b<nombre> &7| &fPermet de retirer de l'argent de votre banque." if arg-1 is "add" or "ajouter": if arg-2 is set: if arg-2 <= player's balance: send "&eVous n'avez pas assez d'argent pour faire la transaction." else: add arg-2 to {banque::%player%} send "&eVous avez bien déposé &b%arg-2%&b€ &edans votre banque, merci !" else: send "&eVous devez insérer un nombre pour déposer de l'argent à votre banque." if arg-1 is "remove" or "retirer": if arg-2 is set: if arg-2 <= player's balance: send "&eVous n'avez pas les fonds requis pour retirer cette somme de votre banque !" else: remove arg-2 from {banque::%player%} add arg-2 to player's balance send "&eVous venez de retirer &b%arg-2%€ &ede votre banque !" else: send "&eVous devez insérer un nombre pour retirer de l'argent à votre banque." if arg-1 is not set: send "&eVous avez &b%{banque::%player%}%&b€ &een banque !" Dis-nous si tu as des erreurs. ^^
-
Dans ce cas je crois qu'il faut passer par un wait, je ne vois pas d'autres solutions...
-
Salut Blob ! En effet, je pense que ce n'est possible qu'en passant par un wait. Peut-être qu'on pourrait contourner ce problème, qu'est-ce que tu essaies de faire précisément ?
-
Bah mdr j'essaye juste de t'aider enft, chez moi ça marche qu'avec SkQuery x') 🤷♂️ Bonne soirée.
-
Bonsoir, Il te faut SkQuery pour cette syntaxe. Bonne soirée !
-
Peut-être : reset maximum damage delay of player
-
Salut, essayes : on rightclick: if "%clicked block%" contains "mailbox": .... Désolé je suis sur mobile. ^^
-
Tu peux aussi nous donner tes logs (erreurs console) pour qu'on voit ce qui va pas, si tu veux. ^^
-
Tu as modifié son code, donnes-nous ton code en entier pour voir d'où ça vient. Mets "argument 2" à la place de "arg 2".
-
Oui, j'ai déjà vu quelques Modo Series sur FunCraft et je peux voir qu'il y a quelques faux positifs (comme sur tous les serveurs). Mais comme tu dis, rien de mieux que le visuel. ^^
-
Salut, Il est quasiment impossible d'en faire un fiable à 100% en Skript. Je suis actuellement en projet de modération axé sur la détection de triche et je peut te dire qu'il ne trouve pas les mêmes résultats à chaque fois dû aux latences côté client ou utilisation d'un proxy (BungeeCord). Il faudrait donc prendre en compte la latence et le résultat de la "VIOLATION" du joueur. Bref, tout ça pour dire que c'est difficile, du moins en Skript pour un anticheat (checker) performant et fiable. Bonne chance dans tes recherches, je continue à travailler sur mon CheatChecker de mon côté et je le posterai dans les ressources si mon travail est terminé. ^^ Bonne soirée !
-
Parfait ! Mets en résolu si tu n'as pas d'autres questions ! ^=^
-
Oui ! Je vais te faire ça juste après. 👌