-
Compteur de contenus
682 -
Inscription
-
Dernière visite
-
Jours gagnés
27
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Nashoba
-
Et ces items sont prédéfinis où aléatoires? S'ils sont aléatoires tu les definis comment?
-
Si tu veux utiliser ça oui.
-
Tout simplement au lieu de mettre "region" il faut mettre "wg region": on leftclick: if wg region at player is "spawnfaction": cancel event send "&4&lTu ne peux pas taper dans la safezone !" to player
-
Oups c'est moi qui dit n'importe quoi, c'est avec PirateSK. Je ne sais pas par contre s'il est compatible en 1.7.10
-
Pour les items givés j'ai pas trop compris. Sinon pour la base du Skript (non testé): command /setch: trigger: if player has permission "setch.chest": if targeted block is chest: set {chest.hebdo} to location of clicked block else: send "&cVous ne pointez pas un coffre!" to player on rightclick on chest: if clicked block is block at {chest.hebdo}: if difference between {chest.hebdo.%uuid of player%.last} and now is greater than 1 week: #ACTION POUR GIVE LES ITEMS set {chest.hebdo.%uuid of player%.last} to now else: cancel event send "&cVous avez ouvert le coffre il y a moins d'une semaine!" to player
-
Utilises-tu les régions de WorldGuard? Si c'est le cas tu peux utiliser avec skQuery "wg region" qui revient à la même chose que "region" mais que je trouve plus stable
-
on vehicle exit: if vehicle of the player is a horse: kill vehicle Skript non testé
-
Tu as ces 2 addons: SkQuery et WildSkript?
-
Je viens de tester ceci et ça marche très bien o_O (j'ai Skript, SkQuery Et WildSkript): command /test: trigger: open chest with 1 row named "TEST" to player format slot 1 of player with player's skull named "%player%" to be unstealable
-
Pour la Golden Head je te proposerais: on skript start: register new shaped recipe for enchanted golden apple named "&6Golden Head" using gold block, gold block, gold block, gold block, human head, gold block, gold block, gold block, gold block on consume of enchanted golden apple: name of event-item is "&6Golden Head" cancel event remove 1 of tool from tool apply regeneration 4 to player for 5 seconds wait 5 seconds apply absorption to player for 2 minutes
-
Je te conseille d'utiliser les "uuid of player" plutot que "player" a cause du changement de pseudo. Tu peux faire ceci: variables: {avertissement.ez} = 3 on chat: if message is "ez": cancel event if {ez.%uuid of player%} is not set: set {ez.%uuid of player%} to 0 if {ez.%uuid of player%} is {avertissement.ez} - 1: #ACTIONS else: send "&cCe comportement n'est pas toléré sur le serveur. &aUtilisez des expressions telles que ""gg""&aou ""gf"" &aà l'issue d'un match =D" add 1 to {ez.%uuid of player%} if {ez.%uuid of player%} is {avertissement.ez} - 1: send "&cAttention! La prochaine fois que vous emploierez ce terme, vous recevrez une sanction!" Cependant si le joueur emploie des phrases du style "j'te ez", il pourra le dire. Si tu ne veux pas que ça arrive tu peux faire ça: variables: {avertissement.ez} = 3 on chat: if message is "ez": set {_ez} to true else if message contains " ez": set {_ez} to true if {_ez} is true: cancel event if {ez.%uuid of player%} is not set: set {ez.%uuid of player%} to 0 if {ez.%uuid of player%} is {avertissement.ez} - 1: #ACTIONS else: send "&cLe mot ""ez"" n'est pas toléré sur le serveur. &aUtilisez des expressions telles que ""gg""&aou ""gf"" &aà l'issue d'un match =D" add 1 to {ez.%uuid of player%} if {ez.%uuid of player%} is {avertissement.ez} - 1: send "&cAttention! La prochaine fois que vous emploierez ce terme, vous recevrez une sanction!" J'ai mis 2 conditions plutôt que directement "if message contains "ez"" (sans espace devant) car si le joueur dit une phrase contenant ez comme "venez" il sera sanctionné pour rien.
-
On pourrait jouer avec les lores: on rightclick with flint and steel: event-block is not air if lore of player's tool contains "&aIl reste 1 utilisation": wait 1 tick clear player's tool execute console command "/playsound random.break %player%" else if lore of player's tool contains "&aIl reste 2 utilisations": set lore of player's tool to "&aIl reste 1 utilisation" else: set lore of player's tool to "&aIl reste 2 utilisations" Encore une fois il reste un problème, si le nombre d'utilisations est elevé.
-
Je sais c'est une particularité du Skript ;)
-
Tu dois ajouté les autres conditions pour les autres rangs, je les ai pas toute faites Ensuite il faut mettre en premier une condition qui vérifie si le joueur est op (sinon il aura le rang "joueur" car il a toutes les permissions) et un else tout court permettant au cas où de mettre le nom de "joueur" si le joueur ne fait partie d'aucun groupe. Et n'oublie pas d'ajouter les permissions rang.%groupe% à tous tes groupes avec "/mangaddp <groupe> <permission>": if player is op: set {_rg} to "OP" else if player has permission "rang.joueur": set {_rg} to "Joueur" else if player has permission "rang.vip": set {_rg} to "VIP" ... else: set {_rg} to "Joueur" #Ici c'est au cas où, si le joueur ne fait parti d'aucun groupe open chest with 1 row named "Menu" to player format slot 0 of player with skull of player named "&aGrade" with lore "Votre grade est %{_rg}%" to close
-
Tu peux ajouter une permission a chaque groupe qui te permet de les différencier (par exemple rang.joueur pour les personnes normales, rang.vip, rang.modo, rang.admin etc...) Ensuite quand tu vas formater le slot avec ton item tu test juste avant le grade et tu l'attribue a une variable temporaire: if player has permission "rang.joueur": set {_rg} to "Joueur" else if player has permission "rang.vip": set {_rg} to "VIP" else if etc... open chest with 1 row named "Menu" to player format slot 0 of player with skull of player named "&aGrade" with lore "%{_rg}%" to close PS: Skript non testé
-
Sinon tu peux mettre un else quand il y a des conditions de chance: on right click with sticky piston: chance of 50%: make console execute command "/tp %player% -100 250 789" else: make console execute command "/tp %player% 587 258 789"
-
J'ai déjà eu ce problème. Je connais deux solutions: Soit ton panneau est trop près du point de spawn central (qui est protégé par toutes sortes d'interactions) Soit ton panneau est dans une région WorldGuard ou le flag interact (ou peut-être use) est refusé. Si c'est le cas essayes "/region flag <name> interact(ou use) allow"
-
Sinon essayes de changer "skull" en "mob head" (ou encore "human head" pour une tête de joueur) Je copie colle les aliases: # -- mob head -- {mob head direction}: floor = :1 wall = :2-5 {mob head type}: skeleton = :0 wither skeleton = :1 zombie = :2 (human|player) = :3 creeper = :4 {mob head type} [mob] head[ item]¦s = 397 {mob head direction} [mob] head[ block]¦s = 144 [mob] head¦s = 144, 397
-
Je pense que c'est parce que tu as mis un espace entre "right" et "click"
-
Je suppose déjà que tu veux parler d'un GUI dans un coffre, comme avec ChestCommands. Je te conseille de créer une commande avec un argument. En fonction de cet argument, un menu différent sera ouvert. Quand un joueur cliquera sur un item du GUI, il effectuera la commande que tu aura définie avec l'argument et donc le menu souhaité. Pour ouvrir le GUI: open chest with 1 row named "Menu" to player Pour ajouter les items dedans: format slot 0 of player with 1 book named "Test" with lore "Description" to close then run "sudo %player% ping" Un exemple d'un menu que tu peux ouvrir grâce au /menu: command /menu [<text>]: trigger: wait 1 tick if arg 1 is not set: wait 1 tick open chest with 1 row named "Menu" to player format slot 0 of player with 1 book named "Menu 2" to close then run "sudo %player% menu 2" else if arg 1 is "2": wait 1 tick open chest with 3 row named "Menu 2" to player format slot 4 of player with 1 stick named "Ping" to close then run "sudo %player% ping" Je te conseille de mettre "wait 1 tick" avant chaque ouverture de coffre sinon il risque d'y avoir des bugs comme un menu qui ne s'ouvre pas ou bien les items qui peuvent être pris du coffre. Et pour finir, je ne sais pas s'il y a besoin de SkQuery installé car je l'ai tous le temps activé.
-
Le jeu de base est codé de façon à ne pas supporter plus de 16 caractères dans un sidebar. C'est donc impossible. Si tu veux vraiment mettre quelques chose de long, tu peux l'écrire grâce à 2 scores à la suite.
-
Essayes: on rightclick holding eye of ender: name of player's tool is "&c&lMenu" #Suite de ton code