Aller au contenu

The__V

Membre
  • Compteur de contenus

    87
  • Inscription

  • Dernière visite

  • Jours gagnés

    12
  • Crédits

    86 [Faire un don]

Messages posté(e)s par The__V


  1. Bonjour,

    Si tu as le niveau pour faire un skript d'UHC, tu dois sans doute être capable de reprendre un skript existant pour le transformer un peu. Un de mes Skripts, RandomWarp, devrait pouvoir t'aider.

    Bonne journée.


  2. @AirSoftMinecraft Une solution serait d'utiliser une variable contenant la durée du ban et décompter à chaque seconde.

    Une autre serait d'enregistrer l'heure du ban et de comparer avec l'heure de la prochaine connexion pour vérifier que 20 minutes réelles se sont écoulées.

    Avec un peu de réflexion et quelques connaissances sur les variables, il y a moyen de s'en sortir.

    La méthode de @Gurvv29, en revanche m'est tout à fait inconnue. Peut-être est-ce une nouvelle fonctionnalité de Skript? En tous cas, elle n'est répertoriée ni sur

    Contenu masqué

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

    Contenu masqué

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


  3. Contenu masqué

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

    En plus des fautes de frappe, cette partie permet au joueur de boire sa potion à l'infini, tout en lui interdisant l'utilisation de toute potion dont l'id et/ou le nom ne sont pas ceux donnés dans le skript. Nice piece of sh**, IMHO.


  4. Mille excuses si je me trompe, mais il me semble qu'utiliser un wait dans ce cas est une erreur. En cas de reboot serveur (personne n'est à l'abri d'un crash), les skripts sont ré-éxécutés en partant du début. Ainsi, un joueur ayant été banni avant un crash ne serait pas unban (la variable reste à true), causant donc un bannissement de 20 min... définitif :/


  5. Salutations,

    {cb.list::*} contient le nom de tous les joueurs que tu as enregistré dedans. En d'autres termes: {cb.list::*} = player, anotherPlayer and theAdmin. Une solution (la seule qui me vient à l'esprit) serait de boucler ta liste et d'effectuer le test if name of tool of player contains "Cb de %{cb.list::*}%" à chaque tour, de sorte à vérifier si la cb que tient le joueur appartient à au moins un de ceux qui ont été enregistrés.

    Ca donnerait quelque chose de ce genre là:

    Contenu masqué

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

     

    En espérant avoir été utile.

    The__V, une Ombre à votre service.


  6. Salutations,

    4 - En ce qui concerne ton problème de panneau, la solution me paraît relativement simple,

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.
    t'aurait sans doute permis de trouver toi-même. Assez déblatéré sur la difficulté, répondons donc à ta demande. Ceci devrait faire l'affaire; est-il vraiment nécessaire de se perdre dans de savantes explications pour si peu de contenu?

    Contenu masqué

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

     

    En espérant avoir été utile.

    The__V, une Ombre à votre service.


  7. Suite à la demande de @Tarradon, je re-poste ce script perdu dans les tréfonds de la section Demandes de skripts, et qui, à l'époque, m'avait valu les félicitations de @Spidoka (que je remercie une fois de plus pour cet encouragement).

     

    Ce (tout) petit script permet de modifier relativement facilement l'en-tête et le pied de votre liste des joueurs (TAB). A noter que cette fonctionnalité n'est disponible qu'en version 1.8+.

    Configuration:

    Tous les messages sont éditables, il suffit de modifier la catégorie "options".

     

    Commandes et Permissions:

    /beautifultablist refresh ou /btl refresh

    Permet de rafraichir la liste de tous les joueurs.

    permission: skript.beautifultablist

     

    Droits:

    Vous êtes autorisés à utiliser et modifier ce script comme bon vous semble, mais s'il vous plait, ne le republiez pas, donnez plutôt le lien vers ce sujet. De plus, je vous demanderai de bien vouloir me laisser le crédit de la création de ce script.

     

    [spoiler=Beautiful Tab List]

    Contenu masqué

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

     

    • J'aime 2

  8. Salutations,

    En lisant ta demande, le souvenir de l'effet Drop spawner m'a frappé. Juste en te basant sur les exemples des effets Drop spawner et Set Spawner to its type d'Umbasaka, tu devrais pouvoir t'en sortir.

    Contenu masqué

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

     

    En espérant avoir été utile.

    The__V, une Ombre à votre service.


  9. Bonjour,

    Je te suggère de boucler tes listes plutôt que boucler tous les joueurs. En effet, {BlueTeam::%loop-player%} n'existe pas. En revanche, {BlueTeam::%loop-index%} (utilisable si tu boucles ta liste) existe, et renvoie le nom du joueur inscrit correspondant à ton tour de boucle actuel. Je suivrai ce sujet de près au cas où mes explications aient été confuses.

     

    En espérant avoir été utile.

    The__V, une Ombre à votre service.

    • J'aime 1

  10. Bonjour,

    Bien que se compliquer la vie en faisant tout soi-même peut parfois être un bon défi à relever, il est tout de même utile de connaitre l'existant. Tu utilises Vault et EssentialsEco, ce dernier possède la commande /balancetop (ou /baltop pour les fainéants dans mon genre), qui permet de lister l'ensemble des joueurs, en fonction de l'argent qu'ils possèdent. Plus d'infos sur

    Contenu masqué

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

     

    En espérant vous avoir été utile.

    The__V, une Ombre à votre service.


  11. Bonjour,

    Très simple, tout est expliqué dans les commentaires, je n'ai donc rien à ajouter ici.

     

    [spoiler=Script]

    Contenu masqué

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

     

     

     

    En espérant avoir traité votre requête.

    The__V, une Ombre à votre service.


  12. Salutations,

    Ayant remarqué que ce problème ne trouvait pas de solution, je me suis penché... quelques minutes seulement sur la question, et voici un script qui fonctionne parfaitement. Rien ne me semble compliqué, je ne m'attarderai donc pas davantage sur de futiles explications. Si questions il y a, demandez-moi par message personnel.

     

    [spoiler=Script]

    Contenu masqué

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

     

     

     

    En espérant avoir traité votre requête.

    The__V, une Ombre à votre service.

    • J'aime 1

  13. Bonjour,

    Pour répondre à ta demande, voici un petit script au nom très court et plein d'originalité:
    damageIncreasedOnDamage
    .

    Lorsqu'un joueur est blessé, ce script permet d'augmenter les dégâts de sa prochaine attaque de X points s'il a reçu X coups. Après X secondes, l'effet disparaît. "X" désigne une valeur configurable dans "options".

     

    Configuration:

    Les valeurs sont réglables dans la catégorie "options". Si les noms ne sont pas assez parlants, n'hésite pas à demander.

     

    Aucune commande, aucune permission.

     

    Droits:

    Vous êtes autorisés à utiliser et modifier ce script comme bon vous semble, mais s'il vous plait, ne le republiez pas, donnez plutôt le lien vers ce sujet. De plus, je vous demanderai de bien vouloir me laisser le crédit de la création de ce script.

     

    [spoiler=Script]

    Contenu masqué

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

     

     

    • J'aime 2

  14. ---==RandomWarp==---

    RandomWarp permet la création, suppression et modification de points de téléportation auxquels vous pourrez ensuite vous rendre avec une simple commande. Bien sur, le point choisi est aléatoire!

     

    Configuration:

    Tous les messages sont éditables dans la catégorie "options". Toutefois, je vous demanderai de bien vouloir laisser apparaître le nom du script.

     

    Commandes & Permissions:

    permission
    skript.randomwarp
    :

    /randomwarp random

    Vous téléporte à un point aléatoire.

    permission
    skript.randomwarp.admin
    :

    /randomwarp set <nomDuWarp>

    Définit un point de téléportation à votre position. Si le point existe déjà, il sera déplacé à votre position.

    /randomwarp delete <nomDuWarp>

    Supprime un point de téléportation.

    /randomwarp warpto <nomDuWarp>

    Vous téléporte au point spécifié.

    /randomwarp list

    Donne la liste des points de téléportation existants.

    Droits:

    Vous êtes autorisés à utiliser et modifier ce script comme bon vous semble, mais s'il vous plait, ne le republiez pas, donnez plutôt le lien vers ce sujet. De plus, je vous demanderai de bien vouloir me laisser le crédit de la création de ce script.

     

    [spoiler=RandomWarp]

    Contenu masqué

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

     

    Note: Je donne le code car il m'est impossible d'envoyer le fichier. Inutile de vous plaindre.

    • J'aime 4

  15. Bonjour,

    Pour utiliser le
    /repair
    la permission est
    essentials.repair
    .

    Pour utiliser le
    /repair all
    la permission est
    essentials.repair.all
    .

    Source:

    Contenu masqué

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

×
×
  • 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.