-
Compteur de contenus
13 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par SEWOX
-
Encore un grand merci à toi pour ton aide ! J'ai juste modifié un petit truc pour pouvoir voir la liste des joueurs membres d'un joueur c'est que quand on add quelqu'un à la place de: "set {membre.%player%::%arg 2%} to true", je le set au nom du membre ("set {membre.%player%::%arg 2%} to %arg-2%") comme à "%{membre.%player%::*}%" nous montre tous les membres ? command /membre [<text>] [<offlineplayer>]: trigger: if arg 1 is set: if arg 1 is "help": send "&e>&fTout vos membres &cpeuvent construire &fsur vos claims." to player send "&e>&f/membre list &7(voir votre liste de membre)" to player send "&e>&f/membre list <joueur> &7(voir la liste de membre d'un autre joueur)" to player send "&e>&f/membre add <joueur> &7(ajoutez un joueur a votre liste de membres)" to player send "&e>&f/membre del/remove <joueur> &7(suprimez un joueur a votre liste de membres)" to player if arg 1 is "list": if arg 2 is set: if {membrenmb.%arg-2%} is not 0: send "&7Le joueur &f%arg-2% &7a &f%{membrenmb.%arg-2%}% &7membres." to player send "%{membres.%player%::*}%" to player else: send "&7Le joueur &f%arg-2% &7n'a &faucun &7membre" to player else: if {membrenmb.%player%} is not 0: send "&7Vous avez &f%{membrenmb.%player%}% &7membres." to player send "%{membres.%player%::*}%" else: send "&7Vous n'avez &faucun &7membre" to player if arg 1 is "del" or "remove": if {membres.%player%::%arg 2%} is set: remove 1 from {membrenmb.%player%} clear {membres.%player%::%arg 2%} send "&7Vous avez &csupprimé &f%arg-2% &7de votre liste de membre." to player send "&7Vous avez été &csupprimé &7de la liste de membre de &f%player%&7." to arg 2 else: send "&7Ce joueur ne fait pas parti de vos membres" to player if arg 1 is "add": if {membres.%player%::%arg 2%} is set: send "&7Ce joueur est &cdéjà &7un de vos membres" to player else: add 1 to {membrenmb.%player%} set {membres.%player%::%arg-2%} to "%arg-2%" send "&7Vous venez &2d'ajouter &7le joueur &f%arg-2% &7à votre liste de membres." to player send "&7Vous venez d'être &2ajouté &7à la liste des membres de &f%player%&7." to arg 2 stop
-
ok je vais faire ça merci ? Mais comment on peut voir la liste de tout nos membres ? En faisant send "%{membre.%player%::*}%" c'est ça ?
-
sk: 2.2 mc: 1.9.4 Bonjour/Bonsoir à tous ! J'ai réalisé un système pour ajouter des membres ou en supprimé de son équipe. Le script fonctionne à merveille mais le problème c'est que à chaque reload du skript il y a encore tout les pseudo dans membres dans la liste (quand je fait /membre list") mais je peut ne peut plus les supprimé ou je peut les réajouter à l'infini (seulement après un reload du skript). command /membre [<text>] [<offlineplayer>]: trigger: if arg 1 is set: if arg 1 is "help": send "&e>&fTout vos membres &cpeuvent construire &fsur vos claims." to player send "&e>&f/membre list &7(voir votre liste de membre)" to player send "&e>&f/membre list <joueur> &7(voir la liste de membre d'un autre joueur)" to player send "&e>&f/membre add <joueur> &7(ajoutez un joueur a votre liste de membres)" to player send "&e>&f/membre del/remove <joueur> &7(suprimez un joueur a votre liste de membres)" to player if arg 1 is "list": if arg 2 is set: if {membrenmb.%arg-2%} is not 0: send "&7Le joueur &f%arg-2% &7a &f%{membrenmb.%arg-2%}% &7membres." to player send "&7%{membre.%arg-2%::*}%" to player else: send "&7Le joueur &f%arg-2% &7n'a &faucun &7membre" to player else: if {membrenmb.%player%} is not 0: send "&7Vous avez &f%{membrenmb.%player%}% &7membres." to player send "%{membre.%player%::*}%" else: send "&7Vous n'avez &faucun &7membre" to player if arg 1 is "del" or "remove": if {membre.%player%::*} contains arg 2: remove 1 from {membrenmb.%player%} remove "%arg-2%" from {membre.%player%::*} send "&7Vous avez &csupprimé &f%arg-2% &7de votre liste de membre." to player send "&7Vous avez été &csupprimé &7de la liste de membre de &f%player%&7." to arg 2 else: send "&7Ce joueur ne fait pas parti de vos membres" to player if arg 1 is "add": if {membre.%player%::*} contains "%arg-2%": send "&7Ce joueur est &cdéjà &7un de vos membres" to player else: add 1 to {membrenmb.%player%} add "%arg-2%" to {membre.%player%::*} send "&7Vous venez &2d'ajouter &7le joueur &f%arg-2% &7à votre liste de membres." to player send "&7Vous venez d'être &2ajouté &7à la des membres de &f%player%&7." to arg 2 Merci de votre lecture et merci d'avance si vous avez la solution ? Si il vous faut des informations complémentaire au autre n'hésitez pas ?
-
Super merci ça fonctionne, voila j'ai modifié les quelques petites erreur et voila ce que ça donne: on right click with clock: if {clock.%player%} is not set: set {clock.%player%} to true if {protected-chunks::%chunk at player%} is set: if {protected-chunks::%chunk at player%} = "%player%": send "&7Ce chunk vous appartient déjà." to player else: send "&7Ce chunk appartient déjà à %{protected-chunks::%chunk at player%}%" to player else: send "&7Ce chunk est disponible !" to player send "&7Faites &f/claim &7pour qu'il vous appartienne." wait 1 seconds clear {clock.%player%} command /claim: trigger: if {protected-chunks::%chunk at player%} is set: if {protected-chunks::%chunk at player%} = "%player%": send "&7Ce chunk vous &cappartient déjà&7." to player else: send "&7Ce chunk &cappartient déjà &7à%{currentchunk.%player%}%" to player else: set {protected-chunks::%chunk at player%} to "%player%" send "&7Vous venez de &2claim &7le chunk &f%{currentchunk.%player%}%&7." to player send "&c/!\ &7Touts vos membres peuvents construire sur le terrain." to player command /claimlist: trigger: loop {protected-chunks::*}: send "%loop-index%" to player
-
Merci, très bonne idée je vais essayé tout de suite ?
-
mc: 1.9.4 sk:2.2 Bonjour/Bonsoir à tous; J'essaye actuellement de faire un skript de claim permettant a n'importe qui de claim le chunk qu'il veut sauf si ce chunk est déjà claim. Voici ce que j'ai fait: on right click with clock: if {clock.%player%} is not set: set {clock.%player%} to true set {currentchunk.%player%} to the chunk at player if {currentchunk.%player%} is in {protected-chunks::*}: send "&7Ce chunk appartient déjà à %{owner.%{currentchunk.%player%}%}%" to player else: send "&7Ce chunk est disponible !" to player send "&7Faites &f/claim &7pour qu'il vous appartienne." wait 1 seconds clear {currentchunk.%player%} clear {clock.%player%} command /claim: trigger: set {currentchunk.%player%} to the chunk at player if {currentchunk.%player%} is in {protected-chunks::*}: if {owner.%{currentchunk.%player%}%} = "%player%": send "&7Ce chunk vous &cappartient déjà&7." to player else: send "&7Ce chunk &cappartient déjà &7à%{owner.%{currentchunk.%player%}%}%" to player else: add {currentchunk.%player%} to {protected-chunks::*} set {owner.%{currentchunk.%player%}%} to "%player%" send "&7Vous venez de &2claim &7le chunk &f%{currentchunk.%player%}%&7." to player send "&c/!\ &7Touts vos membres peuvents construire sur le terrain." to player clear {currentchunk.%player%} command /claimlist: trigger: send "%{protected-chunks::*}%" to player La montre nous permet de voir si le chunk es déjà claim ou nom. Le /claim permet de claim un chunk si il ne l'est pas déjà. Le /claimlist permet de voir tout les chunks claim Le problème que je rencontre, c'est que si je claim 1 chunk tout va bien mais si j'en claim 2, les deux ne sont plus claim et je peux reclaim par dessus à l'infini sur les même chunks. Pourtant les chunk sont toujours dans la liste des chunk claim. Avez vous une solution ? Merci d'avance pour votre réponse et n'hésitez pas à demander des informations complémentaires si vous en avez besoin ?
-
Oui voila j'avais mal compris merci :)
-
J'ai trouvé une solution: on hotbar switch:
-
non j'ai du mal comprendre
-
Ajoute ça dns ton script command /test: trigger: send "%{test::*}%" to player
-
MC: 1.12.2 SK: 2.2 Bonjour/Bonsoir, J'ai réalisé un skript qui permet d'équiper un joueur d'une citrouille quand il fait clic droit sur une épée, une foix un clic droit la citrouille est équipé. Elle reste jusqu'a que le joueur refasse clic droit. Mais j'aimerai également que si il n'a plus l'épée dans sa main elle disparaisse. on rightclick: if {pumpkin.%player%} is false: if player is holding diamond sword: equip player with pumpkin set {pumpkin.%player%} to true else: if player is holding diamond sword: equip player with air set {pumpkin.%player%} to true Comment faire ? Merci d'avoir lu le topic, et merci d'avance si vous proposez une solution.