Aller au contenu

Plusieurs Skript (scoreboard, position, bateau, sac à dos, menu gui)


Messages recommandés

Posté(e) (modifié)

Version de minecraft / skript : 1.12.2 / dev36

Type du skript : Utilitaire

Description du script en détails (3 lignes ce n'est pas assez détaillé) : Bonsoir,

Je souhaite avoir plusieurs skript pour mon serveur en 1.12.2:

- Scoreboard : 
Dans ce scoreboard, il doit être afficher :
	- Le nombre de kill
	- Le nombre de mort 
	- Le ping du joueurs
	- Sa vie
Il faut que le systeme verifie toute les 2 secondes et actualise le scoreboard
- Position : 
Je souhaite avoir les coordonée du joueur quand il se déconnecte et quand il se reconnecte sa lui met dans le tchat c'est dernier coordonée car pour l'instant il systeme de command block teleporte le joueurs a sa connexion au spawm 
- Bateau : 
Ce skript permeterais de pouvoir stocker dans les bateaux. Alors soit il fait un craft pour un bateau pour stocker ou rajouter des coffre sur le bateau d'origine
Sac à dos :
Ce skript permet que le joueurs puissent avoir un sac a dos sur lui pour pouvoir stocker leur item dans ce sac
menu gui : 
Ce skript permet d'avoir un menu gui dés qu'il clique sur un panneau appeler "hub" et donc d'avoir plusieurs item pour pouvoir spawm dans plusieur monde

Commandes éventuelles avec les permissions : 

Autres précisions (bout de skript déjà fait, systèmes actuellement utilisés, etc) : Command block pour le système de retour au spawn a la déconnexion

 

Merci a tous de votre aide

Modifié par maxou45400
Posté(e)
il y a 6 minutes, maxou45400 a dit :

Version de minecraft / skript : 1.12.2 / dev36

Type du skript : Utilitaire

Description du script en détails (3 lignes ce n'est pas assez détaillé) : Bonsoir,

Je souhaite avoir plusieurs skript pour mon serveur en 1.12.2:


- Scoreboard : 
Dans ce scoreboard, il doit être afficher :
	- Le nombre de kill
	- Le nombre de mort 
	- Le ping du joueurs
	- Sa vie
Il faut que le systeme verifie toute les 2 secondes et actualise le scoreboard

- Position : 
Je souhaite avoir les coordonée du joueur quand il se déconnecte et quand il se reconnecte sa lui met dans le tchat c'est dernier coordonée car pour l'instant il systeme de command block teleporte le joueurs a sa connexion au spawm 

- Bateau : 
Ce skript permeterais de pouvoir stocker dans les bateaux. Alors soit il fait un craft pour un bateau pour stocker ou rajouter des coffre sur le bateau d'origine

Sac à dos :
Ce skript permet que le joueurs puissent avoir un sac a dos sur lui pour pouvoir stocker leur item dans ce sac

menu gui : 
Ce skript permet d'avoir un menu gui dés qu'il clique sur un panneau appeler "hub" et donc d'avoir plusieurs item pour pouvoir spawm dans plusieur monde

 Commandes éventuelles avec les permissions : 

Autres précisions (bout de skript déjà fait, systèmes actuellement utilisés, etc) : Command block pour le système de retour au spawn a la déconnexion

 

Merci a tous de votre aide

Le premier je ne le ferai pas car j'aime pas les scoreboard sur skript, mais pour les autres j'ai juste quelque question 

pour le truc de position tu veux juste que quand un joueur se co il ai la position de l'endroit où il s'est déco ?

Le bateau je vais essayer mais pas sur...

Sac à dos, perso je veux faire un skript complet et configurable donc ça va prendre du temps, sinon si y'a d'autres personne près à le faire pas de problème

et Menu gui je vais te faire ça ^^, mais il faut que tu me dise a quel monde tu veux que ça tp !!

  • J'aime 1
Posté(e)

Merci à toi déjà

Pour la position, oui je veux que quand la personne se connecte, il ai un message avec ses dernière coordonnée et pour les autre skript, pas de soucis si il y a d'autre volontaire

Posté(e)
il y a 5 minutes, noftaly a dit :

Et il faudrait que tu lui dise les mondes pour le GUI ?
Je vais faire le scoreboard en attendant ?

 

Ah oui pour les mondes, c'est le nether et un monde nomée Usines

et merci a toi pour le scoreboard

Posté(e)
on join:
	while player is online:
		delete player's sidebar
		set name of sidebar of player to "Ton serveur !"
		set score " " in sidebar of player to 20
		set score "&eTes kills :" in sidebar of player to 19
		set score "&6 > %{kills.%player%}%" in sidebar of player to 18
		set score "&eTes morts :" in sidebar of player to 17
		set score "&6 > %{death.%player%}%" in sidebar of player to 16
		set score "  " in sidebar of player to 15
		set score "&eTon ping :" in sidebar of player to 14
		set score "&6 > %player's ping%" in sidebar of player to 13
		set score "  " in sidebar of player to 15
		set score "&eTa vie :" in sidebar of player to 14
		set score "&6 > %player's health% &c♥" in sidebar of player to 13
		wait 2 seconds #! EXTREMEMENT IMPORTANT !# SINON TON SERVEUR CRASH !

on death of a player:
	if attacker is a player:
		add 1 to {kills.%attacker%}
	add 1 to {death.%victim%}

Voila pour le scoreboard. Je ne suis pas sur pour le ping mais si ca ne fonctionne pas mets set {_ping} to skellett ping of "%player%" après le set name of sidebar

puis remplace set score "&6 > %player's ping%" in sidebar of player to 13 par set score "&6 > %{_ping}%" in sidebar of player to 13

Posté(e)
il y a 1 minute, noftaly a dit :

on join:
	while player is online:
		delete player's sidebar
		set name of sidebar of player to "Ton serveur !"
		set score " " in sidebar of player to 20
		set score "&eTes kills :" in sidebar of player to 19
		set score "&6 > %{kills.%player%}%" in sidebar of player to 18
		set score "&eTes morts :" in sidebar of player to 17
		set score "&6 > %{death.%player%}%" in sidebar of player to 16
		set score "  " in sidebar of player to 15
		set score "&eTon ping :" in sidebar of player to 14
		set score "&6 > %player's ping%" in sidebar of player to 13
		set score "  " in sidebar of player to 15
		set score "&eTa vie :" in sidebar of player to 14
		set score "&6 > %player's health% &c♥" in sidebar of player to 13
		wait 2 seconds #! EXTREMEMENT IMPORTANT !# SINON TON SERVEUR CRASH !

on death of a player:
	if attacker is a player:
		add 1 to {kills.%attacker%}
	add 1 to {death.%victim%}

Voila pour le scoreboard. Je ne suis pas sur pour le ping mais si ca ne fonctionne pas mets set {_ping} to skellett ping of "%player%" après le set name of sidebar

puis remplace set score "&6 > %player's ping%" in sidebar of player to 13 par set score "&6 > %{_ping}%" in sidebar of player to 13

ouai mais le ping, le nombre de mort et de kill ne seront mis à jour que quand le joueur déco / reco

Posté(e)
il y a 4 minutes, noftaly a dit :

on join:
	while player is online:
		delete player's sidebar
		set name of sidebar of player to "Ton serveur !"
		set score " " in sidebar of player to 20
		set score "&eTes kills :" in sidebar of player to 19
		set score "&6 > %{kills.%player%}%" in sidebar of player to 18
		set score "&eTes morts :" in sidebar of player to 17
		set score "&6 > %{death.%player%}%" in sidebar of player to 16
		set score "  " in sidebar of player to 15
		set score "&eTon ping :" in sidebar of player to 14
		set score "&6 > %player's ping%" in sidebar of player to 13
		set score "  " in sidebar of player to 15
		set score "&eTa vie :" in sidebar of player to 14
		set score "&6 > %player's health% &c♥" in sidebar of player to 13
		wait 2 seconds #! EXTREMEMENT IMPORTANT !# SINON TON SERVEUR CRASH !

on death of a player:
	if attacker is a player:
		add 1 to {kills.%attacker%}
	add 1 to {death.%victim%}

Voila pour le scoreboard. Je ne suis pas sur pour le ping mais si ca ne fonctionne pas mets set {_ping} to skellett ping of "%player%" après le set name of sidebar

puis remplace set score "&6 > %player's ping%" in sidebar of player to 13 par set score "&6 > %{_ping}%" in sidebar of player to 13

Quels sont les addons a mettre

Posté(e) (modifié)
il y a 1 minute, noftaly a dit :

non @uiytt, ce sera maj toutes les 2 secondes.

@maxou45400SkRayFall et si tu as besoin de remplacer le truc de ping psk ca fonctionne pas, Skellett

EDIT : Ah oui je suis con XD

Modifié par uiytt
  • Haha 1
Posté(e) (modifié)

C'est pas SkRayFall, c'est le "while player is online" qui s'active 20 fois par secondes. D'ou l'importance du wait, parce que si tu le mets pas ca crash

Modifié par noftaly
Posté(e)
il y a 4 minutes, noftaly a dit :

C'est pas SkRayFall, c'est le "while player is online" qui s'active 20 fois par secondes. D'ou l'importance du wait, parce que si tu le mets pas ca crash

j'ai edit xD, j'avais pas vu

Posté(e)

Bonsoir @maxou45400,

afin de faciliter la gestion des discussions et de permettre une recherche plus facile des demandes d'aide résolues, je vais devoir vous demander de créer une discussion par demande.

 

Ce topic est désormais verrouillé.

Bonne soirée.  ?

  • Haha 1
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • 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.