Résultats de la recherche

Vider
Événements
Conditions
Effets
Expressions
Types
Fonctions
Sections

On inventory open (A l'ouverture d'un inventaire)

Compatible depuis Skript 2.2-dev21

Description

Evénement qui détecte lorsqu'un inventaire est ouvert pour un joueur

Exemples on inventory open:
    send "Pas touche!"
    close player's inventory
Pattern [on] inventory open[ed]

On jump (Lors d'un saut)

Compatible depuis Skript 2.3

Description

Evénement appelé lorsqu'un qu'un joueur saute. Cet évenement nécessite un serveur PaperSpigot.

Exemples on jump:
    event-player does not have permission "jump"
    cancel event
Pattern [on] [player] jump[ing]

On Resource Pack Request Response (Au choix du joueur)

Compatible depuis Skript 2.4

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.

Exemples on resource pack deny:
    kick the player due to "Vous devez installer le pack de ressources pour jouer sur ce serveur!"
Pattern [on] resource pack [request] response [on] resource pack [request] %resource pack states%  

Citizens - Entity target

Compatible depuis Skellett 1.9.6b

Description

Evènement appelé lorsqu'une entité cible un npc.

Event values :

  • Event-npc
  • Event-entity#L'entité qui cible

Exemples on entity target npc:
    if event-entity is a player:
        send "Vous ciblez le npc %event-npc%" to event-entity
Pattern [on] entity target (npc|citizen)

Citizens - Left Click

Compatible depuis Skellett 1.9.6b

Description

Evènement appelé lorsqu'un joueur clique gauche sur un npc.

Event values :

  • Event-npc
  • Event-player

Exemples on npc left click:
    send "%event-npc% : AIE ! Sale ***" to event-player
Pattern [on] (npc|citizen) left[(-| )]click

Player Knockback (Au recul d'un joueur)

Compatible depuis BoringSk 2017-10-21

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.

Exemples 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
Pattern [on] player (knockback|velocity) [change]

Player chat message (Joueur envoie un message)

Compatible depuis BungeeMaster 0.1

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.

Exemples command /send <text>:
    trigger:
        send bm message arg 1 from "%player%"
        send "Message envoyé !"
Pattern send (bm|bungeemaster) chat[ message] %string% from %string%

Connect player to server (Connexion d'un joueur à un serveur)

Compatible depuis BungeeMaster 0.1

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.

Exemples 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%"
               
        
Pattern (bm|bungeemaster) connect %string% to server %string%

All Online Players (Liste de tout les joueurs connectés)

Compatible depuis BungeeMaster 0.1

Description

Cette expression renvoie la liste de tous les joueurs connectés sur le BungeeCord.

Exemples command /list:
    trigger:
        set {_list::*} to all bm players
        send "Il y a %size of {_list::*}% connectés"
        loop {_list::*}:
            send "%loop-value%"
Pattern all [online ](bm|bungeemaster) players

Get a player's ip (Obtenir l'ip d'un joueur)

Compatible depuis BungeeMaster 0.1

Description

Cette expression retourne l'adresse ip d'un joueur connecté sur le BungeeCord.

Exemples command /ip <player>:
    trigger:
        set {_ip} to bm ip of "%arg 1%"
        send "L'ip du joueur %arg 1% est %{_ip}%"
Pattern [the ](bm|bungeemaster) ip of [the ][player ]%string%