Aller au contenu

Classement

Contenu populaire

Affichage du contenu avec la meilleure réputation le 04/08/2016 dans toutes les zones

  1. Oui. Le titre fait un peu Skriptception. Mais bon, je vais expliquer. Actuellement, je suis en train de réfléchir à un projet de Skript qui permettrai de... Générer des Skripts INGAME. (Si c'est pas magnifique :3). Donc, j'ai un peu réfléchi à comment faire. Puis, j'ai trouvé :3. Ce code ne marche qu'avec Umbaska et Wildskript Voilà le code: command /generate: trigger: add 1 to {nbreskripts} create file "plugins/Skript/scripts/skriptgénérén%{nbreskripts}%.sk" wf "command /success:" to "plugins/Skript/scripts/skriptgénérén%{nbreskripts}%.sk" wf " trigger:" to "plugins/Skript/scripts/skriptgénérén%{nbreskripts}%.sk" wf " send ""&cLe Skript a bien été généré :p"" " to "plugins/Skript/scripts/skriptgénérén%{nbreskripts}%.sk" Petites notes à bien noter : --- Trucs que j'ai essayé et qui marchent --- "" pour " %% pour % --- Trucs que j'ai pas essayé --- {{ pour { }} pour }
    1 point
  2. J'ai un soucis avec un skript de système d'achat de porte. On peut les verrouiller et les déverrouiller avec une clé sauf qu'elles sont en stade "verrouillées" seulement pour le propriétaire de la porte. C'est à dire que les autres joueurs peuvent l'ouvrir même quand elle est verrouillée, mais pas le propriétaire lui ne peut pas.. voila le code on rightclick on wooden door: player is holding a tripwire hook: {lockdoor.%clicked block%.%player%} is false: cancel event set {lockdoor.%clicked block%.%player%} to true send "&6Vous avez verrouillé cette porte" to player stop {lockdoor.%clicked block%.%player%} is true: cancel event set {lockdoor.%clicked block%.%player%} to false send "&6Vous avez déverrouillé cette porte" to player stop if {lockdoor.%clicked block%.%player%} is true: cancel event send "&cCette porte est fermée. Elle appartient à %player%" to player command /porteacheter: trigger: set {lockdoor.%targeted block%.%player%} to true send "&6Vous avez acheté cette porte" to player command /portevendre: trigger: delete {lockdoor.%targeted block%.%player%} send "&6Porte vendue" to player Merci d'avance de votre aide. Je compte sur la communauté de ce forum.
    1 point
  3. Les items doivent avoir des noms particuliers ? EDIT: on voit pas très bien les quantités des pommes d'or.
    1 point
  4. Haha, il en faut mieux plus que pas assez, et puis en plus j'ai montré 4 façons différentes histoire que sa enrichisse ses connaissances !!
    1 point
  5. Voci :p on rightclick with book: name of tool is "nomdelitem" make player execute command "kit builduhc" Lâche un j'aime si je t'ai aider :p
    1 point
  6. Je te laisse tester : options: #Ici écris les nom des items (avec les couleurs que tu souhaite) #écris seulement après les : !!! epeeknockback3: &bshoooooter stickOS: &bThorStick blazeroddetp: &bTP-TP-TP-TP sucreinvisible: &bVanishEtlesJoueurSevanouisent command /mod: usage: /mod executable by: players description: Inventaire réservé au staff permission: inv.staff permission message: &cVous ne faite pas parti du personnel autorisé! trigger: clear player' inventory give player 1 diamond sword of knockback 3 named "{@epeeknockback3}" give player 1 stick named "{@stickOS}" give player 1 blaze rod named "{@blazeroddetp}" give player 1 sugar named "{@sucreinvisible}" # On Damage: If attacker has permission "inv.staff": if player tool is a stick named "{@stickOS}": cancel event kill the victim # on rightclick holding sugar: if player has permission "inv.staff": if player tool is a sugar named "{@sucreinvisible}": if {vanish::%player%} is false: hide player to players set {vanish.%player%} to true message "&aVous êtes maintenant invisible" to player else: if {vanish.%player%} is true: reveal player to players set {vanish.%player%} to false message "&cVous n'êtes plus invisible" to player # on rightclick holding blaze rod: if player has permission "inv.staff": if player tool is a sugar named "{@blazeroddetp}": set {_Xloc} to a random integer between {Xmax} and {Xmin} set {_Zloc} to a random integer between {Zmax} and {Zmin} set {_loc} to location at {_Xloc}, {hauteur}, {_Zloc} teleport the player to {_loc} Raison de l'édit : J'avais pas mis la partie blaze rod pour le TP
    1 point
  7. Dernière question ? Si sa écris des commandes dans la console sa te gêne pas trop ? (juste 6 lignes x) )
    1 point
  8. 1 point
  9. Après si tu veux l’empêcher d'utiliser les autres couleurs que jle rouge tu peux rajouter : pour l'exemple j'utilise le grade STAFF pour le chat en rouge, la perm est "grade.staff" options: prefix: &e[sTAFF]&a on load: set {no.color::&1} to "&c" set {no.color::&2} to "&c" set {no.color::&3} to "&c" set {no.color::&4} to "&c" set {no.color::&5} to "&c" set {no.color::&6} to "&c" set {no.color::&7} to "&c" set {no.color::&8} to "&c" set {no.color::&9} to "&c" set {no.color::&a} to "&c" set {no.color::&b} to "&c" set {no.color::&d} to "&c" set {no.color::&e} to "&c" set {no.color::&f} to "&c" set {no.color::&r} to "&r&c" on chat: if player has permission "grade.staff": cancel event broadcast "{@prefix} %player%&b» &c%message%" Ce code nous donne : (la ligne en bas c'est la ligne que j'ai écrite dans le chat) comme tu peux le voir le "&r" retire les souligné / italique / bold mais pas la couleur rouge et tous les autres tags laisse en rouge !! EDIT: mon PC c'était éteint, plus de batterie, pour sa que j'ai mis du temps à répondre :(
    1 point
  10. on chat: if player has permission "taperm": cancel event broadcast "%player% &c%message%" C'est la base après je te laisse transformer ça pour répondre à tes besoins.
    1 point
  11. Si tu sais manier un GUI tu peux faire command /invsee [<player>]: trigger: if arg 1 is not set: send "&cIl faut choisir un joueur !" else: open arg-1's inventory for the player et tu format les slots
    1 point
  12. Oui je lui ai donné la base après c'est pas compliqué de modifier le skript pour qu'il aie ce qu'il souhaite. Et c'est : on command "ban": ^^
    1 point
  13. Voilà pour toi ! command /tc [<text>]: permission: tc.use permission message : Il faut être silver ou gold pour utiliser cette commande ! trigger: if arg 1 is not set: send "&cPrécise un message !" else: loop all players: if loop-player have permission "tc.see": send "&7[Chat Silver / Gold ] : %arg-1%" to loop-player
    1 point
  14. Pas mal ! Ca pourrait donner des trucs assez cools ! :p
    1 point
  15. Pas mal :D Sa ouvre des possibilités de créer des skript a la demande et tout, vraiment bien ^^
    1 point
  16. Super j'avais effectivement fait une erreur de typographie dans la première ligne ;) Si ca marche tant mieux ;) Un petit j'aime ça fait toujours plais' :D
    1 point
  17. Quel est le préfix (nom) que tu as donné au groupe default ?
    1 point
×
×
  • 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.