Résultats de la recherche

Vider
Événements
Conditions
Effets
Expressions
Types
Fonctions
Sections

On gamemode change (Au changement de mode de jeu)

Compatible depuis Skript 1.0

Description

Evénement qui détecte quand le mode de jeu (Game Mode) d'un joueur change.

Exemples on gamemode change:
    if gamemode of player is creative:
        broadcast "&eChouette je peux voler !"
Pattern [on] game[ ]mode change [to %gamemode%]

On grow (A la maturité d'un arbre ou d'un champignon)

Compatible depuis Skript 1.0 (2.2-dev20 pour les plantes)

Description

Evénement qui détecte quand un arbre atteint sa taille adulte ou lorsqu'un champignon se transforme en champignon géant.

Exemples on grow of giant mushroom:
    broadcast "&eUn champignon géant ! Tintin viens voir !"
Pattern [on] grow [of (%tree type%|%item type%)]

On heal (A la régénération des points de vies d'une entité)

Compatible depuis Skript 1.0

Description

Evénement qui détecte lorsque les points de vies d'une entité se régénèrent (ex : la barre de vies (cœurs) d'un joueur qui remonte quand sa barre de faim est pleine, un chien que l'on a nourri, une potion de vies appliquée à un joueur ou encore un Wither soigné par une potion de dommages).

Exemples on heal:
    if the event-entity is a player:
        broadcast "&eAh, ça soulage :D !"
Pattern [on] heal[ing]

On hunger meter change (Au changement de la barre de faim)

Compatible depuis Skript 1.4.4

Description

Evénement qui détecte quand la barre de faim d'un joueur change. C'est à dire lorsqu'elle augmente ou diminue selon si le joueur se nourri ou qu'il se fatigue.

Exemples on hunger meter change:
    if food level of player is smaller than 2:
        send "&cIl faudrait penser à se nourrir" to player
        set player's food level to 10
        send "&aHeureusement que je vous ai rassasié :)" to player
Pattern [on] (food|hunger) (level|met(er|re)|bar) chang(e|ing) [the] (food|hunger)[[ ](level|met(er|re)|bar)] [of %player%] %player%'[s] (food|hunger)[[ ](level|met(er|re)|bar)]  

On ignition (A l'embrasement d'un bloc)

Compatible depuis Skript 1.0

Description

Evénement qui détecte quand un bloc commence à prendre feu. L'événement On burn sera appelé quand le bloc enflammé sera sur le point d'être complètement détruit.
Voir aussi : On combust - appelé quand une entité est brûlé par le feu.

Exemples on ignition:
    broadcast "&eEncore un coup du Pyro-Barbare..."
Pattern [on] [block] ignit(e|ion)

On item break (A la destruction d'un outil ou d'une arme)

Compatible depuis Skript 2.1.1

Description

Evénement qui détecte quand un joueur casse son outil ou son arme, c'est à dire quand les points d'usure ont atteint leur maximum. Cet événement ne peut pas être annulé.

Exemples on tool break:
    broadcast "&eOh miiiiiince !!!"
Pattern [on] [player] tool break[ing] [on] [player] break[ing] [(a|the)] tool

On item spawn (A l'apparition d'un objet)

Compatible depuis Skript 2.0 beta 3

Description

Evénement qui détecte quand un objet (item) apparaît dans le monde courant comme par exemple lorsqu'un joueur reçoit un objet, lorsqu'il jette un objet sur le sol depuis son inventaire ou encore lorsqu'un objet est éjecté (et non tiré comme c'est le cas de la flèche) depuis un distributeur (dispenser).

Exemples on item spawn of diamond:
    broadcast "&eDu diaaaams, ouaich :D"
Pattern [on] item spawn[ing] [[of] %item types%]

On join (A l'apparition d'un joueur dans un monde)

Compatible depuis Skript 1.0

Description

Evénement qui détecte quand un joueur rejoint un monde. Cet événement est différent du On connect qui détecte quand un joueur se connecte au serveur avant de rejoindre un monde.

Exemples on join:
    send "&eBien le bonjour à vous l'ami !" to player
Pattern [on] [player] (login|logging in|join[ing])

On kick (Au renvoi d'un joueur)

Compatible depuis Skript 1.0

Description

Evénement qui détecte quand un joueur est renvoyé d'un serveur. Vous pouvez changer le message de renvoi (Message -> kick message) ou annuler l'événement (Cancel Event)
Redéfinir le message de kick ne semble pas fonctionner avec cet événement

Exemples on kick:
    if player is op:
        cancel event
        broadcast "&eT'as cru toi aussi ? XD"
Pattern [on] [player] (kick|being kicked)

On leaves decay (A la disparition d'un bloc de feuilles)

Compatible depuis Skript 1.0

Description

Evénement qui détecte quand un block de feuilles disparaît dû au fait qu'il n'est plus connecté à un arbre. Vous pouvez annuler cet événement pour empêcher les feuilles de disparaître (pratique pour les constructeurs).

Exemples on leaves decay:
    cancel event
Pattern [on] leaves decay[ing]