Jugnaro 0 Posté : 6 août 2021 (modifié) Version de Minecraft : 1.8..8 Version de Skript : 2.1.2 Addons utilisés: SkQuery, SkRayFall, WildSkript Type du skript : un script permettant de faire une flèche qui pointe vers des coordonnées spécifiques Description du script : Bonjour, je fais un plugin UHC et il me faudrait un système de flèche qui permettrait aux joueurs de voir où est le milieu de la map dans le scoreboard. Je n'ai pas de code encore. Pour plus d'informations n'hésitez pas. Merci. N'oubliez pas les formules de politesses et des bouts de codes que vous avez déjà regroupé, des screenshots des erreurs ainsi que tout le nécessaire qui peut contribuer à la résolution de votre problème. Modifié 6 août 2021 par Jugnaro Partager ce message Lien à poster Partager sur d’autres sites
Azur21 3 Répondu : 9 août 2021 (modifié) Salut, en tapant directement ce que tu demandes sur Google, on peut tomber sur plusieurs topics similaires... La solution la plus pertinente reste l'utilisation de la fonction créée par _CarloDrift, trouvable ici : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Tu copies/colles les 2 fonctions et l'exemple du dessous dans ton code, puis tu entres tes coordonnées à la place de 0, 0, 0: Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Si tu préfères que la flèche soit dans un scoreboard plutôt que dans l'action bar, rajoute ces quelques lignes dans la loop: Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Warning : Si tu souhaites garder les lignes vides, il faut qu'il y ai toujours un espace de plus dans les lignes vides en partant du bas. Par exemple ici la ligne 0 à un espace de plus que la ligne 2. C'est important sinon cela ne fonctionnera pas. Modifié 14 août 2021 par Azur21 Raison : Code invalide Partager ce message Lien à poster Partager sur d’autres sites
Azur21 3 Répondu : 12 août 2021 Salut, si ce que je t'ai envoyé répond à ta demande, n'oublie pas de mettre ton post en résolu. Et puis par principe, un petit message pour me dire si tout fonctionne bien, ça fait toujours plaisir. Partager ce message Lien à poster Partager sur d’autres sites
Naipow 0 Répondu : 13 août 2021 Salut Azur21 pourrais tu me faire le même système mais cela pointe un joueur sur qui on a tirer dessus merci d'avance. Partager ce message Lien à poster Partager sur d’autres sites
Azur21 3 Répondu : 14 août 2021 (modifié) Je n'avais pas pu tester mon skript avec 2 joueurs auparavant et je viens de me rendre compte que le scoreboard ne se mettait à jour que pour le dernier joueur arrivé sur le serveur. J'edit donc mon premier message avec un code fonctionnel. Nb : Je reset un scoreboard entier toutes les secondes à chaque joueur, on peut reset seulement la ligne voulue mais je ne crois pas que le gain de performance soit remarquable Il y a 8 heures, Naipow a dit : Salut Azur21 pourrais tu me faire le même système mais cela pointe un joueur sur qui on a tirer dessus merci d'avance. Salut Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Il reprend en majorité la fonction dont j'ai parlé au début du post et le code que j'ai fait pour adapter la fonction en scoreboard. J'ai également rajouté 2, 3 lignes pour qu'il suive le joueur touché par une flèche à la place de coordonnées précises. Tant que la victime n'est pas morte/déco ou que l'attaquant ne tire pas sur un autre joueur, la distance le séparant de sa victime reste affichée, je te laisse modifier si tu souhaites qu'il y ai un timer précis, que la flèche ai un nom précise, que le joueur attaqué ne puis pas déco etc etc. Modifié 14 août 2021 par Azur21 1 Partager ce message Lien à poster Partager sur d’autres sites
Naipow 0 Répondu : 16 août 2021 Le 14/08/2021 à 03:45, Azur21 a dit : Je n'avais pas pu tester mon skript avec 2 joueurs auparavant et je viens de me rendre compte que le scoreboard ne se mettait à jour que pour le dernier joueur arrivé sur le serveur. J'edit donc mon premier message avec un code fonctionnel. Nb : Je reset un scoreboard entier toutes les secondes à chaque joueur, on peut reset seulement la ligne voulue mais je ne crois pas que le gain de performance soit remarquable Salut Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Il reprend en majorité la fonction dont j'ai parlé au début du post et le code que j'ai fait pour adapter la fonction en scoreboard. J'ai également rajouté 2, 3 lignes pour qu'il suive le joueur touché par une flèche à la place de coordonnées précises. Tant que la victime n'est pas morte/déco ou que l'attaquant ne tire pas sur un autre joueur, la distance le séparant de sa victime reste affichée, je te laisse modifier si tu souhaites qu'il y ai un timer précis, que la flèche ai un nom précise, que le joueur attaqué ne puis pas déco etc etc. Merci faut-il des addons précis ? ( Je suis en 1.8.8 avec la version Skript 2.5.2 de Matocolotoe ) Partager ce message Lien à poster Partager sur d’autres sites
Azur21 3 Répondu : 16 août 2021 il y a 25 minutes, Naipow a dit : Merci faut-il des addons précis ? ( Je suis en 1.8.8 avec la version Skript 2.5.2 de Matocolotoe ) Oui tu as besoin de SkRayfall pour le scoreboard. Perso j'ai effectué mes tests en 1.12.2, mais je ne pense pas que cela change grand chose. Partager ce message Lien à poster Partager sur d’autres sites
Joriis 267 Répondu : 18 octobre 2021 Le sujet a été résolu. Il a donc été verrouillé. Cordialement, l'équipe. Partager ce message Lien à poster Partager sur d’autres sites