Résultats de la recherche

Vider
Événements
Conditions
Effets
Expressions
Types
Fonctions
Sections

On Entity Dismount (A la descente d'une entité)

Compatible depuis Skript 2.2-dev13b

Description

Détecte quand une entité (joueur, mobs, etc.) descend d'une autre entité ; peu importe qu'il s'agisse d'un objet (flèche, boule de feu) ou d'une entité.
Pour ne détecter que les entités prévues pour être quittées (cheval, wagon, etc.) - celles considérées comme des véhicules par le jeu -, vous pouvez utiliser on vehicle exit.

Exemples on dismount:
    if vehicle of event-entity is a horse:
        broadcast "&7%event-entity% &9est descendu de son canasson"
Pattern [on] dismount[ing]

On Entity Mount (Au chevauchage [oO !] d'une entité)

Compatible depuis Skript 2.2-dev13b

Description

Détecte quand une entité (joueur, mobs, etc.) en chevauche une autre ; peu importe qu'il s'agisse d'un objet (flèche, boule de feu) ou d'une entité.
Pour ne détecter que les entités prévues pour être montée (cheval, wagon, etc.) - celles considérées comme des véhicules par le jeu -, vous pouvez utiliser vehicle enter.

Exemples on mount:
    if vehicle of event-entity is a minecart:
        broadcast "&9En voiture &7simone &9! Heu &7%event-entity% &9:$ "
Pattern [on] mount[ing]

On Flight Toggle (Au décollage / atterrissage d'un joueur)

Compatible depuis Skript 2.2-dev36

Description

Evénement qui détecte quand un joueur commence à voler ou lorsqu'il atterrit.
Pour savoir si le joueur est en train de voler ou non, vous pouvez utiliser la condition Is Flying.
Vous pouvez également détecter si le joueur a le droit de voler avec la condition Can Fly.

Exemples on flight toggle:
    if player isn't flying:
        broadcast "&7%player% &9a déployé ses ailes"
    else:
        broadcast "&7%player% &9vient d'atterrir"
Pattern [on] [player] flight toggl(e|ing) [on] [player] toggl(e|ing) flight

On Gliding State Change (Au changement d'état de planement [de vol] d'une entité)

Compatible depuis Skript 2.2-dev21

Description

Evénement qui détecte quand une entité (joueur ou mob) commence à planer ou atterit.
Cet événement réagit également lorsque le serveur active ou désactive l'état de vol d'une entité.
Vous pouvez également utiliser l'expression Gliding State pour savoir si une entité est en train de plâner ou non.

Exemples # Un petit coup de boost au décollage :D
On Gliding State Change:
    if gliding state of player is off:
        push player forward at speed 10
Pattern [on] (gliding state change|toggl(e|ing) gliding)

Login (Connexion)

Compatible depuis Vixio 1.0.0

Description

Permet la connexion au bot avec skript
Voici un tuto qui montre comment mettre en place un bot discord: https://skript-mc.fr/forum/topic/14833-faire-un-bot-discord-avec-vixio-20/

Exemples options:
    token: Token du bot
    bot: SkriptBot

on skript load:
    login to "{@token}" with the name "{@bot}"
Pattern (login|connect) to %string% (using|with) [the] name %string%

Send message (Envoyer un message)

Compatible depuis Vixio 1.0.0

Description

Permet d'envoyer un message sur le serveur discord en utilisant le bot

Exemples command /annonce <text>:
    trigger:
        send "[ANNONCE] %arg-1%" to channel with id "503310100564541442" with "{@bot}"
Pattern send %message/string/messagebuilder/embedbuilder% to %channels/users% with %bot/string% [and store (it|the message) in %-objects%]

Discord Command (Commande Discord)

Compatible depuis Vixio 2.0.0

Description

Système de commande sur Discord.

Exemples discord command $sendmc [<text>]:
    trigger:
        if arg-1 is set:
            broadcast "&7%event-user% &d%arg-1%"
        else:
            reply with "Il faut préciser un message !"
Pattern discord command <([^\s]+)( .+)?$>

Reply (Renvoie)

Compatible depuis Vixio 2.0

Description

Permet de répondre avec un message dans un événement

Exemples discord command $mentionbot [<text>]:
    trigger:
        if arg-1 is set:
            reply with "Hello %mention tag of event-user%"

 
Pattern reply with %messages/strings% [and store (it|the message) in %-objects%]

On hand item swap (A l'échange des items entre les deux mains)

Compatible depuis Skript 2.3

Description

Evènement invoqué chaque fois qu'un joueur échange les items entre sa main principale et sa main secondaire. Appelé également si sa deuxième main est vide. Cet évènement étant invoqué avant l'échange les expressions pour obtenir les items des deux mains sont utilisables (player's tool et player's offtool).

Exemples on swap hand item:
    cancel event
    send "Le pvp est bien mieux avec une seule main, retourne en 1.8 !"
Pattern [on] swap[ping of] [(hand|held)] item[s]

On item merge (Au rassemblement d'items)

Compatible depuis Skript 2.2-dev35

Description

Evènement appelé quand plusieurs items au sol fusionnent en un seul stack.

Exemples on item merge of diamond:
    cancel event
    broadcast "Un diamant ne fusionne pas avec un autre diamant, reprennez vos cours de physique"
Pattern [on] (item[ ][stack]|[item] %item types%) merg(e|ing) [on] item[ ][stack] merg(e|ing) [[of] %item types%]