idrissa Posté(e) le 14 août 2018 Posté(e) le 14 août 2018 (modifié) Bonjour, Je voudrai un skript de menotte qui lorsqu'on fait click droit avec l id 4163 celui-ci bloque tout les mouvements du joueur vise et que sa lui dise "tu est menotté" et quand on refait click droit sa le débloque et sa envoie un message "tu est de-menotté". Sachant que j'utilise Skript , Essantial et Skquery et que je suis en 1.7.10 Modifié le 14 août 2018 par idrissa
HyperBaguette Posté(e) le 15 août 2018 Posté(e) le 15 août 2018 Invite moi discord > KatalogueSkilled#3607 Parce-que je peux pas faire ton skript maintenant mais je te le fait sur discord si tu veux mais vers 13h30 à 14h
geforce Posté(e) le 15 août 2018 Posté(e) le 15 août 2018 (modifié) on rightclick on player: if player's tool is 4163: if {menote.%clicked player%} is not set: set {menote.%clicked player%} to true message "&7Vous avez été menotté par &6%player%" to clicked player else: delete {menote.%clicked player%} message "&7Vous avez été démenotté par &6%player%" to clicked player on any movement: if {menote.%player%} is true: cancel event Voilà ! Modifié le 15 août 2018 par geforce 1
idrissa Posté(e) le 20 août 2018 Auteur Posté(e) le 20 août 2018 Merci et désolé d avoir pris du temps a vous repondre mais le skript ne marche pas il dise que "Player's tool is 4163" is not a boolean
geforce Posté(e) le 20 août 2018 Posté(e) le 20 août 2018 Le "4163" est l'id de vos menottes, si vous le remplacez par exemple par un steak "player's tool is steak", cela, fonctionne. Je pense que l'erreur vient du faite que skript ne prend pas en charge les mods. Voilà une alternative: renommez les menottes "&4menottes" on rightclick on player: if player's tool name is "&4menottes": if {menote.%clicked player%} is not set: set {menote.%clicked player%} to true message "&7Vous avez été menotté par &6%player%" to clicked player else: delete {menote.%clicked player%} message "&7Vous avez été démenotté par &6%player%" to clicked player on any movement: if {menote.%player%} is true: cancel event 1
idrissa Posté(e) le 20 août 2018 Auteur Posté(e) le 20 août 2018 Pour l'instant j ai un bug avec mon serveur "C:\Users\Idrissa\Desktop\Serveur Cauldron 1.7.10>pause" mais sinon se serait pas mieux de mettre aliases: menottes = 4163 au début ???
noftaly Posté(e) le 20 août 2018 Posté(e) le 20 août 2018 Si ça fonctionnera normalement. Ensuite tu n'auras plus qu'à utiliser menotte dans ton code
idrissa Posté(e) le 22 août 2018 Auteur Posté(e) le 22 août 2018 (modifié) Je viens de tester et sa marche merci beaucoup mais peut on faire un message pour celui qui a menotté le joueur genre "vous venez de menotté ou dé menotté joueur" Modifié le 22 août 2018 par idrissa
noftaly Posté(e) le 22 août 2018 Posté(e) le 22 août 2018 message "&7Vous avez menotté &6%clicked player%" message "&7Vous avez démenotté &6%clicked player%" Voilà ! Tu mets la 1ere ligne après le set {menote.%clicked player%} to true Et la 2eme après le delete {menote.%clicked player%}
idrissa Posté(e) le 23 août 2018 Auteur Posté(e) le 23 août 2018 sa marche pas il me dise qu il y a des erreur sur ses deux lignes
idrissa Posté(e) le 23 août 2018 Auteur Posté(e) le 23 août 2018 Ah c'est bon j ai compris le bug en faite sa m'avait fait bug la ligne : m?essage "&7Vous avez? démenotté &6%clicked pla???????yer%" message "&7Vous avez? menotté &6%clicked pla???????yer%"? Du coup j ai rectifier en sa : aliases: menottes = 4163 on rightclick on player: if player's tool is menottes: if {menote.%clicked player%} is not set: set {menote.%clicked player%} to true message "&7Vous avez? menotté &6%clicked player%" message "&7Vous avez été menotté par &6%player%" to clicked player else: delete {menote.%clicked player%} message "&7Vous avez? démenotté &6%clicked player%" message "&7Vous avez été démenotté par &6%player%" to clicked player on any movement: if {menote.%player%} is true: cancel event Mais j'ai quand meme une erreur :
noftaly Posté(e) le 24 août 2018 Posté(e) le 24 août 2018 Il faut que tu mettes soit des tabulations partout, pas des 4 espaces. 1
idrissa Posté(e) le 31 août 2018 Auteur Posté(e) le 31 août 2018 En faite je viens de faire l'inverse de ce que tu m'a dis et ça a marché alors peut-être que c'est bug mais merci quand même.
Messages recommandés