Aller au contenu

API / IDE

6 files

  1. DirectionalArrows

    Exemple


    every second: set {_location} to location(0, 0, 0, world "world") loop all players in world "world": set {_direction} to direction(location of loop-player and {_location}) set {_distance} to round(flatDistance(loop-player and {_location})) send action bar "%{_direction}% (%{_distance}% block(s))" to loop-player  
    Utilisation
    La fonction retourne du texte (la flèche directionnelle).
    direction(from and to) from (location): starting location
    to (location): final location
     
    Dépendances
    Skript
    Version testée en 1.9+ : 2.5-beta2
    Version testée en 1.8 : 2.5-beta2 (fork 1.8)

    113 downloads

       (2 avis)

    2 commentaires

    Mis à jour

  2. SkriptDocsGenerator

    SkriptDocsGenerator - Générateur de documentation Skript  
    SkriptDocsGenerator est un plugin spigot qui pourrai se montrer utile aux développeurs d'addon Skript. En effet, il permet de générer des fichiers JSON contenant les différentes syntaxes des addons présent sur le serveur d'exécution. Chaque syntaxe est accompagnée d'un nom, d'une description, des patterns, d'exemples ainsi que toutes les options personnalisables via les annotations Skript. Ce fichier JSON est ensuite prêt à l'emploi, pour mettre à jour la documentation de votre addon sur votre site de documentation Skript préféré 😉 !
     
    Installation:
    Téléchargez et mettez la dernière version dans le dossier plugins/ de votre serveur. Démarrez votre serveur Faites la commande /skriptdocsgenerator. Les fichiers JSON sont générés et envoyés dans le dossier /plugins/SkriptDocsGenerator/. Maintenant, vous pouvez utiliser votre fichier sur votre site de documentation favori 😄 !   
    Support:
    Pour toutes demandes de support ou d'informations, vous pouvez me contacter sur le discord de Skript-MC, ou bien sur le discord de support prévu pour cet outils.

    22 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  3. Frungee

    English Version : ici
    - = Tout d'abords Qu'est ce que Frungee ? = -

     
    Frungee est un Skript utilisant skript-mirror qui permet d'ajouter de nouvelles syntaxes
    ou de patch certaines syntaxes non fonctionnel avec Skungee. 
     
    - = Installation = - 
    1. Installer Skript
    2.Installer Skript-mirror & Skungee
    3. mettre en place Skungee
    4. Telecharger Frungee
    5. Renomer le Skript 00_Frungee (si pas déjà fait)
     
    /!\  le Skript doit impérativement Ce nomer 00_Frungee(Majuscule Pas importantes).
    Cela permet a Skript de se charger avant les autres et faire en sorte que vos skript qui utiliser Frungee puisse se charger avec les syntaxes
    - = Utilisation = -
    Pour utiliser Frungee c'est tout simple c'est comme si c'était un addon. 
    - = TOS = -
    Ne pas vendre mon Skript
    Ne pas prendre des parties du code
    Ne pas S'approprié mon skript 
    - = Problèmes connus = -
    Quand vous redémarrez un serveur connecté en skungee, le "evaluates" de skungee ne vont plus marcher.
    Pour regler cela vous devez juste redémarrer votre Proxy. 
     
    Avant de mettre Un mauvais commentaire Contact Moi via mes contacts
    Si vous avez des demandes ou des idées de nouvelle Syntaxes Vous pouvez aussi me contacter:
     
    Twitter : Clique ici

    20 downloads

       (0 avis)

    0 commentaire

    Mis à jour

  4. SkIDE -=- L'Éclipse du Skript

    SkIDE
    Source code   SkIDE est au Skript ce que Éclipse est au Java Site Web (Cliquez ici)
     
     
    Téléchargements:
    Windows |<- Cliquez ->| OSX/macOS
    Pour Linux :
    cd ~/Downloads/ && wget https://gitlab.com/sk-ide/SkIDE/uploads/199017c2c8e47a84f91911ddfab4a364/Sk-IDE-Linux_Debian_Ubuntu.sh && chmod +x Sk-IDE-Linux_Debian_Ubuntu.sh && ./Sk-IDE-Linux_Debian_Ubuntu.sh && rm Sk-IDE-Linux_Debian_Ubuntu.sh ou téléchargez le Script Bash
     
    /!\ Avertissement:

    Le téléchargement n'est pas SkIDE à proprement parler, c'est un Launcher, qui va gérer les mises à jour automatiquement.
    Il suffit de le lancer, il va démarrer SkIDE Automatiquement.
    (Les installateurs sont gros, car ils contiennent JRE)
    Code source du launcher

     
     
    Fonctionnalités:
    Auto-Completion basé sur le contexte Coloration syntaxique Système de serveur de test Gestion des addons Systeme d'export/import performant Envoi direct sur SkUnity Inspections du code

    Captures d'écran
     
    Documentation:
    Ben... eh ... Plus tard
    Si vous avez besoin d'aide, rejoignez le discord du créateur (En Anglais uniquement) : Discord.

    172 downloads

       (1 avis)

    5 commentaires

    Mis à jour

  5. SkAPI - Alpha | 1.8.x | [Not finished]

    P
     

     
    ► Présentation!
          SkAPI est une api actuellement en Alpha, elle vous permet d'interagir avec de nombreuse fonctionnalités pour
          ajouter du fun sur vos serveurs !
          IMPORTANT: Le plugin est en Alpha, ce n'est pour le moment qu'un bazard à code, je travail actuellement sur la version final tout en vous partageant les pré-releases pour que
          vous puissiez vous donnez une idée de l'avancement du Skript !
     
    ► Fonctionnalités!
          Voici les fonctions disponibles pour le moment :
    #API - Chat : SendClickableJSON(*1, *2, *3, *4) # Envoyer un message pouvant ètre cliqué ! #Infos: *1 > #Joueur recevant le message. | TYPE: player *2 > #Text à affiché. | TYPE: text *3 > #Type d'événement lors du clique ( command*, suggest**, link*** ). | TYPE: text *4 > #Valeur à éxécuté lors du clique. | TYPE: text *: Execute une commande lors du clique **: Suggère une commande lors du clique ***: Redirige vers un lien lors du clique #Exemple: > SendClickableJSON(player, "&eHello world", "command", "/time set 0") #Ceci met le message "Hello world" qui execute "/time set 0" lorsque qu'il #est cliqué ! > VOIR SCREENSHOT "ExempleCHAT1"! ________________________________________________________________________________________ SendHoverJSON(*1, *2, *3) # Affique du text quand le curseur est dessus #Infos: *1 > #Joueur recevant le message. | TYPE: player *2 > #Text à affiché. | TYPE: text *3 > #Text à affiché lorsque que le curseur survol le text. | TYPE: text #Exemple: > SendHoverJSON(player, "&eHello world", "&6This message is flying hover the text !") #Ceci met le message "Hello world" qui quand il est survolé affiche #le text "This message is flying hover the text" > VOIR SCREENSHOT "ExempleCHAT2"! ________________________________________________________________________________________ SendHoverClickableJSON(*1, *2, *3, *4, *5) # Affique du text quand le curseur est dessus et execute quelque chose ! #Infos: *1 > #Joueur recevant le message. | TYPE: player *2 > #Text à affiché. | TYPE: text *3 > #Type d'événement lors du clique ( command*, suggest**, link*** ). | TYPE: text *4 > #Valeur à éxécuté lors du clique. | TYPE: text *5 > #Text à affiché lorsque que le curseur survol le text. | TYPE: text *: Execute une commande lors du clique **: Suggère une commande lors du clique ***: Redirige vers un lien lors du clique #Exemple: > SendHoverClickableJSON(player, "&eHello world", "suggest", "Heyyy", "&6Click here") #Ceci met le message "&eHello world" qui quand il est survolé affiche #le text "&6Click here" puis quand il est cliqué il suggère "Heyyy" au joueur > VOIR SCREENSHOT "ExempleCHAT3"! ________________________________________________________________________________________ EarthWake(*1, *2, *3, *4) # Créer un tremblement de terre ! #Infos: *1 > #Joueur épicentre du tremblement. | TYPE: player *2 > #Rayon d'action du tremblement. | TYPE: number *3 > #Largeur des vagues du tremblement. | TYPE: number *4 > #Hauteur des vagues (Normal: 0.3). | TYPE: number #Exemple: > EarthWake(player, 20, 3, 0.3) #> VOIR SCREENSHOT "ExempleWE1"! ________________________________________________________________________________________ UpdateGravity(*1, *2, *3) # Ajoute de la gravités au blocks dans un rayon définis ! #Infos: *1 > #Joueur épicentre du champs de gravité. | TYPE: player *2 > #Rayon d'action de la gravité. | TYPE: number *3 > #Type d'algorythme de gravité ( normal*, nerf** ) . | TYPE: text *: Verifie si le block devrait ètre soumis à la gravité dans la vrai vie ! **: Aucune vérification, tout les blocks sont update ! #Exemple: > EarthWake(player, 20, "normal") #> A vous d'essayez ! ________________________________________________________________________________________ ParticlesDrawLaser(*1, *2, *3, *4, *5) # Créer un laser entre le joueur et le block visé ! #Infos: *1 > #Joueur tirant le laser. | TYPE: player *2 > #Niveau de rouge du laser (RGB COLOR | 0 - 255). | TYPE: number *3 > #Niveau de green du laser (RGB COLOR | 0 - 255). | TYPE: number *4 > #Niveau de blue du laser (RGB COLOR | 0 - 255). | TYPE: number *5 > #Id du laser UNIQUE (Ex: "Laser-%player%") . | TYPE: text #Exemple: > ParticlesDrawLaser(player, 255, 0, 0, "Laser-%player%") #> A vous d'essayez ! ________________________________________________________________________________________ GetPlayerData(*1, *2) # Return du text des infos du joueur ! #Infos: *1 > #Format du retour. | TYPE: text *2 > #Joueur source des infos. | TYPE: player #Exemple: > message "%GetPlayerData(player, ""yml"")" to player #> A vous d'essayez ! ► Installation!
           Etape 1: Télécharger de skript !
           Etape 2: Glissez le skript dans .../plugins/Skript/scripts/
           Etape 3: Redémarrer votre serveur ou éxécutez la commande " /sk reload SkAPI"
           Etape 4: Enjoy !
    ► Pré-Requis!
          Ce skript fonctionne uniquement sur Java 8 et Skript 2.2 !
          Ce plugin requiert les addons de skript suivants :
          - Umbaska 3.3
          - WildSkript
          - SkQuery 3.12.4
          - skRayFall 1.9.12
          - SkDragon
          ► Le pack de plugins : Clique ici
    ► Screenshots!
    Screenshot: #ExempleCHAT1:

    Screenshot: #ExempleCHAT2:

    Screenshot: #ExempleCHAT3:

    Screenshot: #ExemplWE1:

    ► Prochainement!
       ► WorldEvents:
          - ForceField ( fr: Champs de force / Bouclier ) ✗
          - NoGravityArea ( fr: Zone sans gravité ) ✗
       ► Particules:
          - Waves ( fr: Vagues ) ✗
          - Lightnings ( fr: Eclaires ) ✗
       ► PlayerData:
          - Add format yml for GetPlayerData ( fr: Ajouter format yml pour GetPlayerData ) ✔
       ► Holograms:
          - Popup holograms ( fr: Hologrammes popup ) ✗
          - Auto-update holograms ( fr: Hologrammes avec actualisation automatique ) ✗
          - Following holograms ( fr: Hologrammes suiveurs ) ✗

    44 downloads

       (3 avis)

    4 commentaires

    Mis à jour

  6. GameAPI

    Documentation || Github || Bugs || Discord
    Première vue :

    GameAPI est, comme son nom l'indique, une API comportant actuellement plus de 25 syntax pour les minis jeux. Actuellement son nom se résume à ça mais d'autres syntax sont déjà en cours de travail pour vous offrir plus d'options et de possibilités.

    Installation :

    1) Placer "GameAPI.sk" dans votre fichier de scripts
    2) Relancer votre serveur
    3) Enjoy!

    Utilisation/Syntax :

    Toutes les syntax sont disponible dans le wiki du github ci-dessous :
    https://github.com/AlexLew95/GameAPI/wiki

    Je rappelle que GameAPI est l'équivalent d'un addon, donc il s'agit du même principe.

    Des suggestions, des idées, des bugs, des soucis ?
    Je vous invite à me le dire en message privé ou sur le discord. L'API fonctionnant de mon coté, je vous invite à m'indiquer vos soucis avant de mettre votre review.

    Vous aussi vous pouvez participé !
    Si vous avez des idées, vous pouvez à la fois me contacter sur le discord de skript-mc mais aussi via le github ! Il vous suffit de modifier le code par le github et j'en serais avertit ! Ensuite, le code sera mis à jour avec vos fonctionnalités supplémentaire !
     
    /!\ Il s'agit ici d'une version en cours de développement, elle peut donc contenir plusieurs bugs. Je vous invite donc à me les signaler sur le discord ou le forum et non mettre une mauvaise review pour si peu /!\

    112 downloads

       (1 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

    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.