Aller au contenu
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 :)

Partager ce message


Lien à poster
Partager sur d’autres 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 :)

Partager ce message


Lien à poster
Partager sur d’autres 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.

Partager ce message


Lien à poster
Partager sur d’autres sites

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

×