Aller au contenu

Outils pour les développeurs

7 files

  1. SkriptEnhanced Rewritten

    Enhanced error output:   Read the file and find the mistake ingame!   Autocomplete for Skript:   Autocomplete for scripts even in subdirectories!   Better colors: Can be partially disabled!   Backup System: Create a backup of all scripts withhin milliseconds!   Update System:   Check for Updates of SkriptEnhanced or Addons (not automatically!)   Commands:  - /skriptenhanced update > Check for Updates  - /skriptenhanced backup > Create a backup of all scripts  - /skriptenhanced addons > Check for Updates of Addons (Supports over 120 Addons)   Permissions:  - skript.admin (or OP)   Dependencies: - Skript 2.2-dev37c - skript-mirror 0.19.1 - MundoSK 1.8.6-BETA.55 - PrococolLib       If there are any bugs: Contact me on Discord Duetro#3513!   This does only work with the english language of Skript!

    184 downloads

       (6 avis)

    0 commentaire

    Mis à jour

  2. Gakumia

    Gakumia
     
    Bienvenue sur Gakumia, un skript conçu pour concevoir vos serveurs simplement.
     
     

     
           La principale fonction de Gakumia est la gestion de vos jeux et mini-jeux avec un système pour jouer facilement.  Non seulement, il s'occupe des "serveurs", du lobby, des grades, du chat et bien plus encore... Il gère pratiquement tout le serveur. Celui-ci installé, vous n'aurez plus qu'à configurer les arènes et développer vos propres mini-jeux. Pour configurer ce skript, rendez-vous dans "Gakumia/config.yml". Lisez bien le fichier "readme.txt" avant de l'installer.
     

     
              Gakumia est un skript plutôt lourd (194ko actuellement avec + de 5300 lignes), mais tourne bien 🙂 !
     

                  La documentation est disponible dans le fichier de téléchargement. Elle regroupe de l'aide, les fonctionnalités, les événements et les fonctions disponibles ou doc.gakumia.com.
     

                  La vidéo de présentation sera disponible très prochainement !
     

                  - Skript 2.2
                  - skQuery
                  - skRayFall
                  - WildSkript
     
     
     
    Merci à iziix pour les bannières
     
     
    Merci de ne pas vous approprier/revendre ce skript.
    serveur testé en spigot 1.8.9

    101 downloads

       (6 avis)

    4 commentaires

    Mis à jour

  3. LCore

    LCORE
    Dépendance :

    - skUtilities
    Dépendances secondaires :
    - TuSKe
    - SkQuery
    - skript-db
    - Skellet
     
     

    LCore est un Core comme on peut le voir dans son nom. Il permet de développer plus rapidement et d'optimiser vos scripts.
    Il inclus des système déjà fait et simple à utiliser.
    Exemple avec un système de queue :
     
    on join:     queueAdd({_p}, "Faction")     queueBack("Faction", "spawn") every 3 second: queueProcess("Faction", "spawn") Toute les trois secondes la queue  "Faction" sera loop et le joueur numéro 1 sera téléporter à la variable {spawn}
    Des système de permission rapide :
    command /lcore [<text>]: trigger: if arg 1 is "reload": permissionMessageReturn(player, "LCore.reload", true) = true send "%{LCore::yml::prefix}%Rechargement de la configuration..." to executor Si le joueur à la permission le script continuera sinon un message de permission sera envoyer au joueur.
     
    Des function pour faire des menus rapidement, optimiser le serveur des anti-spam ect...
     
    Un système de reload avec priorité :
    # Simple fonction de reload avec un ordre de priorité du plus haut au plus bas: # [OVERHAUL] (Un seul possible : conseil à mettre sur le LCore tel que "LCore [OVERHAUL].sk" ou "LCore[OVERHAUL].sk") # [CRITICAL] # [IMPORTANT] # [MEDIUM] # [USELESS] function scriptRl(script: text): if {_script} = "all": add files in dir "plugins/Skript/scripts" to {_rl::*} loop {_rl::*}: set {_loop} to loop-value replace all "plugins/" with "" in {_loop} replace all "home/" with "" in {_loop} replace all "container/" with "" in {_loop} replace all "Skript/" with "" in {_loop} replace all "scripts/" with "" in {_loop} replace all "/" with "" in {_loop} replace all ".sk" with "" in {_loop} if {_loop} contains "[OVERHAUL]": add {_loop} to {_rl::overhaul::*} if size of {_rl::overhaul::*} > 1: lcoreError("scriptRl(%{_script}%)", "taille de la liste overhaul: %{_rl::overhaul::*}%", "taille maximum : 1") stop if loop-value contains "[CRITICAL]": add loop-value to {_rl::critical::*} if loop-value contains "[IMPORTANT]": add loop-value to {_rl::important::*} if loop-value contains "[MEDIUM]": add loop-value to {_rl::medium::*} if loop-value contains "[USELESS]": add loop-value to {_rl::useless::*} loop {_rl::overhaul::*}: make console execute command "sk reload %loop-value%" send "[LCORE] Overhaul script : %{_rl::overhaul::*}%" to console wait 3 second loop {_rl::critical::*}: make console execute command "sk reload %loop-value%" send "[LCORE] Critical script : %{_rl::critical::*}%" to console wait 1 second loop {_rl::important::*}: make console execute command "sk reload %loop-value%" send "[LCORE] Important script : %{_rl::important::*}%" to console wait 1 second loop {_rl::medium::*}: make console execute command "sk reload %loop-value%" send "[LCORE] Medium script : %{_rl::medium::*}%" to console wait 1 second loop {_rl::useless::*}: make console execute command "sk reload %loop-value%" send "[LCORE] Useless script : %{_rl::useless::*}%" to console stop else: if file exists "plugins/Skript/scripts/%{_script}%.sk": make console execute command "sk reload %{_script}%" stop lcoreError("scriptRl(%{_script}%)", "%{_script}%", "script non existant")  
    Commencement d'un système de détection d'erreur, pour éviter que certaines fonctions ne marchent pas.
    > [05:59:44 INFO]: [LCORE] [ERROR] in: guiV2(_Lid, 8, "Sonaria » Config") at: 8 caused by: le nombre de lignes ne peut pas dépasser 6  
    Un fichier de configuration yaml pour personnalisé le style du core voir les erreurs, faire les mises à jours ect... 
    # LCore YAML SETTINGS informations: # Ne pas modifier la version version: '0.2.40-beta' # Prefix utiliser dans les fonctions prefix: '§1§lSonaria §r§f» §r' # Envois une alertes aux presonnes avec la permission "LCore.update" update-alerts: false # Des informations supplémentaires doivent elle être diffuser à la console verbose: true # Des informations supplémentaires doivent elle être diffuser à la console sur les erreurs error-verbose: true # Faire les mises à jours automatiquement auto-update: false system: # Les scripts dépendants doivent être reload ou non dependencies-reload: false # Couleur principale/secondaire du script # WHITE, ORANGE, MAGENTA, LIGHT BLUE, YELLOW # LIGHT GREEN, PINK, GRAY, LIGHT GRAY, CYAN, PURPLE # BLUE, BROWN, GREEN, RED, BLACK primary-color: RED secondary-color: GRAY  
    Des aides sont fournis en texte avant chaque fonction pour les utiliser sans retenus !

    Des mises à jours devrais être faites régulièrement.
    N'hésitez pas à me donner votre avis (avis sur le code, bug, améliorations ect...) et de mettre une note si LCore vous plait.

    10 downloads

       (0 avis)

    5 commentaires

    Mis à jour

  4. SkQueryToTuske (Description Cassée)

    64 downloads

       (1 avis)

    0 commentaire

    Mis à jour

  5. GuiCreator

    Bonsoir a vous !
    Aujourd'hui pour votre plaisir je vous présente un skript, que j'ai nommé "Gui-Creator", cette ressource vous permet entre autre, de crée des menus (qui essaye d'être optimisés, et personnalisable), 
    Commandes
    gui_creator create <nom du menu>" gui_creator function <nom de la fonctions>" gui_creator console_command <nom de la commande>" gui_creator player_command <nom de la commande>" gui_creator name <nom de l'item>" Explications des commandes 
    gui-creator create <nom du menu>, (Il faut viser un coffre..), cette commande sert tout simplement a la création du gui, les autres commandes sont "optionnelle". gui_creator function <nom de la fonctions>, (Il faut tenir un item dans la main..), cette commande permet de crée un objet avec une fonctions, associés, dans le menu. gui_creator console_command <nom de la commande>, (Il faut tenir un item dans la main..), cette commande permet de crée un objet avec une commande (exécutée par la console), associés, dans le menu. gui_creator player_command <nom de la commande>, (Il faut tenir un item dans la main..), cette commande permet de crée un objet avec une commande (exécutée par un joueur), associés, dans le menu. gui_creator name <nom de l'item>, (Il faut tenir un item dans la main..), cette commande permet d'attribuer un nom a l'objet dans le menu (Les couleurs sont disponible) Permissions
       Il n'y a qu'une permission "gui.creator", .. x)
    Mise en garde:
     Ce script est en version bêta, beaucoup de chose reste à venir et sont a modifié ! 
    Addons:
     Wildskript
     

    49 downloads

       (3 avis)

    0 commentaire

    Mis à jour

  6. Shortcuts

    Shortcuts Shortcuts est un outils qui vous permet de coder beaucoup plus rapidement et efficacement. Vous pouvez configurer des raccourcis vraiment facilement et les utiliser vraiment facilement.
     
    Comment ce script fonctionne?
    Configurer vos raccourcis, utilisez dans vos scripts et codez rapidement !
    Par exemple, si je configure un raccourcis que je nomme "test", et que je mets comme pattern "salut" et comme changer "hey", si dans un de mes scripts j'écris n'importe où "salut", alors ce mot sera changé par "hey".

    Voici un exemple de configuration:



    Ici, "keywords" représente le pattern et "change_with" par lequel le pattern sera changé.

    Dans votre dossier avec tout les scripts, vous avez un autre dossier généré nommé "ShortcutsDom" C'est dans ce dossier que tout vos scripts et/ou fichiers recevrons les changements. Tout les scripts externes au dossier ne seront pas affecter.

    Pour créer un nouveau raccourcis, rendez vous dans le dossier plugins/Skript et allez dans le dossier "Shortcuts". Alors créer un fichier yaml avec le nom de votre configuration/profile. Ensuite reproduisez l'exemple qui a déjà été généré ou utilisez l'exemple du screenshot.
    Vous devez utiliser "/sk reload all" ou "/sk reload shortcuts" pour que ca fonctionne correctement. Lorsque vous utilisez "/sk reload shortcus", tout les scripts dans le dossier dom seront reload aussi.
    Requiert: SkUtilities skript-yaml SkQuery-Lime 3.6 Expressions acceptés: Expressions: %tabulation%/%tab% : add 1 tabulation %nl%/%new line% : add 1 new line Vous pouvez multiplier ces expressions, tel que "%tab% * 2" pour obtenir 2 tabulations.
    Tested:
    Testé avec: TacoSpigot
    En: 1.12.2
    Tout les addons à jour.

    En cas de problème, je vous invite tout d'abord à vérifier que vous avez les addons nécéssaires et que vous les avez à jour. Si le problème persiste, contactez moi en priver sur le forum ou sur le discord de skript-mc sous AlexLew#2001

    15 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  7. GUIGen

    Marre de codé les menus a la main... C'est long ?
    Pour ma première ressource je vous propose un skript qui génère vos menus a partir de double coffre.
    Version : 0.5
     
    ?️ Attention ! S'il vous plaît soyez indulgent et SURTOUT, pas de débat du style c'est mieux TuSke pour les menus ou c'est mieux SKquery blabla... S'il vous plaît ces débats n'arrange en rien la ressource.
    ?️ Attention ! Ne créer de menu qu'a partir de double coffre (testé dans ces conditions)
     
    Informations :
    Menus : SKquery
    Addons : SKquery, Umbaska 1.5
    Configuration : Préfix, Perm, Commande
    Dossier externe : plugins/GUIgen/xxxx.sk
    Version : Testé en 1.8.0
     
    Si lorsque vous reloader votre menu il y a des erreurs, vérifiez dans "aliases-english.sk" il y as les noms en lettres pour les ID du bloc souhaitez.
     
    Fonctionnement :
    En premier lieu lors du reload du Skript, il va falloir vérifiez a la console que le dossier  "plugins/GUIgen" a été créer. Ensuite, il faudra créer le menu que vous souhaitez avoir dans un double coffre. Un fois fait vous devrais exécuter par défaut la commande "/gg [generate/gen/g] <nom>" afin de créer le document qui va contenir votre code. le <nom> est le nom du fichier créer. Ne pas mettre d'extension.
     
    Merci de m'avoir lu, c'est ma première ressource sur ce Forum, il y a longtemps j'avais été un peu actif sous un vieux compte, mais maintenant lorsque j'aurais un micro je ferais probablement des vidéos présentations de Skripts :)
     
     
     
     
    Dans les futurs versions :
    Possibilité de choisir le nombre de ligne. 
    Compatible avec TuSke
     

    37 downloads

       (1 avis)

    1 commentaire

    Mis à jour

×

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.