Aller au contenu

Messages recommandés

Posté(e) (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é par idrissa
Posté(e) (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é par geforce
  • J'aime 1
Posté(e)

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

 

 

  • J'aime 1
Posté(e)

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 ???

Posté(e) (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é par idrissa
Posté(e)

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%}
Posté(e)

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 :

2018-08-24_01.10.30.png

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • 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.