SimpleNPC (AntiMove et Actions) final

SimpleNPC is a simple system of NPC.

  1. GidiX
    Tested Minecraft Versions:
    • 1.8
    SimpleNPC
    Sorry but this Skript is in french.

    1.0
    For use SimpleNPC you must be OP or has the permission "npc.use".

    NPC spawn <NPCName>:
    Spawn a NPC at your current location with the choosed name. Two NPC can't be has the same name.

    NPC delete <NPCID>:
    Delete the choosed NPC. You cannot undo. His helmet and action is deleted.

    NPC reload:
    Reload the NPC's.

    NPC list:
    Send NPC list with ID, Name and Coordinates.

    -1.1

    [player]. Ex: Ton nom est: &a[player]

    NPCACT <IDDuNPC> msg <Valeur>:


    Le msg (message) permet de simplement envoyer des messages.

    Ex. de commande: /npcact 1 msg &aTon nom est: &e[player]


    NPCACT <IDDuNPC> mpe <Valeur>:

    Le mpe (make player execute) permet de faire en sorte que le joueur exécute une commande.

    Ex. de commande: /npcact 1 mpe money

    NPCACT <IDDuNPC> mce <Valeur>:

    Le mce (make console execute) permet de faire en sorte que la console exécute une commande.

    Ex. de commande: /npcact 1 mce msg [player] &cNon !

    NPCACT <IDDuNPC> set <Variable> <Valeur>:

    Le set permet de définir une (nouvelle) valeur à la variable défini. Tapez [uuid] pour avoir l'UUID du joueur ou [player] pour avoir le nom du joueur.

    Ex. de commande: /npcact 1 set coins.[uuid] 300

    -1.2


    NPC removeall:

    Supprimera tout les NPC.

    NPC info:

    Affiche les infos (Versions, Auteur, Nombre de NPC et join-message)

    NPCACT <IDDuNPC> actionbar/ab <Valeur>:

    Envoie une ActionBar.

    Ex. de commande: /npcact 1 ab &aTon nom est: &e[player]

    NPCACT <IDDuNPC> bossbar/bb <Valeur>:

    Envoie une BossBar.

    Ex. de commande: /npcact 1 bb &aTon nom est: &e[player]


    NPCACT <IDDuNPC> broadcast/bc <Valeur>:

    Envoie un message à tout les joueurs dans le monde du joueur.

    Ex. de commande: /npcact 1 bc &a[player] &e: Salut

    NPCACT <IDDuNPC> teleport/tp <Variable>:

    Téléporte un joueur à la variable choisie.

    Ex. de commande: /npcact 1 tp spawn

    NPCACT <IDDuNPC> heal:

    Met la vie et la faim du joueur à 10 (maximum).

    Ex. de commande: /npcact 1 heal

    NPCACT <IDDuNPC> feed:

    Met la faim du joueur à 10 (maximum).

    Ex. de commande: /npcact 1 feed


    NPCACT <IDDuNPC> repair:

    Répare l'item du joueur.

    Ex. de commande: /npcact 1 repair


    NPCACT <IDDuNPC> openinventory:

    Ouvre l'inventaire du joueur.

    Ex. de commande: /npcact 1 openinventory


    NPCACT <IDDuNPC> closeinventory:

    Ferme l'inventaire du joueur.

    Ex. de commande: /npcact 1 closeinventory

    ---------------

    Le Panel de gestion simplifiée:
    Pour l'ouvrir rien de plus simple ! Mettez vous en sneak puis faites un clic droit avec un bâton de blaze. Vous aurez son nom et son ID. Vous pourrez lui ajouté un masque ou le supprimé.

    Le NPC:
    Le NPC ne prend aucun dégâts. Quand vous faîtes un clic droit sur lui, l'inventaire ne va pas s'ouvrir mais en revanche il pourra marcher et les joueurs pourront le pousser.