-
Compteur de contenus
1844 -
Inscription
-
Dernière visite
-
Jours gagnés
74 -
Crédits
1,286 [Faire un don]
Messages posté(e)s par noftaly
-
-
il y a 58 minutes, KneaXy a dit :Et ben voilà, un tutoriel
Eh ouais !! Un tutoriel...
-
il y a 1 minute, Acenox a dit :Juste pour 60s, c'est déjà long xD
c'est vrai
Et tu aurais au moins pu utiliser une loop
-
il y a 2 minutes, Acenox a dit :broadcast "dflmfij"
wait 10 seconds
broadcast "FGFGBf"
xDD (j'ai honte )
mdr, en effet x) après si y'a que 2 ou 3 broadcast c'est pas si grave mais pour plus... c'est embêtant
-
à l’instant, Romitou a dit :Merci pour ce tutoriel !
On en a maintenant 2, et on a 2 façons différentes d'expliquer cet addon. ^^
Je me demandais s'il était possible de cacher les scores (à droite) en Skript ?
Je sais qu'en Java c'est possible mais je ne sais pas en SkriptEn Java c'est possible, mais pas avec un plugin il me semble... J'ai seulement vu des mods/clients faire ca après peut être que je me trompe
Mais en tout cas c'est sur : pour le moment en skript ce n'est pas possible
- 1
-
il y a 8 minutes, Acenox a dit :Merci du partage ! ça va me permettre aussi d'optimiser un peu mieux mes systèmes de cooldown car de mon côté j'utilise encore les anciennes méthodes x)
Pourquoi ? C'est quoi les "anciennes méthodes" ?
-
Derien !
Si tu as encore des problèmes après ta migration hésite pas a redemander
-
il y a 9 minutes, Zykan a dit :-Skript 2.3.4 pour la version 1.14.x
Skript 2.3.4 ne fonctionne pas en 1.14.
Les seules versions de skript qui fonctionnent en 1.14 sont les version 2.4-beta qui sont, comme leur nom l'indique, en beta, et donc instables.
il y a 9 minutes, Zykan a dit :1.14.4 bukkit
Sinon je te conseil d'utilise Spigot ou PaperSpigot (PaperSpigot recommandé), car Bukkit est beaucoup plus buggé, et beaucoup de plugin, dont Skript, ne fonctionnent pas avec Bukkit
-
il y a 2 minutes, uiytt a dit :Euh ceci devrait marcher :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Alors c'est vrai, donc la je passe pour un con
Ca fait super longtemps que j'utilise mon bout de code et j'arrivais pas a l'opti +
Bah écoute, bien joué alors
- 1
-
CitationJe t'ai donné 40 crédits pour ton super tutoriel ( J'en aurais bien donné plus mais j'en avais que 180 :x )
Merci beaucoup ! et t'inquiète c'est pas un problème
-
à l’instant, Salwyn a dit :Bonjour !
Tu viens de m'apprendre quelque chose. Je n'étais pas au courant qu'il était possible d'animé le scoreboard. Sinon super tutoriel ! ( Tu l'as posté quelques minutes après que j'aie posté la v2 du mien encore en attente d'approbation mais ne t'en fais pas, je ne piquerais rien de ce qui est mit dans le tien ^^ )
Bonne journée !
Pas de problème ! Et l'animation c'est tout bête, c'est juste une loop qui change le scoreboard a chaque fois
-
Hey ! Voici un code que j'avais donné dans le channels #snippets sur discord, et que je mets ici pour toucher une plus grande audience ^^ (et avoir des crédits )
Vous tapez la commande /event <secondes du compte a rebours> puis un compte a rebours va se lancer. Il affichera d'abord le nombre choisis, puis tous les nombres ronds inférieurs, et terminera par un 5, 4, 3, 3, 1 !
Ce qui veut dire que pour cette commande : /event 64, il va ressortir ceci : 64, 60, 50, 40, 30, 20, 10, 5, 4, 3, 2, 1, L'event commence
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Je l'utilise pour mon système de GiveAll, et je pense que c'est le plus performant que j'ai pu faire.
Attention toutefois, il faut que le nombre de secondes soit plus grand ou égal à 10 ! Sinon ca ne fonctionnera pas
- 1
-
Salut !
Comme promis, nous voici pour un tutoriel sur Skore. C'est un addon développé par LimeGlass (encore) et qui permet de faire des scoreboards. Bref commençons.
I/ Informations
II/ Syntaxes
III/ Scoreboards statiques
IV/ Scoreboards dynamiques
V/ Exemples
VI/ FinI/ Informations
Skore est un addon qui a presque 1 an tout pile. Il est en version 1.0.0. Vous pouvez le télécharger
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Si vous voulez vous pouvez aussi désactiver d'autres fonctionnalités, mais ca c'est a vous de voir car elles ne changeront pas notre code.
Enfin : pourquoi utiliser Skore et pas d'autres addon.
Déjà, il faut savoir que skore ne fonctionne que en 1.12, et n'est plus MàJ par son auteur, qui a même supprimé le repo GitHub du projet.
Skore utilise les packets, il ne passe pas par les scoreboards spigot, comme SkRayFall et Skellett le font, ce qui rend les skoreboards plus performants. Ensuite, skore est un addon très simple a utiliser, alors pourquoi ne pas le prendre ? C'est optimisé, performant, simple d'utilisation... Exemple :
Voici un exemple de skoreboard (=scoreboard fais avec skore). Mes TPS ne sont pas descendus en dessous de 19.5/19.6. Plutôt cool non ? surtout que jamais vous n'utiliserais ce genre de scoreboard x
II/ Syntaxes
Voici toutes les syntaxes disponible (elles se trouvent dans plugins/Skore/syntaxes.yml) :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
La première va permettre de soit créer un scoreboard au joueur, soit en supprimer 1.
Les 2 suivantes vont permettre de définir des lignes au scoreboard.
La 2 d'après vont définir des titres au scoreboard.
La dernière est une condition pour vérifier si le joueur a un scoreboard.
III/ Scoreboards statiques
Alors, commençons a créer un skoreboard.
Déjà, il va falloir créer le skoreboard quand le joueurs rejoint le serveur. On va donc faire
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Setup a skoreboard for player est équivalent au "wipe player's sidebar" de SkRayFall. Il permet de créer un scoreboard au joueur.
Ensuite on va vérifier si le joueur a un scoreboard de créé. Oui ca peut paraitre bête car on l'a créé une ligne au dessus, mais comme ca si jamais il y a un problème et qu'il ne se créé pas, le serveur ne crashera pas. Donc on rajoute :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Jusque la très simple. On créé un skoreboard quand le joueur arrive, et si il a réussit a se créer, on fait la suite. Mais on mets quoi dans la suite
On va commencer par définir un titre au skoreboard. Il peut faire 32 charactères de long maximum, en comptant les codes couleurs. C'est une limite de Minecraft, pas de skore, donc on ne peux rien y faire
Bref voici la syntaxe :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Et voilà ! On peut ensuite ajouter des lignes, qui suivront ce modèle, et qui feront maximum 40 caractère (limite de Minecraft encore une fois... pas de skore) :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Voici le skoreboard que j'ai donc créé :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Bon il est moche, jugez pas, mais au moins il fonctionne . A noter : on peut mettre maximum 15 lignes.
Bref il y a un problème avec ce skoreboard, c'est qu'il ne se rafraîchit jamais. c'est a dire que la, si le joueur gagne de l'argent, ma ligne 7 ne va pas bouger... Pour remédier a ca, je vais vous montrer comment rendre le scoreboard dynamique.
III/ Dynamique
On commence pareil :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Mais après on va modifier un peu. Déjà, voyons avec 1 page (je vous montrerai comment faire plusieurs pages après).
Déjà, pour l'actualiser, je vais utiliser un while, car il nous faut bien une boucle qui va refresh le scoreboard. Et ensuite je vais mettre mes lignes habituelles :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Et voilà !
Comme vous pouvez le voir, j'ai mis que le skoreboard se rafraîchit tous les 10 ticks (= 2 fois par seconde)
Vous pouvez mettre moins mais je n'y vois pas de raison de le faire, surtout que ca réduira légèrement vos performances.
A savoir : pour la vidéo au dessus, j'avais mis le scoreboard dans un every tick: loop all players: (avec 1 joueur) et mes TPS n'allaient pas en dessous de 19.5 / 19.6. Donc vous pouvez mettre wait 1 tick, mais ca ne servira a rien ^^ car on est pas a 1/20ème de seconde près.
Important : il est cependant OBLIGATOIRE d'avoir un wait a la fin du while (la ou je l'ai mis). Sinon votre serveur va crash instantanément.
IV/ Exemples
Voici un exemple de skoreboard avec plusieurs pages, et 5 secondes d'attentes entre chaque page :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
V/ Fin
Voilà pour ce tutoriel que j'avais fait il y a déjà 1 an ! J'attendais seulement que l'auteur corrige quelquebugs, mais il ne l'a jamais fait.... Voici donc le seul bug que j'ai pu trouvé a l'heure actuelle :
Quand on a un skoreboard avec un certains nombre de lignes, puis qu'on affiche un 2ème skoreboard avec moins de ligne, les dernières lignes du 1er vont être affichées dans le 2ème.
Exemple :
Si vous avez un skoreboard avec marqué
1: "Ligne 1"
2: "Ligne 2"
3: "Ligne 3"
4: "Page 1"puis un 2ème avec
1: "Ligne 1"
2: "Ligne 2"
3: "Page 2"Alors vous verrez sur la première page "Ligne 1, Ligne 2, Ligne 3, Page 1" et sur la deuxième page : "Ligne 1, Ligne 2, Page 2, Page 1"
Pensez à allez voir aussi le tuto de @Salwyn sur skore ! Il l'avait sortit juste avant moi : https://skript-mc.fr/forum/topic/16526-skript-scoreboard/
Bref, sur ce : bonne vacances
- 3
-
Pour te répondre plus précisément, peu d'addons supportent la 1.14, et même Skript ne la supporte pas encore...
Je creerai demain un poste avec tous les addons qui fonctionnent en 1.14, comme je l'avais fais pour la 1.13
-
il y a 40 minutes, Maat a dit :Pour la direction de l'escalier c'est un beug de skript, un anglais a eu exactement le même beug :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Solution, il y a eu un patch dans les dernières version de skript je crois à la 2.4 ou 2.6, vous essayerez
En effet, ça a été fix dans la 2.4-alpha-1!
- 1
-
Le 31/07/2019 à 21:38, KneaXy a dit :Bonjour, je ne vais pas pouvoir t'aider pour ton Skript ne sachant pas le faire, mais c'est juste pour te dire que je te conseille très vivement d'upgrade Skript 2.1.2 vers la version Skript 2.2-dev25
Je t'envoie le lien =>
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Bonne soiréeSinon il y a cette version, qui est la dernière version de skript (2.4-beta4) adaptée en 1.8
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Et en effet, pour ta demande je te conseillerai de t'orienter vers les GUIs Skript (disponible seulement depuis la dev34 donc il faudra que tu mettes la version que je t'ai conseillée), et la syntaxe que @Lou' t'a donnée :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
- 1
-
essaye en modifiant l'évènement par
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
-
Il y a 11 heures, Zelontes a dit :Ou alors, lorsque tu vérifies si l'entité est un joueur après tu met un else et cancel event ?
Tu peux pas cancel cet event la ^^
-
Il existe déjà un addon : Sk-Perm :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
- 1
-
Je pense que rajouter la condition "if entity is not a npc" devrait fonctionner (dispo avec SkRayFall et skript-npc)
-
Haha je le ferai avant toi ce topic, uiytt !!
- 1
-
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Pas testé, mais c'est censé fonctionner c'est la version Reqn.
Pour les curieux, j'ai aussi rempli la doc : https://skript-mc.fr/documentation/reqn/expressions
- 1
- 1
-
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
essaye ceci alors, et si ca ne fonctionne pas, dis moi ce que ca a broadcast
-
Je te conseil de regarder du côté de WolvSk, qui a un support de ASkyBlock
Par exemple :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
(Pas testé)
Doc :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
-
Je suis désolé pour toi mais s'il n'est pas récupérable, j'ai envie de te dire c'est le risque d'une version alpha ^^ c'est pour ca que sur le post de release il est indiqué d'utiliser cette version seulement pour des tests et trouver des bugs etc...
- 1
[Facile] Le switch - case
dans Tutoriels
Répondu :
Ca rend ton code plus propre + ca évite d'avoir pleins de if. Tu switch une expression, puis en fonction des résultats qu'elle peut avoir, tu fais quelque chose !
Comme c'est pas natif en skript, ca perd pas mal d'intérêt, c'est vrai... Mais sinon (dans tous les autres langages) c'est censé être une bonne habitude a utiliser