Classement
Contenu populaire
Affichage du contenu avec la meilleure réputation depuis le 16/06/2015 dans Commentaires des fichiers
-
2 points
-
2 points
-
Pas mal, cependant, pourquoi créer un addon qui fait exactement la même chose que Vixio ? Autant rester sous Vixio ... J'espère tout de même qu'il y aura des fonctionnalités que Vixio ne propose pas. (Si tu ajoutes le fait de pouvoir faire comme le bot "InviteManager", qui permet de savoir qui à invité qui et avec quel invite afin de les comptabilisé. Je quitte Vixio pour DiSky x)) Bref, bonne chance ! Hâte de voir les futurs mises à jours 🙂1 point
-
1 point
-
1 point
-
1 point
-
Aller, en tant que débutant mais qui progresse, je vais indiquer les quelques trucs qui me chagrine désormais 😄 - Utiliser des variables listes plutôt que des normales - Je pensais pas le croiser, mais j'ai réussi à croiser l'incroyable "on any movement" - J'ai pris l'habitude de supprimer les variables inutilisés, donc sur le "on join: set {blabla::%player%} to false", si c'est pas vraiment utile tant que ce n'est pas appelé, pourquoi créer des dizaines, centaines... de variables inutilisés Voilà, sinon c'est une base correct à mes yeux pour faire quelques choses en ajoutant pas mal de fonctionnalité manquante pour un tool de modération ^^1 point
-
function itembuilder(v: integer, i: item, n: text, l: text, e: text, nbt: boolean) :: item: {_v} = 1: {_n} is empty: set {_itembuilder} to {_i} else if {_n} is not empty: set {_itembuilder} to {_i} named "%{_n}%" else if {_v} != 0: {_n} is empty: set {_itembuilder} to {_v} of {_i} else if {_n} is not empty: set {_itembuilder} to {_v} of {_i} named "%{_n}%" set {_itemlore::*} to {_l} split by "||" {_itemlore::*} is not empty: set {_line} to 1 loop {_itemlore::*}: set line {_line} of lore of {_itembuilder} to loop-value add 1 to {_line} set {_enchant::*} to {_e} split by "||" {_enchant::*} is not empty: loop {_enchant::*}: enchant {_itembuilder} with "%loop-value%" parsed as an enchantment type set {_itembuilder} to {_itembuilder} with no nbt if {_nbt} is true return {_itembuilder} Ce que ça va t'apporter c'est que tu vas désormais appeler ta fonction comme ça : set {_tonitem} to itembuilder(...) 🙂 Et voici le code avec un retour ^^1 point
-
1 point
-
Comme cité dans en bas de l'article ressource : Étant donné que les droits d'auteurs de contenus si facilement modifiables sont difficiles à gérer, Layrah peut être utilisé, modifié et approprié si vous le souhaitez, vous ne serez en aucun cas inquiété. Cependant, aucune aide ne sera fournie en cas de modification du code lui-même (hormis les messages personnalisables) et si le Skript est utilisé hors de la version 1.12.2 et qu'il rencontre un problème majeur. Si vous rencontrez cependant quelconque problème avec ce Skript, vous pouvez me contacter sur Discord Baptiste J.#8847. Si vous trouvez mon Skript utile, fonctionnel, et qu'il vous est pratique, n'hésitez pas à laisser un commentaire après votre téléchargement, avec une note1 point
-
1 point
-
1 point
-
1 point
-
Une très bonne initiative avec des fonctionnalités réellement utiles. Tu devrais en donner plus dans la description du script car tu n'en donne que 2 alors qu'il y en a plus d'une 20aine. Chaque fonction est bien documentée, et c'est une très bonne chose Cependant certaines choses a redire : • D'abord tu utilises SkUtilities pour les yaml 🤢 (utilise skript-yaml) et tu utilises SkQuery pour les GUIs 🤢 (utilise TuSKe) • Tu as quelquechose qui ne va pas dans ta fonction checkConnection, je te laisse voir ou c'est 😉 • Tu as une façon de coder... bien particulière. Déjà tu ne mets pas les if dans tes conditions, et j'aime pas 😅, ou encore tu fais "%{_p}%" != "<none>" alors que tu pourrais faire {_p} is set, mais bon ca c'est + perso • Il y a des fonctions peu utiles, comme celles retournant directement une expression... Autant directement utiliser "%total ram%" plutôt que "%sysTotalDisk()%"... Bonne continuation ^^1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
Je n'ai aucune idée de là d'o pourrai venir ton problème... je te dirai d'essayer d'enlever tous tes plugins 1 par 1 (ou 2 voir 3 par 3 si t'a vraiment la flemme ?) en redémarrant ton serveur à chaque fois (ouais ca va être très long...) Mais je ne vois pas d'autre solution... Comme je te l'ai montré, on a exactement tout pareil pourtant ! mais chez toi ca ne fonctionne pas... Et la seule différence entre nos serveurs ce sont les autres plugins, donc c'est pour ca que je te conseillerai de faire ca...1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
Honnêtement, je n'ai pas testé, mais même si c'est totalement fonctionnel, je ne vois pas l'interêt d'utiliser ça au lieu du vrai WorldEdit... ? Les gens, si vous faites des scripts essayez de faire des trucs originaux, ou du moins évitez de refaire en skript un des plugins le plus téléchargé au monde...1 point
-
1 point
-
1 point
-
1 point
-
Pour revenir à ce que tu as répondu à @noftaly, C'est pas car un skript beaucoup téléchargé utilise un mauvais addon pour ses Gui que tu dois le faire aussi.. Si tu aller jeter un coup d'oeil sur les liens que noftaly y'a passé : Tu remarquera que si on te dit d'utilsier skquery c'est car sur les serveur les GUI Skquery on pas mal de bug : - loop avec des valeurs qui changent qui ne marche pas - si on met unstelable à un slot dans le GUI, le slot situé à la même position dans l'inventaire du joueur aurra le même effet (pareil avec les to run command) - bug visuel quand on spamclick Pour les personnes téléchargeant ton skript c'est donc une horreur ^^1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
