Aller au contenu

Nashoba

Ancien
  • Compteur de contenus

    682
  • Inscription

  • Dernière visite

  • Jours gagnés

    27
  • Crédits

    359 [Faire un don]

Messages posté(e)s par Nashoba


  1. Nashoba submitted a new resource:

     

    [plain]TeamSkript[/plain] - [plain]Contrôlez Teamspeak depuis Skript![/plain]

     

    Code source:

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    Exemples:

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    [spoiler=Conditions]Tester si un client est en ligne

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    Tester si l'addon est connecté au serveur TeamSpeak

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

     

    [spoiler=Expressions]L'id d'un client

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    La description d'un...

     

    Read more about this resource...


  2. Nashoba submitted a new resource:

     

    [plain]TwitterSK[/plain] - [plain]Contrôlez Twitter depuis Skript![/plain]

     

    Code source:

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    Exemples:

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    [spoiler=Obtenir les clés et codes]

    Étape 1: Aller sur ce lien:

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.
    et créer une nouvelle application avec le nom, la description et le site que vous voulez

     

    Étape 2: Aller sur

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.
    cliquer sur l'application et cliquer sur l'onglet "Keys and Access Tokens"...

     

    Read more about this resource...


  3. Nashoba updated [Addon] WolvSK (1.8, 1.9, 1.10 & 1.11) with a new update entry:

     

    WolvSK 1.4.6

     

    * Bugs fixés pour les Minigames

    * Ajout de la possibilité de changer certains message (dans mg-settings.yml. Pour voir les messages, supprimez le fichier et le plugin le récréera avec les messages)

    * name of %minigame% remplacé par: name of minigame %minigame% (pour éviter les conflits)

    * name of %arena% remplacé par: name of arena %arena% (pour éviter les conflits)

     

    Read the rest of this update entry...


  4. Nashoba updated [Addon] WolvSK (1.8, 1.9, 1.10 & 1.11) with a new update entry:

     

    WolvSK 1.4.5

     

    • Ajout des Anvil GUIs (GUI dans les enclumes pour taper du texte)
    • Possibilité de récupérer la version Minecraft d'un joueur (nécessite ProtocolLib) (les numéros correspondant aux version sont ici:

      Contenu masqué

        Réagissez ou répondez à ce message afin de consulter le contenu masqué.
      )
    • Suppression des noms des blocs

     

    Read the rest of this update entry...


  5. Je crois qu il veut que ca se realise simplement si il y a "xx" dans le nom. de sorte que "xxsword" ou "pickaxxe" ou encore "scrixxpt" se declenchent par exemple

    Si c'est ça c'est

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    • J'aime 2

  6. Sommaire:

    1. Base de l'addon
    2. Créer un effet
    3. Créer une condition
    4. Créer une expression
    5. Créer un évent
    6. Créer un type

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

     

    Avant de continuer, assurez-vous d'avoir suivi au moins les 2 premiers tutoriaux ou vous pourrez être perdus.

     

    Créer un évent simple

     

     

    Aujourd'hui on va voir comment créer un évent simple. Dans cette partie on aura pas besoin de créer de nouvelle classe, on va juste enregistrer l'évent « on ... » ainsi que les valeurs dedans (ex : event-player, event-location...).

     

    Voici comment enregistrer votre évent :

     

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.
     

     

    Pour le « Nom de votre évent », vous pouvez mettre ce que vous voulez.

     

    Pour ClassBukkitDeVotreEvent.class, il faut remplacer ceci par la classe Bukkit de l'évent.

     

    Pour « event », il faut remplacer par le code skript sans le « on ».

     

     

    Par exemple on va recréer l'évent « on join ». Ça nous donne tout simplement :

     

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.
     

     

     

     

     

    Le problème reste qu'on ne peut toujours pas récupérer les infos. Pour se faire on va enregistrer les « event values ». Encore une fois pas besoin de créer de classe spéciale, on met ce code juste après le Skript.registerEvent(...).

     

    Voici à quoi ressemble le bout de code pour enregistrer une valeur d'évenement :

     

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.
     

     

    La première chose à faire est de remplacer tous les ClassBukkitDeVotreEvent par la classe Bukkit qui contient votre événement.

     

    Ensuite il faut définir le type d'objet que renvoie la valeur d’événement. Si on remplace tous les Object par Player, on pourra utiliser « event-player » en Skript. Si on remplace tous les Object par Location, on pourra utiliser « event-location » en Skript.

     

    Pour finir la dernière chose à changer est le return. Il faut retourner l'objet en question, celui que vous voulez utiliser. Pour cela vous pourrez utiliser la variable e qui sera votre évent.

     

     

    Reprenons notre exemple « on join ». Le code final (avec l'enregistrement + le return du joueur) donnera :

     

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.
     

     

     

    Créer un évent complexe

     

     

    Bientôt

    • J'aime 2
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.