Description
évènnement appelé quand un joueur rejoins un clan
Plugin requis: SimpleClans
on player join:
broadcast "%player% a rejoins le clan %event-clan%"
[on] player join
Description
cet évennement est appelé quand un joueur dans un clan est promut
Plugin requis: SimpleClans
on clan promote player:
send "Vous avez été promut de grade dans votre clan" to player
[on] [clan] promote player
Description
cet évènnement détecte l'ajout d'un clan rival pour un autre clan
Plugin requis: SimpleClans
on rival clan add:
broadcast "%event-clan% s'est fait un rivale !
[on] rival clan add
Description
cet évènnement est appelé quand une rivalité entre clan est retirée
Plugin requis: SimpleClans
on rival clan remove:
broadcast "bizzarement, %event-clan% a renoncé à avoir des ennemies :("
[on] rival clan remove
Description
cet évènnement est appelé quand un objet perd de la durabilité
peut être annulé
on item damage:
if event-world is "zeeworldaa":
if event-itemstack is a wooden sword:
cancel event
[on] [player] item damage
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%
on prepare item craft:
send "vous avez fabriqué %event-itemstack%" to player
[on] [tuske] prepare item craft
Description
évènnement appelé quand un item bouge dans un inventaire, l'item en question est %event-itemstack% et l'inventaire %event-string%
cet évènnement est annulable
on inventory move:
[on] inventory move
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
on inventory drag:
broadcast "%event-player%, %event-itemstack%, %event-string%, %event-inventory%"
[on] inventory drag
Description
cet évènnement se déclanche au clique dans un gui(/inventaire)
évènnement annulable
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
[on] gui (action|click)
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.
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."
[local] condition <pattern>
[local] condition
[local] %skript types% property condition <pattern>