Description
Evènement appelé lorsqu'un npc est créé.
Event values :
on npc create:
send "Vous avez créé le npc %event-npc%" to event-player
[on] (npc|citizen) create
Description
Evènement appelé lorsqu'un citizen reçoit des dommages à cause d'un block (enclume par exemple).
Event values :
on npc damage by a block:
set event-block to air
broadcast "&6%event-npc% : &7Je t'ai réduis en poussières"
[on] (npc|citizen) damage (by|from) [a] block
Description
Evènement appelé lorsqu'un npc reçoit des dégats de la part d'une entité.
Event values :
on npc damage by an entity:
if event-entity is a player:
send "Tu ne peux pas tuer une IA *******" to event-entity
[on] (npc|citizen) damage (by|from) [a[n]] entity
Description
Evènement appelé lorsqu'un npc meurt.
Event value :
on npc death:
broadcast ":'( %event-npc% est .... mort...."
[on] (npc|citizen) death
Description
Evènement appelé lorsqu'un npc disparaît.
Event expressions:
Event values:
on npc despawn:
broadcast "%event-npc% a disparu à cause de %despawn reason%"
[on] (npc|citizen) despawn
Description
Evènement appelé lorsqu'un npc utilise une ender pearl pour se téléporter.
on npc enderpearl teleport:
broadcast "%event-npc% a utilisé une enderpearl ! Non mais vous trouvez ça normal vous ? Détruisez le !"
[on] (npc|citizen) ender[[ ]pearl] [teleport]
Description
Evènement appelé lorsqu'une entité rentre en collision avec un npc.
Event values:
on npc entity collision:
set health of event-entity to health of event-entity*0.9
broadcast "Ouille ! J'ai mal"
[on] (npc|citizen) [entity] colli(sion|de)
Description
Evenement enclenché lorsqu'une fusée de feu d'articice explose, créant une explosion décorative.
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%!"
[on] [a] firework explo(d(e|ing)|sion) [colo[u]red %colors%]
Description
Evénement enclenché lorsqu'un joueur effectue un clic dans un inventaire
on inventory click:
if event-item is stone:
give player 1 stone
remove 20$ from player's balance
[on] [player] inventory(-| )click[ing] [[at] %item types%]
Description
Evénement détectant lorsque le joueur ferme l'inventaire actuellement ouvert.
on inventory close:
if player's name is "Tic":
send "Ne pars pas si vite... " to player
[on] inventory clos(ing|e[d])