Aller au contenu

Général (utilitaires)

63 files

  1. AntiPlugins / WorldEdit Protection (1.7-1.13.2)

    AntiPlugins   Vous souhaitez que vos joueurs ne voient plus vos plug-ins ? Vos joueurs font crash votre serveur à cause de WorldEdit ? Alors ce skript est fait pour vous !   Features:     Les messages sont configurables à 100% Le skript se configure en jeu L'option WorldEdit protection peut être activée et désactivée une commande, par défaut l'option WorldEdit protection est désactivé. Vous devez faire la commande /antipl weprotection oui pour l'activer Le Skript permet donc de ne pas voir vos plug-ins minecraft, voici donc les commandes bloquées:   /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 (WorldEdit protection) //calculate (WorldEdit protection) //eval (WorldEdit protection) //evaluate (WorldEdit protection) //solve (WorldEdit protection) /worldedit:/calc (WorldEdit protection) /worldedit:/calculate (WorldEdit protection) /worldedit:/solve (WorldEdit protection) /worldedit:/eval (WorldEdit protection) /worldedit:/evaluate (WorldEdit protection) Plusieurs langages (FR/EN/ES/GER/IT) Fonctionne en 1.7 - 1.8 - 1.9 - 1.10 - 1.11 - 1.12 - 1.13 Commandes:     /antipl | Affiche la page d'aide /antipl reload | Permet de reload le skript /antipl <fr/en/ger/es/it/> | Permet de définir la langue du Skript. /antipl title <message> | Configurer le title /antipl subtitle <message> | Configurer le subtitle /antipl actionbar <message> | Configurer l'actionbar /antipl weprotection <oui/non> | Activer/Désactiver l'actionbar Addons     SkRayFall Installation:     Déposez dans votre dossier "Skript" le Skript AntiPlugins.sk dans le dossier Skript/script/ Ensuite, merci de faire /sk reload all sur votre serveur Le skript est maintenant installé ! Permissions     plugins.use (Cette permission permet à un utilisateur non opérateur de voir vos plugins.) Téléchargement     FR: AntiPluginsV4 - Ne pas voir vos plugins + WorldEdit protection ! - FR  (1.8/1.9/1.10/1.11) EN: AntiPluginsV4 - Do not see your plugins + WorldEdit protection ! - EN (1.8/1.9/1.10/1.11) Merci de signaler les bugs / fautes , une mise à jour sera rapidement disponible pour corriger les problèmes que vous rencontrez ! Je vous remercie d'utiliser AntiPluginsV4 !

    116 downloads

       (0 avis)

    5 commentaires

    Mis à jour

  2. Custom Join ActionBar

    Une "ActionBar" C'est Simplement le petit message qui s'affiche au dessus de la barre d'inventaire !
    Exemple:

     

    Le but du skript est de mettre une "ActionBar" quand un joueur se connecte. Pour par exemple lui dire "Bienvenue sur ......" ou autre
     

    Sur ce skript il y a que 3 commandes:
    /cab help - Commande qui permet d'afficher la liste des commandes
    /cab edit <message> - Commande qui permet d'éditer "l'ActionBar"
     

    Il n'y a qu'une permission et c'est celle qui permet d'éditer "l'ActionBar" : cab.admin

    99 downloads

       (5 avis)

    0 commentaire

    Envoyé(e)

  3. SkBasics

    Bonjour à tous !
     
    Aujourd'hui , je vous propose un skript fournissant des commandes que je trouve "basiques" sur votre serveur.
     
    Ce skript en est actuellement à sa premiere version , et je vais l'update souvent avec des utilitaires proposés via la zone commentaires !
     
    Ce skript ajoute pour le moment:
    - Un Commandspy
    - Un visualiseur de NBT
    - Une comande permettant de print votre version de skript , ses addons , votre version java... Bref , tout ce qui pourrait vous être demandé en cas d'aide !
     
    Prérequis :
    - Pour le skript en général : une version de skript entre 2.2-dev27 et 2.2-dev33 ( je trouverais bientot du temps pour update aux autres versions de skript )
    - Pour le commandspy : rien
    - pour le visualiseur de NBT : SkStuff
    - Pour la commande permettant de print les versions :  SkUtilities , SkQuery , Skellett ( de préférence )
     
    Les Commandes :
    /commandspy [on/off] [joueur]
    /skript-debug
    /admininfo [block/block2/entity/item]
     
     
    Vous n'avez pas le droit de reupload ce skript , que ce soit sur le forum de skript-mc ou autre part , et que ce soit sous votre nom ou le mien
    Vous pouvez éditer ce skript et rendre public ce skript avec modifications , en citant son créateur original

    67 downloads

       (2 avis)

    4 commentaires

    Mis à jour

  4. Humecter | Donnez sens aux fioles d'eau

    Bonjour ! ?
    Y'a rien à dire, à part que le skript sera beaucoup plus configurable par la suite, mais bon, ça marche quand même x)
    La jauge de soif s'envoie dans l'action bar, juste au-dessus de votre toolbar. toutes les 2 minutes vous perdez un point de soif sur les 20 maximum, à partir de 6 points vous avez l'effet mining fatigue 1, à 3 vous avez mining fatigue 2 et nausea 1, et à 0 vous avez poison !
    Une potion vous réhydrate de 6 points, et le /heal vous fait regagner votre soif !
    C'est tout, pour le moment ?
     
    Dépendances :
    SkWaze ou skRayFall ou Skellett (pour l'affichage de la jauge)  
    PS : Si vous avez une ou deux erreurs c'est complètement normal, c'est que vous avez pas installé les 3 addons responsables de l’affichage de la jauge, il vous suffit d'en avoir un pour faire fonctionner le script, faites juste ignorer les erreurs.

    131 downloads

       (1 avis)

    2 commentaires

    Mis à jour

  5. SkBuilds

    Bonjour à tous !
     
    Aujourd'hui , je vous propose un skript fournissant des commandes pouvant aider les builders
     
    Ce skript en est actuellement à sa premiere version , et je vais l'update souvent avec des commandes/fonctionalités proposés via la zone commentaires !
     
    Ce skript ajoute pour le moment:
    - une commande /noupdate
    - une commande /bt ( BuilderTools )
    - une commande /unstuck
    - une commande /signedit
    - une commande /buildflowers
     
    Prérequis : une version de skript entre 2.2-dev27 et 2.2-dev33 ( je trouverais bientot du temps pour update aux autres versions de skript ) et SkQuery
    J'ai beaucoup d'add-on sur mon serveur donc j'ai peut-etre inclut une syntaxe de l'un d'eux , n'hésitez pas à me le dire si vous vous en rendez compte !
     
    Descirption et syntaxe des commandes:
    /noupdate : c'est une commande qui vous permet de casser/poser des blocks sans update ceux aux alentours. Cela permet par exemple de faire facilement du sable ,des répéteurs  , ou des couches de neige volante. C'est aussi très utile avec le block de blocks spéciaux que nous verront plus bas
    /bt : la commande source de ce skript. Elle permet d'acceder à nombre de choses :
      - l'argument getblock : cet argument vous permet de prendre un block dans votre main , meme si ce block n'existe pas dans minecraft ! ( du type tige de chamignon , ou block d'eau ). le block se méterialisera sous forme de block de bedrock , et vous pourrez le poser au sol pour obtenir votre block. Poser ce block n'updatera pas les blocks environnants
      - l'argument chest : cet argument vous permet d'obtenir un coffre contenant des items spéciaux. Je ne m'attarderais pas sur ce block , il est très facile de le comprendre par vous-même
    /buildflowers : cette commande vous permet , avec l'argument "1" , "2" , ou "tige" , d'obtenir des fleurs inédites dans Minecraft ! Du jamais vu ! je ne vous spoil pas ces fleurs , à vous de le découvrir...
     
    Vous n'avez pas le droit de reupload ce skript , que ce soit sur le forum de skript-mc ou autre part , et que ce soit sous votre nom ou le mien
    Vous pouvez éditer ce skript et rendre public ce skript avec modifications , en citant son créateur original

    26 downloads

       (2 avis)

    0 commentaire

    Envoyé(e)

  6. OfflineSkin

    OfflineSkin 1.5
    Ajouter un skin à Minecraft "cracké" 
    Certains ce souviennent peut-être de ce skript https://v1.skript-mc.fr/resources/skinchanger-beta-1-0.1351/ ? Son principal problème était qu'il était assez compliqué à utiliser. Voici donc une nouvelle version beaucoup plus simple !
    Ce skript sert à quoi ?
    C'est simple, il sert à ajouter un skin sur le serveur ne provenant pas forcément d'un joueur Premium. Cela permet donc aux joueurs n'ayant pas acheté Minecraft d'avoir leurs propres skins.
    Il marche comment ?
    Le skript utilise les values et signatures des skins, sauf que cette fois il les récupère tout seul (contrairement à l'ancienne version) via API de MineSKin.org.
    Comment l'utiliser ?
    C'est très simple, il suffit d'exécuter la commande "/skin <skin>" en remplaçant <skin> par l'url de votre skin (par exemple https://image.noelshack.com/fichiers/2018/26/7/1530436127-kyloren3600.png) et votre skin sera rechargé. Il faut que votre lien amène bien à une image en 64 px par 64 px (format de skin basique).


     
    Les commandes c'est quoi ?
    Pour le moment il n'y a qu'une seule commande:
    /skin <url> permission: skin.change
     
    Les addons c'est lesquels ?
    Il vous faudra:
    - MundoSK (changement du skin via value et signature)
    - ProtocolLib (changement du skin via value et signature)
    - Reqn (utilisation des requêtes http)
    - SkUtilities (traitement JSON)
     
    Le skript ne marche pas chez moi ! Je mets une étoile !
    Sachez que j'ai fait le skript en 1.12  en OfflineMode (serveur ouvert au cracks) avec les dernières version de Skript et d'addons qu'il exsite actuellement et que tout fonctionne chez moi. Si le skript ne fonctionne pas chez vous, vous pouvez toujours me mp sur le forum ou sur Discord (KyloRen3600#0431, je suis très souvent connecté et je vous répondrais rapidement si je peux). Cependant si cela vient de votre version Minecraft qui est trop ancienne je ne pourrais pas faire de miracles. Si vraiment le skript ne marche pas à cause de certains addons vous pouvez toujours essayer son ancienne version mais ce n'est pas dit qu'elle marche.
     
    Ton code il est un peu petit quand même !
    C'est vrai, il n'est pas très grand mais je compte faire de futures mises à jour:
    - Rajouter un GUI avec les skins des autres joueurs du serveur
    - Rajouter la possibilité de prendre le skin d'un joueur Premium sans avoir l'url de son skin pour aller plus vite
    - Rendre le skript plus "beau"
    - Vous pouvez toujours proposer des idées ?
     
    Remerciements:
    Je remercie Spartan9802 pour m'avoir passé le lien de MineSkin.org et Mikioul pour son aide sur Discord !
     
    Bon jeu à tous et n'hésitez pas à mettre une review en disant ce que je dois améliorer, me faire des suggestions, me signaler des bugs, me dire que le skript marche dans d'autres versions que la 1.12 ou me dire au contraire que tout va bien ?.
     
     
     
     

    164 downloads

       (1 avis)

    0 commentaire

    Mis à jour

  7. AvancedKitSK | Skript de kit avancer

    Sommaire :
    1 » Information sur le skript
    2 » Quesque c'est ce skript ?
    3 » Liste des commandes avec les permissions
    4 » Screens
    5 » Credit

    Information sur le skript:
    Addon: Tuske, SkQuery, WildSkript
    Version: Spigot 1.8

    Quesque c'est ce skript ?
    Ce skript est un skript de kit accées avancer ! En utilisant les function, les gui etc...

    Liste des commandes avec les permissions:
      /adminkit create [Nom du kit] Pour créer le kit en même temps il enregistre ton armure et ton inventaire ! Permission: adminkit.perm /adminkit remove [Nom du kit] Pour supprimer un kit ! Permission: adminkit.perm /adminkit modify [Nom du kit] Pour restaurer le kit pour le modifier ! Permission: adminkit.perm /adminkit save [Nom du kit] Pour sauvegarder le kit ! Permission: adminkit.perm /kit Qui permet d'ouvrir le menu des kits avec pages ! Screens:
     

    63 downloads

       (1 avis)

    0 commentaire

    Envoyé(e)

  8. BoosterSK

    Ce script vous permettra de boost vos jeux de votre serveur et de faire gagner une récompense à vos joueurs.
    Il y a également plusieurs types de boosts, cela dépend le prix que vous voulez y mettre ? 
     
     

    - Modification des préfixes -
    - Modification des permissions -
    - Modification des messages -
    - Choix de monde -
    - Menu de boost -
    - Plusieurs choix de boosts différents -
    - Remerciement au lanceur de boost (sans SKJson) -
     

    Ne vous inquiétez pas ! C'est très simple aux niveaux des commandes ?
    Ce script dispose seulement 2 commandes:
    - /boost : commande qui sert à ouvrir le menu de boost pour en lancer
    - /boost list : permet de voir les boosts actifs
     

    Niveau addons je vous conseille le pack de PsYZiiK.
     

    J'ai fait une vidéo sur YouTube qui présente rapidement le code
    La voici: 
     

    Vous pouvez modifier ce script
    Par contre, vous ne pouvez pas vous l'approprier ou le revendre !
     

    J'espère que vous avez aimé mon script, si c'est le cas n'hésitez pas à écrire un avis et en me disant vos critiques positifs si vous en trouvez !
     
     

    186 downloads

       (1 avis)

    0 commentaire

    Mis à jour

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

    191 downloads

       (1 avis)

    0 commentaire

    Mis à jour

  10. SKEnder | Enderchest avec permissions

    Bonjour, aujourd'hui, je poste pour la deuxième fois sur ce forum un skript d'enderchest, ayant une taille (en lignes) allant de 1 à 6 selon la permission que le joueur possède.
    N'oublié pas de mettre un commentaire 😉

    ● Ce skript comporte uniquement 1 commande.
    ➤ /enderchest (ou /ec)


    ● Ce skript nécessite 2 addons:
    ➤ SkQuery
    ➤ Tuske

    N'oublié pas de mettre un commentaire 😉

    80 downloads

       (1 avis)

    0 commentaire

    Mis à jour

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

    453 downloads

       (4 avis)

    0 commentaire

    Mis à jour

  12. Système de login et register avec logs dans un fichier.

    Bonjour, je vous présente aujourd'hui mon skript de login et register.
    Ce skript a été fait par moi mais il est inspiré des skripts de Phe0x et de Asterix06_
     
    Enfin bref, passons a la présentation.
     
    1.Les commandes
    Comme commande, nous avons:
    /register [<mot de passe>]  [<mot de passe>] : Pour se register
    /login [<mot de passe>] : Pour se login
    /changepassword  [<mot de passe>]  [<mot de passe>] : Pour changer son mot de passe
     
    2.Les commandes admin
     
    /changepassword [<mot de passe>] [<mot de passe>] [<joueur visé>] : Pour changer le mot de passe d'un joueur (Permission: Passwordother.change)
    /sowpassword [<joueur visé>] : Pour afficher le mot de passe d'un joueur (Permission: password.show)
     
    3.Les infos techniques
     
    Auteur du skript: Playeur
    Version: 1.0.2
    Dépendances:
    -SkQuery
    -skRayFall
    -Skellett
     
    4.Des screens

    Les dossiers logs (dans un fichier "Accounts" qui est généré automatiquement)
     

    Messages de connexion
     
    5.Fin
    Voila, je vous remercie d'avoir lu ce post, j'espère
    que le skript vous plaira.
    Si jamais vous trouvez un bug ou que vous voulez que je rajoute quelque chose sur le post,
    dites le moi (ici ou sur mon discord: https://discord.gg/K9C8CsX)
    Cordialement,
    Playeur

     

    74 downloads

       (1 avis)

    0 commentaire

    Envoyé(e)

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

     
     

     
     

    30 downloads

       (3 avis)

    0 commentaire

    Envoyé(e)


  • Meilleurs contributeurs

    Il n'y a pas de meilleurs contributeurs cette semaine.

    Il n'y a pas de meilleurs contributeurs ce mois-ci.

    1. 1
      LOUDO
      LOUDO
      1 file  · 
    1. 1
      Yghore
      Yghore
      7 files  · 
    2. 2
      Olyno
      Olyno
      6 files  · 
    3. 3
      Vengelis_
      Vengelis_
      7 files  · 
    4. 4
      noftaly
      noftaly
      5 files  · 
    5. 5
      uiytt
      uiytt
      6 files  · 
  • Membres de l'équipe en ligne

    Aucun membre à afficher

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