Aller au contenu

Général (utilitaires)

63 files

  1. Mumble Viewer

    MUMBLE
    Présentation:
    Ce skript vous permet de voir si un joueur est connecté ou non sur votre serveur mumble.
    Je poste aujourd'hui ce skript car beaucoup de personnes me le demande. C'est du fait main donc il n'y a pas de vérifications concernant le mod Mumble-Link
    ⚠️ ATTENTION ⚠️
    Le skript est fonctionel uniquement sur la même machine que votre serveur mumble
    ⚠️ ATTENTION ⚠️
     
    Addons:
    TusKe
    SkUtilities
    SkQuery
    Commmandes:
    /mumble (Permet d'acceder a l'interface)
    Configuration:
    Pour modifier votre fichier log:
    Ouvrez le fichier /etc/mumble-server.ini Ligne 105 "logfile=/home/Minecraft/Serveur/plugins/Skript/mumble-server.log" reload: 10 # Temps en secondes entre chaque verification des membres du serveur mumble. perm-broadcast: mumble.broadcast # Permission pour annoncer dans le chat. mumble-log: plugins/Skript/mumble-server.log # Destination de votre fichier log de votre serveur mumble. adresse-mb: 00.00.000.000 port-mb: 64738 En cas de manques de permission avec SkUtilities:
    Ligne 22 du config.yml (SkUtilities) "useRootAsDefaultPath: true"

    4 downloads

       (0 avis)

    0 commentaire

    Envoyé(e)

  2. Claim

    Bonjour/Bonsoir
     
    Je vous propose ici mon skript de Claim et ses multiples fonctionnalités :
     
    - Premièrement ce skript fonctionne en 1.19 avec la version 2.6.3 de Skript, si vous ne l'avez pas je vous invite à la télécharger ici : https://github.com/SkriptLang/Skript/releases
    - Ce Skript ne nécessite aucun addon, seul le plugin skript suffit.
    - La liste des commandes est la suivante :
    /claim help ==> afficher la liste des commandes
    /claim version ==> visualiser la version de ce Skript et en cas de problème avec le skript, un lien discord est envoyé permettant donc de me contacter
    /claim options ==> permet de savoir les différentes options que possède le joueur concernant la réclamation des zones
    /claim on ==> permet de réclamer une zone
    /claim off ==> permet de revendiquer sa zone (il faut se situer dans une de ses zones claim)
    /claim trust <joueur> ==> permet aux joueurs qui le souhaitent de donner la permission à d'autres joueurs de casser/placer/interagir avec des objets/blocks
    /claim untrust <joueur> ==> permet aux joueurs qui le souhaitent de retirer la permission à d'autres joueurs de casser/placer/interagir avec des blocs/objets
     
    Pour toute question n'hésitez pas à me contacter par mp discord (Sonic_Lord#9125) ou alors via mon serveur discord je redonne le lien ici :
    https://discord.gg/cuNVY5b8cz

    4 downloads

       (0 avis)

    0 commentaire

    Envoyé(e)

  3. MultiTools (Pioche, Hache, Pelle, Cisaille)

    Bonjour, bonsoir
     
    Présentation
    ◆ MultiTools est un code qui utilise le plugin Skript[1.9 et +] ou Skript[1.8] !
     
    Permissions
    ◆ OP | /MultiTools
    Support
    ◆ Discord: Px_MgeaFR#2503
    Images
     
     
     
     




    46 downloads

       (1 avis)

    0 commentaire

    Mis à jour

  4. (eGui) EnchantGUI

    Bonjour, bonsoir
     
    Présentation
    ◆ EnchantGUI est un code qui utilise le plugin Skript[1.9 et +] ou Skript[1.8] !
     
    Permissions
    ◆ EnchantGUI.Command | /enchant
    Addons requis
    ◆ Skript Gui pour les Menus (Je possède une version du Skript avec TuSke)
    Support
    ◆ Discord: Px_MgeaFR#2503
    Images


    28 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  5. PluginManager ⚡️ Gérez facilement vos plugins

    PluginManager ──〔 Présentation 〕── PluginManager vous permet de gérer facilement l'affichage de vos plugins à vos joueurs. Il vous permet aussi de voir tout vos plugins ainsi que leurs informations dans un GUI propre et simple. ──〔 Fonctionnalités 〕── ✦ Optimisé au maximum ✦ Simple d'utilisation ✦ Messages et Interfaces propres ✦ Entièrement configurable ──〔 Commandes 〕── ● /lock-plugins | Active ou Désactive l'affichage des plugins aux joueurs. ──〔 Installation 〕── Il suffit juste de glisser le dossier 'PluginManager/' dans votre dossier '../plugins/Skript/scripts/'. Ensuite, faites '/sk reload PluginManager/'. ──〔 Dépendances 〕── 「 Skript 2.6.+ 」 「 Skript-GUI 」 「 Skript-Reflect 」 「 (Peut-être) SkQuery-Lime 」 ──〔 Mentions Légales 〕── En utilisant PluginManager, il vous est interdit de : ✖ Vendre le Skript ✖ Vous approprier le Skript Si vous aimez PluginManager, n'hésitez pas à le noter en donnant votre avis !  

    37 downloads

       (1 avis)

    0 commentaire

    Mis à jour

  6. Nerf Force

    #========================================================================================================# # NerfForce # # Le système fonctionne sur la recherche de la part de dégât de Force dans un dégât pour le nerf avec un % que vous pouvez ajuster. # En cas de problème, n'hésitez pas à me contacter. # # Créé par GooDy#0001 (Discord) | https://discord.gg/eternyuhc #========================================================================================================#

    30 downloads

       (1 avis)

    0 commentaire

    Envoyé(e)

  7. Boussole HUD

    Bonjour à tous,
    Je vous présente aujourd'hui un plugin qui vous permettra d'afficher une flèche directionnelle ainsi que la distance de laquelle vous êtes vers une location particulière.
    Cet algorithme vous permet également d'aller vers vos coéquipiers en partie, vous avez un code d'exemple dans lequel vous n'avez qu'à ajuster les variables.
    En cas de problème me contacter sur discord : GooDy#0001
    #========================================================================================================# # Utilisation de la fonction : HUDBoussole(loop-player-1,loop-player-2 or location) # # Variables à mettre dans un texte : # - %{Scoreboard::%player%::%location%::Flèche}% # - %{Scoreboard::%player%::%location%::Distance}% # # Affiche dans ton scoreboard la variable %{Scoreboard::%player%::Centre}% à la ligne que tu souhaites # # Edit by GooDy#0001 (Discord) #========================================================================================================#

    17 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  8. Houe 2x2, 3x3, 4x4

    HoueSk est un système de houe 2x2, 3x3 et 4x4 ! 
    Contrairement aux autres skript, je n'utilise pas un rayon ! Cela signifie que les zones ne seront pas rondes mais carrés ! 
     

     
    (La latence est liée à mon ping)
    Le skript permet aussi d'auto-replanter les graines ! Le joueur doit bien sûr les avoirs sur lui ! 
    Il n'a plus cas choisir quelle graine il veut planter en changeant de mode via sneak + clique ! 


     
    Les options / Features:
    Vous pouvez choisir dans quel monde les houes sont effectives
    Vous pouvez choisir la durabilité de chaque houes ! 
    Vous pouvez changer le préfix du skript
    L'unique commande: /givehoue <2/3/4> <joueur>
    Replante automatiquement si le joueur a des graines
     
    Dépendance:
    Skript 2.6.0 minimum devrait être suffisant ! 
     
    N'hésitez pas à mettre un avis ! Je remercie la communauté skript-mc qui m'a aidé à le réaliser
    Dofy.

    53 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  9. Pickaxe-SK

    Pickaxe-SK
    Pickaxe-SK est un skript permettant d'avoir une pioche custom.
     
    🏹 Comment le télécharger et l'installer ?
    Pour télécharger ce code, ils vous suffit de cliquer ici, vous aurez aussi besoin de Convert-SK !! Vous pouvez ensuite mettre ce code dans votre dossier `plugins/Skript/scripts`.
    Évidement, il vous faudra le plugin Skript. Vous n'avez plus qu'à redémarrer votre serveur ou executer la commande `/sk reload Pickaxe-SK`.
    Il vous faudra certainement d'autres plugins. Au besoin, je peux vous transmettre un dossier serveur avec tous mes plugins en me contactant sur discord.
    👀 Comment utiliser correctement Pickaxe-SK ?
    Vous pouvez obtenir une pioche en réalisant cette commande (seulement pour les joueurs op) : 
     
    /pickaxe 🎓 Vous avez besoin d'aide ?
    - Mon Discord
    - Documentation
    Je remercie toutes les personnes qui téléchargerons et aiderons à améliorer ce code !

    53 downloads

       (0 avis)

    2 commentaires

    Envoyé(e)

  10. 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)

     

    45 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  11. [WorldTP] Gestionnaire de Téléportation

    WorldTP est un skript de gestion de téléportation,
    Il vous permet de crée des points de téléportations et d'imposer un prix en item à celui-ci.
    Si aucun prix n'est mis la téléportation est automatiquement gratuite !
     

    Illustration sur une version de développement, certaines commandes / fonctions seront peut-être différentes.
     

     
     

     
     

    Cette feature n'existe plus, désormais vous n'êtes plus kick mais poussé vers l'arrière à quelques blocks.
     

     
    /wadm <add / del / pnj> <Nom de la téléportation> - Gestion des téléportations
     
    /worldtp - Commande principale
     

     
    w.adm | Permet d'utiliser la commande admin 
    w.killpnj | Permet de kill le pnk en le tapant
    w.tp | Permet d'utiliser la commande /worldtp
     

    Versions: 1.9 à 1.17
    Addons: Tuske
    Support Discord: Dofy#2021
     

    16 downloads

       (0 avis)

    0 commentaire

    Envoyé(e)

  12. Upgrade Orb

    Un skript qui vous permet d'améliorer vos outils à l'aide d'orb. Tout le skript est configurable, les messages et les crafts

    Amélioration : Wood -> Gold -> Iron -> Diamond

    Dépendance SkBee : https://www.spigotmc.org/resources/skbee-skript-addon.75839



    Stone Orb Craft:


    Iron Orb Craft:


    Gold Orb Craft:


    Diamond Orb Craft:

     
    Natif : 1.14.2

    6 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  13. EasyClaim

    Qu'est-ce que Easy Claim ?
    Easy Claim est un système simple et efficace de revendication de chunks.
    Ce Skript est amené à évoluer progressivement au cours du temps notamment grâce à votre aide, en y ajoutant des fonctionnalités qui me seront demandées.
     
    Quelles sont les fonctionnalités présentes ?
    Pour le moment, Easy Claim n'est qu'à ses débuts, les fonctionnalités sont donc peu nombreuses.
    Cette liste est ainsi susceptible de changer en fonction des différentes versions qui sortiront.
    [v0.1] Système de revendication et de suppression de chunk [v0.1] Interdiction d'interaction : poser, casser ou utiliser un bloc [v0.1] Présence d'une API permettant de faciliter les actions (cf. fonctions) NOUVEAU! [v0.1.1] Système de limitation de claims par joueur (cf. options)  
    Les commandes
    /easyclaim help : afficher l'aide /easyclaim version : afficher les informations sur le skript /easyclaim options : afficher les paramètres activés ou désactivés /easyclaim claim : revendiquer un chunk /easyclaim unclaim : supprimer un chunk revendiqué  
    Les permissions
    easyclaim.* : accéder à toutes les fonctionnalités easyclaim.help : accéder à la commande /easyclaim help easyclaim.version : accéder à la commande /easyclaim version easyclaim.options : accéder à la commande /easyclaim options easyclaim.claim : accéder à la commande /easyclaim claim ou /claim easyclaim.unclaim : accéder à la commande /easyclaim unclaim ou /unclaim  
    L'API (les fonctions utilisables)
    Il y a une fonctionnalité qui peut s'avérer très utile : la présence de divers fonctions directement intégrés dans le Skript. Ces dernières vous permettront de l'utiliser dans vos propres Skript afin de vous faciliter la vie.
    Voici la liste, susceptible de changer, des fonctions disponibles avec quelques exemples d'utilisation :
    # usage : canClaim(<player>) # return : booléan # description : vérifie si un joueur est autorisé à revendiquer un chunk canClaim(p: player) :: boolean   # usage : claimChunk(<chunk>, <player>) # return : booléan # description : permet de revendiquer un chunk, # retourne "true" si succès et "false" si échec claimChunk(c: chunk, p: player) :: boolean   # usage : unclaimChunk(<chunk>, <player>) # return : booléan # description : permet de supprimer un chunk # revendiqué, retourne "true" si succès, "false" sinon unclaimChunk(c: chunk, p: player) :: boolean   # usage : isClaimed(<chunk>) # return : booléan # description : permet de vérifier si un chunk # est déjà revendiqué, retourne "true" si oui, "false" sinon isClaimed(c: chunk) :: boolean   # usage : getClaimsAsList(<player>) # return : objets # description : récupérer la liste des claims d'un joueur getClaimsAsList(p: player) :: objects   # usage : getClaimsAsSize(<player>) # return : nombre # description : récupérer le nombre de chunks revendiqués par un joueur getClaimsAsSize(p: player) :: number   # usage : getAllowedClaimsAsSize(<player>) # return : nombre # description : récupérer le nombre de chunks que le joueur peut revendiquer (permission) getAllowedClaimsAsSize(p: player) :: number   # usage : getOwner(<chunk>) # return : text # description : permet de récupérer le propriétaire # d'un chunk revendiqué, retourne "<nom du joueur>" si existe, rien sinon getOwner(c: chunk) :: text   # usage : isOwner(<chunk>, <player>) # return : booléan # description : permet de vérifier si le joueur est bien # propriétaire d'un chunk, retourne "true" si oui, "false" sinon isOwner(c: chunk, p: player) :: boolean Par exemple, si vous souhaitez récupérer le propriétaire d'un chunk revendiqué il suffit de faire appel à deux fonctions :
    command /aquiappartientcechunk: trigger: set {_chunk} to chunk at player if isClaimed({_chunk}) is true: send "Le chunk où vous êtes appartient à %getOwner({_chunk})% !" to player else: send "Ce chunk n'appartient à personne..." to player  
    Quelques screenshots




     
    Comment l'installer ?
    Premièrement, ce Skript a été conçu en 1.16.5 et il peut théoriquement fonctionner dans toutes les versions inférieures. Je tiens cependant à préciser qu'il n'y aura pas de support pour les personnes utilisant les vieilles versions de Minecraft.
    Pour installer Easy Claim, c'est simple, il suffit de suivre les instructions suivantes :
    Vérifier votre version de Skript, ce dernier a été conçu avec la dernière version stable : 2.5.3 Si vous n'utilisez pas la dernière version de Skript, téléchargez-la ici : https://github.com/SkriptLang/Skript/releases/tag/2.5.3 Si vous utilisez la dernière version de Skript, tout devrait parfaitement fonctionner ! Ce Skript ne nécessite aucun addons supplémentaires Téléchargez le fichier easyclaim.sk Déplacez-le dans votre dossier /plugins/Skript/scripts/ Exécutez la commande /sk reload easyclaim.sk en jeu ou depuis la console pour charger ce dernier. Profitez 😌   
    Me contacter
    Le support pour ce Skript se passe exclusivement sur Discord : deventoncart#1073

    44 downloads

       (2 avis)

    0 commentaire

    Mis à jour

  14. Friend ❤ Gérez facilement vos amis !

    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 ✦ Entièrement configurable ──〔 Commandes 〕── ● /friend | Affiche la liste des commandes disponibles. (/friend, /f, /amis, /ami et /a) ──〔 Installation 〕── Il suffit juste de glisser le fichier 'Friend.sk' dans votre dossier '../plugins/Skript/scripts/'. Ensuite, faites '/sk reload Friend.sk'. ──〔 Dépendances 〕── 「 Skript 2.3+ 」 「 Skript-GUI 」 ──〔 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 !  
     

    199 downloads

       (1 avis)

    3 commentaires

    Mis à jour

  15. Contact RP | 1.15.X - 1.17.X

    Bonjour,

    Je partage mon skript de contact RP qui a comme fonctionnalité une barre de recherche 

    prérequis:
    ► Skript (dernière version de préférence)
    ► Skacket (Seulement compatible 1.15.X - 1.16.X)
    ► SkBee (Seulement compatible 1.13.X - 1.17.X)
    ► ProtocolLib (dernière version de préférence, sauf si celui-ci crash il faudra prendre la 4.5.0 ou la 4.5.1)
    Réseaux:

    ► Discord: https://discord.io/meridya
    ► Ma chaine: https://www.youtube.com/channel/UCw__Mmc82LSAse15efhOmvw
     
     




    contact.sk

    6 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  16. Playtime

    Qu'est ce que Playtime ? 
    C'est simple, c'est un script qui va compter votre temps de jeu, elle est indépendante aux API, et vous permet d'utiliser:
    /Playtime (player)
    Et pour les administrateurs:
    /Playtime (player) (minutes) (heures) (jours)
    Pour définir le temps de jeu de quelqu'un
     
    C'est une version BETA
     
     

    18 downloads

       (0 avis)

    0 commentaire

    Envoyé(e)

  17. 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 les messages privés du forum.
    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.

    59 downloads

       (0 avis)

    4 commentaires

    Mis à jour

  18. 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 les messages privés du forum.
    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.

    1384 downloads

       (6 avis)

    3 commentaires

    Mis à jour

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

    ⚠️ Attention: Ce script n'est plus et ne sera plus mise à jour ! Utilisez le à "vos risques et périls"
     
     
    ★★★★★ : 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.

    183 downloads

       (1 avis)

    0 commentaire

    Mis à jour

  20. LobbyScript (Spawn et Lobby script)

    Script de lobby et de spawn
    Ce script permet de définir des spawn par monde et un lobby accessible par tout les mondes
    le script ne nécessite aucune dépendance sauf skript.
    Pour utiliser l'autoupdate veuiller installer la dépendance : Skellett
    Fonctionnalité: Spawn par monde lobby accessible depuis tout les mondes Mise à jour automatique (désactivable dans le fichier) Support rapide
    Commandes par défaut (changeable dans le fichier):
    /lobbyspawn : permet de définir le lobby on pourra s'y téléporter depuis tout les mondes grâce à la commande /hub ou /lobby.
    /spawnset : permet de définir le spawn de votre monde on pourra s'y téléporter que depuis le monde ou la commande a été executer grâce a la commande /spawn
    /spawnhelp: affiche l'aide du script.
    /spawnupdate : permet de vérifier si une mise à jour est disponible et de l'installer si besoin.
     
    Github du script : https://github.com/alexistb2904/Lobbyscript

    32 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  21. SilverSpawner

    Ce skript a été réalisé par un débutant.
    Il est possible que vous puissiez rencontrer des bugs/glitchs. Si vous en voyez ou que vous avez des questions, veuillez me contacter sur Discord : silver#0896
     
     

     
    SilverSpawner est un Skript, initialement réalisé pour des serveurs Faction.
    Dans cette première version, vous pourrez acheter cinq types de spawners différents grâce à un GUI : Zombie, Squelette, Creeper, PigZombie et VillagerGolem.
    Vous serez ensuite en mesure d'accéder à ces spawners achetés, une fois de plus à travers un GUI, qui vous permettra ainsi de les placer.
    Un spawner peut uniquement être détruit ou récupéré par le joueur l'ayant placé à l'aide d'une commande : une TNT ne pourra pas détruire le spawner.
    En tant qu'administrateur, vous serez en mesure, grâce à une commande, de donner des spawners à un joueur.
     
     

     
    Achetez un spawner grâce au /spawner buy. Pour le placer, cliquez dessus dans le GUI du /spawners, ensuite détruisez un bloc de cobblestone avec une pioche. Votre spawner remplacera le bloc de cobblestone. Pour le récupérer, faites /spawners collect <mobtype> tout en ciblant votre spawner. Votre spawner retournera dans votre propre menu à spawners. La commande /spawner peut également vous permettre de voir votre nombre de spawners. Si vous êtes un administrateur, vous pourrez également modifier le prix de chacun des spawners en haut du fichier .sk. Vous pouvez aussi spécifier le lien de votre boutique internet où vous vendez probablement les spawners.  
     

     
    1 - Permissions
    spawners.reload : Pour reload le skript spawners.give : Pour donner un spawner à un joueur 2 - Commandes
    /spawners help : voir la liste des commandes /spawners buy : acheter un spawner dans un GUI /spawners : voir ses spawners et les placer /spawners collect <mobtype> : collecter un spawner placé /spawners give <player> <mobtype> : donner un spawner à un joueur /spawners reload : reload le skript  
     

     
    J'ai l'intention d'ajouter de nouvelles fonctionnalités dans les prochaines versions pour faciliter l'utilisation de ce skript :
    Pioche pour détruire un spawner ; Plus de types de mobs ; Traduction anglaise du skript.  
     

    20 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  22. 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 !
     

    379 downloads

       (4 avis)

    0 commentaire

    Mis à jour

  23. 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.

    505 downloads

       (2 avis)

    3 commentaires

    Mis à jour

  24. 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...
     

     
     

     
     

    29 downloads

       (3 avis)

    0 commentaire

    Envoyé(e)

       (1 avis)

    0 commentaire

    Mis à jour


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