Classement
Contenu populaire
Affichage du contenu avec la meilleure réputation le 26/07/2016 dans toutes les zones
-
3 points
-
exact ^^ ou si aimes te casser la tête à écrire x) if arg-2 is greater or equal to 5:2 points
-
2 points
-
1 point
-
1 point
-
Si ton serveur est en 1.8 ou + alors télécharge ça : https://skript-mc.fr/forum/threads/skript-2-2-lien-de-t%C3%A9l%C3%A9chargement-personnel.5021/#post-606231 point
-
loop {kill::*}: set {kill::%loop-value%} to 0 Code non-testé. N'hésite pas à lâché un like si ça fonctionne.1 point
-
1 point
-
[EDIT] Ha :/ je réponds trop tard x: je laisse quand même ça pourra en aider quelques uns ... bonjour ^^ c'est surement dû au code de ton ".bat" Enfait c'est que tu n'a pas la bonne version de Java sur ton pc pour celle qui lance le .bat Cette ligne est importante >> " "C:\Program Files\Java\jre1.8.0_101\bin\java.exe" -Xmx1024M -Xms1024M -jar nomdetonlanceur(spigotoubukkit).jar" En rouge c'est la destination de ton java, et évidement, à chaque mise à jour de Java il faut éditer le .bat Pour résoudre cela: Il sera soit dans C:\Program Files\Java Soit dans C:\Program Files (x86)\Java Où si tu l'a installé autre part ^^tu sais où il est (disque dur ...) Une fois le Fichier Java trouvé, tu aura dedans un fichier nommé sous cette forme jre1.x.x_xxx Tu va donc l'ouvrir.Puis ouvrir le dossier "bin". Tout en haut tu aura un barre qui te dis l'accès du fichier Comme ceci: Cliques droit sur jre1.x.x_x.x Et tu fais "Copier l'adresse en tant que texte" Ensuite tu edit donc ton ".bat" donc tu remplace "C:\Program Files\Java\jre1.8.0_101\bin\java.exe" par "T'a plus qu'a faire un ctrl v"(de ce que tu viens "de copier en tant que texte" ) Puis tu ajoute à la fin du truc copier "C:\.[Le chemin d'accès quoi].....\java.exe En gros tu ajoute le "\java.exe" à la fin de ton copié collé Ce qui donnera un truc comme ceci "C:\Program Files (x86)\Java\jre1.8.0_77\java.exe N'hésite pas à like si je t'ai aidé ;)1 point
-
1 point
-
Voici le code que j'avais promis: PS: je t'ai fait fonctionné la possibilité de changé d'item de HOME options: home: &8⊗ &6Home &e&l # home: presentation des homes tp: &8[&f&lTeleportation&8] # TP: presentation des TP attente: 5 # attente avant TP c: &6 # c: Couleur 1 c2: &e # c2: Couleur 2 f: &7➲ # f: Format command /sethome <text> [<item>]: description: Crée un nouveau home, avec item personalisé usage: §6/sethome <nom du home> [item] executable by: players trigger: loop {home.%player%.list::*}: set {_data::*} to loop-value split by "|" set {_home.name} to {_data::1} set {_home.coord} to {_data::2} set {_home.item} to {_data::3} if {_home.name} = arg 1: remove loop-value from {home.%player%.list::*} if arg 2 isn't set: set {_item.choisi} to "compass" parsed as item if arg 2 is set: set {_item.choisi} to "%arg-2%" parsed as an item set {_newhome.loc} to player's location set {_newhome.loc} to "%round down x-coord of {_newhome.loc}%,%round down y-coord of {_newhome.loc}%,%round down z-coord of {_newhome.loc}%" add "%arg-1%|%player's location%|%{_item.choisi}%" to {home.%player%.list::*} send "{@home}%arg-1% {@c}ajouté en {@c2}%player's location%" command /delhome <text>: description: Supprime l'un de vos home executable by: players trigger: loop {home.%player%.list::*}: set {_data::*} to loop-value split by "|" set {_home.name} to {_data::1} set {_home.coord} to {_data::2} set {_home.item} to {_data::3} if {_home.name} = arg 1: remove loop-value from {home.%player%.list::*} send "{@home}%argument% {@c}supprimé!" stop send "{@home}%argument% {@c}inexistant..." command /home [<text>]: description: Vous téléporte à l'un de vos home executable by: players trigger: if arg 1 isn't set: wait 1 tick open chest with 6 rows named "&8&lMenu des {@c2}&lHomes" to player wait 1 tick format slot 53 of player with arrow named "&aPage suivante" to be unstealable # Juste bloqué en attendant format slot 45 of player with arrow named "&cPage précédente" to be unstealable # // set {_slot} to 0 # Evite de faire les slot avec des var non temporaire loop {home.%player%.list::*}: set {_data::*} to loop-value split by "|" set {_home.name} to {_data::1} set {_home.coord} to {_data::2} set {_home.item} to {_data::3} parsed as item # Possibilité de choisir son item de HOME format slot {_slot} of player with {_home.item} named "{@home}: &f%{_home.name}% &8⊗" to close then run [make player execute command "/home %{_home.name}%"] add 1 to {_slot} stop else: loop {home.%player%.list::*}: set {_data::*} to loop-value split by "|" set {_home.name} to {_data::1} set {_home.item} to {_data::3} set {_home.coord::*} to {_data::2} split at "," replace "x: " with "" in {_home.coord::1} replace "y: " with "" in {_home.coord::2} replace "z: " with "" in {_home.coord::3} set {_x} to {_home.coord::1} parsed as a number set {_y} to {_home.coord::2} parsed as a number set {_z} to {_home.coord::3} parsed as a number set {_home.coord} to location at x = {_x}, y = {_y}, z = {_z} if {_home.name} = arg 1: if player is riding a horse or a skeleton horse: make player dismount his vehicle wait 5 ticks loop entities in radius 3 around the player: if loop-entity is a skeleton horse or a horse: teleport loop-entity to {_home.coord} send "{@tp} &f%loop-entity% {@f} &f%{_home.name}%" to player send "{@tp} {@c2}&l%player% {@c}dans {@c2}{@attente} {@c}sec" wait {@attente} seconds teleport player to {_home.coord} send "{@tp} {@c2}&l%player% {@f} {@c2}%{_home.name}%" stop send "{@home}%arg-1% {@c}inexistant !!!" Petit j'aime si ca t'a aidé ^^1 point
-
Voilà le script que tu as demandé, je ne l'ai pas testé. J'ai fait en sorte qu'il faille avoir la permission "avis.*" ou "avis.mute" pour effecteur /avis mute. ;) command /avis [<text>] [<player>] [<text>]: trigger: if arg 1 is "ajouter": if player has the permission "avis.*" or "avis.ajouter": if {mute.avis} is true: send "&4Désolé, cette commande est désactivé pour le moment." else: if arg 3 is set: loop {avis::*}: if arg 2 is loop-index: send "&4Le joueur est déjà recherché." stop else: set {avis::%arg 2%} to "%arg 3%" broadcast "---- AVIS DE RECHERHCE---" broadcast "%arg 2%" broadcast "%arg 3%" broadcast "Si vous voyez la personne recherché appelez la police !" broadcast "-------------------------------------" stop else: send "&4Vous n'avez pas la permission nécessaire." stop send "&4Usage de la commande &6/avis ajouter <joueur> <raison>" else if arg 1 is "retirer": if player has the permission "avis.*" or "avis.retirer": if {mute.avis} is true: send "&4Désolé, cette commande est désactivé pour le moment." else: if arg 2 is set: if {avis::%arg 2%} is not set: send "&4Le joueur n'est pas recherché." stop else if {avis::%arg 2%} is set: delete {avis::%arg 2%} broadcast "---AVIS DE RECHERCHE---" broadcast "L'avis de recherche sur [Pseudo] est désormais retirer." broadcast "------------------------------------" stop else if arg 3 is set: send "&4Usage de la commande &6/avis retirer <joueur>" stop else: send "&4Vous n'avez pas la permission nécessaire." stop send "&4Usage de la commande &6/avis retirer <joueur>" else if arg 1 is "list": if player has the permission "avis.*" or "avis.list": if arg 2 is not set: send "Liste des personnes recherchés:" loop {avis::*}: send "%loop-index% : %loop-value%" stop else if arg 2 is set: send "&4Usage de la commande &6/avis list" stop else: send "&4Vous n'avez pas la permission nécessaire." stop else if arg 1 "mute": if player has the permission "avis.*" or "avis.mute": if arg 2 is set: send "&4Usage de la commande &6/avis list" stop if {mute.avis} is true: set {mute.avis} to false broadcast "&2La police accepte à nouveau les avis de recherches." stop else: set {mute.avis} to true broadcast "&4La police n'accepte plus aucun avis de recherches." stop else: send "&4Vous n'avez pas la permission nécessaire." stop on death of player: if {avis::%victim%} is set: delete {avis::%victim%} broadcast "---AVIS DE RECHERCHE---" broadcast "L'avis de recherche sur %victim% est désormais retirer." broadcast "------------------------------------"1 point
-
1 point
-
1 point
