Aller au contenu

Classement


Contenu populaire

Affichage du contenu avec la meilleure réputation depuis le 08/13/19 dans toutes les zones

  1. 2 points
    Le skript marche parfaitement, je suis impressionné Bravo pour ce skript même s'il y a quelques petits trucs que je ne comprends pas (dans le code). ^^ Le seul petit truc, c'est que le "/end" a redémarré mon proxy, j'ai du coup changé la commande. x)
  2. 2 points

    Classique

    Version 1.0.0

    13 downloads

    Version: Minecraft: Spigot 1.9.4 - 1.13 Skript: 2.3.7 Addons: Skquery-lime : 3.6.5 Présentation: Le skript "Kits" c'est quoi ? C'est un skript offrant la possibilité de créer des kits pour offrir aux joueurs de ton serveur une expérience de PVP unique ! Commandes Admin: Commandes Joueur: Conclusion: C'est la première fois que je poste un skript et j'espère que celui-ci vous plaira ! N'hésitez pas à laisser vos reviews ^^ Merci de ne pas vous approprier le skript ou de le vendre à votre effigie !
  3. 2 points
    Petit script complet et efficace. J'ai vu que tu as utilisé les variables listes alors quoi avoir fait des variables simples (CF: {kit.%{_slot}%.%arg-2%} ) ? Tu pouvais là aussi utiliser des variables listes qui sont plus légère à rappeler en mémoire. Petite comparaison car j'ai fait un test: 1 000 000 de variables listes aléatoires prennent 1,6Go de RAM en stockage et met 7.71 à se faire supprimer avec un processeur I5-7400 donc tu peux y aller xD
  4. 2 points
    Je ne conseille pas du tout la fiabilité de ce développeur. Il a bien évidement certains compétences en skript mais niveau fiabilité ce n'est pas sa. Je vous explique plus en détail: KustyPro_ était développeur d'un de mes serveurs, cette personne réclamer une rémunération de 10 euro par moi. Etant quelqu'un de sympa je me suis dit que je payerais au début du mois. quel mauvaise erreur est je fait. Si vous le faites vous verrez entre 5 et 10 minutes après votre payement qu'il sortira une excuse pour dire qu'il dois y aller et vous n’aurez pas le temps d'envoyer un message qu'il vous aura bloquer de partout et gardera votre argent(s) sans travailler pour vous. Si vous souhaitez le prendre pour votre serveur, je conseillerais de faire un contrat avec lui comme ça il ne pourra en aucun cas partir avec sous peine de lourde amendes. Ce message sera surement bientôt supprimer par la personne en questions donc merci d'avoir lu, j’espère que je vous est aider a ce niveau la et je compte sur vous pour partagez cette information sur le forum voir même au staff si il lise ce message. sur ce bonne soirée.
  5. 2 points

    Classique

    Version 2.2.3 + Installer 1.4

    1061 downloads

    --------------------------------------------------------------------------------------------- L'ancien doit être corrigé, pour du nouveau contenue va falloir attendre car je suis sur du dev de mod actuellement Idée déjà reçu : - Maire - l'arnacoeur - L'ombre Message Update le 30/07/2019 -------------------------------------------------------------------------------------------- /. INTRODUCTION Bonjour, voici un script fait pour la 1.12.2 et ayant pour but de permettre à n'importe quel joueur ayant un serveur de faire une partie de Lg-UHC grandement personnalisable. Le script fait 3600 lignes et contient environ 156 000 caractères. Merci à Faywyrr pour son aide pour tester le plugin ainsi que ses nombreuses bonne idées ^^ Merci à ItsFytz pour m'avoir prêté son compte lors de tests ainsi que pour l'écritures de certains messages Merci à Cormorax pour ses idées I. INSTALLATION Ne marche pas pour avant 1.12.2 Certain hébergeur ont banni des plugins instables si mal utilisés (Skellett pour boxtoplay ), merci de renommer les fichiers bannis pour un bon fonctionnement Ceci n'est pas un plugin en .jar mais un script ! il utilise donc Skript, cette section montre comment l'installer ainsi que tout les plugins (addons) nécessaires. Ce plugin nécessite spigot ou paper-spigot ou Sponge (version compatible avec spigot) ou Atom (cauldron pour 1.12.2) etc... tout ce qui utilise l'API spigot. Donc surtout pas BUKKIT Il vous suffit de juste télécharger l'installer(le .jar) dans le bouton de téléchargement à droite, le mettre dans votre dossier plugins, lancer votre serveur, attendre que celui-ci soit totalement démarré. L'éteindre puis le rallumer et voilà ^^ Vous pouvez ensuite enlever l'installer de votre dossier plugins ALTERNATIVES En premier télécharger tout ces plugins (dans les versions demandés) et mettez les dans le dossier /plugins/ Skript Tuske Skquery-Lime MundoSK Skellett Pour avoir un chat propre, il faut avoir EssentialsX et EssentialsXChat en dernière version : https://ci.ender.zone/job/EssentialsX/ Une fois tout les fichiers .jar dans le dossier, démarrez votre serveur et une fois que celui-ci est totalement charger; éteignez-le. Allez maintenant dans le dossier dans le chemin : /plugins/Skript/scripts/ Vous pouvez supprimer tout les fichiers dedans et mettre à la place le fichier nommé "Lg-UHC.sk" téléchargeable sur cette page. Relancez votre serveur, faite la commande /lg setup et tout est prêt ^^ Vous pouvez maintenant configurer une partie (/lg config), démarrer une partie (/lg start) ou autres (voir /lg help) II. Commandes et permissions : "/lg" ou "/lg help" -> Voir la liste des commandes : lgu.admin pour voir toutes les commandes "/lg setup" -> Lors de l'installation du plugin, initialise les variables : lgu.admin.setup "/lg config" -> Configurer la partie : lgu.admin.config "/lg start" -> démarrer la partie : lgu.admin.start "/lg stop" -> Arrêter la partie : lgu.admin.stop "/lg spectateur" -> Gérer les joueurs ne participant pas : lgu.admin.spec "/lg respawn" -> Faire respawn un joueur sans stuff (Voir dans IV. OPTIONS pour une autre solution) : lgu.admin.respawn "/lg force (mur|pvp|rôles)" -> Forcer un événement "/lg reset" -> Remettre à zéro toutes les variables (ne faire qu'en cas de bug) : lgu.admin.reset Commandes pour joueur : "/lg lg" -> permet aux loups-garous de connaitre les autres loups-garous "/lg roles" permet de voir tout les rôles encore existant dans la partie "/lg info" -> voir les infos de la partie "/lg p" -> Voir son rôle ainsi que sa description III. Vidéo explicative IV. OPTIONS En faisant /lg config dans la partie vous pouvez configurer : - Les rôles - La durée d'un jour - Le chat - Le temps avant la bordure - taille de la bordure de départ - taille de la bordure à la fin - temps avant le pvp - temps avant la révélation des rôles - items de départ - items drop à la mort - la durée d'un jour (le visuel bug pour "extrème") - Paramètre de mort à la déconnexion - Règles - Scénarios Dans le script (Lg-UHC.sk) il existe une option à la ligne 7 (debug) qui si activer (remplacer "false" par "true") permet lors de la mort d'un joueur de pouvoir ressuciter un joueur sans dévoiler son rôle et en gardant le même stuff, très utile si vous jouez avec des joueurs mauvais en survie. V. Règles Les règles sont globalement similaire aux Lg-UHC fait sur youtube, bien que certain rôle ont été nerfs ou créer... VI. Remercient : - ItsFytz pour les messages des rôles - uiytt pour avoir créer le script - Les créateurs des addons VII. Me contacter Je suis disponible sur discord : uiytt#7002 SI VOUS AVEZ DES PROBLÈMES, MERCI DE ME CONTACTER SUR DISCORD pas sur skript-mc, Merci
  6. 1 point

    Classique

    Version 1.1.0

    9 downloads

    A Propos Unlag est un skript qui sert de gerer son serveur et de l'optimisé. Le skript peut supprimé toutes le entité avec un commande ou avec un timer et peut faire pareil avec les objets a terre. LE SKRIPT MARCHE SUR TOUTES LES VERSION Dépendance Vous avez besoin de Skript Et De SKQuery ou SKQuery-Lime Commandes /unlag help : Montrer les commandes /unlag drops : Supprime Les Drops Manuellement /unlag entity : Supprime les entité Manuellement /unlag all : Supprime tous se qui fait lag Manuellement Permission Permission | Fonction | unlag.see.help | Permission pour /unlag help unlag.use.drops | Permission pour /unlag drop } unlag.use.entity| Permission pour /unlag entity } Les deux combinné font que vous pouvez utilisé /unlag all A ne pas oublier Allez voir dans le skript il y a des options et n'oublie pas de mettre un j aime si ta servit
  7. 1 point

    Classique

    Version 1.0.1

    233 downloads

    AlertChat va vous permettre d'informer les joueurs de votre serveur lorsque leur chat sera désactivé dans leurs options. En effet, l'expérience de jeu de vos joueurs peut ne pas être convenable si leur chat est désactivé. Ils seront avertis via une alerte adéquate à l'option du chat choisie par le joueur. Si le joueur a choisi de totalement le désactiver, il aura une alerte via un titre sur son écran. Si le joueur a choisi d'activer seulement le chat pour les commandes, il sera averti via un message dans le chat qu'il pourra voir. Pour que AlertChat fonctionne correctement sur votre serveur, il faut que vous possédiez le ou les add-on(s) suivant(s) : Skellett Par respect pour mon travail, merci de ne pas supprimer dans le script la signature que vous pouvez rencontrer sur sa première ligne. Par ailleurs, je décline le droit d'appropriation ou de revente de mon travail, merci de le respecter. N'hésitez pas à laisser un retour à mon travail, sans oublier que l'espace de vote n'est pas adéquat au signalement de bugs.
  8. 1 point
    Il y'a du travail dessus, continues comme ça
  9. 1 point
    Aucune erreur de mon côté et tout fonctionne correctement. Ce skript est simple est bien organisé. Bravo
  10. 1 point
    Oui, surtout qu'il me semble que ce n'est pas la première fois que tu postes un script sans qu'il ne soit prêt. Et je vais me répéter, mais si tu ne veux pas être jugé, finit tes scripts avant de les rendre publique.
  11. 1 point
    Le skript est amené à évoluer alors je suis confiant sur les prochaines mises à jours ^^ Je mets une note généreuse pour voir ce qu'il va devenir par la suite ! Courage.
  12. 1 point
    Joyeux anniversaire ! Profite bien hihi !
  13. 1 point
    C'est un skript très bien optimisé. Pour ma part, j'ai fais un test en mettant une tnt sur la trajectoire et sa rend super bien Encore merci pour ce partage car je pense qu'il peut bien servir pour tout le monde
  14. 1 point

    Classique

    Version 1.0.0

    17 downloads

    Hammer Informations : Version minecraft d'élaboration : 1.12.2 Version skript d'élaboration : 2.3.6 Addons nécessaires : MorkazSK ou Skellet Fonctionnalités : - Possibilité de créer un outil qui casse une zone de 3x3x1, un peu comme les marteaux via les mods Raison : J'ai réalisé ce skript pour une demande d'aide sur le discord de Skript-MC. Remarque : Ce script n'est qu'une base. C'est à vous ensuite de modifier à votre souhait les caractéristiques de l'objet auquel vous souhaitez donner ce pouvoir. Je n'ai pas pris la peine de réaliser mon propre système de minage, c'est-à-dire que si vous cassez les blocs avec un objet enchanté avec fortune III, cela n'aura pas d'effet. Il faudrait pour cela calculer le pourcentage de chance pour chaque minerais et le faire drop. Si quelqu'un veut le faire, pourquoi pas le rajouter ^^ Droits et auteurs : Ce script a été réalisé par Lou'. Pour tout support, merci de vous diriger vers moi. Vous avez le droit de modifier et utiliser ce script comme vous le souhaitez.
  15. 1 point
    Re on join: set {time::%player%} to 0 wait a minute while player is online: add 1 to {time::%player%} if mod({time::%player%}, 30) = 0: send "&aFélicitations &b! Pour être resté 30 minutes sur le Serveur, nous vous offront &21 émeraude." give player 1 emerald wait 1 minute command /timeonline: aliases: /to trigger: send "&eVous êtes resté &b%{time::%player%}% &bminute(s) &econnecté depuis votre connexion." send "&eProchain &2émeraude &edans &c%30 - {time::%player%}% &cminutes&e." Rush²Fer m'a aidé à faire le script (Il m'a donné la réponse mais chut)
  16. 1 point
    Le travail réalisé est juste énorme, je ne peux que te féliciter ! De plus, cela semble très bien optimisé et cela semble vraiment très très complet.
  17. 1 point

    Classique

    Version

    78 downloads

    Bonjour, bonsoir. Je vous met le lien d'un petit pack d'add-on que j'ai moi-même trouvé sur Internet. Je trouve ça très utile d'y mettre sur Internet, pour la communauté de Skript-MC cherchant un petit pack d'add-on à jour pour Minecraft 1.8.8 Ce pack contient 12 add-on ainsi que la version de Skript. Dans ce fichier (RAR / A-Z) : MundoSK - Version : 1.8.5 | Attention » ce plugin n'est plus mis à jour (Projet abandonné...) RandomSK - Version : 2.6 | Attention » ce plugin peut avoir un effet négatif sur votre Serveur. Si des erreurs subviennent, désinstallez-le. (Projet abandonné) SharpSK - Version 1.6.3 | Attention » ce plugin n'est plus mis à jour (Projet abandonné...) Skellett - Version 1.9.6b SkQuery - Version 3.5.1 | Attention » ce plugin n'est plus mis à jour (Projet abandonné...) [Maintenant SkQuery-lime] SkRambled - Version 1.9 | Attention » ce plugin peut avoir un effet négatif sur votre Serveur. Si des erreurs subviennent, désinstallez-le. skRayFall - Version : 1.9.10 SkStuff - Version : 1.6.3.6 | Attention » ce plugin n'est plus mis à jour. skUtilities - Version : 0.9.2 TuSKe - Version : 1.8.2 WildSkript - Version : 1.9 | Attention » ce plugin n'est plus mis à jour (Projet abandonné...) Skript - Version : 2.2-Fixes-V9b Merci aux personnes qui téléchargeront ce pack. Je vous met en garde : mon pack d'add-on est présent sur mon Serveur doté de Minecraft 1.8.8 sous Spigot (Version : git-Spigot-21fe707-e1ebe52) Version complète : CraftBukkit version git-Spigot-21fe707-e1ebe52 (MC: 1.8.8) (Implementing API version 1.8.8-R0.1-SNAPSHOT) Si un add-on n'est pas jour, veuillez envoyer un mail à cette adresse » [email protected] J'accepte de mettre à jour les add-on si vous m'envoyer un lien de téléchargement sécurisé, au bon format (Au mieux, .rar, si fichiers multiples, au pire .jar, si fichier simple). Merci de comprendre et de mettre cette condition au sérieux, pour toujours pouvoir continuer à mettre à jour les add-on. Amicalement, KneaXy. Nb: pour les Serveurs 1.9.4 (et +), j'ai un lien pour vous (Grâce à AlexLew) Lien : https://skript-mc.fr/forum/topic/15305-packs-daddons-194-113/ C'est un très bon lien pour les personnes ne faisant pas de Serveurs en 1.8.8
  18. 1 point
    c'est vrai xD Je suis du même avis que @Shelk x)
  19. 1 point
    Bonjour! Dans Skript, il y a quelques chose qui plutôt pratique, c'est de pouvoir attribuer une variable à un joueur, un uuid, un monde etc... Par exemple la variable {test.%player%} change à chaque joueur. Ou alors {test.%event-block%} change en fonction du bloc Et bien en Java c'est possible ? Dans ce tuto, je ne traiterai pas d'enregistrer ces variables dans des fichiers, ça je ferais peut-être plus tard dans un autre tuto. Ces variables s'appellent des HashMap. Un HashMap est constitué d'une clé (key) et d'une valeur (value). A chaque clé est associée une valeur. Une clé est une variable de n'importe quel type, mais c'est bien souvent un String. Si vous recherchez une variable dans le HashMap qui est identique à la clé, alors vous récupérerez la valeur associé. Les HashMaps permettent aussi d'enregistrer des variables temporairement, sans charger le fichier de sauvegarde à chaque fois car ça bouffe ÉNORMÉMENT de ressources de faire ça. Bon maintenant passons à la pratique! Pour retrouver l'utilité des variables de Skript, les HashMap doivent être déclaré juste après le "public class", avant toute fonction. Les HashMap contiennent deux type de variable, un pour la clé et un pour la valeur. Ces types de variables peuvent être différents ou les même, ce sera déterminé en fonction de ce que vous en ferez. Voila à quoi ressemble un HashMap: HashMap<String, Double> variable; Le String est donc le type de clé et le double est le type de la valeur associée. Voilà maintenant comment déclarer cette variable: public class Exemple extends JavaPlugin implements Listener { static HashMap<String, Double> missions = new HashMap<String, Double>(); @Override public void onEnable() { //CODE } } Vous pouvez changer le "static" en "public static" si vous voulez que cette variable puisse être lu par d'autres classe ou même enlever le "static" si vous n'utilisez pas de fonctions static. Maintenant on va apprendre à mettre et récupérer des infos de cette variable. Dans les exemples suivant, ma variable sera nommé "exemple". Si vous voulez mettre des joueurs ou d'autre choses en clé, je vous conseille de mettre un String, souvent avec le nom. Ça évite de charger des grosses variables comme les Player et les noms ne bougent pas. Voilà comment mettre une clé et une valeur: exemple.put(key, value); Et voici comment récupérer une valeur: exemple.get(key); Pour tester si le HashMap contient une clé: exemple.containsKey(key); Pour tester si le HashMap contient une valeur: exemple.containsValue(value); Pour finir un petit exemple. On enregistre ici une variable contenant un nombre de point d'un joueur. La clé est donc le nom du joueur et la valeur son nombre de points. public class Exemple extends JavaPlugin implements Listener { static HashMap<String, Integer> points = new HashMap<String, Integer>(); @Override public void onEnable() { } @EventHandler public void onJoin(PlayerJoinEvent e) { Integer pts = 1; //Normalement je charge de mon fichier de config mais là c'est un exemple points.put(e.getPlayer().getName(), pts); } } Maintenant imaginons qu'à sa déconnexion je sauvegarde ses points. J'utilise donc: public class Exemple extends JavaPlugin implements Listener { static HashMap<String, Integer> points = new HashMap<String, Integer>(); @Override public void onEnable() { } @EventHandler public void onLeave(PlayerQuitEvent e) { Player p = e.getPlayer(); //Je crée une variable pour raccourcir le code if(points.containsKey(p.getName())) { Integer pts = points.get(p.getName()); //Là j'utilise ma fonction pour sauvegarder les points } } } Voilà! Encore une fois j'espère avoir été assez clair et que ce tuto vous sera utile ? (un p'tit like ça fait toujours plaisir aussi :D) Et je vous invite à me demander sur quel thème voulez vous que mon prochain tuto soit ?
  20. 1 point
    Mais c'est tout simple -_- : on break: cancel event <On Break> : Quand un joueur casse un bloc. <Cancel Event> : On annule l'événement ce qui fait que l'action sera annulée. Après tu peux aussi rajouter une permission : on break: player doesn't have permission "Ta.Permission": cancel event Comme ça, si le joueur n'a pas la permission souhaitée, il ne pourra pas casser de blocs^^ !
  21. 1 point
  22. 1 point
    Si ces jeunes hommes ton aidés met ton topic en Résolu :)
  23. 1 point
  24. 1 point
  25. 1 point
    command /nick <player> <text>: trigger: if arg 1 is not set: if arg 2 is set: set display name of player to "%arg 2%" message "Ton nouveau nickname est %arg 2%." stop else: if arg 2 is set: set display name of arg 1 to "%arg 2%" message "Le nouveau nickname de %arg 1% est %arg 2%." stop Essaie ceci , je ne l'ai pas test mais il devrait marcher ^^ Je peux rajouter une commande /nick off si tu veux :p
×

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.