Aller au contenu

noftaly

Membre actif
  • Compteur de contenus

    1844
  • Inscription

  • Dernière visite

  • Jours gagnés

    74
  • Crédits

    1,286 [Faire un don]

Tout ce qui a été posté par noftaly

  1. noftaly

    Messages JSON

    Ce ne sont pas TES arguments ^^ Et d'accord ? si tu veux... Mais bon cela reste quand même la manière la plus intuitive, la plus pratique et la plus efficaces pour faire ce genre de chose...
  2. Je le mettrai dans le basic, car 90% des scripts utilisent un gui, et il faut le faire avec TuSKe... Si tu ne le met même pas dans le pack de base, il vont utiliser SkQuery... Par contre skript-yaml dans le pack de base... Les yamls sont très rarement utilisés dans skript... Ou que part des gens expérimentés qui vont trouver leur add on tout seul x)
  3. Tu ne peux pas, c'est des bannières du forum, en fonction de ton activité ? et évite les titres full maj ! x)
  4. Comme tu est en 1.12, évite de prendre la version de skript 2.3-beta, car comme son nom l'indique c'est une bêta, elle est donc très bugué... Prend celle la : [Contenu masqué] Ca règlera surement pas mal de tes pbs ?
  5. noftaly

    Add-ons skript spigot 1.12

    TOUT FAUX ! mdr Je ne sais pas ce quelle version de skript tu utilises, mais skript ne supporte plus la 1.8 depuis 2 ans ! Regarde ici : Tu parles de beaucoup de bug en 1.9+... MDR : Si tu utilises la 2.1.2 c'est normal x) Les dernières versions (2.2-dev37c par exemple, qui est la dernière qui supporte officiellement la 1.12.2) ne sont pas du tout du tout buguées ! Au contraire ! Elles apportent un nombre de bug fixes non-négligeables ! En plus, les versions de skript qui supportent la 1.8, ne sont plus mises à jours, donc tu n'auras jamais de correction des éventuels problèmes... Alors que avec les dernières versions de skript, tu auras une correction a ses problèmes... Et d'ailleurs, pour les signaler, rien de plus simple ! Il suffit d'une brève description en anglais, ici ! Que ce soit "a ton point de vue" ou pas, c'est un fait. Tu parles d'optimisation... A part en 2.3, les versions 2.1 et 2.2 n'ont pas reçu de modification majeurs, surtout en termes d'optimisation... Donc c'est un point neutre... Évidemment, les addons ! Tu soulèves de très bon points. Tu as raison partout. Mais tu oublies de dire des informations pourtant majeurs ! Pour te corriger je dirais : Nouvelles versions : - Beaucoup de nouveaux add-ons, avec correction des bugs qu'ils avaient dans leur versions précédentes (version compatible 1.8), avec ajout de beaucoup de nouvelles fonctionnalités. Anciennes versions : - Beaucoup moins d'add-ons, mais, comme tu le dis, des addons qui ne sont plus compatible ajrd. MAIS, l'imposante majorité de ces fonctionnalités dépréciées, ont été ajoutées dans de nouveaux add-ons. Je pense notamment a Skellett, qui reprend beaucoup d'ancienne fonctionnalité de vieux addons. Pour finir, tu survoles un point pourtant très important : rester en 1.8... Être en 1.8, aujourd'hui, signifie avoir 6 versions de retard. 6 énormes versions qui ajoutent beaucoup de choses, non-négligeables. Je ne vais pas te faire la liste, car d'une part tu la connais, et d'autre part, j'ai la flemme de la refaire, alors qu'elle a déjà été faite ici : En espérant t'avoir apris des choses ! Donc du coup, @SniiperRL, reste en 1.12, avec la 2.2-dev37c ? quand la 2.3 sortira, passes en 2.3 !
  6. Essaye avec cette version : [Contenu masqué]
  7. noftaly

    Messages JSON

    Un peu logique... ? Mais dans tous les cas c'est une contrainte de minecraft Vanilla Totalement logique ? c'est une contrainte de minecraft Vanilla Fix. Limitation de minecraft Vanilla. Oui ca reste une contrainte... Mais dans tous les cas ca n'a aucun interêt... Totalement logique ? c'est une contrainte de minecraft Vanilla Très bizarre... Je vais faire une Issue sur le Github. C'est a ca que ca sert ? Edit : voilà l'issue : [Contenu masqué] Bref donc a part le dernier, qui peut être bypass super facilement avec un "loop all players, message "" to loop player", il n'y a aucune excuse ? ?
  8. noftaly

    Messages JSON

    Pourquoi bancale ? en plus tu dis "Elle a l'air", donc tu n'as même pas testé ?... Y'a aucune contrainte ! Beaucoup moins que json.sk x) beaucoup moins intuitif...
  9. noftaly

    Skript 1.13

    Regarde ici :
  10. Pourquoi est ce que tu veux la doc ? Le tuto est là pour ça ! Tout est détaillé, c'est marqué exactement comment faire etc... Sinon pour la doc je te conseil skripthub.net/docs
  11. N'oubliez pas d'aller check ma ressource : PlayTime !

    C'est gratuit, c'est efficace, c'est pratique, aucune raison de ne pas l'avoir ?❤️

     

  12. noftaly

    LoupGarouUHC 1.8

    Voila : c'est gratuit et c'est dans Ressources... T'aurai pu le trouver toi même ?
  13. Version v2.1.4

    325 downloads

    PlayTime 2.1.3 ⁕ De la 1.9.x à la 1.15.x* ⁕ Par noftaly. *: 1.9 à 1.15 à condition d'utiliser les versions recommandées Cette version 2.0+ a été extrêmement optimisée par rapport a la précédente ! Plus aucun lag possible, les calculs sont effectués quand le joueur se déco ! (alors qu'avant c'était toutes les minutes) Description C'est un petit script très simple pour calculer le temps de connexion de vos joueurs ! (ou de vos staff pour voir s'ils ont bossés ). Il y a pas mal de stats intéressantes, comme le nombre de connexions, le nombre de connexions de plus de 2 minutes, la première et la dernière connexion, la session la plus longue et la plus courte, la durée de la session en cours (s'il est co), ou de la dernière session (s'il est hors-ligne), et enfin, le temps de jeu total. Il y a aussi depuis la version 2.1.0, ces stats, mais sans compter le temps d'AFK ! Pratique pour démasquer les tricheurs Commandes /playtime ou /pt : /pt see [joueur] : Pour voir le temps de connexion d'un joueur. Si aucun n'est spécifié, ce sera nous. Permission : playtime.see.other et playtime.see.self /pt reload/rl : Pour recharger le script Permission : playtime.reload /pt help : Voir la page d'aide Permission : playtime.help Et oui, plus de /pt reset. Tout simplement car en fait c'est inutile, et le script perd tout son sens... Vous remarquerez quand même que toutes les stats d'un joueur sont stockés dans une liste : {pt::%player%}. Donc vous avez juste a supprimé cela et tout est reset ! Screens Image du /pt help Image du /pt see noftaly Addons Il vous faut : - Skript 2.2-dev36 minimum (pour les expressions ternaire et les formatages de date) - WolvSK 1.0 minimum (pour le système d'AFK) -> nécessaire a partir de la v2.1.0 - Spigot (ou paper) de 1.9 à 1.15 Testé avec : - Skript 2.2-dev37c - WolvSk 1.6.2 - Spigot 1.12 - Java 8 et : - Skript 2.3-beta2 - WolvSk 1.6.2 - Paper Spigot 1.13.2 - Java 8 et : - Skript 2.4.1 - WolvSk 1.7.0 - Paper Spigot 1.15.2 - Java 8 API L'API requiert la version 2.1.1 ou ultérieure du script. Elle s'utilise comme ça : PlayTimeAPI(joueur, type, [raw]) Ici, joueur est le joueur sur lequel on cherche des infos, type est l'information que l'on recherche. Elle sont toutes listées ci dessous (celle avec un Oui, requiert que le joueur visé soit en ligne. Sinon elles retourneront "Impossible"). Enfin, "raw" requiert la version 2.1.3+ du script. C'est un booléen (donc true/false) facultatif. De base il sera sur false. Si vous mettez true, la donnée retournée ne sera pas traitée. Donc elle sera en timespan. Sinon, ce sera un texte en français, et "présenté". Exemples d'utilisation : PlayTimeAPI(player, "lastSessionTime") PlayTimeAPI(player, "currentSessionTimeWoutAFK", true) PlayTimeAPI(player, "totalCoTimeWoutAFK") Fin Et voilà ! Si vous avez des idées, n'hésitez surtout pas a me les dires, par discord (noftaly#0359) ou MP forum ! Idem pour les bugs ? Si vous avez aimez, likez et notez ★★★★★ ! Amusez-vous bien !
  14. noftaly

    [AFK] AutoAFK problème

    Salut ! essaye ca, j'ai retiré le every 1 second: loop all players. Car en plus de ne pas être super opti, c'est ce qui causé ton erreur (j'ai pas réussi a voir pourquoi). Bref essaye ceci : command /afk: permission: afk.use trigger: if {afk.%player%} is not set: set {afk.%player%} to false execute console command "tab player %player% tabsuffix" broadcast "&4%player%&6 n'est plus AFK !" else: set {afk.%player%} to true execute console command "tab player %player% tabsuffix &f [AFK]" broadcast "&4%player% &6est désormais AFK !" on any movement: if player has permission "afk.use": if {afk.%player%} is true: set {afk.%player%} to false execute console command "tab player %player% tabsuffix" broadcast "&4%player%&6 n'est plus AFK !" on join: while player is online: add 1 to {afk.%player%} if {afk.%player%} = 10: set {afk.%player%} to true broadcast "&4%player% &6est désormais AFK !" execute console command "tab player %player% tabsuffix &f [AFK]" wait 1 second
  15. c'est quoi ta version de tuske ? (/ver tuske)
  16. Perso je n'ai jamais réussi a faire marcher ca... J'utilise tout le temps le blablabla to run: make player execute command "/tacommande"
  17. noftaly

    résolu Force Inventory

    Tu n'as toujours pas passé en résolu, alors je me permet de te montrer comment faire ? Voila :
  18. noftaly

    Concrete Chest

    Salut quelle est ta version de skript ? Ensuite pourquoi utilises-tu SkQUery pour les guis ? Regarde ici toutes les raisons pour lesquelles il ne faut pas ! c'est vraiment pas bien ! bouhhh !
  19. noftaly

    monde dans une variable

    Il ne faut pas de paranthèses autour de la variable, c'est juste que ici, world est une fonction, donc il faut des paranthèses. Tu as skripttools.net , un site qui répertorie toutes les dernières versions des addons Non il te téléporte à un monde ^^ Tu as essayé teleport player at {x.spawn}, {y.spawn}, {z.spawn} in world({world.spawn}) ? Sinon essaye teleport player to spawn of world world({world.spawn} ou teleport player to spawn of world "%world({world.spawn}%"
  20. noftaly

    résolu Force Inventory

    Bien vu Avec une mauvaise utilisation ca peut faire des lags, mais si y'a une condition juste derrière ou que c'est bien utiliser ca ira mieux ? Regardez les packets. Il y en a ÉNORMÉMENT envoyé par ticks, alors vous imaginer le "on packets:" ? Pourtant si juste après tu mets une condition, ca va mieux. Donc une bonne utilisation du on any move peut aller.
  21. noftaly

    résolu Sceptre de heal

    Voici le même code que @rois2coeurs, mais un poil plus opti, avec + de messages, et surtout, sans le wait 1 tick (sinon il auraient pu cliquer 2 fois dessus par exemple) on right click with a stick: if name of tool of player is "&c&lSceptre de heal &7(3)": heal the player set name of tool of player to "&c&lSceptre de heal &7(2)" else if name of tool of player is "&c&lSceptre de heal &7(2)": heal the player set name of tool of player to "&c&lSceptre de heal &7(1)" else if name of tool of player is "&c&lSceptre de heal &7(1)": heal the player remove 1 stick named "&c&lSceptre de heal &7(1)" from the player command /healstick: permission: healstick permission message: &cTu ne peux pas faire cela ! trigger: give a stick named "&c&lSceptre de heal &7(3)" to the player message "&aTu as recu un sceptre !"
  22. noftaly

    monde dans une variable

    Oui. Déjà pourquoi tu es en 1.8 ? Aucun interêt. Ensuite, regarde dans ma signature. "Quelle version skript utiliser"
  23. noftaly

    monde dans une variable

    Mais sinon pourquoi ne pas faire teleport player to world({tavariable}) (attention, world est une fonction, donc il faut skript 2.2 et il ne faut pas oublier les parenthèses autour de la variable)
×
×
  • 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.