Aller au contenu

noftaly

Membre actif
  • Compteur de contenus

    1844
  • Inscription

  • Dernière visite

  • Jours gagnés

    74
  • Crédits

    1,291 [Faire un don]

Tout ce qui a été posté par noftaly

  1. noftaly

    Faction : Shop PNJ

    Oh mon dieu ? Ce n'est pas une question de fonction. Oui ça marche. Mais 1) c'est pas du tout optimisé 2) ya BEAUCOUP de bug. 3) ils ne sont pas fiables : avec un peu d'habitude on peut dupliquer les items Donc oui, n'utilise plus jamais Skquery
  2. noftaly

    Faction : Shop PNJ

    Non !! Tu utilises SkQuery, il ne faut SURTOUT pas l'utiliser pour faire des guis. Il faut uniquement utiliser TuSKe. Donc refait ton skript avec TuSKe ^^ en plus ça optimisera beaucoup bcp
  3. noftaly

    résolu Des TP'S ALT PRECIS

    Envoie ton code. Et il faudrait que tu passes ton encodage en UTF-8 ?
  4. noftaly

    résolu Des TP'S ALT PRECIS

    ?les tabulations sur téléphone ?? Modifies les ça devrait pas être compliqué. 1 pour permission, perm message et trigger et 2 pour le code
  5. noftaly

    résolu Des TP'S ALT PRECIS

    Ah, une île aléatoire ? Si oui Remplace /ffatpall par ça alors : command /ffatp: permission: ffa.tp permission message: &cNop. trigger: set {_i} to random integer between 1 and (size of {ffa.islandsLocations::*}) teleport player to {ffa::islandsLocations::%{_i}%} message "Téléportation sur l'île %{_i}% effectuée !"
  6. 1) Il y a peu de joueur qui utilise la 1.8. La grosse majorité est en 1.12. 2) Si tu sais ce que sont les lambdas, alors utilises les ! 3) TuSKe ce n'est pas seulement de l'optimisation. c'est du bugfix. Tu fais des GUI en skquery sur ton serveur ? Alors j'arrive, et je te dupliques les items, je te les bouges etc etc. TuSKe ce n'est pas "une nouvelle manière d'apprendre les GUIs", c'est LA manière pour faire les GUIs. En plus les syntaxes sont presque les meme. Tu as juste a faire open virtual chest with 3 rows named "ton gui" to player format gui slot 1, 2, 3 and 4 of player to stone named "coucou" with lore "description" to run: close player's inventory if {var.%player%} is true: add 10 to player's balance message "Tu as recu 10$" ! else: message "Impossible :(" et oui, d'ailleurs, le wait est parti. Et tu n'es pas obligé de set plusieurs slot en meme temps, c'était un exemple ?. Tu peux juste en faire 1 (format gui slot 31 of player...)
  7. noftaly

    résolu Des TP'S ALT PRECIS

    Oui ça te tp que dans 1 île ^^ je ne peux pas te tp dans plusieurs îles en même temps ^^ Et de façon ce que ça se répète ? Je comprends rien à ce que tu dis ??
  8. noftaly

    résolu Des TP'S ALT PRECIS

    Ça le TP dans de nombreux îles ? Je ne comprends toujours pas ?? explique mieux, la tu ne fais que répéter. Moi je comprends que tu veux que quand on fait une commande on se TP à une île. C'est ce que je t'ai fais.
  9. Envoie le code du right click stp
  10. Tant mieux, tu as tout mis à jour donc ça veut dire que tes skripts étaient basés sur des versions TRES instables de plugins... ?
  11. Nan mais il doivent être très bien expliqués, pour que quand on en ressorte, on se dise, wa maintenant j'ai appris a faire ca, ca et ca ! Et on a ce sentiment quand c'est bien expliqué en détail. Le problème que je ressent avec ton tuto, c'est que quand on en ressorte, on se dise, bon bah j'ai c/c, et j'ai supprimés les messages avec ">" et maintenant j'ai un skript fonctionnel... On a pas vraiment appris... Mais tu as du potentiel car tes codes sont bien fait. Il faut juste que tu arrives a mieux expliquer. regarde d'autres tuto dans la catégorie Tutoriels et essaye de voir comment il font ?. Quand tu écris un tuto il faut que tu imagines que tu parles a qqn qui ne connait rien dans le sujet que tu vas aborder, car c'est pour ca qu'il est la, c'est pour apprendre. Il faut donc expliquer étape par étape. Et btw, le grade Érudit c'est quand tu as fait plusieurs tutos, et de qualité. Il est attribué arbitrairement, pas automatiquement a un certains seuil de tutos posté
  12. Si ca en ai peut être un, ca reste mon avis a moi ^^
  13. Mouais... Tuto trop précis (tu apprend a faire un mod de jeu comme ca, a ta manière), et qui manque vraiment d'explication... Ce n'est pas un tuto, mais plus un partage de code avec des commentaires. D'autant plus qu'il y a l'API de @AlexLew qui permet de ne pas avoir a ce casser la tête avec beaucoup de chose. Si elle est créée c'est pas pour rien ? Donc pour moi ce n'est pas un tuto. C'est un partage de code. Je ne sais pas si tu fais ca pour le grade Érudit, mais si oui sache que ce n'est pas comme ca que ca fonctionne ? Je ne te mets pas de ? ca je trouve assez vache le fait que ca enlève 1 point de réput, mais je n'aime pas ? PS: btw mon avis et le même que pour ton tuto de blackout. Surtout que comme il manque aussi d'explication, et que je n'ai jamais joué a watchdog, je n'ai pas tout compris...
  14. noftaly

    résolu Opt chat

    on load: if {chat.activation} is not set: set {chat.activation} to true command /optchat [<text>]: permission: mod.use permission message: &cTu n'as pas la permission d'utiliser cette commande. trigger: if arg is "on": if {chat.activation} is false: set {chat.activation} to true broadcast "&aLe chat a été activé" else: send "&8Le chat n'est pas désactivé" else if arg is "off": if {chat.activation} is true: set {chat.activation} to false broadcast "&cLe chat a été désactivé" else: send "&8Le chat est déjà désactivé" else: send "&7Commande &e/optchat &6[&eon&6/&eoff&6]" on chat: if {chat.activation} is false: cancel event send "&8Le chat est desactivé" Voila le code de @Delling mais plus optimisé (car utilise les else if, else) et en corrigeant des fautes d'ortho ^^
  15. noftaly

    résolu Spectator is not ...

    Quelle est ta version de skript ? (/version skript)
  16. Supprime le ligne et réécrit la, ya un caractère spécial bizarre qui s'est glissé la jsp pourquoi ?
  17. function timeToFrench(time: timespan) :: text: set {_time} to "%{_time}%" set {_words::*} to {_time} split at " " if {_words::2} is "second" or "seconds": set {_words::2} to "seconde(s)" else if {_words::2} is "minute" or "minutes": set {_words::2} to "minute(s)" else if {_words::2} is "hour" or "hours": set {_words::2} to "heure(s)" else if {_words::2} is "day" or "days": set {_words::2} to "jour(s)" set {_result} to "%{_words::1}% %{_words::2}%" return {_result} on join: set {connection.%player%} to now on quit: add difference between {connection.%player%} and now to {time.%player%} # Il n'y a pas besoin de supprimer la variable {connection.%player%} car elle automatiquement réinitialisée à chaque connexion du joueur. command /temps: trigger: set {_time} to difference between {connection.%player%} and now if {time.%player%} is set: add {time.%player%} to {_time} send "Temps passé sur le serveur (en anglais) : %timeToFrench({_time})%." to the player et voici avec le temps en français ?
  18. noftaly

    résolu Le cancel event beugé ?

    On ne peut pas modifier un message envoyé... C'est une limitation de Minecraft, pas de skript ou spigot ?
  19. des packs ? c'est a dire ? Dans le post de @uiytt il y a des plugins qui permettent d'avoir le pvp 1.8 si c'est ca que tu veux ^^
  20. Je ne pense pas ^^ s'ils deviennent obsolète c'est qu'ils ont été abandonnés, et dans ces cas la il ne vaut mieux pas les utiliser, meme en 1.8 ^^ au contraire beaucoup de plugins se mettent a jour pour la 1.12 voir meme la 1.13 ! A ta place j'essaierai, ca ne coute rien ?
  21. Bah sache qu'il y a beaucoup + de joueurs en 1.12 que en 1.8, donc dans le lot y'a surement de bonnes personnes ^^ mais bref, si tu veux rester en 1.8 attend que qqun veuille bien t'adapter le script ou te le refaire, mais sans vouloir être pessimiste, j'en doute, ou alors prend un plugin ^^ Bonne chance ?
  22. ca va être très très long et dur. Et pourquoi tu n'aimes pas la 1.12 ? les nouveaux blocs ? le pvp ?
  23. Pourquoi tu veux rester en 1.8 ? tu ne trouveras quasi aucun skript en 1.8 ? les versions de skript compatibles avec la 1.8 sont vieilles donc peu de personne pourront te répondre. Passe en 1.12 ! et si le pvp te gène mets un plugin pour régler ca...
×
×
  • 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.