Classement
Contenu populaire
Affichage du contenu avec la meilleure réputation le 08/09/2018 dans toutes les zones
-
options: name: &7&l[&6&lMaintenance&7&l] command /maintenance [<text>] [<text>]: permission: maintenance.cmd trigger: if arg 1 is "on": set {mainenance::isEnable} to true set {mainenance::reason} to "&cMaintenance technique." if arg-2 is set: set {mainenance::reason} to colored arg-2 broadcast "&7&l[&6&lMaintenance&7&l] &cMaintenance activée&7, &cseul le staff peut se connecter !" loop all players: if loop-player doesn't have permission "maintenance.bypass": kick loop-players due to "&6Maintenance du serveur. Merci de vous reconnecter ulterieurement :P" else if arg 1 is "off": set {mainenance::isEnable} to false broadcast "&7&l[&6&lMaintenance&7&l] &cMaintenance desactivée&7, &ctous les joueurs peuvent se reconnecter !" else: send "&7- &6/maintenance on <raison> &7> Activer la maintenance !" to player send "&7- &6/maintenance off &7> Desactiver la maintenance !" to player on connect: if {maintenance::isEnable} is true: if player doesn't have permission "maintenance.bypass": kick the player due to "&6Le serveur est en maintenance merci de te reconnecter ulterieurement !"2 points
-
Version 1.2.0
362 téléchargements
Fonctionne en 1.8, 1.9, 1.10, 1.11, 1.12 ! [SkCPS] Description : C'est un skript très simple qui permet de calculer ses CPS dans votre hub (par exemple). Pour ça vous avez une épée (item configurable), qui, quand vous faites un clique-droit dessus, lance un compte à rebours (ou pas, c'est dans la config). A l'issue de ce compte à rebours, le joueurs a 10 secondes pour faire son maximum de cliques. À la fin de ces 10 secondes, Le résultat est divisé par 10 (pour avoir un résultat par secondes, et non par 10-secondes) puis lui est annoncé. Ce skript comporte aussi un système de meilleur score, qui est affiché dans le lore de l'épée. Permissions : skcps.play : (configurable) permission pour jouer skcps.give : (configurable) permission pour recevoir l'épée Configuration : Images : Messages du compte à rebours, des cliques et de l'annonce du score Messages quand on établi un nouveau record Nom et lore de l'épée Add-On : SkQuery (et skript) Idées / bugs / To-do list : Je n'ai pas vraiment d'idée, n'hésitez pas a proposer les vôtres ! A noter: Vous pouvez faire ce que vous voulez de ce skript, mais ne vous l'appropriez-pas. Je sais que c'est un skript très simple, très basique, alors ne mettez pas de mauvaises notes en disant "wouai c tro s1mple come skript alor 1 etoil !" svp ^^(PS: Je l'avais déjà codé à mes débuts en skript, et déjà publié sur ce forum (il y a un an), mais je trouvé qu'il faisait un peu"tâche" car il était assez mal codé... C'étais mes tout debuts ^^ Voici une version propre et mieux optimisée)1 point -
1 point
-
bah il en faut 3... En tout cas je n'ai aucune erreur avec ce code et tout fonctionne bien : https://pastebin.com/dfW1GwnP1 point
-
1 point
-
1 point
-
Les doubles post ? Ah ok Merci de l'aide ❤️ Je dois fermer le post ?1 point
-
Voici un exemple de code pour pouvoir replacer des blocs cassés : on break: add event-block to {blocks::*} add event-location to {locations::*} command /regenerate: description: Régénérer les blocs posés. permission: op permission message: &cVous n'avez pas la permission d'exécuter cette commande ! executable by: players and console trigger: loop {blocks::*}: set block at {locations::%loop-index%} to loop-value send "Les blocs ont été régénérés." to sender1 point
-
Oui ^^ que eux, (et les op évidemment). Sinon évite les doubles post, utilise la fonction EDITER ? EDIT: D'ailleurs désolé, mais pour les variables j'ai laisser les préfix de mon ancien serveur ^^ Utilise celui la plutôt ?1 point
-
C'est marrant un coup on te voit pas pendant 1 mois et un coup tu mets 3 messages puis on te revoit plus pendant 1 mois etc ?1 point
-
mdr mais ca c'est le sujet ou tout le monde fais des ups de 1 an mdr EDIT: maintenant que le message est sup c'est moi le up... x)1 point
-
Salut ! Vous avez besoin d'un système de tri ? Vous êtes au bon endroit ? ! Le petit algorithme suivant (moins de 15 lignes) va vous permettre de trier une liste contenant des nombres, dans un ordre croissant ou décroissant. Ce système de tri prend aussi en charge les égalités, les nombres à virgules ainsi que les nombres négatifs. Pratique non ? De plus, vous n'avez pas besoin d'autres plugins (juste Skript est nécessaire) ! function sorting(1: numbers) :: numbers: loop {_1::*}: set {_1} to 1 loop {_2::*}: loop-value-1 >= loop-value-2 # Pour trier la liste dans un ordre décroissant, mettez "<=" au lieu de ">=". add 1 to {_1} set {_2} to {_1} + 1 set {_3::*} to {_2::*} loop (size of {_2::*} - {_1} + 1) times: set {_3} to {_2} - 1 set {_2::%{_2}%} to {_3::%{_3}%} add 1 to {_2} set {_2::%{_1}%} to loop-value return {_2::*} Pour utiliser la fonction, c'est très simple. Imaginons une liste {_numbers::*} contenant des nombres : command /test: trigger: set {_numbers::*} to 8, 4, 12, -6, 2, 1.5, 19, 726, 0.28, -65, 3, 13, 19, 72, 21, 15 and 6 send "Départ :" loop {_numbers::*}: send "%loop-value%" set {_numbers::*} to sorting({_numbers::*}) send "Arrivée :" loop {_numbers::*}: send "%loop-value%" Cette commande va trier la liste ci-dessus dans un ordre croissant. Pour trier la liste dans un ordre décroissant, référez-vous à la ligne 5 de la fonction. Merci d'avoir lu ? !1 point
-
Je ne sais pas ce que vous avez tous à vous moquer de Notepad++, ça reste un logiciel très performant ! Utiliser sublime texte ne fait pas de nous un meilleur skripteur ^^ Je cherche juste à dire que les logiciels d'édition de texte ne sont pas liés au bon fonctionnement de skript et que par conséquent il ne faudrait pas "forcer/encourager" quelqu'un a changer de logiciel SAUF si une fonctionnalité n'est pas présente et se trouve être utile/indispensable. Azer, ton problème peut surement se corrigé ... mais je n'ai pas la solution1 point
-
Bonjour ! Cette 'petite' fonction va vous permettre de tronquer un texte pour qu'il ait une certaine longueur. Il existe déjà une expression inclue dans Skript permettant de prendre les x premières/dernières lettres d'un texte, mais elle ne prend pas en compte le code couleur. Par exemple ce texte : "§4§lTexte génial" apparait comme ceci : "Texte génial" dans minecraft. Mais si vous utilisez par exemple 'first 5 characters of "§4§lTexte génial"', vous n'obtiendrez pas "Texte" mais bien "T", car les marques de couleur et mise en page comptent pour 2 lettres chacune. Si par contre vous utilisez ma fonction, le code couleur sera ignoré, et vous obtiendrez bien le texte voulu. Pour utiliser la fonction, il vous suffit d'écrire : decouper("§4§lTexte génial" , 5 , "") Le dernier argument ("") est ici laissé vide. Si par exemple vous vous servez de cette fonction pour raccourcir le nom d'un joueur, il serai utile de rajouter quelque chose comme "...". Si vous voulez les 10 premières lettres du nom d'un joueur, avec "..." à la fin, il vous faut donc écrire : decouper(player's name , 10 , "...") Notez que si le texte que vous envoyez est plus court que la limite donnée, le résultat sera le texte d'origine, sans les "..." à la fin. Voici la fonction, commentée et expliquée : Je suis conscient que c'est pas très opti, mais boon. Au passage, vous pourrez voir que le 'wait 1 tick' est mis en commentaire, car pour une raison qui m'échappe, Skript considère que l'on sort de la fonction après ça (j'ai une erreur sur le 'return' si je le décommente). À part ça, tout le code est fonctionnel. J'espère que ça vous sera utile :) [spoiler=PS]Rappelez vous que la fonction doit être placé soit tout en haut de votre script, soit dans un autre fichier de script situé au dessus dans l'ordre alphabétique. Personnellement, si je dois utiliser une même fonction dans plusieurs de mes scripts, je la met dans un fichier nommé "+fonctions.sk", comme cela je suis quasi sûr qu'il sera chargé en premier. Sinon je la met juste en dessous des options de mon script. L'essentiel est que la fonction soit chargé avant son utilisation dans votre script1 point
-
Version de minecraft (1.8.8) skript (Skript 2.2 Fixes V8b) Type du skript: Skript de Farm Description du skript: Bonjour, je souhaiterais, si possible, un skript qui permettrait de faire un système de farm automatique, pas comme les autres. J'ai pensé, à un système ou, quand une canne à sucre pousse (au deuxième block pas le premier), elle se casse automatiquement, et donne une canne à sucre. Si possible, faire en sorte que cette canne à sucre n’ait pas besoin d'eau, après, cela n'est qu'un détail. Encore, une fois, si cela est possible, que le temps de poussée reste celui base. Je pense avoir été claire, si vous avez besoin d'un renseignement, n'hésitez pas. Merci à vous, pour votre aide (enfin je l'éspère). Cordialement, Théo.0 point
