Aller au contenu

Outils d'administration

55 files

  1. [1.10.2] ★ SKcm choix multiples ★

    bonjour
    Voici ma première publication en Skript,
    Une liste déroulante sur un panneau


     
    Spoiler: testé avec - Minecraft 1.10.2
    - skript 2.2 dev 29
    - wildSKript 1.9
    - SkQuery 1.10
    - SkRayFall 1.9.10
    - tuSKe 1.8.2 dev 4
     
    Spoiler: vidéo de présentation  
     https://youtu.be/w-0Rp-DQdtk
    Spoiler: Addon nécessaires -wildskript gestion des fichiers yaml
    - SkQuery pour les subroutines
    - skUtilities 0.9.0
    - SkRayFall pour les scoreboards
    - tuSKe pour le gui

    Liste des permission: une seule permission sk.admin

    DIVERS
    Les listes sont sauvegardées en format yaml et lors du premier démarrage une liste appelée nombres est crée
    - a la création d'une liste la valeur 1 est crée avec comme valeur VIDE un simple /cm replacevalue <liste> <Ancienne valeur> <Nouvelle Valeur> suffit.
    - clic droit avec un bâton pour sélectionner un panneau et gauche pour le désélectionner, un scoreboard d'information apparaît ou disparaît
    - si la liste n'existe pas une indication liste inexistante est affichée sur le panneau


    syntaxe pour créer un panneau :



    ligne 1 : cm <nom du panneau>
    ligne 2 : <le nom de la liste>
    ligne 3 : sens <h ou v> pour horizontale ou vertical Paramètre Facultatif


    pour détruire un panneau: 
    il faut avoir la permission et se mettre en Sneak

    Maintenant tout se fait a partir d'un seul gui accessible par la commande /cm mais,
     
    Spoiler: commandes pour ceux qui veulent le faire en manuel
    liste des commandes:
    1ere partie : la gestion des listes
    /cm listl indique toute les listes existantes et leurs contenus
    /cm listl <nom> n'affiche que la liste <nom> et son contenu
    /cm remove <nom> supprime la liste <nom>
    /cm create <nom> crée la liste <nom> avec comme valeur "VIDE" pour le 1er champ
    /cm addvalue <liste> <valeur> ajoute une valeur a la liste <liste>
    /cm replacevalue <liste> <ancienne valeur> <nouvelle valeur> remplace <ancienne valeur> par <nouvelle valeur> dans la liste <liste>
    /cm removevalue supprime la valeur <valeur> a la liste <liste>

    2eme partie : la gestion des panneaux
    if faut tout dabord sélectionner la valeur avec un clic droit par un bâton
    /cm PNom <nouveau nom> pour changer le nom du panneau
    /cm PListe <nouvelle liste> pour changer la liste sur le panneau
    /cm PSens vertical ou horizontal> pour changer le sens de défilement
    /cm PDefaut <valeur> pour changer la valeur par défaut

    3eme partie : la gestion générale
    /cm debug change le flag pour debug
    /cm rad remet tout les panneaux a la valeur par défaut
    /cm razlist supprime toutes les listes ainsi que les fichiers yaml A Utiliser avec précaution
    /cm list affiche la liste des panneaux ainsi que les données DES panneau avec position, valeur par défaut et le sens
    /cm list <nom> affiche les données du panneau <nom> telle que position, valeur par défaut et le sens TODO liste:
    - optimiser le code
    - revérifier les "fotes d'ortaugraf" lol
    - au lieu de sub-routines peut être mettre des fonctions

    Q: Le skript ne fonctionne pas, que doit-je faire ?
    R: Ce n'est pas un problème,
    Il suffit de m'envoyer un message privé en indiquant vos erreurs dans les balises de code ou pastebin
    Merci de décrire vos erreurs. Ne pas simplement dire "ça ne marche pas"

    De plus une variable debug permet de voir les infos nécessaires

    Q: Mais a quoi cela peut-il servir ?
    R: pour mon cas je l'utilise pour le choix de destination pour les portails, mais je pense que cela peut aussi servir pour des QCM, des warps, un choix de KIT, ETC .

    PS: exemple d'utilisation pour les portails
    https://skript-mc.fr/forum/resources/1-10-2-★-skportal-★-v1.1516/

    et petit skript rapide pour l'utilisation de skcm avec les warp  # warp 2 pour skcm grod0026 le 18 02 18 options: repertoire: plugins/Skript/Listes/ # le répertoire ou sont les listes fichiercm: plugins/Skript/scripts/SKcm 1.02.sk # fichier pour les panneaux défilant on load: set {list.warp::*} to "world", "event", and "games" # bien entendu c'est des warps qui ont déjà été crée par /setwarp <nom> # ici mettez VOS warp #------------ vérification si skcm existe ou pas ---------------- set {_fichier} to "{@fichiercm}" set {cmP} to false if file {_fichier} exists: set {cmP} to true send "&e[WARP] SKcm EST lié" to console set {_trouve} to 0# ensuite on créé la fausse liste car sinon liste inexistante loop {cm.list::*}: if "%loop-value%" is "warp": set {_trouve} to loop-index exit loop if {_trouve} is not equal to 0: broadcast "&e[WARP] liste des warps déjà ajouté -> %{cm.list::*}%" else: add "warp" to {cm.list::*} broadcast "&e[WARP] nouvelle liste des warps -> %{cm.list::*}%" # NB la nouvelle liste n'est pas enregistré en yaml else: send "&e[WARP] SKcm N'EST PAS lié" to console #----------------------------------------------------------------- on join: clear {resultat.SKcm.%player%}# remet a zéro le compteur pour le player # ensuite il faut un déclencheur ça peut être: #- une commande #- un événement par exemple un on region enter pour mon skportal #- un clic sur un panneau ( ce qu'on va faire ici) on right click on sign: set {_li1} to line 1 of block # on regarde si contient : warp set {_li2} to line 2 of block # et en 2eme ligne : validation if {_li1} is "warp": if {_li2} is "validation": if {cmP} is false: broadcast "ici on fait la suite de votre code" else: if {resultat.SKcm.%player%} is set: broadcast "/warp %{resultat.SKcm.%player%}%" # au lieu de broadcast faire un make player execute command # et si on veut decommander la validation set line 2 of block to "&cvalidation" # car on compare validation et pas &4validation else: send "&e[WARP] merci de cliquer avant sur votre destination" to player  
    ps des copies d’écrans on été faite que je rajouterais quand je saurais comment  bon jeu et a bientôt  
         

    5 downloads

       (0 avis)

    0 commentaire

    Envoyé(e)

  2. [1.10.2] ★ skportal ★

    Bienvenue a tous.
    Je vous présente SKportal qui comme son nom l'indique est un gestionnaire de portail 

    Il peut fonctionner de deux façons:
    - de façon autonome
    - ou relié a SKcm le skript de panneau a choix multiples
    disponible ici https://skript-mc.fr/forum/resources/1-10-2-★-skcm-choix-multiples-★.1339/
     
    Testé avec
    - Minecraft 1.10.2
    - skript 2.2 dev 29 Liste des Addons Addons nécessaires:
    - wildskript 1.9 gestion des fichiers yaml
    - SkQuery 1.10 pour les subroutines
    - SkRayFall 1.9.10 pour les scoreboards
    - SharpSK 1.9.10 pour la gestion des régions une seule permission sk.admin Au démarrage, on regarde si le skript SKcm est présent.
    - s'il est présent, la gestion des destination par portail sera lié au panneaux de même nom

    1) Pour la création d'un portail on a la commande /pa create
    (/pa create <nom> vous indique si le portail nommé <nom> existe).
    Cela donne une brique nommé portal, avec celui ci faite une sélection des blocs avec clic droit et clic gauche

    2) Pour sauvegarder le portail /pa save <nom> tout simplement.
    une région portal_<nom> est crée sans propriétaires avec comme paramètres :
    - creeper-explosion deny"
    - tnt deny"
    - mob-damage deny"
    De plus une sauvegarde un fichier <nom>.yaml est crée dans le répertoire /plugins/skript

    3) ensuite il reste certains paramétrages a faire
    a) obligatoires:
    - /pa dest <Portail> pour définir le point de destination du portail
    - /pa link <portail1> <portail2> pour relier deux portails pour le fonctionnement de façon autonome
      4 facultatif - /pa settp <Portail> positionné vous a la positon et tapez cette commande pour définir le point de teleportation 
    vers le portail
    - /pa wait <Portail> <Delais> pour définir le délai d'attente
    - /pa price <Portail> <Montant> pour définir un coût de passage par le portail
    - /pa cure <Portail> pour soigner ou non lors du passage   5 Autres Commandes  - /pa version pour indiquer la version
    - /pa create comme nous l'avons vu précédemment.
    - /pa delete <Portail> pour supprimer le portail, la région et le fichier Yaml 
    - /pa desactive <Portail> désactiver un portail (par exemple pour cause de maintenance, ou pour un event, etc)
    - /pa active <Portail> pour l'activer
    - /pa affiche pour l'affichage des messages de soins, teleportation, durée etc lors du passage par un portail 
    - /pa debug variable debug
    - /pa listp pour connaitre les paramétrages de tout les portails
    par exemple /pa listp delai affiche pour tous les portails les délais
    - /pa list liste toutes les infos de tous les portails
    - /pa list <Portail> liste toutes les infos du portail <Portail>
    - /pa info <Portail> idem
    - /pa tp <Portail> pour se téléporté (si défini) vers le portail <Portail>
    Établir la Liaison avec SKcm:
    Pre-requis
    - si le skript SKcm existe dans le répertoire skript celui ci est automatiquement relié.
    - la liste s'appellera obligatoirement s’appeler mondes
    - un seul panneau par portail
    pour la création du panneau
    - ligne 1 : cm <nom du portail>
    - ligne 2 : mondes

    Je conseille de poser le panneau sur le portail cependant pour les portails event ouvert un certains jour, il suffit de "cacher" le panneau et de mettre comme destination lui même OU bien de le désactiver tout simplement.
    To Do list:
    - optimiser le code
    - revérifier les "fotes d'ortaugraf" lol
    - re-vérifier s'il y a des bugs
    - passage a skript-yaml ? a voir
    - permissions par portail
    - gui (tuske)
    - pastbin pour version et langues
    - vidéo de présentation
    - images

    Q: Le skript ne fonctionne pas, que doit-je faire ?
    R: Merci de ne pas mettre une note défavorable car ce n'est pas un problème.
    Il suffit de m'envoyer un message privé en indiquant vos erreurs dans les balises de code ou pastebin ou bien sur discord.
    Merci de décrire vos erreurs. Ne pas simplement dire "ça ne marche pas"

    De plus une variable debug permet de voir les infos nécessaires

    Voila je pense que c'est tout, si vous avez un problème n’hésitez pas a me contacter
    a Bientôt
           

    7 downloads

       (1 avis)

    0 commentaire

    Mis à jour

  3. [SK] Système de Fouille

    Bonjour,
    Présentation:
    Ce skript est un skript de fouille pour coincer tout les petit filou qui essaye de dissimuler un item qu'il ne devrait pas avoir lui.
    Addons:
     -Skript V2.2-dev36
    -Tuske v1.8.2
    Commandes:
    /fouille <player> (sk.fouille) >> fouiller le joueur 

    399 downloads

       (3 avis)

    0 commentaire

    Mis à jour

  4. [Tools] Sanction

    Description:
    Tout d'abord, Ce skript permet à un membre du staff d'activé le mode modération qui lui donnera 8 items.
    Voici à quoi servent ces items >
    Un"blaze rod" (Batton de feu) pour Un/Freeze.
    Un"chest" (Coffre) Pour ouvrir l'inventaire du joueur.
    Une "golden sword" (épée d'or)  Pour contrôler le nombre de CPS d'un joueur en 3 secondes.
    Un "paper" (Papier) pour voir les Informations du joueur comme son Pseudo,UUID,Depuis quand est-il connecté au serveur, Ip, si il as déjà était Ban/Mute.
    Une "clock" (Horloge) pour ce Vanish/DéVanish.
    Une "diamond sword" (épée de diamant) qui ouvre un menu de Sanction envers le joueurs ciblé. (Il vous faudra ce skript pour que fonctionne l'épée) 
    Une "Arrow" (Flèche) pour ce TP (Téléporter) Aléatoirement sur un joueur du serveur.
    Un "stick" (Batton) pour contrôle le KnockBack du joueur ciblé.
     
    Quelques bug peuvent apparaître est seront réglé dans les prochaines mise à jours.
    Addons :
    néccesite seulement SkQuery + Essentials.
    permission:
    mod.use
    Command:
    "/mod" / "/moderation"
    Screens >
     
     

    271 downloads

       (2 avis)

    0 commentaire

    Mis à jour

  5. [WarnSK] Système de Warn ! [Refonte du code]

    Menu principal

    Version de l'image: 2.0
    (Les boutons "Casier" et "Configurations Admin" ne sont pas affichés sur l'image !
    Un système d'avertissement simple et épuré afin de faciliter la vie des modérateurs ! 
     
    Commandes:
     
    /warnsk <joueur> #Ouvre le menu principal
     
    /warnadm <add/clear> <motif/joueur> (J’essaierai dans le futur de supprimer cette commande pour que cela se fasse via le menu admin)
     
    Permissions:
     
    warnsk.use #Donne l'accès au /warn et de mettre des avertissements
     
    warnsk.del #Permet la suppression des avertissements
     
    warn.adm #Permet d'avoir accès au menu administrateur
     
    warn.addmotif #Donne l'accès à la commande /warnadm
     
     
    Nouveautés 
    ➡️ Refonte du code (Énorme optimisation) (Ancien code si dessous)
    ➡️ Système de check update (Vous êtes informé des mises à jour)
    ➡️ Système de bannissement recrée (plus aucune commande à faire)
    ➡️ Système yml pour configurer les messages 
    ➡️  Langage anglais 🆕
    ➡️ Possibilité de mettre / supprimer des motifs 🆕
    ➡️ Casier du joueur disponible 🆕
    ➡️ Menu configuration ingame 🆕 (Pas terminé à 100%)
     
    Ce qui arrive bientôt !
    🔜 Configuration en jeu 
    🔜 Plus d'options en jeu (Choisir le nombre de warn à supprimer etc)
     
    Informations complémentaires:
    Addons: Tuske, skript-yaml
    Versions testées: 1.13, 1.14.4, 1.15.2
    Discord: Dofy | 忍#9113 ou discord skript-mc
    N'hésitez pas à mettre une review ou à me donner des idées d'update pour ce skript ! Toute critique est bonne à prendre ! 
    Ce skript est une re-publication de WarnSK 1.0 qui était disponible sur l'ancienne version du Forum, j'ai juste amélioré le code grâce aux compétences acquises entre-temps.
     

    163 downloads

       (1 avis)

    0 commentaire

    Mis à jour

  6. /Plugins

    /Plugins
    Lorsque la commande /plugins (ou bien /pl) est exécutée, cela ouvre un menu qui permet d'afficher les plugins au joueur.
    C'est un système pas très compliqué mais l'idée est bien dans la forme et dans le fond.
    J'espère que cela évitera aux apprentis de connaître leur version de Skript ou d'un autre plugin. On ne peut pas faire plus simple là '-'


    Informations et dépendances :
    Version minecraft d'élaboration : 1.15.2
    Version skript d'élaboration : 2.5-alpha3
    Addons nécessaires : skript-mirror, SkQuery et TuSKe
    Fonctionnalités :
    - Le menu est dynamique : si le nombre de plugins est supérieur à 45, le menu s'adapte automatiquement. C'est un menu dit "infini".
    - Le nombre de plugins est affiché dans le nom du menu.
    - Chaque pancarte représente un plugin, si le plugin est en vert, celui-ci est bien chargé, s'il est en rouge, il n'est pas bien chargé.



    - On trouve la version du plugin dans la description de chaque pancarte.



    - Si le plugin a des dépendances directes (c'est-à-dire les plugins dont le plugin a impérativement besoin pour fonctionner), celles-ci se trouvent dans la description de chaque pancarte.


    - Affichage d'une torche dans le menu (peu importe la page dans laquelle nous sommes) qui nous permet de voir la version d'implémentation du serveur.

    Remarque :
    J'aurai pu ajouté bien plus de fonctionnalités comme l'auteur du plugin, les dépendances optionnelles, la description, etc... J'ai voulu rester sur quelque chose d'assez épuré et ne pas bourrer la description. Je reste ouvert sur des idées/demandes d'ajout.
    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.

    126 downloads

       (1 avis)

    0 commentaire

    Mis à jour

  7. A2F

    A2F
    Présentation:
    Ce script à pour but de protéger les utilisateurs ayant des permissions importantes. Grâce au système d'authentification à double facteur, vous pourrez activer ou non une double authentification.
     
    Addons:
    Pour utiliser ce script il vous faudra l'add-on SkLib (https://skripttools.net/dl/skLib+1.1.1-BETA.jar)
    Voici le pack d'add-ons que j'utilise pour tous mes scripts: https://mega.nz/file/7ooxSagS#LqHwSYHrrD-Pcheu-DPb5bGPP3yS8ERjMFy2GZj6Cw8
    Commandes:
    /a2f on : Active l'A2F
    /a2f off : Désactive l'A2F
    /admina2f (Joueur) : Permet de voir si un joueur à activé et validé son A2F
     
    Bugs à rectifier:
    Vous avez trouvé un bug ? Mettez le en commentaire ou sur discord !
     
     
    Une question ? Une idée d'amélioration ? Faites-le moi savoir en commentaires !
    Mon discord: Paul.#1026
    Mon serveur discord: Bientôt

    81 downloads

       (2 avis)

    1 commentaire

    Mis à jour

  8. AhzBot V1

    Bonjour à toutes et à tous ! 
    J'ai l'immense plaisir de vous présenter AhzBot. 
    Qu'est ce qu'AhzBot ? 
    AhzBot est une sorte de bot automatique. 
    Il prend en charge la gestion des commandes de modération via un gui. 
    Il s'occupe aussi de la gestion du chat. 
    Il détecte aussi automatiquement les cheats et applique un ban définitif. 
    Quels sont les addons requis ? 
    Ne vous inquiétez pas, en téléchargeant AhzBot, je vous fournis tous les addons nécessaires. 
    Toutes les versions sont-elles téléchargeables ? 
    Oui et non. Sur ce forum, je ne mettrai que les updates les plus importantes. Les autres, moins importantes (correction de bugs minimes, etc.), ne sont disponibles qu’avec l’option d’updates automatiques activée. Si dans le cas contraire vous avez renoncé à cette option, vous devrez attendre une publication sur ce forum d’une mise à jour importante pour bénéficier des petites mises à jour précédentes (en plus de la nouvelle).
     
    AhzBot V2 ?
    Et oui... La V2 d'AhzBot est en cours de développement. Elle prônera une refonte totale du code (utilisation des fonctions, utilisation de TuSKe, etc.) avec des ajouts de fonctionnalités très intéressantes tel qu'un menu de configuration et de personnalisation. Vous voulez en savoir plus ? rendez-vous ici !
    Pour l'instant, aucune date de publication n'est prévue du fait d'un travail conséquent pour rendre AhzBot encore plus performant ! Mais ca ne saurait trop tarder... Soyez vigilant !
    Suggestions/Bugs
    Vous pouvez me signaler les bugs et les suggestions éventuelles sur le forum, sur mon Discord (Ahzrod#3199) ou même ici.
    Actuellement, quand le Skript se lance, il y a une erreur concernant un folder. Mais ne vous inquiétez pas, malgré cette erreur tout fonctionne très bien. 
    Ai-je le droit de modifier le Skript ? 
    Non, vous n'avez pas le droit de modifier le code par simple respect pour mon travail et vous n'avez encore moins le droit de modifier le préfix des messages. 
    En revanche, si vous y tenez vraiment, contactez moi pour en discuter. 
    Quelles sont les différentes fonctionnalités d'AhzBot ? 
    Allons-y !
    - updates automatiques du Skript [1.1]
    - gestion des logs de commandes de modération 
    - activation/désactivation/suppression du chat 
    - freeze/unfreeze
    - mute/unmute
    - report
    - warn/unwarn
    - kick
    - ban/tempban/unban
    - gui de modération
    - détection de cheats
    - un menu pour checker les stats de cheat d'un joueur: comme vous allez le constater, le menu est prévu mais non opérationnel encore
    - configuration d'AhzBot [1.1]

    Nous allons donc voir les commandes, les permissions, etc. pour chaque fonctionnalité !
    Concernant les logs des commandes
    Toutes les commandes effectuées par les joueurs dans le cadre d'AhzBot sont automatiquement enregistrées dans un fichier (plugins/Skript/scripts/modération-logs).
    Tout est très simple: un joueur = un fichier. 
    Exemple: je suis Ahzrod et je mets un warn à Notch. 
    Dans ce cas, dans le fichier Ahzrod.yml, il sera indiqué que j'ai mis un warn à Notch. 
    Dans le fichier Notch.yml, il sera indiqué que ce joueur a reçu un warn d'Ahzrod. 
    Le chat
    Vous pouvez:
    - Activer le chat: /chat on | permission: ahzbot.chat.manage
    - Désactiver le chat: /chat off | permission: ahzbot.chat.manage
    - Supprimer le chat: /chat clear | permission: ahzbot.chat.manage
    Le freeze
    Vous pouvez:
    - Freeze un joueur: /freeze <pseudo> <motif> | permission: ahzbot.freeze.use
    - Defreeze un joueur: /unfreeze <pseudo> ou /defreeze <pseudo> | permission: ahzbot.freeze.unfreeze 
    Le mute 
    Vous pouvez:
    - Mute un joueur: /mute <pseudo> <motif> | permission: ahzbot.mute.mute
    - Demute un joueur: /demute <pseudo> ou /unmute <pseudo> | permission: ahzbot.mute.demute
    Le report
    Vous pouvez:
    - Report un joueur: /report <pseudo> <motif> (il y a un délais de 2 minutes entre chaque /report pour le même joueur)
    - Voir les notifications de report: permission: report.view
    Les warns
    Vous pouvez:
    - Mettre un warn à un joueur: /warn <pseudo> <motif> | permission: ahzbot.warn.use
    - Enlever un warn à un joueur: /unwarn <pseudo> | permission: ahzbot.warn.unwarn

    Il y a des sanctions automatiques:
    - Au bout de 3 warns: ban temporaire d'1 heure 
    - Au bout de 6 warns: ban temporaire de 3 jours 
    - Au bout de 9 warns: ban définitif 
    Le kick
    Vous pouvez:
    - Kick un joueur: /kick <pseudo> <motif> | permission: ahzbot.kick.use
    Le ban
    Vous pouvez:
    - Bannir un joueur: /ban <pseudo> <motif>  | permission: ahzbot.ban.use
    - Bannir temporairement un joueur: /tempban <pseudo> <motif> <durée en anglais> | permission: ahzbot.tempban.use
    - Débannir un joueur: /unban <pseudo> ou /deban <pseudo> | permission: ahzbot.ban.unban
    Concernant le tempban, si dans la commande vous n'indiquez pas la durée, AhzBot vous demandera d'indiquer la durée dans le chat: dans ce cas là, vous devez écrire un message dans le chat contenant uniquement la durée en anglais. Si vous souhaitez annuler la procédure de ban temporaire, vous n'avez qu'à écrire le mot echap. 
    La détection automatique de cheats
    Cheats pris en charge:
    - AutoClick: fixé à 21 CPS
    Actuellement, AhzBot ne prend en charge que l'AutoClick. Si le Skript plaît, sera ajouté l'AntiKnockBack, le FastEat, le Jesus, etc. 
    Le gui de modération
    Toutes les commandes de modération (sauf celles concernant le chat) sont accessibles via un Gui interactif:
    - accéder au gui: /modo <pseudo> ou /moderation <pseudo> | permission: ahzbot.modo
    La configuration d'AhzBot
    Tous les joueurs peuvent obtenir des informations basiques sur AhzBot:
    - voir les informations basiques: /ahzbot
    - télécharger AhzBot [1.1]
    Quand AhzBot démarre (reload du serveur, etc.), il vérifie si une nouvelle version est disponible. Si c'est le cas, la mise à jour peut se faire automatiquement si cette option est activée (elle est activée par défaut): cela vous permet, si vous le souhaitez, d'avoir toujours la dernière version du code.
    Vous pouvez:
    - activer/désactiver les updates automatiques: /ahzbot update | permission: ahzbot.update [1.1]
    Vous pouvez aussi reload le skript via une commande:
    - reload AhzBot: /ahzbot reload | permission: ahzbot.reload [1.1]
     
    J'espère qu'AhzBot vous plaira ! N'hésitez pas à me laisser vos avis 😉
     

    Dernière version téléchargeable sur le forum: 1.1
    Dernière version disponible via les updates automatiques: 1.1.3
     
     
    Récapitulatif permissions et commandes.pdf

    77 downloads

       (2 avis)

    0 commentaire

    Mis à jour

  9. BetterList | Système de Blacklist & Whitelist | Messages Custom

    Skript de blacklist/whitelist complet.
    C'est quoi ?
    Une blacklist c'est une liste de joueurs qui eux seuls ne sont pas autorisés à entrer sur le serveur.
    Une whitelist c'est une liste de joueurs qui eux seuls sont autorisés à entrer sur le serveur.

    Commandes :
    /blacklist <add/remove/on/off/list> - Gérer la blacklist. /whitelist <add/remove/on/off/list> - Gérer la whitelist.  
    Permissions :
    betterlist.blacklist - Gérer les commandes blacklist. betterlist.whitelist - Gérer les commandes whitelist.
    Variables :
    %{blacklist.count}% - Nombre de joueurs listés dans la blacklist. %{whitelist.count}% - Nombre de joueurs listés dans la blacklist. %{status.blacklist}% - true = activée | non défini = désactivée %{status.whitelist}% - true = activée | non défini = désactivée
    Fonctionnalités :
    - Système de blacklist/whitelist.
    - Possibilité de voir les joueurs listés.
    - Messages personnalisables.
    - Version anglaise du skript.
    - Permission pour accéder au serveur sans être listés pendant que la blacklist/whitelist est activée.
    - Expulser les joueurs qui ne sont pas listés lors de l'activation de la blacklist/whitelist.

    Screenshots :
    Bientôt...

    Autres :
    En cas de problème ou autre, veuillez mettre un commentaire ou envoyez moi un message privé.
    BetterList FR & EN.zip

    36 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  10. BungeeList - Liste des joueurs en BungeeCord

    BungeeList est un skript extrêmement simple mais peu de personnes savent faire ceci donc voilà quoi.
     
    Dépendances: Skript, Skungee CONFIGURÉ et CONNECTÉ
     
    Disposition 1

    Pour cette disposition, prenez le skript list.sk
     
    Disposition 2

    Pour cette disposition, prenez le skript list1.sk
     
     
    Voilà, je crois que c'est tout.
    Ce skript m'a mit littéralement 5 minutes à faire et je sais qu'il est assez useless mais si vous utilisez bungee ça peut être cool.
    @+,
    Papipommme

    84 downloads

       (0 avis)

    0 commentaire

    Envoyé(e)

  11. Captcha - Anti-Bot

    Bonjour / Bonsoir cher scripteur !

    Je vous présente mon tout 1er script que je poste ! J'ai nommé "CapTcha" ! J'ai était aidé par @Sean0ww
    pour ce skript !

    ---= FAQ =---

    Captcha ,c'est quoi ?

    Captcha est un système de sécurité pour vos serveurs minecraft il consiste a bloquer les attaque de robot indésirés !

    Comment marche t-il ?

    Simplement en vous connectant il vous ouvriras un Menu GUI aléatoirement comme ceci :
    Puis vous devrez cliquez sur la clay de couleur verte alors vous serez connecter !
    En revanche si vous appuyez sur la clay de couleur rouge : Il vous kickeras pour le motif "Tu t'es révelé être un robot !" vous pourrez vous reconnectez juste après !
    Ainsi si vous cliquez 3 fois de suite vous serez tempban par la console !

    ---= INSTALLATION =---

    -SkQuery

    ---= COMMANDES=---

    /captcha : Ouvre un GUI pour la gestion du skript
    ---= OPTIONS DISPONIBLES =---
    Activer / Désactiver le captcha
    Activer / Désactiver les logs avec captcha.info
    Activer / Désactiver la différence de couleur entre les blocs dans le gui
    ---= PERMISSIONS =---
     
    captcha.bypass : Pour ne pas avoir à remplir le captcha
    captcha.info : Pour être contacté quand quelqu'un rate le captcha
    captcha.admin : Pour utiliser la commande de gestion du skript
    ---= SEAN0WW et Faustino40 =---

    Pour parler de nous :

    Jeunes scripteurs sauvages

    225 downloads

       (2 avis)

    20 commentaires

    Mis à jour

  12. CensorMessage

    CensorMessage
     
    📄 Présentation
    CensorMessage est un outil d'administration censurant toute sorte d'insulte par des astérisques "*". Vous pouvez activer le mode classique des astérisques ou alors mettre le mode loufoques changeant complétement la tournure de la phrase de la personne qui insulte !
     
    ➕ Addons
    SkQuery Skript GUI skript-yaml  
    ⚔️ Permissions
    censormessage.admin = Pouvoir gérer les mots et phrases censormessage.bypass= Pourvoir passer au dessus de la censure des messages (seulement en filtre FAIBLE)  
    ⭐ Caractéristiques
    Ajouter, supprimer des mots ou phrases dans les fichier.yml ou directement en jeu Censure propre Filtre FORT,MOYEN et FAIBLE de la censure (+ d'info en bas) Possibilité de désactiver ou réactiver le skript  
    🤖 Commandes
    /censormessage addword <mot> - Ajouter un mot vulgaire dans la liste /censormessage removeword <mot> - Supprimer un mot vulgaire de la liste /censormessage addsentence <phrase> - Ajouter une phrase dans la liste /censormessage removesentence <phrase> - Supprimer une phrase de la liste /censormessage list <word - sentence> - Voir la liste des mots et des phrases /censormessage settings - Paramétrez votre préférence entre la censure classique ou loufoques (Disponibles uniquement sur la version avec GUI) /censormessage reload - Reload les deux fichiers mots.yml et phrases.yml (et config.yml avec la version sans GUI) /censormessage desactivate - Désactiver CensorMessage /censormessage activate - Activer CensorMessage  
    🖼️ Capture d'écran
    Censure classique
     
    Censure loufoque
     
    Liste des mots
     
    Liste des phrases loufoques
    Paramètres
     
    ✉️ Support
    Si vous rencontrez des problèmes, des bugs. Signalez le dans la partie "Support" de Skript-MC ou fait moi en part ici LOUDO_support#7693.
    Cela me permettra de corriger ces bugs dans de futures Mise à Jour.

    64 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  13. Clear Lag

    Bonjour, 
    Alors je sait que les lags, il existe plein de plugins qui permet de le faire mais j'en aie pas trop vue sur le site la ! Donc j'ai fais le mien et j'espère qu'il vous plairas ^^
    Installation:
    - Télécharger le fichier
    - insérer le dans votre dossier script sur votre serveur
    - enjoy 🙂
    Commandes:
    /clearlag : Il va clear tout les items au sol sans exeption
    /clearlag monstre: Va supprimer tout les monstres du serveur sur les chunks chargée
    /clearlag all: Va tuer tout ce qui est considérée comme une entitée sur le serveur (Même le sable qui tombe !) Attention en utilisant cet commandes, elle peut tuer tout les joueurs présent, donc pour évitez tout risque, je vous conseille de mettre true sur la gamerule KeepInventory 😉 
    Automatisme:
    Pour faciliter l'utilisation du plugins, une boucle de 10 minutes est mis en place pour supprimer tout les items au sol. Le plugins prévient une minutes à l'avance pour évitez que vous perdiez quelque choses de précieux. La boucle des 10 minutes commence lors du chargement du script sur le serveur.
    Test:
    Le plugins à était tester sur un serveur Spigot 1.14.4 lors de sa création avec la dernière version de Skript. 
     
    Le plugins seras constament mis à jour, alors si vous avez des bugs, problème d'utilisation du plugins, n'ésitez pas à me le dire pour que je puissent fournir un meilleur plugins. Je l'ai développer tout seul (En même temps il est simple) et avec l'aide de la documentation du site Skript-MC. 
     

    69 downloads

       (0 avis)

    0 commentaire

    Envoyé(e)

  14. CombatLog

    CombatLog est un script d'administration qui sanctionne automatiquement les joueurs qui se déconnectent de votre serveur s'ils sont en combat contre un autre joueur. 
    Fonctionnement:
    Quand 2 joueurs se frappent, le combatlog s'active et leurs affiche un message dans la hotbar durant toute la durée de leurs combat. A chaque nouveau coup, le timer se réinitialise à la durée choisie (10 secondes par défaut). A la mort d'un des joueurs, le timer se réinitialise pour le perdant et pour le vainqueur, il se fini normalement.

    Quand un joueur se déconnecte en étant en combat, celui-ci est tué, son inventaire est lâché au sol et un log est envoyé dans la console.
    A VENIR:
    Sanctions serveur (Tempban, Ban automatique avec message et durée de sanction configurable) Le script est configurable pour convenir à vos besoins:
    Durée du combatlog (en seconde) Message envoyé dans l'action bar (indiquant le temps restant) Message de fin de combatlog Message dans les log si un joueur se déconnecte Voilà j'espère que ce script vous sera utile au moins autant qu'il l'est pour moi. Il est loin d'être parfait donc tout retour est appréciable et si vous avez des suggestions pour l'améliorer, je suis preneur.
     
    combatlog.sk

    12 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  15. Command /whois

    Bonjour,
    je vous présente un de mes skript qui permet à votre staff de mieux connaitre ce que fais le joueur sur le serveur
    Fonction:
        - Obtenir L'IP
        - UUID
        - Dernière Connexion
        - Première Connexion
        - Temps de session
        - Obtenir son nombre de point de vie
        - Gamemode
        - Niveau de Nourriture
        - Pouvoir l'avertir qu'un membre du staff l'a vu tricher
        - Bannir
        - Téléporter
     
    Voila si vous avez des idées , bug n'hésitez pas à me MP sur Discord: Awakno#3871
     
    Bonne Journée
    Awakno

    39 downloads

       (0 avis)

    0 commentaire

    Envoyé(e)

  16. Custom Join Message [GUI]


     AIDE:


    1) Télécharger le skript
    2) Mettre le skript dans le dossier skript
    3) Reload - /sk reload all
    4) Config - /cjm config

    Pour modifier la configuration:
    Utilise la permission: customjoin.admin
     
    French - Calvineries

    79 downloads

       (2 avis)

    0 commentaire

    Envoyé(e)

  17. Death Menu (Récupérer le stuff une fois mort)

    Salut !
    Mon script permet une fois mort d'afficher un menu qui permettra de récupérer son stuff,xp et armure il est possible d'accèder au menu avec la commande /deathmenu.
    Il y a une fonction pour que le script ne permette de récupérer que le stuff de personnes op
     
    Dépendance : Skellett 
     
    SCRIPT FAIT EN 1.16.5

    36 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  18. Discord Ticket

    Discord - Ticket
    Vous souhaitez des tickets sur votre discord? afin d'aider l'organisation de vos demandes? Alors ce skript est fait pour vous!
    Features:

    • Système de création de ticket avec une réaction
    • Création automatique des salons
    • Gestion des tickets dans une catégorie
    • Gestion des permissions (qui peut regarder?)
    • Clôturer un ticket avec une réaction.

    Commandes:

    • !tickets - Exécutable uniquement sur discord, la commande vous permet de "setup" le système de ticket.
    • Ajout de la commande !add <pseudo/id/@Mention> ; Permet d'ajouter un utilisateur à un ticket.
    • Ajout de la commande !remove <pseudo/id/@Mention> : Permet de retirer un utilisateur à un ticket.

    Addon nécessaire

    • Vixio

    Installation:

    • Veuillez télécharger le Skript
    • Ouvrez le fichier
    • Veuillez réaliser la configuration disponible dans "Options" afin que le Skript fonctionne correctement (token, ID des salons, ID de la catégorie etc)
    Si vous ne possèdez pas de token vous pouvez suivre ce tutoriel: https://skript-mc.fr/forum/topic/13223-vixio-créer-un-bot-discord/
    Pour récupérer l'ID d'un rôle, il suffit de faire \@mentiondurôle Exemple: \@Administrateur : cela vous renverra : <@&539938803972964366> merci de ne seulement ajouter 539938803972964366.
    Pour récupérer l'ID d'une catégorie, il suffit de faire clique droit sur votre catégorie et de cliquer sur "Copier l'identifiant"
    Ensuite faîtes /sk reload ticket, votre bot devrait fonctionner! (si tout est bien configuré)

    Prochainement :
    - !close : Fermer un ticket
    - Système de log permettant de retracer ce qui a été dit dans un ticket, qui l'a fermé ...

    Support :
    Si vous rencontrez un problème, veuillez s'il vous plaît me contacter en message privé ou de créer une issue ici: https://github.com/Acenox/Ticket/issues

    163 downloads

       (0 avis)

    6 commentaires

    Mis à jour

  19. homes

    Bonjour,
    Je vous présente aujourd'hui le petit programme en skript de gestion de home présenté lors du concours skript-MC 1.
    crée en 1.13.2 avec skript 2.5.alpha 3.
    -----------------------------------------------------------------------------
    Dépendances : Aucune
    -----------------------------------------------------------------------------
    Liste des commandes :
               - /spawnlist  affiche vos homes dans un gui            - /sethome <nom> définis votre home avec comme nom <nom>            -//home <nom> pour vous téléporter a votre home <nom>            -/home help Affiche cette aide            - /home gui Affiche le gui            - /homeclear pour effacer tous vos home            et si le joueur est op
                      /phome2 <offline player> [<text>] affiche les homes du joueur dans un gui avec possibilité de supprimer/se téléporté a ses homes                  /phome <offline player> [<text>] affiche les homes du joueur dans une liste
      ------------------------------------------------------------------------------
    remarques: 
                - le programme est modulaire en terme de nombre de homes 
    pour la prochaine version :
             - rajouter l'accès par panneaux          - faire un menu admin ou l'on définis le nombre de homes, le prix, etc            - calculer automatiquement la taille et le nombre de slot du gui suivant le nombres de homes           - faire un peu plus de présentation avec rajout en option d'un préfixe          - empêcher de sethome si on est déjà dans un home  A Bientôt
     

    28 downloads

       (0 avis)

    0 commentaire

    Envoyé(e)

  20. HydraLog

    Bonjour !
    Aujourd'hui je reposte mon skript de log 
    Voici ce qu'enregistre HydraLog

    - Block détruit
    - Block poser
    - Chat 
    - Command
    - Mort
    - Log personnelle pour certaine personne (Voir ci dessous)
     
      Le skript permet aussi d'enregistré un joueur en particulier  /log add [joueur] <Pour ajouter le fichier log perso d'un joueur>
    /log remove [joueur] <Pour retirer le fichier log perso d'un joueur>

     (Plugins/HydraLog/)
     
    Il faut wildskript & skript ^^
     
    Cordialement Yghore

    117 downloads

       (1 avis)

    0 commentaire

    Envoyé(e)

  21. HySkript - Modération

    HySkript
    Qu'est ce que c'est ?
    HySkript API & Updater sont tous les deux des fichiers développé par mes soins afin de vous simplifier l'installation de mes Skripts pour que vous puissiez rester sur votre serveur sans avoir besoin de télécharger les mises à jours, vérifier sur SkriptMC !
    Installation
    Dans le fichier HySkript.rar vous retrouverez le plugin Skript ainsi que les add-ons que j'utilise avec les deux fichiers (API.sk & Updater.sk). Tout d'abord placez API.sk et Updater.sk dans votre dossier scripts (plugin/Skript/scripts), puis rechargez ces Skripts (/sk reload API.sk & /sk reload Updater.sk). Si vous avez une erreur, essayer de charger mes skripts avec les add-ons que j'utilise.
    Quelle est la commande ?
    La commande principale est tout simplement "/hyapi" !
    A quoi servent les autres commandes ?
    - /hyapi install <Fichier> : Vous permet d'installer un de mes skripts
    - /hyapi checkupdate <Fichier> : Regarde si une maj est disponible pour un fichier
    - /hyapi update <Fichier> : Met un jour un fichier si il y a une maj
    - /hyapi fichiers : Liste les fichiers disponibles
    - /hyapi info : Donne les informations sur HySkript
    - /hyapi-update : Met à jour l'API
    - /hyapi help : Vous donne la page d'aide de HySkript
    A quoi me sert l'API ?
    L'api vout sert tout simplement à télécharger les fichiers disponibles, rechercher les mises à jour des fichiers les mettre à jour sans avoir besoin de relancer votre serveur ou bien d'aller chercher sur internet si une maj est disponible
     
    Laissez-moi votre avis, ce que je peux améliorer , modifier dans les commentaires 😉
     
     
     

    40 downloads

       (2 avis)

    0 commentaire

    Envoyé(e)

  22. IP - Protect

    IP - PROTECT
     
    FONCTIONNEMENT:
     
    Une fois votre première connexion un menu vas s'afficher et vous devrez choisir entre 2 options.
    - Connexion IP Unique ( Personne pourra se connecter sur votre compte si elle est pas sous votre IP ).
    - Connexion IP Multiple ( Tout le monde peut se connecter à votre compte ).
    Pour tout problème le staff à accès à la commande /ipp reset <player> pour pouvoir laisse au joueur de choisir à nouveau en cas de problème.
    A chaque connexion au serveur tout personne possédant la permission * verront si une mise à jour est disponible. ( Version Actuelle ici est la 2.7 et 2.9 sur le GitHub "Par la maj auto" )
     
    MISE A JOUR:
     
    Pas de soucis à ce sujet la, le skript IP-Protect possède une mise à jour automatique activable ou désactivable dans le jeu la mise à jour passe par mon Git-Hub pour assurez le suivi et développement constant du skript pour toute amélioration.
     
    COMMANDE:
     
    /ipp ( Pour afficher toute les commandes possible )
    /ipp reset <player> ( Pour reset le choix du joueur pour qu'il puisse choisir à nouveau )
    /ipp show <player> ( Pour voir le choix du joueur )
     
    /ipp true / false / config / maj / rl / wipe ( Ce sont des commandes pour voir la gestion du skript )
    - true / false ( Activer / Désactiver la mise à jour avec le /ipp maj )
    - wipe ( Permet de réinitialiser les informations de connexion de tout les joueurs "Besoin d'un mot de passe" )
    - maj ( Pour effectuer la mise à jour )
    - rl ( Pour reload le skript si modification )
     
    ADD-ON REQUIS:
    - SKQuery - ( Version IP-Protect : 2.7 - 2.8 )
    - TuSKe - ( Version IP-Protect : 2.9 -> 3.X )
    - WildSkript - ( Version IP-Protect : 2.X -> 3.X )
     
    Pour rester sur SKQuery donc la version 2.7 je vous conseille de faire /ipp false.
     
    Merci de ne pas enlever le CopyRight dans le on load.

    83 downloads

       (0 avis)

    1 commentaire

    Mis à jour

  23. IP-Bound

    IP-Bound
    Restreint la connexion des joueurs à leur ip d'origine, s'ils le veulent
    Sur une idée de Nepsis (IP-Protect)
    Sommaire
    Installation et configuration Fonctionnement Etendre le script Installation et configuration
    Dépendances
    Ce script dépend de:
    Skript 2.6 Skript-GUI 1.3
    Configuration
      Toutes la configuration se fait directement dans le script, section `CONFIGURATION`. Le detail de chaque option est dans le commentaire la surplombant.
    Fonctionnement
    Restriction de la connexion à l'ip d'origine
    Dès lors qu'un joueur a choisi de restreindre les accès à son compte à une ip, toute tentative de connexion depuis un autre emplacement sera automatiquement rejetée.
    Choix du mode de connexion
    Si l'option `DO_ENFORCE_CHOICE` est reglée sur `false`, chaque joueur reçoit dès sa connexion un message l'informant qu'il peut interdire toute connexion future depuis une ip différente. Aucune restriction n'est appliquée par défaut.
    Si l'option `DO_ENFORCE_CHOICE` est reglée sur `true`, chaque joueur est accueilli par un menu qu'il ne peut pas fermer contenant les instructions d'utilisation dudit menu, et les deux choix qui s'offrent à lui : restreindre ou ne pas restreindre. Une troisième option est disponible pour les indécis : quitter le serveur immédiatement en cliquant sur la porte.

    Commandes
    Ce script ajoute deux commandes:
    /bindip [<JOUEUR> <IP>] : Associe un joueur à une adresse IP. Utilisée sans arguments, le joueur qui s'en sert (dés)active la restriction pour son compte à son IP actuelle. Laisser le champ IP vide permet de désactiver la restriction pour le joueur choisi. Notez que pour préciser un joueur, la permission `skript.scripts.ipbound.commands.bindip.others` est requise. La console ne peut exécuter cette commande qu'en spécifiant un joueur cible. /ipbound-forget <JOUEURS> : Efface le choix du mode de connexion des joueurs spécifiés. Il est possible de préciser plusieurs joueurs à la fois : `/ipbound-forget joueurA, joueurB, joueurC`. Si un joueur sélectionné est en ligne, il reçoit le même traitement qu'à sa première connexion (menu/notification). Permission requise : `skript.scripts.ipbound.commands.forget`. Etendre le script
    Si vous souhaitez ajouter des fonctionnalités ou modifier le fonctionnement de ce script, la section `VARIABLES` répertorie chaque variable utilisée en detaillant leur type et leur utilité.
    Les fonctions sont documentées directement dans le code.

    11 downloads

       (0 avis)

    0 commentaire

    Envoyé(e)

  24. IPAccounts

    Avec une simple commande, vous pouvez cibler un joueur et obtenir la liste de tous ses comptes, même sous plusieurs adresses IP différentes. IPAccounts chiffre toutes les adresses IP de manière à ne pas enfreindre le règlement général de protection des données (RGPD) ; aucune adresse IP n'est en clair dans vos fichiers.

     
    Commandes
    /accounts <joueur> /accounts help L'utilisation de ces commandes nécessite un niveau de permission opérateur.
     
    Dépendances
    Afin qu'IPAccounts fonctionne correctement sur votre serveur, il faut que vous possédiez les plugins suivants :
    Skript
    Version testée en 1.9+ : 2.5-beta2
    Version testée en 1.8 : 2.5-beta2 (fork 1.8)
    skript-yaml
    Version testée : 1.3.2
     
    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.

    253 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  25. Kits

    Version:
    Minecraft: Spigot 1.9.4 - 1.13
    Skript: 2.3.7
    Addons: Skquery-lime : 3.6.5
     
    Présentation:
    Le skript "Kits" c'est quoi ? C'est un skript offrant la possibilité de créer des kits pour offrir aux joueurs de ton serveur une expérience de PVP unique !
     
    Commandes Admin:

     
    Commandes Joueur:

     
    Conclusion:
    C'est la première fois que je poste un skript et j'espère que celui-ci vous plaira 🙂 ! N'hésitez pas à laisser vos reviews ^^
    Merci de ne pas vous approprier le skript ou de le vendre à votre effigie !

    58 downloads

       (2 avis)

    0 commentaire

    Mis à jour


  • 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

    • Romitou

      Romitou 150

      Administrateur
      Inscription :
      Dernière activité :
×
×
  • 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.