Découvrez les événements dans skript grace à nos tutoriels pour débuter avec Skript. Pour toutes vos questions rendez vous sur le forum.

Voir les tutos J'ai besoin d'aide

Open virtual inventory (Ouvre un inventaire virtuel)

Compatible depuis TuSKe 1.7.2

Description

Ouvre un inventaire virtuel, avec une taille et un nom prédéfinis.

Exemples on rigthclick with book:
    open virtual chest inventory with size 3 named "&aTutoChest" to player
Pattern open (virtual %inventory type% inventory [with size %integer%] [(named|with (name|title)) %string%]) to %players%

 

Unformat/format gui slot (Gestion des items dans un gui)

Compatible depuis TuSKe 1.7.2

Description

Rajoute ou supprime un item d'un gui. L'item peut être inutile (il ne pourra être pris), fermer l'inventaire, exécuter une commande ou une fonction.
Vous pouvez spécifier le clique pour déclencher l'action de l'item.

Exemples on rigthclick with book:
    open chest with 6 rows named "&eSk-Doc" to player
    format gui slot 1, 2, 3 and 4 of player with stone named "&aJe suis une pierre" to do nothing # Ne fera rien
    format gui slot 5 of player with stone named "&aJe suis une pierre" # Ne fera rien

    # Ferme l'inventaire et execute la commande /say Bonjour avec le clique gauche
    format gui slot 8 of player with quartz block named "&aExécute une commande & ferme l'inventaire, avec le clique gauche " to close then run console command "/say Bonjour!" using left mouse button

    # Un item execute différentes fonctions selon si on le clique avec le bouton droit ou gauche de la souris
    format gui slot 12 of player with diamond sword named "&aDeux items sur le même slots ?!" to run function function(player, "clique_gauche") using left mouse button
    format gui slot 12 of player with diamond sword named "&aDeux items sur le même slots ?!" to run function function(player, "clique_droit") using right mouse button

    # Enlève tous les items de l'inventaire du joueur :
    format gui slot 13 of player with emerald named "&cTout supprimer" to run:
        unformat all gui slots of player
        message "&aEt voilà !"
Pattern
(make|create|format) [a] gui slot %numbers% of %players% with %material% [named %text%] [with lore %text%] to [do] nothing
(make|create|format) [a] gui slot %numbers% of %players% with %material% [named %text%] [with lore %text%] to close [using %click action%]
(make|create|format) [a] gui slot %numbers% of %players% with %material% [named %text%] [with lore %text%] to [close then] run %command sender% command %text% [using %click action%]
(make|create|format) [a] gui slot %numbers% of %players% with %material% [named %text%] [with lore %text%] to [close then] run function %function% [using %click action%]
unformat the gui slot %numbers% of %players%
unformat all gui slots of %players%

Create Clan (Créer un clan)

Compatible depuis TuSKe inconnu

Description

permet de créer un clan
plugin requis: SimpleClans

Exemples create a new clan named "MonSuperClan" with tag "MSC" for player
Pattern create [a] [new] clan named %string% with tag %string% (to|for) %player

Create a GUI (Créer un GUI)

Compatible depuis TuSKe 1.7.5

Description

Crée un nouveau gui avec un identifiant donné (facultatif), en utilisant un inventaire de base, et une forme (facultatif)

Exemples on skript load:
    create a gui with id "LobbySelector" with virtual chest with 4 rows named "&4Lobby Selector":
        make gui slot 2 with diamond sword named "PVP":
            execute player command "/server pvp" #'on skript load' event doesn't have a 'player', but it will recognize it as it does have.
        make gui slot 4 with grass named "SkyBlock":
            execute player command "/server skyblock"

command /lobby:
    trigger:
        open gui "LobbySelector" to player
Pattern create [a] [new] gui [[with id] %-string%] with %inventory% [and shape %-strings%] 
(change|edit) %guiinventory% 

Cancel Drops (Annulez les drops)

Compatible depuis TuSKe 1.0, 1.8.1 (au bloc cassé)

Description

Annulez les drops d'objets, les expériences ou les deux dans les cas de décès; cela ne laissera pas tomber les objets du joueur, comme la "gamerule" (règle de jeu) KeepInventory, cela peux aussi annuler les drops au bloc cassé (Minecraft 1.12 et plus seulement)

Exemples on death of player:
    cancel the drops #avec ça, il n'y aura ni experiences, ni objets drops

on break of coal ore:
    cancel the drops of items #avec ça, il n'y aura pas d'objets drops, mais bien l'experience
Pattern cancel [the] drops 
cancel [the] drops of [e]xp[perience][s] 
cancel [the] drops of (inventory|items) 

Command with Permission (Commande avec une permission)

Compatible depuis TuSKe 1.6.9.7

Description

Fais en sorte que le joueur execute une commande avec une permission temporaire, quand le joueur à finit d'executer cette commande, la permission lui est retirer

Attention, il peut arriver, très rarement, que cette permission reste sur le joueur si par exemple un evènement comme l'arrêt du serveur se produit au moment même ou la permission est donner. Si vous pouvez, trouver une alternative

Exemples make player execute command "CeciEst" with permissions "UnExemple"
Pattern [execute] [the] command %strings% by %players% with perm[ission][s] %strings
[execute] [the] %players% command %strings% with perm[ission][s] %strings
(let|make) %players% execute [[the] command] %strings% with perm[ission][s] %strings

Disband Clan (dissoudre un clan)

Compatible depuis TuSKe inconnu

Description

Permet de dissoudre un clan
Plugin requis : SimpleClans

Exemples disband clan "MonSuperClan"
Pattern disband [clan] %clan% 

Divorce (...Divorce ?)

Compatible depuis TuSKe inconnu

Description

Fais que le joueur divorce
Plugin requis : Marriage

Exemples make player divorce
broadcast "&oc'est ... vachemment triste quand même..."
Pattern divorce %player% 
make %player% divorce 
Skript-MC 2019 - Tous droits réservés - Développé par Uneo7