Description
Evénement qui détecte lorsqu'un inventaire est ouvert pour un joueur
on inventory open:
send "Pas touche!"
close player's inventory
[on] inventory open[ed]
Description
Evénement appelé lorsqu'un qu'un joueur saute. Cet évenement nécessite un serveur PaperSpigot.
on jump:
event-player does not have permission "jump"
cancel event
[on] [player] jump[ing]
Description
Evénement appelé lorsque le joueur a fait son choix suite à une proposition suite à un envoi de ressource pack via l'effet Send ressource pack.
La condition Resource pack peut également être utilisée pour vérifier ce choix.
Cet événement est enclenché lorsque le joueur accepte ou refuse d'installer le resource pack ainsi qu'en cas de d'installation réussie ou d'échec d'installation.
on resource pack deny:
kick the player due to "Vous devez installer le pack de ressources pour jouer sur ce serveur!"
[on] resource pack [request] response
[on] resource pack [request] %resource pack states%
Description
Evènement appelé lorsqu'une entité cible un npc.
Event values :
on entity target npc:
if event-entity is a player:
send "Vous ciblez le npc %event-npc%" to event-entity
[on] entity target (npc|citizen)
Description
Evènement appelé lorsqu'un joueur clique gauche sur un npc.
Event values :
on npc left click:
send "%event-npc% : AIE ! Sale ***" to event-player
[on] (npc|citizen) left[(-| )]click
Description
Evènement appelé lorsqu'un joueur prend du recul, par exemple lorsqu'un autre joueur le frappe.
Cet évènement étant annulable, vous pouvez définir le recul quand vous le voulez.
on player knockback:
cancel event#Aucun recul
broadcast "%player% : Je ne reculerai jamais face à l'adversité !"
wait 1 seconds
push player backwards with force 100#Projection en arrière
[on] player (knockback|velocity) [change]
Description
Cet effet sert à faire envoyer un message de la part d'un joueur sur le bungeeCord.
Le premier string correspond au message et le deuxième au joueur qui envoie le message.
command /send <text>:
trigger:
send bm message arg 1 from "%player%"
send "Message envoyé !"
send (bm|bungeemaster) chat[ message] %string% from %string%
Description
Cet effet sert à envoyer un joueur sur un serveur du BungeeCord.
Le premier string est le nom du joueur et le deuxième le nom du serveur.
command /server <player> <text>:
trigger:
send "Vous avez été envoyé sur le serveur %arg 2%" to arg 1
bm connect "%arg 1%" to arg 2
send "Vous avez envoyé %arg 1% sur le serveur %arg 2%"
(bm|bungeemaster) connect %string% to server %string%
Description
Cette expression renvoie la liste de tous les joueurs connectés sur le BungeeCord.
command /list:
trigger:
set {_list::*} to all bm players
send "Il y a %size of {_list::*}% connectés"
loop {_list::*}:
send "%loop-value%"
all [online ](bm|bungeemaster) players
Description
Cette expression retourne l'adresse ip d'un joueur connecté sur le BungeeCord.
command /ip <player>:
trigger:
set {_ip} to bm ip of "%arg 1%"
send "L'ip du joueur %arg 1% est %{_ip}%"
[the ](bm|bungeemaster) ip of [the ][player ]%string%