Résultats de la recherche

Vider
Événements
Conditions
Effets
Expressions
Types
Fonctions
Sections

On Clan join player (Quand un joueur rejoins un clan)

Compatible depuis TuSKe inconnu

Description

évènnement appelé quand un joueur rejoins un clan
Plugin requis: SimpleClans
 

Exemples on player join:
    broadcast "%player% a rejoins le clan %event-clan%"
Pattern [on] player join 

On Clan promote player (quand un joueur dans un clan est promut)

Compatible depuis TuSKe inconnu

Description

cet évennement est appelé quand un joueur dans un clan est promut
Plugin requis: SimpleClans

Exemples on clan promote player:
    send "Vous avez été promut de grade dans votre clan" to player
Pattern [on] [clan] promote player 

On Rival clan add (à l'ajout d'un clan rival)

Compatible depuis TuSKe inconnu

Description

cet évènnement détecte l'ajout d'un clan rival pour un autre clan
Plugin requis: SimpleClans

Exemples on rival clan add:
    broadcast "%event-clan% s'est fait un rivale !
Pattern [on] rival clan add

On Rival clan remove (quand une rivalité entre clan est retirée)

Compatible depuis TuSKe inconnu

Description

cet évènnement est appelé quand une rivalité entre clan est retirée
Plugin requis: SimpleClans

Exemples on rival clan remove:
    broadcast "bizzarement, %event-clan% a renoncé à avoir des ennemies :("
Pattern [on] rival clan remove 

On Item damage (quand un objet perd de la durabilité)

Compatible depuis TuSKe inconnu

Description

cet évènnement est appelé quand un objet perd de la durabilité
peut être annulé

Exemples on item damage:
    if event-world is "zeeworldaa":
        if event-itemstack is a wooden sword:
            cancel event
Pattern [on] [player] item damage 

On Item craft (à la fabrication d'un objet)

Compatible depuis TuSKe inconnu

Description

évènnement appelé à la fabrication(au craft) d'un objet
les matérieux utiliser pour celle-ci (la recette) est trouvable avec %event-recipe%

Exemples on prepare item craft:
    send "vous avez fabriqué %event-itemstack%" to player
Pattern [on] [tuske] prepare item craft 

On inventory move (quand un item bouge dans un inventaire)

Compatible depuis TuSKe inconnu

Description

évènnement appelé quand un item bouge dans un inventaire, l'item en question est %event-itemstacket l'inventaire %event-string%
cet évènnement est annulable

Exemples on inventory move:
Pattern [on] inventory move 

On inventory drag (au glisser-déposer d'un objet dans l'inventaire)

Compatible depuis TuSKe inconnu

Description

évènnement détectant quand le joueur fais un clique maintenu sur un objet dans un inventaire pour le déplacer
évènnement annulable

Exemples on inventory drag:
    broadcast "%event-player%, %event-itemstack%, %event-string%, %event-inventory%"
Pattern [on] inventory drag

On GUI click (au clique dans un inventaire)

Compatible depuis TuSKe inconnu

Description

cet évènnement se déclanche au clique dans un gui(/inventaire)
évènnement annulable

Exemples on gui click:
    if event-inventory's name is "LeMenu":
        if event-itemstack is carrot:
            if event-integer = 6:
                if event-clicktype is right click:
                    send "Oui. c'est bien six carrot." to player
Pattern [on] gui (action|click) 

Define Condition (Créer une condition)

Compatible depuis skript-mirror N/V

Description

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

%skript types% (is|are) <pattern>
%skript types% (isn't|is not|aren't|are not) <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.
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.  Si vous utilisez cette section, elle doit être vous devez utiliser l'effet continue si la condition a été parse avec succès.
- check: Contient le code que vérifie la condition. Utilisez l'effet continue si la condition est vraie.
Note: L'effet Negatate Condition devrait également vous servir
 

Exemples condition %text% is a staff message:
    parse:
        if expr-1 starts with "!":
            continue
    check:
        continue
local player property condition [a] friend of %player%:
    check:
        continue if {friends::%expr-1%::*} contains expr-2
command /msg <player>:
    trigger:
        if player is a friend of arg-1:
            send "On dirait que tu n'as pas cette personne en amis."
Pattern [local] condition <pattern> [local] condition [local] %skript types% property condition <pattern>