Aller au contenu

Général (utilitaires)

49 files

  1. DisguiseMe

    DisguiseMe est un skript qui permet de se déguiser ou se transformer en un mob de votre choix, qu'il soit passif ou agressif, de la 1.8 à la 1.16 !
    Ce script permet de se déguiser mais également d'enlever son déguisement sans nécessiter une déconnexion/reconnexion.
    Enfin, le déguisement reste même après une déconnexion !
    Ma présentation de la 1.0 du Skript

    Les commandes disponibles sont:
     
    /disguise help : Affiche l'aide (permission: self.disguise) /disguise list : Affiche la liste des mobs disponibles (permission: self.disguise) /disguise <Mob> : Se déguiser en un mob particulier (permission: self.disguise) (exemple: /disguise Enderman) /disguise <Mob> <Joueur> : Déguiser un joueur en un mob particulier (permission: other.disguise) /undisguise : Enlever son déguisement, réafficher le joueur normal (permission: self.undisguise) /undisguise <Joueur> : Enlever le déguisement d'un joueur, réafficher le joueur normal (permssion: other.undisguise)
    • Il est possible de désactiver le nom du joueur au dessus du déguisement via l'option "Name".
    • Il est possible de personnaliser le nom attribué à chacune des entités. Par défaut, ces noms sont leurs noms vanilla 1.15 (sans les _):
    Exemple, CaveSpider à la place de cave_spider
    Si vous souhaitez modifier les noms des entités, vous pouvez simplement modifier les options.
    Exemple, si vous souhaitez modifier le nom de "Horse à cheval" il suffit de modifier la ligne suivante
    Horse: Horse en
    Horse: Cheval Maintenant, la commande /disguise Horse ne sera plus reconnu, il faudra faire /disguise Cheval pour se déguiser en cheval
    • Vous pouvez également désactiver le reload de skin en 1.15, et changer le cooldown du déguisement pour les versions antérieures à la 1.11 (comprise)
    [Mettre un temps trop faible peut faire crash les joueurs proche du déguisé lorsqu'il se reconnecte, modifiez uniquement si vous savez ce que vous faites]
    • Il est possible de désactiver le reload de la tête, de la main et du stuff

    En plus d'une version de Skript récente, 2 Addons de Skript et 1 plugin seront nécessaires :
    • ThatPacketAddon (pour utiliser les packets)
    • Skript-mirror (2.0) (pour pouvoir récupérer l'entity Id d'un joueur, son pitch & son yaw, et les packets) [Lien direct]
    • ProtocolLib (Api qui permet d'utiliser les packets)

    C'est en fait assez simple, afin de déguiser une entité il suffit juste de simuler l'apparition du mob choisi avec l'entity ID du joueur (il ne faut absolument
    pas envoyer ce packet au joueur, sinon il ne peut plus bouger). Enfin, il suffit juste de réenvoyer ce packet lorsque le joueur devient visible
    pour un autre, c'est à dire lorsque qu'un packet play_server_named_entity_spawn est envoyé et le jeu va penser que ce joueur est un mob.
    L'item tenu par le joueur est un packet envoyé contenant les infos de cet item et un packet est également envoyé pour remettre la tête en place & raffraichir le skin.

    Liste des bugs qui ne seront probablement jamais réglés car c'est pas important, ou car c'est impossible à fix.
    • L'hitbox du joueur déguisé change pour les contacts directs (les coups d'épées par exemple) mais pas pour les contacts indirects (Flèches, boules de neiges..)
    Impossible à fix car cela résulte du clientside (qui gère les contacts physiques) vs serverside (qui gère les attaques indirects)
    • Le plugin CItizens2 ne semble pas compatible (du moins pas la dernière version): Les NPC n'apparaissent plus. Infixable, car analyser
    un packet nécessaire au fonctionnement du script empêche leur apparition (même si celui ci n'est pas cancel/modifié)
    • Certains mobs ont une façon d'utiliser le pitch & le yaw de façon étrange, comme les Guardians, ou l'enderdragon qui s'affiche à l'envers.
    J'ai un fix, mais ça ferait trop lag de l'implémenter pour pas grand chose 😕
    • Le Shulker ne se déplace pas, reste statique (dans minecraft vanilla, le shulker est un mob statique qui ne peut pas bouger, c'est donc logique)
    • En 1.9 & 1.10, faire clique droit sur un joueur déguisé en villageois fait crash celui qui clique, et en 1.8 le joueur cliqué devient invisible
    • La chauve souris apparaiît dans sa position de repos. C'est possible de modifer sa Metadata, mais ça ajouterait beaucoup de lignes pour pas grand chose
    Un système permettant de changer la metadata d'un déguisement sera peut-être fait un jour, mais ça demande beaucoup de temps 😕

    Il est possible d'intégrer directement des fonctions à un code pour éviter l'utilisation de "make console execute command" etc.
    Ces fonctions permettent notamment de Déguiser un joueur pour tout le monde ou seulement certains joueurs (Disguise), d'enlever le déguisement
    d'un joueur (Undisguise, UndisguiseOffline et UndisguiseOnline) et de savoir si un joueur est déguisé (IsDisguise, IsDisguiseOnline et 
    IsDisguiseOffline). Si possible, utiliser les versions "Online" des fonctions, car Skript galère avec les Offline players.
    Pour savoir comment les utiliser, vous pouvez cliquer ici (Exemples & Explications, désolé si le site est moche mais c'est pas une priorité) ou regarder
    directement dans le code 

    Je manque cruellement de temps en ce moment, ces fonctionnalités ne verront probablement pas le jour avant un très long moment (si elles le voient un jour)
    • Réafficher le stuff complet du joueur (simple en 1.15 ou moins, nécessite juste du temps que je n'ai pas)
    • Pour la 1.16, trouver une meilleure méthode pour réafficher l'objet tenu & le skin (le packet a changé, et ThatPacketAddon n'a pas les field
    nécessaire, du coup je suis obligé d'update le slot d'une façon douteuse), et trouver un moyen de réafficher le stuff
    • Un système pour changer les metadata, pour avoir des moutons de couleur ou une chauve souris qui n'est pas en position de repos

    Je tiens à remercier particulièrement @Rush2Fer pour son aide précieuse afin de pouvoir afficher le nom du joueur au dessus de son déguisement
    pour la 1.13/1.14/1.15 (aide Skript-Mirror pour créer une partie de packet, ThatPacketAddon n'étant pas à jour)
    Merci également à @carlodrift qui m'a aidé à trouver des bugs et à tester le skript avec d'autres paramètres que les miens (PaperSpigot 1.15.2)

    Si vous trouvez les bugs, que vous avez des questions ou des erreurs avec le skript, n'hésitez pas à m'envoyer un message sur le forum,
    sur Twitter (@Phe0XDev) ou encore sur Discord (Phe0X#5907), j'essaierai de repondre dans le weekend, mais pas dans les reviews
    Ce projet est mis en pause par manque de temps ! Les updates seront rare (pendant les vacances) et se focaliseront principalement sur l'ajout des nouveaux mobs !
    Le lien github si vous souhaitez contribuer
    N'hésitez pas à laisser une notation si le skript vous plaît, vous pouvez aussi me faire un don pour me payer un McDo !
    PS: Désolé pour les éventuelles fautes d'orthographe !
     

    178 downloads

       (4 avis)

    0 commentaire

    Mis à jour

  2. Playtime

    Votre serveur calcule déjà de lui-même le temps de jeu de chaque joueur. Playtime vous permet d'obtenir ces données avec une simple commande. Vous pouvez également afficher un classement des joueurs ayant le plus d'heures de jeu. En d'autres termes, contrairement aux autres systèmes déjà existants et très peu performants, Playtime ne calcule à aucun moment le temps de jeu : il le récupère et le met en forme. Par conséquent, le temps de jeu des joueurs avant l'installation de Playtime sera pris en compte.

     
     
    Commandes
    Obtenir son temps de jeu.
    /playtime  Afficher le classement des joueurs ayant le meilleur temps de jeu.
    /playtime top Obtenir le temps de jeu d'un joueur.
    /playtime player <joueur> Afficher l'aide.
    /playtime help  
    Dépendances
    Afin que Playtime fonctionne correctement sur votre serveur, il faut que vous possédiez les plugins suivants :
    Skript
    Version testée : 2.5-beta2
    skript-reflect
    Version testée : 2.1
     
    Merci
    N'hésitez pas à laisser un retour à mon travail, sans oublier que l'espace des avis n'est pas adéquat au signalement de bugs.

    219 downloads

       (3 avis)

    2 commentaires

    Mis à jour

  3. ❤ Friend | Système de gestion d'ami ! ❤

    Friend ──〔 Présentation 〕── Friend est un système de gestion d'ami complet et optimisé. Vos joueurs auront la possibilité d'inviter n'importe qui dans leur liste d'ami ! ──〔 Fonctionnalités 〕── ✦ Optimisé au maximum ✦ Simple d'utilisation ✦ Messages et Interfaces propres ✦ Plusieurs langues (Français et Anglais | D'autres arriveront bientôt) ✦ Entièrement configurable (Bientôt) ──〔 Commandes 〕── ● /friend | Affiche la liste des commandes disponibles. (/friend, /f, /amis, /ami et /a) ● /language | Change la langue des messages du Skript. (/langage et /lang) ──〔 Installation 〕── Il suffit juste de glisser le 'Friend.sk' dans votre dossier '../plugins/Skript/scripts/'. Ensuite, faites '/sk reload Friend.sk'. ──〔 Dépendances 〕── 「 Skript 2.3+ 」 「 TuSKe 1.8+ 」 ──〔 Mentions Légales 〕── En utilisant Friend, il vous est interdit de : ✖ Vendre le Skript ✖ Vous approprier le Skript ✖ Décrédité mon pseudo du Skript Si vous aimez Friend, n'hésitez pas à le noter en donnant votre avis !  
     

    77 downloads

       (1 avis)

    3 commentaires

    Mis à jour

  4. Calculatrice

    Calculatrice
    Lorsque la commande /calculatrice (ou bien /calc) est exécutée, cela ouvre un menu de calculatrice au joueur.


    Informations et dépendances :
    Version minecraft d'élaboration : 1.15.2
    Version skript d'élaboration : 2.5-alpha3
    Addons nécessaires : SkQuery et TuSKe
    Fonctionnalités :
    - La calculatrice supporte les nombres entiers et les nombres décimaux, ainsi que les nombres négatifs.



    - La calculatrice permet de faire plusieurs opérations en même temps.



    - La calculatrice affiche le calcul dans le nom du menu au fur à mesure, par ailleurs, si le calcul est trop long, il y a le bouton "i" qui afficher le calcul dans le tchat.








    - Il y a également deux boutons très utiles : un en bas à gauche qui permet d'annuler l'action précédente si nous nous sommes trompés de chiffre par exemple et un bouton en haut à gauche qui permet de remettre à zéro la calculatrice.
    Remarque :
    J'ai longtemps hésité à poster ce script car je suis encore très attristé par le manque d'optimisation dans l'affichage du calcul dans le nom du menu. Je trouve ça essentiel, mais cela nécessite de recharger le menu à chaque actualisation. Par ailleurs, après un tas de recherches, ce problème n'est pas réglable que ce soit en Skript ou en JAVA.
    Droits et auteur :
    Ce script a été réalisé par @Lou'. Pour tout support ou suggestions, merci de vous diriger vers moi via mon discord (Louiiis#8078).
    J'ajoute que l'espace pour donner son avis n'est pas là pour demander de l'aide et que votre avis sera ignoré si vous n'utilisez pas le script comme indiqué ci-dessus.
    Vous avez le droit de modifier et utiliser ce script comme vous le souhaitez. Merci de ne pas vous l'approprier.

    22 downloads

       (0 avis)

    4 commentaires

    Mis à jour

  5. Hammer (Pioche 3x3x1)

    Hammer
    Possibilité de créer un outil qui casse une zone de 3x3x1, comparable aux marteaux de mods.
    Informations et dépendances :
    Version minecraft d'élaboration : 1.15.2
    Version skript d'élaboration : 2.5-alpha3
    Le script fonctionne sur toutes les versions à priori, à condition que votre version de Skript soit supérieure à la 2.4
    Attention, il y a deux versions, une si vous avez un plugin de protection supporté par Skript (Worldguard principalement) et une autre si vous n'en n'utilisez pas ! Si vous utilisez la version nécessitant un plugin de protection sans en avoir, vous aurez une erreur.
    Fonctionnalités :
    - L'outil perd autant de durabilité qu'il y a de blocs cassés (Remerciements à @Romitou pour l'idée)
    - L'outil n'est utilisable qu'en survie et les enchantements de ce dernier sont pris en compte. (Mise à part l'enchantement unbreaking/solidité qui est inutile, je réglerai ça dans une prochaine mise à jour)
    - Si vous avez un plugin de protection, les joueurs ne pourront pas casser dans les zones protégées. (Merci à @Hordoss)
    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, il est par défaut donner à toutes les pioches en diamant.
    Droits et auteur :
    Ce script a été réalisé par @Lou'. Pour tout support ou suggestions, merci de vous diriger vers moi via mon discord (Louiiis#8078).
    J'ajoute que l'espace pour donner son avis n'est pas là pour demander de l'aide et que votre avis sera ignoré si vous n'utilisez pas le script comme indiqué ci-dessus.
    Vous avez le droit de modifier et utiliser ce script comme vous le souhaitez. Merci de ne pas vous l'approprier.

    581 downloads

       (5 avis)

    0 commentaire

    Mis à jour

  6. SkLevel -Rentabiliser les actions des joueurs !

    SkLevel est un Script permettant l'ajout de niveau permettant de rentabiliser certaines actions faites par les joueurs.
    Il contient une gestion des niveaux & récompenses configurables et personnalisable via fichier (YAML) ou via le jeu (GUI).
    Chaque gain d'XP est également configurable et peut-être activé / désactivé à n'importe quel moment.
    De plus, un système de scoreboard y est intégré (Mais vous pouvez l'activer / désactiver ainsi que modifier chaque ligne de ce dernier).
     
    Scripts créés par Vintagix#4506 et ! Sky#1234 de l'équipe LySKee
    Serveur Discord du Support de SkLevel: https://discord.com/invite/9u7QGtb
     

     
    - Support des dernière version (1.14 / 1.15 / 1.16)
    - Personnalisation & configuration en jeu ou via fichier
    - Entièrement sous menu GUI
    - Entièrement en Français
    - Configuration des gains d'XP
    - Son & feux d'artifice au passe de niveaux
    - Changement de niveau, XP & XP requis via une commande pour les admins
    - API complète pour changer ou récupérer des valeurs de SkLevel
    - Rapide & facile d'utilisation
    - Message dans l'action bar (Gain d'XP)
    - Actionbar & Scoreboard configurable
    - Configuration de récompenses par niveau
    - Et plus encore...
     

     
     

     
     

    24 downloads

       (3 avis)

    0 commentaire

    Envoyé(e)

       (0 avis)

    0 commentaire

    Mis à jour

  7. LunarDisguise - Prendre nom, skin et cape d'un joueur

    LunarDisguise (v.0.0.1)
     
    C'est quoi LunarDisguise ? 🤔
    LunarDisguise est une réplique du plugin privé Disguise du serveur Lunar. Il modifie le nom, le nom dans la tablist, le nametag, le skin et la cape (OptiFine / Minecon) du joueur. Sa particularité ? Être développé entièrement en Skript.
     
     
    Commandes & Permissions 🔎
     
    Commandes joueur (disguise.use)
    /disguise <player>  - Modifie le nom, le nametag, le nom dans la tablist, le skin et la cape du joueur
    /skin <player> <spoofed skin> - Modifie le skin du joueur en <spoofed skin>
     
     
    Installation 📘
    - Glissez LunarDisguise.sk dans votre répertoire plugins/Skript/scripts
    - Installez les addons fournis avec le skript pour éviter toute erreur
     
    CE SKRIPT EST ACTUELLEMENT EN VERSION DE TEST (BETA), MERCI DE RAPPORTER LES ÉVENTUELS BUGS ET DE PROPOSER DES PISTES D'AMÉLIORATION EN COMMENTAIRE !
    Serveur de test 
    Vous souhaitez tester LunarDisguise et nous remercier de proposer cette ressource gratuitement ? Alors rejoignez FFA.LAND !
    Twitter: https://twitter.com/ffa_land
    Discord: https://discord.gg/QXDQJmY
    IP: FFA.LAND

    43 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  8. HowMuchMs

    Description
    Ce Skript vous permettra de connaître votre ping et celui d'autre joueur
    Il est très simple d'utilisation et ne nécessite aucune dépendance.
    Utilisation
    2 commandes sont disponibles :
    1. /ping (pour connaître son propre ping)
    2. /pingof <joueur> (donnera le ping d'un joueur en particulier si le nom du joueur n'est pas précisez il affichera le votre)
    C'est mon premier skript que je rend public et que je réalise de A à Z alors soyez indulgent, je suis ouvert a la critique et au conseille je ne pense pas que celui ci sera mis à jour ou améliorer sauf en cas de besoin pour l'optimisation !
     
     
     

    38 downloads

       (0 avis)

    1 commentaire

    Envoyé(e)

  9. PlayTime ⁕ Stats de connexion d'un joueur ! ⁕ 1.9 - 1.15 ⁕

    PlayTime 2.1.3 ⁕ De la 1.9.x à la 1.15.x* ⁕ Par noftaly.
    *: 1.9 à 1.15 à condition d'utiliser les versions recommandées

    Cette version 2.0+ a été extrêmement optimisée par rapport a la précédente ! Plus aucun lag possible, les calculs sont effectués quand le joueur se déco ! (alors qu'avant c'était toutes les minutes)
    Description
    C'est un petit script très simple pour calculer le temps de connexion de vos joueurs ! (ou de vos staff pour voir s'ils ont bossés 😄). Il y a pas mal de stats intéressantes, comme le nombre de connexions, le nombre de connexions de plus de 2 minutes, la première et la dernière connexion, la session la plus longue et la plus courte, la durée de la session en cours (s'il est co), ou de la dernière session (s'il est hors-ligne), et enfin, le temps de jeu total. Il y a aussi depuis la version 2.1.0, ces stats, mais sans compter le temps d'AFK ! Pratique pour démasquer les tricheurs 😉
    Commandes
    /playtime ou /pt : /pt see [joueur] : Pour voir le temps de connexion d'un joueur. Si aucun n'est spécifié, ce sera nous.             Permission : playtime.see.other et playtime.see.self /pt reload/rl : Pour recharger le script             Permission : playtime.reload /pt help : Voir la page d'aide             Permission : playtime.help Et oui, plus de /pt reset. Tout simplement car en fait c'est inutile, et le script perd tout son sens... Vous remarquerez quand même que toutes les stats d'un joueur sont stockés dans une liste : {pt::%player%}. Donc vous avez juste a supprimé cela et tout est reset !
     
    Screens

    Image du /pt help

    Image du /pt see noftaly
     
    Addons
    Il vous faut :
    - Skript 2.2-dev36 minimum (pour les expressions ternaire et les formatages de date)
    - WolvSK 1.0 minimum (pour le système d'AFK) -> nécessaire a partir de la v2.1.0
    - Spigot (ou paper) de 1.9 à 1.15
    Testé avec :
    - Skript 2.2-dev37c
    - WolvSk 1.6.2
    - Spigot 1.12
    - Java 8
    et : - Skript 2.3-beta2
    - WolvSk 1.6.2
    - Paper Spigot 1.13.2
    - Java 8
    et : - Skript 2.4.1
    - WolvSk 1.7.0
    - Paper Spigot 1.15.2
    - Java 8
    API
    L'API requiert la version 2.1.1 ou ultérieure du script. Elle s'utilise comme ça :
    PlayTimeAPI(joueur, type, [raw]) Ici, joueur est le joueur sur lequel on cherche des infos, type est l'information que l'on recherche. Elle sont toutes listées ci dessous (celle avec un Oui, requiert que le joueur visé soit en ligne. Sinon elles retourneront "Impossible"). Enfin, "raw" requiert la version 2.1.3+ du script. C'est un booléen (donc true/false) facultatif. De base il sera sur false. Si vous mettez true, la donnée retournée ne sera pas traitée. Donc elle sera en timespan. Sinon, ce sera un texte en français, et "présenté".


    Exemples d'utilisation :
    PlayTimeAPI(player, "lastSessionTime") PlayTimeAPI(player, "currentSessionTimeWoutAFK", true) PlayTimeAPI(player, "totalCoTimeWoutAFK") Fin
    Et voilà ! Si vous avez des idées, n'hésitez surtout pas a me les dires, par discord (noftaly#0359) ou MP forum ! Idem pour les bugs ?
    Si vous avez aimez, likez 👍 et notez ★★★★★ !

    Amusez-vous bien ! 😃

    232 downloads

       (4 avis)

    6 commentaires

    Mis à jour

  10. BETA ★ GiveAll ★ RECODE TOTAL [1.9 - 1.15] [100% customisable]

    ★★★★★ : 12 votes de 5 étoiles sur la V1, top10 des meilleurs ressources, 200 téléchargements
    Le script devrait fonctionne en 1.9 et +, tant que vous utilisez les bons prérequis (skript 2.3.1+, TuSKe 1.8.2-pikachu-patch-3+ et SkQueryLime 3.6.1 ou 3.6.2)
    Présentation
    GiveAll est un skript qui permet de créer des GiveAlls, puis de les lancer ! ainsi, vous pouvez créer des évents pour que vos joueurs puissent gagner du stuff. Mais comme vous pourrez le découvrir, GiveAll ce n'est pas seulement créé des events ! Le système a été pensé pour être le plus complet possible, et le plus intuitif, tout en restant performant et optimisé. Cette vision est particulièrement bien incarnée dans la mise a jour 2.0

    Fonctionnalités

    ▶ Créer autant de GiveAll que vous voulez !
    ▶ Supprimez des GiveAlls !
    ▶ Renommez vos GiveAlls !
    ▶ Les noms/lores/enchants/NBT des items sont sauvegardés !
    ▶ Customiser le compte à rebours de vos GiveAlls ! (dans un GUI ou pas)
    ▶ Customiser le temps de vos GiveAlls ! (dans un GUI ou pas)
    ▶ Customisez tous les messages !
    ▶ Dupliquez des GiveAlls
    ▶ Ajoutez/supprimez des conditions pour que les items soient give (17 conditions sont dispo: perm, msg-contain, msg-same, in-region, not-in-region, min-kill, max-kill, min-death, max-death, min-money, max-money, in-world, not-in-world, min-co, max-co, min-ratio, max-ratio)
    ▶ Les items sont give toutes les 1 à 4 seconde(s) ! (configurable)
    ▶ Copiez les items d'un GiveAll dans un autre !
    ▶ Système de MultiPage !
    ▶ Customisez la façon dont on reçoit les items !
    ▶ Supprimez tous les givealls en une seule commande !
    ▶ Créez des groupes de GiveAlls
    ▶ Supprimez le contenu d'un GiveAll !
    ▶ Blacklistez des joueurs de certains GiveAlls !
    ▶ Regardez la liste de vos GiveAlls dans un GUI qui vous permet aussi de les lancer/supprimer/éditer
    ▶ Éditez les items d'un GiveAll via un GUI !
    ▶ Donnez l'item que vous avez en mains à tout le monde, sans avoir à créer de GiveAll juste pour ca !
    ▶ Les messages de la page d'aide sont cliquables !
    ▶ Si votre skript n'est pas à jour, vous en serez notifié !
     
    Commandes
     
    Principale et seule commande : /giveall (ou /ga)
    <> : obligatoire
    [] : facultatif ∙ giveall create <nom du GiveAll> [t:Temps_en_seconde] [cd:Temps_en_seconde] → Créer un GiveAll, et définir sa durée et/ou son compte a rebours ∙ giveall delete <nom du GiveAll> → Supprimer un GiveAll ∙ giveall start <nom du GiveAll> [t:Temps_en_seconde] [cd:Temps_en_seconde] [-i] → Lancer un GiveAll (en définissant localement sa durée et/ou son compte a rebours) ∙ giveall stop <nom du GiveAll> → Arrêter un GiveAll ∙ giveall add <nom du GiveAll> → Ajouter l'item en main à un GiveAll ∙ giveall edit[item] → Ouvrir le GUI pour modifier les items d'un GiveAll ∙ giveall list [gui] → Afficher la liste des GiveAlls (si "gui" est mis, elle sera dans un GUI) ∙ giveall givehand → Donner à tout le monde l'item en main ∙ giveall rename <nom du GiveAll> <nouveau nom> → renommer un GiveAll ∙ giveall clear <nom du GiveAll> → Supprimer les items d'un GiveAll ∙ giveall copy <GiveAll 1> <GiveAll2> → Copier les items du GiveAll1 dans le GiveAll2 ∙ giveall duplicate <GiveAll> → Duplique un GiveAll ∙ giveall settime <nom du GiveAll> <temps> → (ou "changetime") Modifier la durée d'un GiveAll. 0 = infini ∙ giveall setcountdown <nom du GiveAll> <temps> → (ou "setcd", "scd", "changecountdown", "changecd", "ccd") Modifier la durée du compte à rebours d'un GiveAll. Doit être supérieur ou égal à 10 ∙ giveall modify <nom du GiveAll> → Modifier les paramètres d'un GiveAll (via un GUI) ∙ giveall condition <set/clear/see> <nom du GiveAll> [condition] [valeur] → Modifier la condition d'un GiveAll ∙ giveall blacklist|bl <add/remove> → Ajouter/Retirer un joueur de la blacklist ∙ giveall blacklist|bl info <p/ga> <valeur> → Regarder la liste des GiveAlls dont un joueur est blacklist, ou la liste des joueurs blacklist d'un GiveAll. ∙ giveall update → Vérifier si une MaJ est disponible ∙ giveall group create/delete/list/info/add-ga/rem-ga/clear/purge/help → Modifier les groupes ∙ giveall help [1|2] → Afficher les pages d'aide ∙ giveall reload → Recharger le skript  
    Screenshots

    Liste des commandes (/ga help)


    Liste des GiveAlls dans le GUI (/ga list gui). Le premier est un giveall, le deuxième un groupe.


    GUI pour ajouter des Items (/ga edit <nom>) (un simple drag-and-drop sur le block en or les faits s'ajouter)


    GUI pour modifier des paramètres (/ga modify <nom>)


    Compte à rebours quand un GiveAll commence et quand un GiveAll se fait arrêter (/ga stop <nom>)
     
    Vidéo
    (Francais) Fait par moi-même 
    (Filmé en version "Bêta 1.0", alors beaucoup de choses ont changé).
    Vidéo sur la 2.0 arrive bientôt (± dès qu'elle sortira

    Si vous voulez faire une vidéo de présentation, c'est super !
    Mais n'oubliez pas de mettre le lien de téléchargement en description, de me citer et de me l'envoyer pour que je l'ajoute au poste.
      Plugins et versions
    Prérequis :
    Java 8
    (Paper)Spigot
    TuSKe 1.8.2-pikachu-patch-3 (pour les GUIs et les regex)
    Skript 2.3.1+ (Pour beaucoup de choses. Je ne le rendrai pas compatible avec les versions antérieures a celles la)
    SkQuery-Lime 3.6.1-Lime+ (pour diverses fonctionnalités)
    Le skript PlayTime (v2.1.3 minimum), pour que les conditions avec le PlayTime fonctionnent.
    WorldGuard 6+, pour que les conditions de régions fonctionnent
    Vault, pour que les conditions d'argent fonctionnent

    Développé et testé avec:
    Java 8
    Paper-Spigot 1.13.2 #503
    Skript 2.3.1 et 2.3.2
    TuSKe 1.8.2-pikachu-patch-3
    SkQuery-Lime 3.6.2-Lime
    PlayTime 2.1.3
    WorldGuard-legacy-7.0.0-beta-02
    Vault 1.7.1

    Changelog
      ChangeLog : https://pastebin.com/tFhrejJJ
    À Faire
      ✔ Ajout d'un système de Multi-Pages
    ✔ /ga rename <ancien nom> <nouveau nom>
    ✔ Plus de conditions
    ✔ Un fichier de log, qui indique quand un GiveAll a été lancé/arreté ou quand quelqu'un à donné l'item qu'il avait en main. (pour éviter certains membres de votre staff qui abuserai de la permission)
    ✔ Système pour blacklist des joueurs de certains GUI (Proposé par @Mildojos)
    ✔ Un système de groupe (pas encore finit)
    ✔ Pouvoir lancer plusieurs GiveAlls en même temps
    ✔ Pouvoir appliquer plusieurs conditions a un GiveAll
    ▶ Proposez vos idées !


    Bugs connus:
    - Quand on fait /ga list gui XXX où XXX est un texte et pas un nombre, on a un message "an error occurred..." (Fixé, dispo dans la prochaine version)
    - Quand on lance un GiveAll, puis qu'on l'arrête durant le cd, puis qu'on le relance peu de temps après, il se lance 2 fois (Je sais pourquoi, fix bientôt)
    ▶ Faites-moi part de vos bugs pour que je les corrige !

    API Pour les développeurs
    Vous pouvez retrouver une documentation complète de l'API sur cette page wiki.
      Fin
    Merci beaucoup d'avoir téléchargé cette ressource ! Pour vous suggestions, faites-m'en part et je les ajouterai ! Vous n'avez pas le droit de revendre, ou de reposter ce skript sans ma permission.
    Vous ne pouvez pas vous appropriez le script
    Si vous voulez faire une vidéo de présentation, c'est super !
    Mais n'oubliez pas de mettre le lien de téléchargement en description, de me citer et de me l'envoyer pour que je l'ajoute au poste.

    157 downloads

       (1 avis)

    0 commentaire

    Mis à jour

  11. Cobble pack

    Bonjour/Bonsoir je vous fait par d'un skript sympa pour certains utile pour le minage dévelloper en 1.8.8/1.8.9 avec la version 2.1.2 de skript
    Les commandes sont:
    /cobbletake [Nombre] (permet de retirer un cerains nombre de cobble si ont la miner)
    /cobbleinfo (permet de savoir combien de cobble on peut retirer)
    Les options sont modifiable
    Addons nécésaire :
    Aucun
    Prochainement :
    Une commandes admin pour savoir combien le joueur a de cobble Disponible dans la version 1.0.1 et un GUI joueur et admin dans la version 1.0.2
    Skript libre de droit

    5 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  12. Hammer

    Version de Minecraft 1.8.8
    Version de Skript 2.1.2
    Bonjour/Bonsoir voici un skript de hammer avec 3 tier pour les crafts utiliser un plugins comme Crafts plus
    Il y a 3 tier celui en fer le T1, en diamant le T2, et celui en émeraude le T3
    Plus le tier montent plus la zone de minage et grande mais attention celas ne drop pas les items
    Pour les question faites un commentaire et j'y répondrait avec plaisir 🙂

    46 downloads

       (1 avis)

    0 commentaire

    Mis à jour

  13. Rename/Relore

    Le skript à été fait avec la version de Minecraft 1.8.8
    Avec la versions 2.1.2 de Skript
    Bonjour/Bonsoir voici un skript de rename et de relore avec les couleurs !!
     
    Les commandes sont :
    /rename [text] (vous pouvez mettre des codes couleurs)
    /setlore [text] (vous pouvez mettre des codes couleurs)
    /addlore [text] (vous pouvez mettre des codes couleurs)
    La seules permissions est :
    rename.item
    Si vous avez des errors des problèmes ou des questions demander le et pour les proposition également !!
    Ce skript et libre de droit vous pouvez l'utiliser pour vos server et mème le poster sur d'autres site si vous le voulez

    7 downloads

       (0 avis)

    0 commentaire

    Envoyé(e)

  14. Réserve a Minerais

    # ========================================================================================== #
     #======================================  Partie présentation  ======================================#
     # ========================================================================================== #
    ce skript a était développer en 1.12.2

    Bonjour Je tenais à vous présenter le skript Reserve.sk qui a était fait par mes soins
    ce skript est un skript qui quand vous miner vas déposer automatiquement les minerais dans votre /reserve
    une commande admin est mise pour voir les resserve d'autre joueur commande /reserve pseudo

    Le Hammer

    le Hammer est une pioche en diamant rename qui mine en 3x3
    commande pour se le give /Hammer seul les opérateurs du serveur sont capable de ce la donner 
     
     

       # ========================================================================================== #
        #======================================  Partie dépendances  ======================================#
     # ========================================================================================== #
    Pour ce qui est nécessaire au bon fonctionnement du skript il vous faudra
    Skript version 2.4.1 ou plus récents 
    TuSKe 1.8.3-PikachuPatch-v3 ou plus récents
    SkQuery-3.6.4 ou plus récents

    si le skript ne fonctionne pas c'est que j'ai oublier des dépendances !
     # ========================================================================================== #
    #======================================  Partie Installation   ======================================#
    # ========================================================================================== #
    Pour ce qui est de l'installation il vous suffit de télécharger le skript 
     une fois téléchargé vous avez juste a le déposer dans /plugins/Skript/scripts
    puis il vous suffira de faire /sk reload Hammer,Reserve depuis la console ou directement en jeu
    et voila le skript est maintenant prêt a fonctionner 

    29 downloads

       (1 avis)

    0 commentaire

    Mis à jour

  15. Dynamic Arrows

    Bonjour à tous !
    Ce skript vous permettra d'utiliser facilement des petites flèches pointant vers un point donné !
    Utilisation:
    /pointer set <nom du pointer> <x,y | joueur>Cette commande vous permet de définir un pointeur soit vers une position, par exemple /pointer set centre 0 0
    qui créé un pointeur nommé "centre" et qui pointe vers la position x=0 et z=0 (l'altitude n'est pas prise en compte)
    soit vers un joueur, par exemple /pointer set joueur Player1
    qui créé un pointeur nommé "joueur" et qui pointe en permanence vers le joueur nommé "Player1". Notez que pour créer un pointeur vers un joueur, ce dernier doit être en ligne. Par contre, une fois le pointeur créé, le pointeur fonctionnera encore même si la cible se déconnecte, et pointera dans ce cas vers la position où elle était avant de se déconnecter.
    /pointer remove <nom du pointeur>
    Cette commande vous permet de supprimer un pointeur donné, par exemple
    /pointer remove centre
    qui supprime le pointeur nommé "centre".  
    /actionbar set <joueur> <texte> [0/1]
    Cette commande vous permet de définir ce qui s'affiche dans l'action bar du joueur donné. L'actionbar est la petite zone de texte qui n'est utilisée en vanilla, à ma connaissance, uniquement pour dire qu'on ne peut pas dormir dans un lit quand il fait jour.
    Le joueur précisé doit être en ligne.
    Si le dernier argument est 0, alors le texte précisé n'est affiché que pendant quelques secondes puis disparait. Si cet argument est 1, alors le texte est réaffiché à intervalles réguliers, défini dans les options du skript.
    Évidemment le but est d'utiliser les pointeurs définis plus haut dans l'actionbar.
    > Pour intégrer une flèche, il faut insérer dans le texte passé en argument de la commande, ceci : *p <nom du pointeur>*
    > Pour intégrer une distance, il faut insérer dans le texte ceci : *d <nom du pointeur>*
    Par exemple, mettons que je veuille changer l'actionbar de blueblasterz pour lui afficher "centre : " suivit d'une flèche vers le centre du monde et de la distance jusqu'au centre du monde , je fais ceci : /actionbar set blueblasterz centre : *p centre* *d centre* 1
    On peut bien sûr ajouter un peu de mise en forme, avec des couleurs notamment, par exemple :
    /actionbar set blueblasterz &acentre : &5*p centre*&a (&6*d centre*&a) 1
    Voici des images des résultats de ces 2 exemples:
     
    /actionbar remove <joueur>
    Cette commande supprime ce qui s'affiche dans l'actionbar du joueur, tout simplement.  
    Quelques remarques :
    > /actionbar admet /ab comme raccourcis
    > si vous voulez afficher une étoile * dans le texte de l'actionbar, il faut la précéder d'un backslash \, sinon le skript vous renverra une erreur.
    exemple : /actionbar set blueblasterz \*_\* 1
    résultat :
    > Vous pouvez très bien utiliser uniquement la partie actionbar de ce skript sans vous servir de la partie pointeur.
    La réciproque est un poil plus délicate, mais si vous voulez vous servir de flèches/distances ailleurs que dans l'actionbar (par exemple dans un hologramme/dans la sidebar du scoreboard ...), alors c'est pas très compliqué, mais il faut se plonger un peu plus dans le code, donc demandez moi en privé si besoin (de préférence sur discord car je risque de manquer vos messages sur le forum).
    > ce skript ne nécessite aucun addon, simplement une version de Skript assez récente (2.3+)
     
    Voilà tout, si vous avez des remarques/ questions sur ce skript n'hésitez pas à me le dire, soit sur ce forum, soit sur discord (blueblasterz#0552) !
     

    34 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  16. Home.SK

    # ========================================================================================== #
     #======================================  Partie présentation  ======================================#
     # ========================================================================================== #
    ce skript a était développer en 1.12.2

    Bonjour Je tenais à vous présenter le skript Home.sk qui a était fait par mes soins
    j'ai pas mis de limite de home 
    il y a un système pour voir les homme des joueurs et s'y téléporter

       # ========================================================================================== #
        #======================================  Partie dépendances  ======================================#
     # ========================================================================================== #
    Pour ce qui est nécessaire au bon fonctionnement du skript il vous faudra
    Skript version 2.4.1 ou plus récents 
     # ========================================================================================== #
    #======================================  Partie Installation   ======================================#
    # ========================================================================================== #
    Pour ce qui est de l'installation il vous suffit de télécharger le skript 
     une fois téléchargé vous avez juste a le déposer dans /plugins/Skript/scripts
    puis il vous suffira de faire /sk reload sethome depuis la console ou directement en jeu
     

    17 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  17. Skript de Backpack

    # ========================================================================================== #
     #======================================  Partie présentation  ======================================#
     # ========================================================================================== #
    ce skript a était développer en 1.12.2

    Bonjour Je tenais à vous présenter un skript de backpack fait par mes soins, il est 100% modifiable

       # ========================================================================================== #
        #======================================  Partie dépendances  ======================================#
     # ========================================================================================== #
    Pour ce qui est nécessaire au bon fonctionnement du skript il vous faudra
    Skript version 2.4.1 ou plus récents 
    TuSKe 1.8.3-PikachuPatch-v3 ou plus récents
    SkQuery-3.6.4 ou plus récents
     # ========================================================================================== #
    #======================================  Partie Installation   ======================================#
    # ========================================================================================== #
    Pour ce qui est de l'installation il vous suffit de télécharger le skript 
     une fois téléchargé vous avez juste a le déposer dans /plugins/Skript/scripts
    puis il vous suffira de faire /sk reload backpack depuis la console ou directement en jeu
    c'est la que un message de copyright s'affichera dans votre chat ingame pour le supprimer vous aurait juste
    a vous rendre dans le dossier et a supprimer la partie copyright

    41 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  18. Boutique GUI | Dispenser GUI

    Boutique / Dispenser GUI - 1.8.X
     
    J'ai fais ce script en moins d'une heure et pour le fun. Suites à diverses recherches je ne trouvais pas de versions à jour ou qui fonctionne.
    Ce skript est publique. Vous pouvez améliorer le code et l'optimiser si vous le souhaitez, mais c'est mieux de me mentionner dedans. ^^
     
    Pré-requis + Informations
    TuSKe 1.8.X, Skript 1.8.X et il me semble que c'est tout. En cas de soucis, j'utilise aussi : SkQuery, skRayFall, Skelett, SharpSK ainsi que le json.sk de RezzedUP.
     
    Le code est clair et facile à comprendre pour les débutants. Vous avez la possibilité de tout modifier, par contre respectez bien tout ce qui est tabulations etc..
    Le skript possède UNE erreur simple, c'est la première ligne de celui-ci pour les copyright mais elle n'affecte en rien votre serveur ou le skript.
     
    Aucune permission pour ce GUI et ce skript, a vous d'en faire si nécessaire. La seule commande a savoir pour les joueurs est /boutique.
    Je tiens à mentionner que j'ai fais simplement l'aspect graphique (le GUI) et que je suis un simple débutant. ^^'
     
    Différents screen du GUI
    Menu principal :
    - Plastron fer = Boutique des Grades
    - Épée or = Boutique des Kits
    - Diamant = Boutique des Monnaies


     
    Contact
    Je suis disponible en message privé sur ce forum ou bien par discord : lwz#2051
     

    28 downloads

       (1 avis)

    0 commentaire

    Envoyé(e)

  19. BCustomStack

    BCustomStack
     
    C'est quoi ?
    BCustomStack est un skript permettant de modifier la limite de stack de tous les items que vous souhaitez. La limite ne peut être que inférieur à la limite définis par le jeu. Par exemple, vous pouvez faire en sorte que le pomme se stack par 14 au maximum. 
    Le skript fonctionne pour tous les inventaires (coffre, four, inventaire, virtual chest...).
    De plus, BCustomStack possède une sécurité, qui lâchera les objets en trop au sol à la fermeture de l'inventaire, si il détecte des stacks anormaux. 
     
    Configuration:
    La configuration est extrêmement simple. Il vous suffit d'ajouter à la liste "itemlist", présente un début de skript, votre objet, ainsi qu'une limite dans la liste "itemlim"
    Exemple:
    options: itemlist: apple, stone block, coal itemlim: 6, 8, 24 Ici, la limite de stack de la pomme est de 6, celle de la pierre de 8, et du charbon de 24.
     
    Addons:
    Je ne pense pas qu'il y ai besoin d'addon. En tout cas, le skript a été testé sur un serveur possédant les addons classique.
     
    To do list:
    - Meilleur optimisation du code/amélioration de la propreté du code 🙂
    - Amélioration du système dans des inventaires autres que celui du joueur (coffre etc)
     
    Petit mot de fin:
    Cette ressource bien que fonctionnelle est loin d'être parfaite en l'état. Je l'améliorerai au fur et à mesure, en prenant en compte vos commentaires (ex: Système pour que certain inventaire ne soit pas concerné par la modification de stack... )

    18 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  20. SKPath | Skript de chemin configurable

    Bonjour, aujourd'hui je vous propose un skript de path que j'avais réalisé pour un concours, et suite à la demande d'une personne, je me suis dit pourquoi pas le poster 😉

    ● Ce skript comporte uniquement 1 commande.
    ➤ /path
    ➥ /path create (ou add) ➜ Créer un chemin
    ➥ /path edit  ➜ Permet de modifier les messages créer au pendant la création du chemin
    ➥ /path start ➜ Permet de démarrer la création d'un chemin
    ➥ /path delete (ou remove) ➜ Permet de supprimer un chemin
    ➥ /path list ➜ Affiche la liste de tous les chemins
    ➥ /path debug ➜ Supprimer tout ce qui concerne les chemins (Dangereux)


    ● Ce skript nécessite 3 addons:
    ➤ SkRayFall (pour l'affichage du title)
    ➤ SkQuery  (pour l'utilisation des functions)
    ➤ Skript-mirror (pour la gestion de l'armor stand & de la téléportation)

     
     

    26 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  21. AntiPlugins/AntiWorldEdit

    Le skript permet de bloquer les commandes suivantes :
     
    /pl /plugins /plugin /bukkit:help /bukkit: pl /bukkit: plugins /bukkit:? /help /? /ver /version /bukkit:ver /bukkit:version /about /bukkit:about /icanhasbukkit /bukkit:me /minecraft:me /ver <tab> /version <tab> /about <tab> /bukkit:about <tab> /? <tab>   //calc //calculate //eval //evaluate //solve /worldedit:/calc /worldedit:/calculate /worldedit:/solve /worldedit:/eval /worldedit:/evaluate  

    16 downloads

       (1 avis)

    0 commentaire

    Envoyé(e)

  22. PingAlerts

    PingAlerts.sk

    Son objectif?
    - PingAlerts à été conçu principalement pour les serveurs basés sur le PvP (ex: FFA) où des joueurs n'ayant pas de connexion suffisante empêchent les autres joueurs de pouvoir profiter d'une partie dans de bonnes conditions.

    Ses capacitées?
    - PingAlerts est un skript très simple qui expulsera tout les joueurs ayant une connexion supérieure à la limite de ping autorisée. Tout les joueurs ayant par exemple, une connexion supérieure à 300ms (modifiable) se verront envoyer des alertes. Au bout de 20 alertes (modifiable) le joueur se verra expulsé du serveur, avec le message détaillant la raison de son expulsion, et le ping qu'il avait. PingAlerts implémente aussi la commade du /ping [<player>].

    Je précise que c'est un skript réalisé sur un coup de tête, je me suis dit que ça pourrait être utile à certains petits serveurs de bénéficier d'un skript qui expulsera les joueurs ayant une connexion trop basse pour combattre!

     

    27 downloads

       (1 avis)

    0 commentaire

    Envoyé(e)

  23. InalLogin -

    InalLogin
    But d'InalLogin : 
    InalLogin est un Skript de Login donc pour sécurisé votre serveur, seulement pour les serveurs cracks !
    Comment utilisez InalLogin : 
    Une fois que vous arrivez la première fois sur votre serveur vous allez devoir faire /register "mot de passe" "mot de passe" ensuite /login "mot de passe"
    Commandes :
    - /register "mot de passe" "mot de passe" #Permet de vous enregistrer
    - /login "mot de passe" #Permet de vous connecter
    - /l "mot de passe" #Similaire au /login, il permet de vous connectez
    - /changepassword "nouveau mot de passe" "nouveau mot de passe" #Permet de changer son mot de passe
    - /changepassword "nouveau mot de passe" "nouveau mot de passe" "joueur" #Permet de changez le mot de passe d'un autre joueur. Fonctionne même s'il est déconnecté.
    - /showpassword "joueur" #Permet de voir le mot de passe d'un joueur ! Attention n'utilisez pas cette commande pour hacker les comptes des joueurs ! Le vol est interdit selon l'article 311-1 du code pénal ! Je cite : "Le vol simple est puni de trois ans de prison et de 45 000 euros d'amende "
    Crédits:
    Créateur : INeedALover
    Merci de laissez les crédits du Skript si vous le faites en vidéo ou si vous l'utilisez
    Ne vous l'approprié pas merci !

    33 downloads

       (2 avis)

    1 commentaire

    Mis à jour

  24. InalCraft - Créer tes craft

    InalCraft
    But d'InalCraft : 
    InalCraft est un Skript très simple en simplement 2 lignes qui va vous permettre de changer le craft de l'item de votre choix !
    Comment utilisez InalCraft : 
    Une fois le Skript ouvert vous allez apercevoir une ligne ou c'est écrit "new shaped recipe for" après le "for" vous allez mettre  l'item de votre choix, par exemple un bloc d'obsidienne, donc "new shaped recipe for obsidian" ensuite vous aurez "using" qui veut dire utilisation, après le "using" vous mettez les items pour craft le bloc d'obsidienne, donc par exemple 9 block de terre donc sa va donner à la fin : - register new shaped recipe for golden apple using dirt, dirt, dirt, dirt, dirt, dirt, dirt, dirt, dirt, Crédits:
    Créateur : INeedALover
    Merci de laissez les crédits du Skript si vous le faites en vidéo ou si vous l'utilisez
    Ne vous l'approprié pas merci !

    10 downloads

       (1 avis)

    0 commentaire

    Envoyé(e)


×
×
  • 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.