Résultats de la recherche

Vider
Événements
Conditions
Effets
Expressions
Types
Fonctions
Sections

On server start/stop (Au démarrage et à l'arrêt du serveur)

Compatible depuis Skript 2.0

Description

Evénement qui détecte quand un serveur démarre ou s'arrête (Plus exactement, quand Skript démarrre ou s'arrête: un /reload déclenchera donc également cet événement).

Exemples on server start:
    broadcast "&eLe serveur a bien démarré !"
Pattern [on] (server|skript) (start|load|enable) [on] (server|skript) (stop|unload|disable)

On smelt (A la fin d'une cuisson)

Compatible depuis Skript 1.0

Description

Evénément qui détecte quand un four à fini de cuir un objet (item) situé dans le slot à minerais (et autre éléments cuisables).

Exemples on smelt:
    broadcast "&eDing ! C'est prêt :D"
Pattern [on] [ore] smelt[ing] [on] smelt[ing] of ore

On sneak toggle (Au changement de position accroupi/redressé et vice versa)

Compatible depuis Skript 1.0

Description

Evénément qui détecte quand un joueur commence à s'accroupir ou se relève. Utilisez la condition is sneaking pour, par exemple, appliquer une action lorsque le joueur se relèvera.

Exemples on sneak toggle:
    if player is sneaking:
        push the player upwards at speed 1.0
        broadcast "&eBoing !"
Pattern [on] [player] toggl(e|ing) sneak [on] [player] sneak toggl(e|ing)

On spawn (A l'apparition d'une créature)

Compatible depuis Skript 1.0

Description

Evénement qui détecte quand une créature (mob) apparaît.

Exemples on spawn of a villager:
    broadcast "&eBonjour l'ami ! Que puis-je pour vous ?"
Pattern [on] spawn[ing] [of %entity types%]

On spawn change (Au changement du point d'apparition d'un monde)

Compatible depuis Skript 1.0

Description

Evénement qui détecte quand le point d'apparition (spawn) d'un monde change.

Exemples command /setspawn:
    trigger:
        set the spawn point of world("world") to the player's location

on spawn change:
    broadcast "&eLe point d'apparition a bien été modifié !"
Pattern [on] [world] spawn change

On spread (A la propagation d'un bloc)

Compatible depuis Skript 1.0

Description

Evénement qui détecte quand un bloc se propage (ex : champignons, herbes, etc.). Voir aussi : On form

Exemples on spread:
    if event-block is dirt:
        broadcast "&eOh la zolie pelouse qui pousse *_* !"
Pattern [on] spread[ing]

On sprint toggle (Au sprint d'un joueur)

Compatible depuis Skript 1.4.2

Description

Evénement qui détecte quand un joueur se met à sprinter ou à ralentir. Utilisez la condition is sprinting pour déterminer quelle action effectuer lorsque le joueur cours ou non.

Exemples on sprint toggle:
    if player isn't sprinting:
        broadcast "&eCours Forest, cours !"
Pattern [on] [player] toggl(e|ing) sprint [on] [player] sprint toggl(e|ing)

On tame (A l'apprivoisement d'un loup ou d'un ocelot)

Compatible depuis Skript 1.0

Description

Evénement qui détecte quand un joueur apprivoise un loup ou un ocelot. Vous pouvez annuler cet événement pour empêcher l'animal d'être apprivoisé.

Exemples on tame:
    cancel event
    broadcast "&eOuaich, t'as cru que t'allais m'dresser o_O ?"
Pattern [on] [entity] tam(e|ing)

On target (Au ciblage d'une entité)

Compatible depuis Skript 1.0

Description

Evénement qui détecte quand une créature (mob) suit / attaque une autre entité, généralement un joueur.
Notez que l'expression target ne fonctionnera pas dans cet événement pour les entités ciblées par le joueur.

Exemples on target:
    if targeted entity is a player:
        broadcast "&eWhat ? Pourquoi moi ? J'ai rien fait !"
Pattern [on] [entity] target [on] [entity] un[-]target

On teleport (A la téléportation d'un joueur)

Compatible depuis Skript 1.0

Description

Evénement qui détecte quand un joueur est téléporté, soit par un portail du Nether ou de l'End, soit par d'autres moyens (ex : plugin Essentials).

Exemples on teleport:
    broadcast "&eTéléportation monsieur Spock !" # Act 3 XD
Pattern [on] [player] teleport[ing]