Jump to content
Bunked

Compteur de kills, scoreboard timer

Recommended Posts

Bonjour, je suis nouveau sur le forum donc je me présente :)

Je suis Bunked et avec un ami nous commençons le skript et nous sommes bloqués ^^.

Nous faisons un serveur UHC, et nous avons besoins de deux scoreboard.

- Un scoreboard affichant le nombre de kills des joueurs
- Un scoreboard affichant le timer de la partie, compte à rebourd pour l'activation du PvP

Nous avons besoin d'un scoreboard qui s'affiche puis s'enlève pour laisser place à l'autre scorebaord en boucle.

Merci de vos réponses :)

Share this post


Link to post
Share on other sites

déjà commence par nous précisé se que tu veux faire un mods ou un plugin ?

si c'est pour un mod tu rajoutte un gui est tu incrément le nombre 0  a chaque fois que le joueur meur via un event 

aprés je ne connais pas la version 

tu peut utilisé les event suivant :

  • PlayerEvent.PlayerRespawnEvent    :    Déclenché lorsque le joueur est sur le point de dropper ses items/blocs de son inventaire après sa mort
  • PlayerEvent.PlayerRespawnEvent    :    Déclenché lorsqu'un joueur respawn suite a une mort

c'est assez basic comme mod mais si tu bloque je t'aiderais volontiers :)

Share this post


Link to post
Share on other sites
command /board:
    trigger:
        if {board} is true:
            display board named "&cNom" to player
            make score "&eMorts: &a%{deaths.%player%}%" in board of player to 2
            make score "&eTués: &a%{kill.%player%}%" in board of player to 1
			move display of player to sidebar
            wait 1 second
        wait 5 seconds
        wipe player's sidebar
        if {board} is false:
            display board named "&cNom" to player
            make score "&eMorts: &a%{deaths.%player%}%" in board of player to 2
            make score "&eTués: &a%{kill.%player%}%" in board of player to 1
			wait 1 second
        wait 5 seconds
        wipe player's sidebar
   


      
every 1 second:
    make all players execute command "/board"
    add 1 to {time.s}
    if {time.s} is 60:
        set {time.s} to 0
        add 1 to {time.m}
       
       
command /b <text>:
    trigger:
        if arg 1 is "on":
            set {board} to true
        if arg 1 is "off":
            set {board} to false

Je n'est pas bien copier/coller tu rajouteras les Tab et je te fait le reste demain.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×