Aller au contenu

Nashoba

Ancien
  • Compteur de contenus

    682
  • Inscription

  • Dernière visite

  • Jours gagnés

    27

Tout ce qui a été posté par Nashoba

  1. Nashoba

    Coffre Hebdomadaire.

    Et ces items sont prédéfinis où aléatoires? S'ils sont aléatoires tu les definis comment?
  2. Nashoba

    Annuler un event dans une région

    Si tu veux utiliser ça oui.
  3. Nashoba

    Annuler un event dans une région

    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
  4. Nashoba

    Annuler un event dans une région

    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
  5. Nashoba

    Coffre Hebdomadaire.

    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
  6. Nashoba

    Annuler un event dans une région

    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
  7. Nashoba

    Cheval depop

    on vehicle exit: if vehicle of the player is a horse: kill vehicle Skript non testé
  8. Nashoba

    Mettre la tête sur le GUI

    Tu as ces 2 addons: SkQuery et WildSkript?
  9. Nashoba

    Mettre la tête sur le GUI

    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
  10. Nashoba

    Plusieur Aide

    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
  11. 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.
  12. Nashoba

    nombre d'utilisation max.

    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é.
  13. Nashoba

    Téléportation multiples

    Je sais c'est une particularité du Skript ;)
  14. Nashoba

    Voir le Grade dans un menu GUI

    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
  15. Nashoba

    Voir le Grade dans un menu GUI

    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é
  16. Nashoba

    Téléportation multiples

    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"
  17. Nashoba

    Panneau join V2

    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"
  18. Nashoba

    Problème de "clique droit"

    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
  19. Nashoba

    Problème de "clique droit"

    Je pense que c'est parce que tu as mis un espace entre "right" et "click"
  20. Nashoba

    Un GUIdans un GUI ?

    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é.
  21. Nashoba

    Erreur dimension SCOREBOARD

    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.
  22. Nashoba

    Problème de "clique droit"

    Essayes: on rightclick holding eye of ender: name of player's tool is "&c&lMenu" #Suite de ton code
×
×
  • 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.