Résultats de la recherche

Vider
Événements
Conditions
Effets
Expressions
Types
Fonctions
Sections

Define Effect (Créer un effet)

Compatible depuis skript-mirror N/V

Description

Ceci n'est pas un évenement mais une section primaire permettant de créer des effets.
Utilisez le premier pattern si vous souhaitez créer un effet avec un unique pattern, sinon utilisez le second (en utilisant une section secondaire patterns: pour indiquer les patterns).
Le paramètre facultatif local de la syntaxe permet d'indiquer si oui ou non, cette condition n'est utilisable que dans le script où elle est définie.
Sections secondaires:
- parse: (optionnelle) peut êre utilisée afin d'executer du code au moment où Skript parse la condition (Lorsque Skript détecte que vous utilisez cette condition lors du chargement du script).  Si vous utilisez cette section, elle doit être vous devez utiliser l'effet continue si la condition a été parse avec succès.
- trigger: Le code à executer lors de l'appel de cet effet

Exemples effect:
    patterns:
        lancer une apocalypse
        invoquer (le|un) destructeur
        enrager le sorcier magique de Skript-MC
    trigger:
        while true:
#Cette boucle infinie fait planter votre serveur
            continue
Pattern [local] effect <pattern> [local] effect

Define Expression (Définir une expression)

Compatible depuis skript-mirror N/V

Description

Ceci n'est pas un évenement mais une section primaire permettant de créer des expressions.
Utilisez le premier pattern si vous souhaitez créer un effet avec un unique pattern, sinon utilisez le second (en utilisant une section secondaire patterns: pour indiquer les patterns).
Utilisez le dernier pattern pour modifier une propriété sur un Type via les patterns suivants:

[the] <pattern> of %skript type%
%skript types%'[s] <pattern>
Le paramètre facultatif local de la syntaxe permet d'indiquer si oui ou non, cette condition n'est utilisable que dans le script où elle est définie.
Spécifier plural ou non-single dans le pattern indique si l'expression doit retourner une ou plusieurs valeurs.
Le prefixe $ devant un Type peut être utilisé pour indiquer avoir un indiquer de quelle manière doivent être retournées les valeurs.
___________________________________________________________________________________________________________________
Sections secondaires:

- parse: (optionnelle) peut êre utilisée afin d'executer du code au moment où Skript parse la condition et sert à émettre des erreurs si une condition est mal employée.
Les variables locales crées dans cette section secondaires sont utilisables dans toutes les autres sections secondaires. Si vous utilisez cette section, elle doit être vous devez utiliser l'effet continue si la condition a été parse avec succès.
- get: Cette section permet de travailler sur la valeur que retournera cette expression via l'effet return.
Les section secondaires set:, add:, remove:, remove all: , delete: et reset: peuvent être utilisées afin de modifier des valeurs
___________________________________________________________________________________________________________________
L'entrée loop of peut être utilisée pour créer des boucles customisés avec une loop-value particulière. Par exemple loop of: point permet d'utiliseer loop-point lorsque l'expression est loop.
Une entrée return type (optionnelle) peut être utilisée pour indiqué le type de valeur qui doit être retournée.

Exemples player property favorite website:
    get:
        return "Skript-MC"
    add:
        if change value isn't "Skript-MC"
            kill player
Pattern [local] [(plural|non(-|[ ])single)] expression <pattern> [local] [(plural|non(-|[ ])single)] expression  [local] [(plural|non(-|[ ])single)] %skript types% property <pattern>  

Guilds of bot (Guilds du bot)

Compatible depuis Vixio Inconnu

Description

Permet d'obtenir le nom de toutes les guilds du bot.

Exemples discord command !guild:
    trigger:
        reply with "%guild of event-bot%"
Pattern [the] guild[s] of %bot/string% %bot/string%'[s] guild[s]

Last Vixio Error (Dernière erreur Vixio)

Compatible depuis Vixio Inconnu

Description

Permet de savoir dès qu'il y à une erreur en rapport avec Vixio.

Exemples discord command $ban <member>:
    trigger:
        ban arg-1 from event-guild
        set {_error} to the last vixio error
        if {_error} is set:
            reply with "J'ai essayé de bannir un utilisateur mais je n'ai pas les permissions."
Pattern [the] last vixio error

New and Previous Nicknames (Précédent et nouveau pseudonyme)

Compatible depuis Vixio Inconnu

Description

Permet d'obtenir le nouveau ou le précédent pseudonyme.

Exemples on nickname change:
    broadcast "%event-member% has changed their nick from %prev nick% to %new nick%"
Pattern [the] prev[ious] nick[name] [the] new nick[name]

Search Results (Résultats de la recherche)

Compatible depuis Vixio Inconnu

Description

Représente les résultats de la dernière utilisation de l'effet de recherche. Les résultats de la recherche sont réinitialisés chaque fois que l'effet de recherche est utilisé.

Exemples on join:
    search youtube for "%player%" and store the results in {_results::*}
    if search results are set:
        message "Sais-tu si %size of search results% est une vidéo YouTube ?" to player
Pattern [the] [last] search results

Categories of guild (Catégories de la guild)

Compatible depuis Vixio Inconnu

Description

Obtenez toutes les catégories d'une guilde.

Exemples discord command $categories:
    trigger:
        set {_categories::*} to the categories of event-guild
        reply with "Voici les catégories: `%{_categories::*}%`"
Pattern [the] categories[s] of %guilds% %guilds%'[s] categories[s]

Category named (Catégorie nommée)

Compatible depuis Vixio Inconnu

Description

Permet d'obtenir une catégorie par son nom.

Exemples discord command $create <text>:
    trigger:
        create text channel:
            set the name of the channel to arg-1
            set the parent of the channel to category named "Vixio"
        create the last made channel in event-guild and store it in {_chnl}
        reply with "J'ai créer un salon nommé: `%arg-1%`, ID: %id of {_chnl}%"
Pattern [the] category (with [the] name|named) %string% [in %guild%]

Category with ID (Catégorie avec ID)

Compatible depuis Vixio Inconnu

Description

Permet d'obtenir une catégorie via son ID.

Exemples reply with "%category with id ""4516161651""%"
Pattern category with id %string% [in %-guild%]

Owner of Guild (Propriétaire de la guild)

Compatible depuis Vixio Inconnu

Description

Permet d'obtenir ou de définir le propriétaire de la guild.

Exemples discord command $transfer <member>:
trigger:
    set discord owner of event-guild to arg-1 with event-bot
Pattern [the] discord owner[s] of %guilds% %guilds%'[s] discord owner[s]