Résultats de la recherche

Vider
Événements
Conditions
Effets
Expressions
Types
Fonctions
Sections

Citizens - Create (Création d'un npc)

Compatible depuis Skellett 1.9.6b

Description

Evènement appelé lorsqu'un npc est créé.

Event values :

  • Event-npc
  • Event-player

Exemples on npc create:
    send "Vous avez créé le npc %event-npc%" to event-player
Pattern [on] (npc|citizen) create

Citizens - Damage by block (Dommages par block)

Compatible depuis Skellett 1.9.6b

Description

Evènement appelé lorsqu'un citizen reçoit des dommages à cause d'un block (enclume par exemple).

Event values :

  • Event-npc
  • Event-block

Exemples on npc damage by a block:
    set event-block to air
    broadcast "&6%event-npc% : &7Je t'ai réduis en poussières"
Pattern [on] (npc|citizen) damage (by|from) [a] block

Citizens - Damage by entity (Dommages par entités)

Compatible depuis Skellett 1.9.6b

Description

Evènement appelé lorsqu'un npc reçoit des dégats de la part d'une entité.

Event values :

  • Event-npc
  • Event-entity
  • Event-string (Cause des dégâts)

Exemples on npc damage by an entity:
    if event-entity is a player:
        send "Tu ne peux pas tuer une IA *******" to event-entity  
Pattern [on] (npc|citizen) damage (by|from) [a[n]] entity

Citizens - Death (Mort d'un npc)

Compatible depuis Skellett 1.9.6b

Description

Evènement appelé lorsqu'un npc meurt.

Event value :

  • Event-npc

Exemples on npc death:
    broadcast ":'( %event-npc% est .... mort...."
Pattern [on] (npc|citizen) death

Citizens - Despawn event (Disparition d'un npc)

Compatible depuis Skellett 1.9.6b

Description

Evènement appelé lorsqu'un npc disparaît.

Event expressions:

  • [the] [(npc|citizen)] despawn reason
  • [the] despawn (npc|citizen)

Event values:

  • Event-npc

Exemples on npc despawn:
    broadcast "%event-npc% a disparu à cause de %despawn reason%"
Pattern [on] (npc|citizen) despawn

Citizens - Ender pearl (Utilisation d'une ender pearl)

Compatible depuis Skellett 1.9.6b

Description

Evènement appelé lorsqu'un npc utilise une ender pearl pour se téléporter.
 

Exemples on npc enderpearl teleport:
    broadcast "%event-npc% a utilisé une enderpearl ! Non mais vous trouvez ça normal vous ? Détruisez le !"   
Pattern [on] (npc|citizen) ender[[ ]pearl] [teleport]

Citizens - Entity collide (Collision avec une entité)

Compatible depuis Skellett 1.9.6b

Description

Evènement appelé lorsqu'une entité rentre en collision avec un npc.

Event values:

  • Event-npc
  • Event-entity

Exemples on npc entity collision:
    set health of event-entity to health of event-entity*0.9
    broadcast "Ouille ! J'ai mal"
Pattern [on] (npc|citizen) [entity] colli(sion|de)

On firework explode ( A l'explosion d'un feu d'artifice)

Compatible depuis Skript 2.4

Description

Evenement enclenché lorsqu'une fusée de feu d'articice explose, créant une explosion décorative.

Exemples on firework exploding colored red, light green and black:
    cancel event
    broadcast "Non! Trop de couleurs pour moi"
on firework explosion coloured light green:
    broadcast "Wow est-ce du %colors% que j'ai vu aux coordonnées: %location%!"
Pattern [on] [a] firework explo(d(e|ing)|sion) [colo[u]red %colors%]

On inventory click (Au clic dans l'inventaire)

Compatible depuis Skript 2.2-Fixes-V10

Description

Evénement enclenché lorsqu'un joueur effectue un clic dans un inventaire

Exemples on inventory click:
    if event-item is stone:
        give player 1 stone
        remove 20$ from player's balance
Pattern [on] [player] inventory(-| )click[ing] [[at] %item types%]

On inventory close (A la fermeture d'un inventaire)

Compatible depuis Skript 2.2-dev21

Description

Evénement détectant lorsque le joueur ferme l'inventaire actuellement ouvert.

Exemples on inventory close:
    if player's name is "Tic":
        send "Ne pars pas si vite... " to player
Pattern [on] inventory clos(ing|e[d])