-
Compteur de contenus
197 -
Inscription
-
Dernière visite
-
Jours gagnés
3
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par WeBer_Le_Pecheur
-
Problème dans un bout de code de mon Skript (Avec un menu en inventaire)
WeBer_Le_Pecheur a répondu à un(e) question de Julot135 dans Inactifs
Salut, as-tu essayé de mettre à jour ton Skript ? Car la version 2.1.2 en version mc 1.10 c'est plus vraiment frais. Regarde dans la signature de @PsYZiiK pour avoir des versions à jour et fonctionnel. -
Dans ton format gui, il faut remplacer ton player par un {_j}. La fonction n'étant pas executer sur le joueur en lui-même elle risquait pas de trouver à qui faisait référence le player placé dans ton gui
-
Hello tout le monde, Je bloque sur ceci : if arg 1 is "settings": ##tout mon blabla puis set line 1 of {ecc.panneau} to "ma premiere ligne" set line 2 of {ecc.panneau} to "%player%" Hors cela ne fonctionne pas, et aucune erreur n'est présente dans la console. Pour expliquer ce que je souhaite faire c'est de changer ce qu'il y a écrit sur un panneau spécifique par autre chose. Tout cela lorsque le joueur n'est pas forcement présent pour regarder ou faire une action sur le dit panneau. La variable dans le code {ecc.panneau} est set avec un « location of targeted block ». Je pourrais passer par un vulgaire execute console command "/setblock etc..." mais c'est trop brouillon comme solution. Spigot 1.12.2 Skript dev31b
-
Arf, bon je laisse ma place a d'autres. Je ne saurais t'aider :x
-
Hello, dye player's helmet blue colour the player's tool red Sinon va sur ce lien : https://www.skunity.com/search?search=armor#Colour%20Armor
-
every 3 seconds: loop all players: make loop-player execute command .... Le every ne comprend pas le "player", il faut donc faire une loop.
-
Le joueur qui n'est pas op recevra le message "Vous n'avez pas la permission blablabla".
-
Problème de syntaxe au niveau d'une condition
WeBer_Le_Pecheur a répondu à un(e) question de Concert0 dans Inactifs
Quand tu dis : C'est que tu as essayé ceci ? : if {testSiTeamMate1} or {testSiTeamMate2} is false: # .... Ou seulement la ligne que tu as posté ? -
Non du tout, c'est le premier skript que je fais qui utilise SkRayFall. Aucune erreur dans la console. EDIT: Bon j'ai remplacé le scoreboard par une bossbar (SkRayFall toujours) et ça fonctionne parfaitement, je passe donc le topic en résolu.
-
Je n'ai pas besoin d'un every 5 seconds, je ne souhaite pas actualiser mon scoreboard, seulement afficher des variables statiques. Quand a retirer la fonction et mettre les lignes directement dans une commande j'ai déjà tenter. Sans la fonction : command /statduel <player>: usage: /statduel &6<pseudo> trigger: set name of sidebar of player to "&dStatistiques de duel" set score " &1" in sidebar of player to 4 set score " &6%player%" in sidebar of player to 3 set score "&2Victoire &7: &3%{duelPlayer.statwin.%{_player}%}%" in sidebar of player to 2 set score "&cDéfaite &7: &3%{duelPlayer.statlose.%{_player}%}%" in sidebar of player to 1 set score "&6Duel &7: &3%{duelPlayer.statduel.%{_player}%}%" in sidebar of player to 0 wait 15 seconds wipe player's sidebar Mais le problème reste le même, le scoreboard s'affichent pour tout les joueurs et non pas pour 1.
-
Essaye ce code déjà : command /modo <player>: description: Définir un modérateur usage: /modo <moderateur> trigger: execute console command "/manuadd %arg 1% essentials.fly" ensuite pour l'erreur console je ne saurais te dire.
-
Hello, Serveur : 1.10.2-R0.1-SNAPSHOT Skript : 2.2-dev13 SkRayFall : 1.9.5 SkQuery : 3.21.4 J'ai un problème de scoreboard, j'aimerai créer un scoreboard pour un joueur avec ceci : function ScDuel(player: player): set name of sidebar of {_player} to "&dStatistiques de duel" set score " &6%{_player}%" in sidebar of {_player} to 7 set score "&1 " in sidebar of {_player} to 6 set score "&2Victoire &7: &3%{duelPlayer.statwin.%{_player}%}%" in sidebar of {_player} to 5 set score "&cDéfaite &7: &3%{duelPlayer.statlose.%{_player}%}%" in sidebar of {_player} to 4 set score "&6Duel &7: &3%{duelPlayer.statduel.%{_player}%}%" in sidebar of {_player} to 3 Sauf que, le scoreboard s'affichent pour tout les joueurs et ils m'affichent des doublons c'est à dire qu'ils m'affichent les X joueurs qui exécute la fonction dans le scoreboard.
-
Restaurer un inventaire
WeBer_Le_Pecheur a répondu à un(e) question de WeBer_Le_Pecheur dans Résolus
@WilliamEzzz cette méthode fonctionne bien merci ! Je garde de côté l'addon de @remy29 pour les fichiers yamls qui me seront utiles à un moment donné. -
Restaurer un inventaire
WeBer_Le_Pecheur a répondu à un(e) question de WeBer_Le_Pecheur dans Résolus
@remy29 pas encore essayé, j'étais pas chez moi de la journée. Je vais m'y mettre le plus tôt possible. EDIT: Enfaite, je veux bien un petit skript avec ton addon qui fait l'équivalent du code que j'ai posté en 1er message. EDIT2: Petite chose que j'ai remarqué, je ne sais pas si ça de l'importance ou non, mais avec ceci : loop {Inv::%player%::*}: message "%loop-value%" j'obtiens toujours le même message quelque soit l'item que je met dans la variable : -
Bloquer une action si une commande = 1
WeBer_Le_Pecheur a répondu à un(e) question de Hillusion dans Inactifs
Pour bloquer la commande il faut mettre le " if " avant le loop. if player has permission "admin.ctf": if arg 1 is "start": if {etatctf} is true: send "&7> Une partie est déjà en cours !" to player stop set {_n} to false loop all players: if "%region at loop-player%" contains "hubctf": if {etatctf} is not set: broadcast "&7> La partie commence !" set {startctf} to "&aEn cours" set {etatctf} to true if {_n} is false: set {team.%loop-player%} to "red" teleport loop-player to {spawnred} set {_n} to true equip loop-player with leather cap equip loop-player with iron chestplate equip loop-player with iron leggings equip loop-player with iron boots wait 5 ticks dye the loop-player's helmet red else: set {team.%loop-player%} to "blue" teleport loop-player to {spawnblue} set {_n} to false equip loop-player with leather cap equip loop-player with iron chestplate equip loop-player with iron leggings equip loop-player with iron boots wait 5 ticks dye the loop-player's helmet blue else: send "&7> Vous devez être dans le hub pour lancer le CTF !" to player if arg 1 is "finish": broadcast "&7> La partie est terminé !" set {startctf} to "&cEn attente" clear {etatctf} Après pour ton problème de téléportation, je ne sais pas, ça fonctionne chez moi. -
Restaurer un inventaire
WeBer_Le_Pecheur a répondu à un(e) question de WeBer_Le_Pecheur dans Résolus
Déjà tenter ce code, j'obtiens ceci : J'ai tenté de changer mes versions skript/addons rien y fait :x -
Restaurer un inventaire
WeBer_Le_Pecheur a répondu à un(e) question de WeBer_Le_Pecheur dans Résolus
@remy29 Intéressant, je vais l'installer faire mon petit code et si j'ai problème avec je te contacte. -
Restaurer un inventaire
WeBer_Le_Pecheur a répondu à un(e) question de WeBer_Le_Pecheur dans Résolus
Déjà répondu à cette solution : sur le poste 4 Si je retire le " ::*} " lorsque je rends l'inventaire j'obtiens l'erreur : sur le poste 6 -
command /test: trigger: set {cp.background.%player%} to orange stained glass pane open chest with 1 rows named "test" to player wait 2 ticks set {_slot} to 0 loop 9 times: format slot {_slot} of player with {cp.background.%player%} named " " to be unstealable add 1 to {_slot} Testé et fonctionnelle sous SkQuery 3.5.1
-
Restaurer un inventaire
WeBer_Le_Pecheur a répondu à un(e) question de WeBer_Le_Pecheur dans Résolus
EDIT: J'ai tenté de changer ma version de skript 2.2-dev13 vers 2.2-fixes-v9b et toujours le même problème ^^ -
Restaurer un inventaire
WeBer_Le_Pecheur a répondu à un(e) question de WeBer_Le_Pecheur dans Résolus
Déjà tenté, mais j'otiens l'erreur suivante : Par ailleurs j'ai même fait un vulgaire paste de skunity set {savedinventory::%player%} to serialized contents of player's current inventory Mais j'obtiens toujours le même résultat, qui est de ne pas recevoir les items. -
Nop ^^ Ce qu'il essaye de faire c'est ceci : Nouveau joueur -> set une variable avec orange stained glass pane Pour un host (supposition) -> set une variable avec red stained glass pane Donc dans la pratique si c'est l'host qui ouvre le menu gui il doit avoir les glass pane en rouge, mais si c'est un joueur lambda son menu doit avoir les glass panes en orange. Je ne sais pas si tu m'as bien compris, ou si c'est que @NaolShow essaye de nous dire.
-
Bonjour à vous, Skript : 2.2-dev13 SkQuery : 3.5.1 / 3.21.4 Je viens vers vous après multiple recherche infructueuse. Je tente désespérément de restaurer un inventaire avec l'expression de SkQuery mais rien y fait. J'ai essayé toutes les solutions proposés dans les autres topic concernant ça mais toujours le même resultat. command /test: trigger: set {Inv.%player%} to serialized contents of player's current inventory set {Inv.helmet.%player%} to player's helmet set {Inv.chestplate.%player%} to player's chestplate set {Inv.leggings.%player%} to player's leggings set {Inv.boots.%player%} to player's boots message "Inventaire retiré" clear player's inventory wait 40 ticks message "Inventaire donné" set player's helmet to {Inv.helmet.%player%} set player's chestplate to {Inv.chestplate.%player%} set player's leggings to {Inv.leggings.%player%} set player's boots to {Inv.boots.%player%} set player's inventory's serialized contents to {Inv.%player%} Mon problème étant qu'il sauvegarde bel et bien des données dans la variable, mais lorsque je veux restauré l'inventaire il n'y a que l'armure qui vient pas le reste. Auriez-vous une solution a me proposé ?
-
Il voulait plutôt dire changer les blocs de type stained glass pane par une autre couleur.
-
@PsYZiiK possèdent skript & ses addons en 1.11 dans sa signature.