Résultats de la recherche

Vider
Événements
Conditions
Effets
Expressions
Types
Fonctions
Sections

Is Online (Est en ligne)

Compatible depuis Skript 1.4

Description

Vérifie si un joueur est en ligne.

Exemples command /playerinformation :
    trigger:
        if offline player-argument is online:
            send "&aCe joueur est bien connecté"
        else:
            send "&cCe joueur est hors-ligne"
Pattern %offline players% ((is|are) online|(is not|isn't|are not|aren't) offline) %offline players% ((is|are) offline|(is not|isn't|are not|aren't) online)

Is Poisoned (Est empoisonné)

Compatible depuis Skript 1.4.4

Description

Vérifie si une entité est empoisonné.

Exemples on damage:
    if victim is poisoned:
        if name of victim is "ProfesseurCraft":
            cancel event
            cure the victim from poison
            send "&eVous êtes immunisé patron :D" to victim
Pattern %living entities% (is|are) poisoned %living entities% (isn't|is not|aren't|are not) poisoned

Is Riding (Monte dans/sur un véhicule)

Compatible depuis Skript 2.0

Description

Vérifie si une entité monte sur une autre entité (ex : un autre joueur :D), dans un véhicule (ex : un vagon) ou sur un véhicule (ex : un cheval).

Exemples on right click on entity:
    make the player ride the clicked entity
    if player is riding an enderman:
        broadcast "&eAllez Spoke, téléporte-moi :)"
Pattern %entities% (is|are) riding [%entity types%] %entities% (isn't|is not|aren't|are not) riding [%entity types%]

Is Sleeping (Dort)

Compatible depuis Skript 1.4.4

Description

Vérifie si un joueur dort.

Exemples on chat:
    if player is sleeping:
        cancel event
        send "&cTut tut, fini le boucan, on dort !" to player
Pattern %players% (is|are) sleeping %players% (isn't|is not|aren't|are not) sleeping

Is Sneaking (Est accroupi)

Compatible depuis Skript 1.4.4

Description

Vérifie si un joueur est accroupi.

Exemples on damage:
    if damage cause is fall:
        if victim is sneaking:
            cancel event
            send "&eBonne réception l'ami :)" to victim
Pattern %players% (is|are) sneaking %players% (isn't|is not|aren't|are not) sneaking

Is Sprinting (Court)

Compatible depuis Skript 1.4.4

Description

Vérifie si un joueur court.

Exemples on damage:
    if attacker is holding nothing:
        if attacker is sprinting:
            push the victim in direction of attacker at speed 5
            send "&eEt bim dans ta tête !" to victim
Pattern %players% (is|are) sprinting %players% (isn't|is not|aren't|are not) sprinting

Is Wearing (Est habillé avec)

Compatible depuis Skript 1.0

Description

Vérifie si un joueur porte une armure ou tout autre bloc pouvant être ajouté dans un des slots de l'armure.

Exemples # Système de scaphandre sous l'eau :)
# -----------------------------------
command /spacesuit:
    trigger:
        Set helmet slot of player to glass block

on damage:
    if victim is wearing glass block:
        cancel event
Pattern %living entities% (is|are) wearing %item types% %living entities% (isn't|is not|aren't|are not) wearing %item types%

PvP (Si le PVP est activé ou non)

Compatible depuis Skript 1.3.4

Description

Vérifie si le PVP est activé ou non dans un monde.

Exemples command /pvp:
    trigger:
        if PVP is enabled:
            send "&aLe pvp est activé"
        else:
            send "&cLe pvp est désactivé"
Pattern (is PvP|PvP is) enabled [in %worlds%] (is PvP|PvP is) disabled [in %worlds%]

Region Contains (Si la région contient)

Compatible depuis Skript 2.1

Description

Vérifie si une position est contenu dans une région particulière.
Cette condition requière un plugin de region compatible (ex : Worldguard)
Compatibilité Worldguard : Skript 2.1 -> Worldguard 5.9 | Skript 2.2 -> Worldguard 6.0

Exemples on region enter:
    if "%region%" contains "Zone_51":
        broadcast "&cAlert, alert ! Intrus dans la zone 51 !"
Pattern Ne peut pas être utiliser directement

Time (Temps écoulé)

Compatible depuis Skript 2.0

Description

Vérifie si un temps réel donné (maintenant) est plus grand ou plus petit qu'un certain laps de temps

Exemples command /equipment: trigger:
    # Simple système de temps de recharge (cooldown)
    # {P} = Temps passé / dernière action
    # ----------------------------------------------
    if {P} was less than 5 minutes:
        send "&cVous devez attendre 5 minutes" to player
    else:
        give 1 leather helmet to player
        give 1 leather chestplate to player
        give 1 leather leggings to player
        give 1 leather boots to player
        give 1 wooden sword to player
        set {P} to now
Pattern %date% (was|were)( more|(n't| not) less) than %time span% [ago] %date% (was|were)((n't| not) more| less) than %time span% [ago]