Aller au contenu

noftaly

Membre actif
  • Compteur de contenus

    1844
  • Inscription

  • Dernière visite

  • Jours gagnés

    74
  • Crédits

    1,275 [Faire un don]

Messages posté(e)s par noftaly


  1. il y a 58 minutes, Uuraniumm_PROD a dit :

    alors je ne suis pas sur, mais il me semble que tu dois mettre un espace entre chaque symboles et variables, comme ceci :

    Contenu masqué

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

    Voilà n'hésite pas à faire un retour si cela ne marche toujours pas où au moins si tu as quelques changements au niveau de ta console ^^

    les espaces sont facultatif pour les expressions mathématiques.

     

    Sinon essaye de mettre des points plutôt que des virgules pour les nombres décimaux.

    • Merci 1

  2. Il ne faut pas utiliser la version de skript 2.4, car c'est une alpha, donc très instable. Utilise donc la

    Contenu masqué

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

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.
    (la 2.3.6 est quand même conseillée)


  3. Tient, ce n'ai peut être pas le plus optimisé (c'est même sûr xD) mais c'est un algorithme que j'ai depuis très longtemps :

    Contenu masqué

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

     

    • J'aime 1

  4. Je pensais avoir compris mais j'ai vu des réponses super compliquée donc ca se trouve j'ai pas du tout compris, mais si tu veux juste que le compte a rebours s'arrête quand tu quittes, tu peux remplacer ton 

    	while {time.%uuid of player%} is more than 0:
    

    par 

    	while player is online:
                if {time.%uuid of player%} is more than 0:
    

  5. Désolé mais je ne comprends vraiment pas, parce que ton code est censé fonctionner... :

    Contenu masqué

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

    j'ai mis tes codes bout a bout et fais 2/3 modif d'opti, et ca c'est censé fonctionner...


  6. Contenu masqué

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

    parce qu'il y avait un problème d'ordre. Ca devrai déjà enlever pas mal d'erreurs.

    Ensuite il manque un ":" a la fin de la commande. Ca devrait en enlever aussi.

    Et pour le chat format, j'ai pas vrmt regardé mais a première vue je vois pas trop pourquoi, donc je vous laisse vous en occuper 😂


  7. Le 22/02/2019 à 23:20, Rhevel a dit :

    Alors, j'ai fait un skript qui fonctionne... pas toujours.

    on va dire que si tu te cache en mine, ça marche bien, mais si tu mets juste un block au dessus de toi, bah ça marche pas toujours. je suppose qu'il a pas le temps de calculer tous les blocs, mais je suis tout seul sur serveur, alors j'espère qu'en multi ça sera pas trop dégeu.

    J'ai pas trouvé d'autre solution donc si quelqu'un veut tenter de résoudre, ça serait pas de refus.

    Ah et aussi, il n'y avait pas marqué combien de temps il fallait que le pluie dure, donc j'ai mis 30 secondes au pif, tu peux changer.
     

    Contenu masqué

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

     

    Je me suis permis de modifier ton code, pour le rendre plus compact et plus opti, et en enlevant les bugs (tu avais mis un "stop loop", donc si un joueur était protégé, la loop s'arrêtait et la pluie se dissipait. Ce que tu voulais c'était un "continue", qui sert a passer a la prochaine valeur dans une loop).

    Contenu masqué

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

    si tu veux lancer la pluie sans compte a rebours de 30s, alors c'est pluiacide(). Sinon c'est pluisacide(true)

     

    Le 26/02/2019 à 11:12, Anarchick a dit :

    Holà, je n'ai pas codé depuis longtemps et je ne peux pas tester avant très longtemps mais :

    Si on utilise la technique de niveau de luminosité du soleil sur un bloc à la place de loop tous les blocs au dessus de la tête du joueur ?

    ( énorme gain de ressource processeur ! )

    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é.

     

    Pas bête ca pourrait fonctionner !

    edit : dsl double post j'ai pas fait gaffe 😂

    • J'aime 1

  8. Le 18/02/2019 à 18:16, > NoaGamingFR a dit :

    Version serveur : 1.8.8 

    Voila ce qu'il se passe quand on ne veut pas se mettre a jour 😅

    Dans les dernières versions de skript (dès la2.2-dev je sais plus combien) on peut faire tout cela beaucoup plus simplement : 

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.
     (tout en bas)

    dans ton cas

    Contenu masqué

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

     

    • J'aime 1

  9. Mais beaucoup plus d'optimisation car il ne passe pas par l'API spigot, mais par les packets. Bref en tout cas si tu veux utiliser SkRayFall, je te conseil d'éviter le every 10 seconds (ou 120, ca revient au même, surtout que a 120 secondes le scoreboard ne se rafraîchira pas beaucoup...) et les loop all players.

    A la place, un

    Contenu masqué

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

    Le seul "défaut" de cette méthode, c'est que les scoreboard ne seront pas parfaitement synchronisés : un joueur A et un joueur B n'auront pas leurs scoreboard qui se rafraichiront exactement en même temps.

     

    Sinon c'est un bon tutoriel, qui est assez bien expliqué !


  10. Contenu masqué

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

    tu cherches Sk-NBeeT et tu as toutes les syntaxes. Ya pas vraiment de auto mais c'est un peu dans le même genre que SkStuff j'imagine.

    Sinon voici un lien de téléchargement avec pas mal d'infos : 

    Contenu masqué

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

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