Aller au contenu

Anarchick

Membre
  • Compteur de contenus

    321
  • Inscription

  • Dernière visite

  • Jours gagnés

    17
  • Crédits

    597 [Faire un don]

Messages posté(e)s par Anarchick


  1. sans avoir testé (= un code à l'arrache qui ne marche peut être pas) je dirais un truc du genre:

    Contenu masqué

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

     

    ce qui te donnera :

    - la team bleu contenant 8 joueurs aléatoire

    - la team rouge contenant 9 joueurs aléatoire

    - la variable {join::*} comportant ces 17 joueurs classé dans l'ordre où ils ont décidé de rejoindre le jeu


  2. Salut !

    Ceci peut intéresser:

    Contenu masqué

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

     

    Merci mais ça je l'utilise déjà depuis longtemps (Il semble d'ailleurs que ce soit de fausse valeurs... le max ram est juste 3154Mo=3000Mio comme indiqué sur mon hébergeur mais le free/total ne correspond pas j'ai l'impression)

     

    Je cherche à obtenir le pourcentage d'utilisation du cpu ce qui n'a rien à voir avec la ram :/


  3. Salut tout le monde,

    Je ne trouve pas de résultat sur skunity ou skript-mc et je ne connais pas du tout le Java,

    J'ai un plugin qui me permet de voir ma consommation CPU / ram / disque dur mais qui ne fonctionne plus sur mon serveur Mtxserv depuis que je suis passé en spigot 1.10.2,

    Je me demandais si il y a moyen EN SKRIPT de récupérer ma consommation CPU (le même pourcentage affiché sur mon hébergeur) pour la mettre dans une variable.

     

    L'addon skeeland avec son expression "CPU byte" ne retourne que "amd64" pour me dire que j'ai un Os 64 bits comme 99% des joueurs ...

     

    voici ma liste d'addon actuel sachant que je peux en ajouter d'autres si vous avez une solution à me proposer:

    1ef9791872.jpg

     

    Je me disais que peut être l'addon skript-mirror

    Contenu masqué

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

    me permettrai de faire cela grâce au java, Syst3ms une idée?


  4. Yooo, je viens de tester et

    Contenu masqué

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

    pour :

    Contenu masqué

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

     

    fonctionne parfaitement donc le problème viens de :

    1) Tu n'as peut être pas l'addon skUtilities ou il n'est pas à jour

    2) Tu n'as peut être pas l'addon SKRIPT-YAML ou il n'est pas à jour

    3) Cette action n'est pas possible sous Craftbukkit et il faut donc que tu passe sous Spigot

    4) Ta version de serveur 1.7.10 est trop vielle et empêche de faire fonctionner cette fonction = met à jour ton serveur à une version plus récente.

    5) Ton serveur ne tourne peut être pas sous JAVA 8

    6) Tu as peut être mal créer ton fichier "test.yml" et donc le chemin d'accès "plugins/Hdv/test.yml"n'est pas le bon

     

     

    Pour rappel la 1.7 ça commence à faire vieux et il est possible de retrouvé les mêmes méchaniques de combat en version supérieurs grâce à des plugins. De plus Craftbukkit est déconseillé quand on utilise Skript (qui supporte beaucoup plus Spigot)

     

    Voici un article qui va t’intéresser :

    https://skript-mc.fr/forum/threads/quelle-version-minecraft-choisir-pour-son-serveur.14234/


  5. Il n'est pas possible de mettre un nom à un projectile

     

    Perso j'utilise l'addon RandomSk (déconseillé) et j'attribue un Metadata custom à mes différents types de grenades + le propriétaire

    Contenu masqué

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

     

    Je viens de faire des test avec l'addon Skstuff en utilisant les nbt

    Contenu masqué

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

     

     

    Normalement si tu sais comment fonctionne les nbt tu sauras te débrouiller avec ça , autrement dit le moi et je t'expliquerai comment faire (cherche un peu par toi même quand même ^^)

    Bref tu dois créer un système de gestionnaire de lancé de grenade si tu utilise plusieurs types de grenade avec les snowball

     

    ""

     

    Ce code fonctionne aussi bien pour une Snowball lancé à la main ou avec le code

    Contenu masqué

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

     

    testé et approuvé


  6. ça marche aussi noftaly, par contre l'auteur il faut que tu remplace par [<number>] par [<integer>]

     

    Contenu masqué

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

     

    ceci marchera mais il sera possible de faire "/givespe Anarchick 2 1 stone" ou "/givespe Anarchick 2 stone" mais pas "/givespe Anarchick 2 2 stone"

     

    Mon code sans le parsed as item permettait de ne pas permettre de mettre 2 arguments de quantité ;)

     

    Bref à confirmer mais le sujet dois être plus que résolu à présent

    • J'aime 2

  7. Contenu masqué

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

     

    à la différence de toi noftaly ce code permet de loop les vrais blocs qui sont censé être détruit ;)

     

    Il faudra cependant vérifier si les dégâts de l'explosion sont bien donné au joueurs, j'utilise mon propre système de gestion des dégâts donc je ne pourrais pas t'aider dessus :/


  8. votre variable objet ne peut pas être entre guillemet car il sera interprété comme %string% et non %items%

     

    ceci marche (j'ai testé) :

    Contenu masqué

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

     

    la commande "/givespe 3 stone" marche correctement de mon côté (à noter que pour ce give 1 stone il n'est pas nécessaire de marqué le chiffre 1 ;) )

     

    Si tu veux ajouter {_number} et {_object} il faut faire ceci:

    Contenu masqué

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

     

    cependant ce code est moins bien puisqu'il est possible de faire la commande "/givespe 3 4 stone" :/

     

     

    Pour finir le code que je recommande sera plutôt celui là:

    Contenu masqué

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

    Or si tu souhaite faire des vérifications de l'item / le nombre d'items il te faudra les faire sur la variable {_item} et tu te rendra vite compte que ce n'est pas pareil que d'utiliser {_number} et {_object} séparément

    • J'aime 2

  9. Ton lien mediafire renvoie sur la page d’accueil du site donc je ne peux pas télécharger pour tester.

     

    voici mon test serveur :

    Contenu masqué

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

    [url=

    Contenu masqué

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

    1) rajoute les plugins world edit + worldguard

    2) supprime le skript déjà dedans (il ne te servira à rien, c'était pour une demande d'aide)

    3) copie-colle ton skript qui ne marche pas dans le dossier "scripts"

    4) lance le serveur (il est en version 1.10.2 sur ce test serveur) et connecte toi dessus

    5) créer une zone worldguard

    6) test avec le !send "%regions at player%" dans le chat ingame et franchement là si le serveur ne te répond pas tu m'ajoutera sur Skype parce que j'aurais du mal à le croire ^^

    7) test ton skript qui ne marche pas mais qui est censé marché maintenant !!

    8) éteint le serveur

    9) remplace le spigot.jar (v1.10.2) par le tiens

    10) relance le serveur + connecte toi et refait !send "%regions at player%"

    11) test ton skript qui ne marche pas

     

    Les étapes 1) à 7) sont censé fonctionné parfaitement

    Si les étapes 10) et 11) ne marche pas tu n'auras pas le choix ... il faudra envisagé d'utiliser une version plus récente de spigot si tu souhaite vraiment faire fonctionner ton skript (Il est aussi possible de faire sans mais ce serais vraiment se prendre la tête et retardé l’inévitable donc je ne te dis pas comment faire pour le moment ! )

    • J'aime 1

  10. ok donc c'est pas du tout normal ça ...

    Quel est ta version skript.jar ?

    Tu es sous spigot ou bukkit ?

    Ton serveur tourne bien sous java 8 ?

    Ton plugin Worldguard est à jour ?

     

    Tu utilise la version minecraft 1.8.8 le problème viens peut être aussi de là :/ Il est recommandé d'utiliser au minimum la version 1.9.2 pour Skript 2.2.


  11. my bad, utilise tout le temps "%event-entity%" au lieu de "entity",

    fait un test:

    1) créer une region dans une endroit où il n'existe aucune regions

    2) dans ton config.sk (fichier de config skript) active l'utilisation du "!" pour les ops

    3) in game, dans le chat marque : !send "%regions at player%"

    4) dis nous si le chat t'as bien répondu le nom de la région (j'espere que oui autrement ça va être plus compliqué...)

    • J'aime 1

  12. Donner plus de détails nous permettrai de mieux t'aider !

    A mon avis il y a plusieurs régions au même endroit donc skript ne s'est pas laquelle choisir.

    ajoute un "s" a "region at " pour devenir "regionS at "

    et au cas ou un "broadcast "%regions at entity%""

    Contenu masqué

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


  13. Ce serait bien que ta version accepte les fonctions (parce qu'il faut l'avouer, les fonctions c'est très pratique)

    mais bon, dans le cas de mon code il est possible de ne pas l'utiliser (je l'ai utilisé car ça t'aurais permis plus de souplesse dans l'avenir si tu voulais améliorer ta gestion des dégâts)

     

    Contenu masqué

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


  14. nan c'est normal, en fonction de la version de skript.jar ou je ne sais quoi le "kill" ne marche pas sur les armor stands, utilise :

    Contenu masqué

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

    qui outrepasse toute forme d'invincibilité héhé

     

    PS : pense à retirer la possibilité de mettre/modifier/retirer une armure sur l’équipement du armor stand (le nbt est {DisabledSlots:2039583})

    et au lieu d'utiliser "136" va donc modifier ton fichier aliases !!! ça t’évitera un spam dans la console a chaque reload


  15. Bonsoir, il est fortement déconseillé d'utiliser Umbaska car il est vraiment trop bugé et créer un tas de bug avec d'autres addons, à part le Hide/reveal %entity% la plus part des autres fonctionnalités de umbaska sont présentes dans d'autres addons ou bien sont possible d'être recréer manuellement.

    Contenu masqué

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

    Voici plusieurs addons qui font la même chose. Par exemple avec skellet tu as l'expression "click[ed] item" (même syntax que Umbaska donc incompatible si tu as le plugin Umbaska installé ... c'est indiqué dans la doc je n'invente rien)

     

    Si tu as l'intension de créer des GUI la communauté skript-mc.fr te conseillera d'utiliser l'addon Tuske plutôt que les GUI de skQuerry https://skript-mc.fr/forum/threads/pourquoi-est-ce-que-tuske-skquery-menus.12752/

     

    Je n'arrive pas à trouvé sur la doc Skunity d'où viens l'event "on inventory click" mais je l'utilise sans umbaska et il fonctionne. (SkQuerry je suppose fortement)

     

    Le problème ne vient surrement pas de là mais sur mon code j'utilise:

    Contenu masqué

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

    • J'aime 1

  16. Ton code d'origine ne semble pas avoir d'erreur donc je suppose que ton problème viens de ton fichier "aliases-english.sk"

    tu parle des blocs de vitre coloré en cube complet ou en vitre fine ?

    pour déterminer d'où viens ton erreur utilise le broadcast:

    Contenu masqué

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

     

    (dsl je n'ai pas mon serveur allumé pour vérifier donc on va supposer que 117:12 c'est une vitre fine de couleur rouge)

     

    test:

    Contenu masqué

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

    lorsque tu vas reload skript tu auras un message d'erreur qui te dira de remplacer "117:12" par "red stained glass" (ou un truc du genre), si ce bloc n'est pas renseigner dans ton fichier "aliases-english.sk" il te dira le nom Vanilla (il se peut aussi que ce soit le même nom). Quoi qu'il en soit vérifie que le bloc avec l'ID 117 soit bien présent dans ton fichier "aliases-english.sk" , autrement tu devra l'ajouter en respectant le code de ce type de fichier.

    Si tu ne sais pas comment ajouter cette ligne soit tu demande sur le forum soit tu télécharge un fichier "aliases-english.sk" (il en existe des très complets créent par des gentilles personnes mais je n'en ai pas pour toi dsl :/)

     

    Je rappel que j'ai marqué 117 parce que je n'ai pas l'ID du bloc et j'ai donc pris un exemple.

    • J'aime 1

  17. Si le problème persiste après être passé sous Spigot (en vrai je pense qu'il sera toujours là) :

    Retire TOUS les Skripts en gardant que les Plugins que tu possède et regarde si tu as encore le SPAM

    si OUI (=le problème vient d'un plugin):

    1) tente de mettre à jours tes plugins

    2) retirer 1 par 1 les plugins pour déterminer lequel créer un conflit.

    3) Dans le fichier config.yml du dossier Skrayfall met la valeur scoreboard sur false/true (c'est la seule config possible et j'ai déjà eu un problème avec donc je l'ai mise sur false pour le résoudre)

    4) Si tu as identifié le plugin qui créer un conflit essaie de modifier son fichier de config.yml à lui aussi

    5) assure toi que ton serveur tourne bien sur JAVA 8 et non JAVA 7 (utilise un addon qui est capable de te dire ça ou bien fait : quitte Minecraft, démarre ton serveur, assure toi qu'il n'y ait pas d'autres programmes en cours qui utilise java puis CTRL+MAJ+ECHAP > repère java > clic droit PROPRIETES > onglet DETAILS > 3ème ligne "version du produit 8.0.25.18"=java 8 car le premier chiffre est 8)

    si NON =(le SPAM viens de l'un de tes Skripts):

    1) Tu dois donc vérifier tous tes WHILE, EVERY, WAIT, et LOOP en les effaçant 1 par 1 pour déterminer lequel pose problème.

    • J'aime 2

  18. Comment Spigot ne peut pas plaire à quelqu'un ? Spigot intègre Bukkit et ajoute des améliorations à celui-ci , 99% des plugins Bukkit sont compatible avec Spigot mais le plus important ... Skript et ses addons sont fait pour Spigot et pas Bukkit ! (argument imparable ça)

     

    PS: passer sous Spigot ne garantira pas que ton problème sera résolu, mais il te fera au minimum la prévention d'autres problèmes futur impossible à résoudre sous Bukkit.


  19. personnelement y a mon code :) qui marche a 100 % :

    Contenu masqué

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

     

    ouaip mais tu as besoin d'un addon pour le "as op"

     

    Contenu masqué

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

    Qui dit mieux ? (nan en vrai arrêtons de chipoter, il veut un code Skript à mon avis ... pas du Vanilla qui marche forcement sinon ce n'est pas drôle)

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