Aller au contenu

Les Scoreboards ( SkRayFall )


Ce tutoriel vous a-t-il était utilie ?  

27 membres ont voté

  1. 1. Ce tutoriel vous a-t-il était utilie ?

    • Oui très !
    • Pas dû tous ! ( Je le savais déjà )
    • Non ( Incomplet )


Messages recommandés

Posté(e)

Bien le bonjour !

Aujourd'hui petit tuto ( mon premier : D) sur les scoreboards, et plus précisément ce de SkRayFall.

Donc on va commencer par le commencement, il vous faut donc au minimin Skript et SkRayFall ( http://dev.bukkit.org/bukkit-plugins/skrayfall/ )

Voilà maintenant qu'on a les add-on, on va commencer le code.

Alors il nous faut un event, personnellement je vais utiliser une commande, que l'on appelle avec "command /[cmd]:" et on implémente le "trigger"

Sa donne:

command /score:
   trigger:
       #scoreboard

Maintenant on va nommer notre scoreboard on rajoute "set nom of sidebar of player to "&c[name]"" et sa donne :

command /score:
   trigger:
       set name of sidebar of player to "&cScoreboard"

Ensuite, on peut mettre des scores avec "set score "[name] in sidebar of player to [number]"

Du coup on a:

command /score:
   trigger:
       set name of sidebar of player to "&cScoreboard"
       set score "&9Rules :" in sidebar of player to 3
       set score "&6Don't hack" in sidebar of player to 2
       set score "&6And Have Fun !" in sidebar of player to 1

( A noté qu'il faut que les nombres soit incrémentés vers le haut, par exemple, 4, 3, 2, 1 ect.. )

Voilà maintenant on a notre joli scoreboard, mais vous allez me dire comment le retirer ?

Pour faire cela, il nous faut utilisé l'effet "wipe player's sidebar" :

command /disablescore:
   trigger:
       wipe player's sidebar

Maintenant on assemble le tout et on ajoute une petite variable pour activer / désactiver le scoreboard avec une seul commande:

command /score:
   trigger:
       if {scoreboardtoogle.%player%} is set:
           wipe player's sidebar
           clear {scoreboardtoogle.%player%}
       if {scoreboardtoogle.%player%} is not set:
           set name of sidebar of player to "&cScoreboard"
           set score "&9Rules :" in sidebar of player to 3
           set score "&6Don't hack" in sidebar of player to 2
           set score "&6And Have Fun !" in sidebar of player to 1
           set {scoreboardtoogle.%player%} to true

Et voilà ! On a notre commande et notre scoreboard tout prêt !

  • J'aime 2
Posté(e)

Bonjour,

J'ai voulu creer un Scoreboard avec Skript Plus je crois, mais l'actualisation faisait clignoter le SB, avec SkRayFall est ce le cas ?

Ou une correction de mon Skript est possible ?

Merci, Cordialement Izy.

Posté(e)
Bonjour,

J'ai voulu creer un Scoreboard avec Skript Plus je crois, mais l'actualisation faisait clignoter le SB, avec SkRayFall est ce le cas ?

Ou une correction de mon Skript est possible ?

Merci, Cordialement Izy.

Vas dans la section aide et poste ton problème ^^

Posté(e)
Bonjour,

J'ai voulu creer un Scoreboard avec Skript Plus je crois, mais l'actualisation faisait clignoter le SB, avec SkRayFall est ce le cas ?

Ou une correction de mon Skript est possible ?

Merci, Cordialement Izy.

C'est l'actualisation. Fais le juste actualiser quand une valeur change, comme lors d'un achat, au lieu de l'actualiser toutes les 1 seconde.

Posté(e)
C'est l'actualisation. Fais le juste actualiser quand une valeur change, comme lors d'un achat, au lieu de l'actualiser toutes les 1 seconde.

Ouaip je sais,

Mais les plugins arrivent a l'actualiser sans le clignoter, est ce possible de le faire avec Skript ? :p

Posté(e)
Ouaip je sais,

Mais les plugins arrivent a l'actualiser sans le clignoter, est ce possible de le faire avec Skript ? :p

Parce qu'ils actualisent beaucoup plus vite. Faut voir, je sais pas du tout :)

Posté(e)
Parce qu'ils actualisent beaucoup plus vite. Faut voir, je sais pas du tout :)

Ok cool merci ;)

Je suis nouveau dans la communaute ce forum me parait sympa :p

Je partagerai mes Skripts, je suis en train de faire un UHC Run, si cela plait a quelqu'un je pourrais lui vendre (vraiment pas cher, mais cela va me prendre du temps).

Je pense ne pas mettre de SB dans ce cas, ou si je trouve la solution ptet :p

Posté(e)
Ok cool merci ;)

Je suis nouveau dans la communaute ce forum me parait sympa :p

Je partagerai mes Skripts, je suis en train de faire un UHC Run, si cela plait a quelqu'un je pourrais lui vendre (vraiment pas cher, mais cela va me prendre du temps).

Je pense ne pas mettre de SB dans ce cas, ou si je trouve la solution ptet :p

Je ne crois pas que vendre sur le forum soit aimé, pas grand monde aime ça. Bref, arrêtons le hors-sujet, et bienvenue sur le forum.

Posté(e)
Je ne crois pas que vendre sur le forum soit aimé, pas grand monde aime ça. Bref, arrêtons le hors-sujet, et bienvenue sur le forum.

Ok bah ptet gratis alors xD

Des gens seraient prets a Co-Coder ? Est-t-il possible de mettre un .sk sur GitHub ?

Deniere question et je stop flood en sujet decale xD

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • 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.