TheAissam Posté(e) le 5 avril 2018 Posté(e) le 5 avril 2018 Version de minecraft / skript : 1.8.9 Type du skript : Skript de Top Elos Description du script : Bonjour,Bonsoir Je suis venu ici pour demandez votre aide en skript,celà fais maintenant quelle que semaines que j'essaye de faire un Skript de Top Elos Explication : J'aimerais faire un top elos sur une commande et un hologramme,la commande serais /topelos qui afficherais une liste de 10 personne ayant le plus d'elos "Top 1 : Jean avec 2100 elos" etc Pour l'hologramme même chose," /holo on" pour mettre un hologramme dans la position ou je suis actuellement avec écris "Top 1 : Jean etc" et "/holo off" qui supprimerais l'hologramme,sinon j'aimerais aussi que ça marche aussi en" Offline" donc que sa affiche le joueur au top même si il est déconnécter,et si il y a personnes au top j'aimerais qu'à la place de "none" vous mettiez " ~~~" Exemple : "Top 10: ~~~ avec ~~~ elos",pour les permissions je n'en est pas besoin. Pour les variables voilà ce que j'utilises: {elo.%player%} = 1000 "Pour les nouveaux joueurs, leur elos sera à 1000, je pense que c'est inutil" {elo.%player%} elos des joueurs Bien sûr je peux vous rémunérer si vous faîtes le skript bien comme il faut ^^. Bonne chance et merci de votre compréhension.
uiytt Posté(e) le 5 avril 2018 Posté(e) le 5 avril 2018 Version de minecraft / skript : 1.8.9 Type du skript : Skript de Top Elos Description du script : Bonjour,Bonsoir Je suis venu ici pour demandez votre aide en skript,celà fais maintenant quelle que semaines que j'essaye de faire un Skript de Top Elos Explication : J'aimerais faire un top elos sur une commande et un hologramme,la commande serais /topelos qui afficherais une liste de 10 personne ayant le plus d'elos "Top 1 : Jean avec 2100 elos" etc Pour l'hologramme même chose," /holo on" pour mettre un hologramme dans la position ou je suis actuellement avec écris "Top 1 : Jean etc" et "/holo off" qui supprimerais l'hologramme,sinon j'aimerais aussi que ça marche aussi en" Offline" donc que sa affiche le joueur au top même si il est déconnécter,et si il y a personnes au top j'aimerais qu'à la place de "none" vous mettiez " ~~~" Exemple : "Top 10: ~~~ avec ~~~ elos",pour les permissions je n'en est pas besoin. Pour les variables voilà ce que j'utilises: {elo.%player%} = 1000 "Pour les nouveaux joueurs, leur elos sera à 1000, je pense que c'est inutil" {elo.%player%} elos des joueurs Bien sûr je peux vous rémunérer si vous faîtes le skript bien comme il faut ^^. Bonne chance et merci de votre compréhension. Pour trier le classement tu peux passer par des algorithmes donner par la communauté : EX
TheAissam Posté(e) le 5 avril 2018 Auteur Posté(e) le 5 avril 2018 Pour trier le classement tu peux passer par des algorithmes donner par la communauté : EX C'est sympa de votre pars de m'aider mais si je fais une demande skript c'est que je n'es malheureusement aussi plus le temps de continuer à chercher une méthode pour ça de même de faire des skripts.
TheAissam Posté(e) le 7 avril 2018 Auteur Posté(e) le 7 avril 2018 Je peux te réaliser cela si tu le souhaites. Passe en message privé ! Pas de problème
KyloRen3600 Posté(e) le 7 avril 2018 Posté(e) le 7 avril 2018 Salut ! Je n'aime vraiment pas le fait de payer pour un script, il y a déjà eu des arnaques et un script n'est pas fait pour être vendu.
TheAissam Posté(e) le 7 avril 2018 Auteur Posté(e) le 7 avril 2018 écoute, c'est mon argent, et j'ai mis en bas possibilité de rémunérations, si je mais payant c'est que j'en est vraiment besoin,donc si la personne le fais sans demande d'argent c'est cool mais si il veut être rémunéré pas de soucit mais faut que tout les critères que j'ai dis soit dans le skript et non finis à 95% car j'aime pas trop payé un fichier en txt qui fais 100 lignes.
lazerda456 Posté(e) le 9 avril 2018 Posté(e) le 9 avril 2018 Salut je peux voir pour m'occuper de développer ce skript, n'hésite pas à m'envoyer un message privé @TheAissam ! Les elos seront donc la monney de ton serveur ? Mdr, pas du TOUT 1
TheAissam Posté(e) le 9 avril 2018 Auteur Posté(e) le 9 avril 2018 Personne à la possibilité de le faire ...
lazerda456 Posté(e) le 9 avril 2018 Posté(e) le 9 avril 2018 Pas avec les hologrammes (holographic displays) ^^
Maat Posté(e) le 10 avril 2018 Posté(e) le 10 avril 2018 Personne à la possibilité de le faire ... J'aurais aimé t'aider comme un peu tout le monde, mais je n'aurais pas assez de temps :/ Salut ! Je n'aime vraiment pas le fait de payer pour un script, il y a déjà eu des arnaques et un script n'est pas fait pour être vendu. Salut, d'après votre avis j'ai constaté que vous n'aimiez pas vraiment le fait de payer pour un script. Je crois que un travail mérite récompense s'il est bien fait bien sûr. Pourquoi un plugin devrait être payant alors qu'un script non. De plus, les personnes font ce qu'elles veulent avec leur argent comme il avait dit précédemment. Pour terminer en terme d'arnaque je crois que c'est au acheter/vendeur de bien établir leur marché. Bref, sur ce je vous souhaite une belle soirée! Vous ou modo et ou autre ne pas le prendre mal ce n'est que mon avis merci de respecter le mien comme le votre qui, je ne suis juste pas d'accord:) 2
Vengelis_ Posté(e) le 10 avril 2018 Posté(e) le 10 avril 2018 @BlueQc ce que je prend mal c'est le double postes :( Bref sinon je respecte ton avis ;) 1
Shelk Posté(e) le 12 avril 2018 Posté(e) le 12 avril 2018 Le truc des hologrammes je m'en suis jamais servi xD Sinon c'est large faisable
LeCraftDeOuf Posté(e) le 12 avril 2018 Posté(e) le 12 avril 2018 Bonsoir, je peut essayer mais il sera pas optimiser. Jvais voir sa :) Edit: Esque c'est sa que tu souhaite ? Juger pas les prénoms merci :p
TheAissam Posté(e) le 14 avril 2018 Auteur Posté(e) le 14 avril 2018 C'est ça mais tu l'as fais avec commande ou pas ?
Vengelis_ Posté(e) le 14 avril 2018 Posté(e) le 14 avril 2018 @LeCraftDeOuf tu peux upload le code pour que je vois comment tu as fait ? x)
LeCraftDeOuf Posté(e) le 14 avril 2018 Posté(e) le 14 avril 2018 Bien sûr j’intègre la commande et je vous le donne :)
LeCraftDeOuf Posté(e) le 14 avril 2018 Posté(e) le 14 avril 2018 function ReloadedScore(p: text): loop {Elos::*}: add 1 to {_size} if {_low.to.high.list::%loop-value%} is not set: set {_low.to.high.list::%loop-value%} to loop-index else: set {_n} to 0 loop {_size} times: set {_n} to {_n}+1 {_low.to.high.list::%loop-value-1%.%{_n}%} is not set set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index stop loop wait 1 tick set {_n} to size of {_low.to.high.list::*} loop {_low.to.high.list::*}: set {_high.to.low.list::%{_n}%} to loop-value set {_n} to {_n}-1 wait 1 tick loop {_high.to.low.list::*}: add 1 to {_result} if {_result} <= 10: set {Elos.2::%loop-index%} to "&3Top %loop-index%&f: &6%loop-value% &2avec &7%{Elos::%loop-value%}% &2elos" Command /topelos: Trigger: loop {Elos::*}: add 1 to {_size} if {_low.to.high.list::%loop-value%} is not set: set {_low.to.high.list::%loop-value%} to loop-index else: set {_n} to 0 loop {_size} times: set {_n} to {_n}+1 {_low.to.high.list::%loop-value-1%.%{_n}%} is not set set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index stop loop wait 1 tick set {_n} to size of {_low.to.high.list::*} loop {_low.to.high.list::*}: set {_high.to.low.list::%{_n}%} to loop-value set {_n} to {_n}-1 wait 1 tick loop {_high.to.low.list::*}: add 1 to {_result} if {_result} <= 10: set {Elos.2::%loop-index%} to "&3Top %loop-index%&f: &6%loop-value% &2avec &7%{Elos::%loop-value%}% &2elos" send "&6» &7##&b%loop-index% &c%loop-value%&7: &3%{Elos::%loop-value%}% &eElos" command /holo [<text>]: trigger: if arg 1 is "on": if {Elos.Holo.active} is set: send "&cL'hologram est déjà activer. &8( &7%{Elos.Holo.active}% &8)" else: set {Elos.Holo.active} to location of player send "&aHologram activer à votre position." else if arg 1 is "off": if {Elos.Holo.active} isn't set: send "&cL'hologram est déjà désactiver." else: clear {Elos.Holo.active} send "&cHologram désactiver." else: if {Elos.Holo.active} is set: clear {Elos.Holo.active} send "&cHologram désactiver." else: set {Elos.Holo.active} to location of player send "&aHologram activer à votre position." every 5 seconds: {Elos.Holo.active} is set ReloadedScore("Aléatoire") #N'importe quelle arguement, change rien. set {_m} to 1 loop 10 times: if {Elos.2::%{_m}%} isn't set: set {Elos.2::%{_m}%} to "&3Top %{_m}%&f: &6~~~ &2avec &7~~~ &2elos" add 1 to {_m} create hologram "&9Top Player Kills;%{Elos.2::1}%;%{Elos.2::2}%;%{Elos.2::3}%;%{Elos.2::4}%;%{Elos.2::5}%;%{Elos.2::6}%;%{Elos.2::7}%;%{Elos.2::8}%;%{Elos.2::9}%;%{Elos.2::10}%;" at {Elos.Holo.active} for 5 seconds Voilà, pour l'utiliser tu a juste a faire /holo on attendre quelque secondes et l'hologram va s'afficher et /holo off attendre est quelque secondes après il sera enlever. Juste y a un petit soucis, j'ai pas trouver comment faire un classement a partir de variable simple ducoup j'ai utiliser une liste, au lieu de Elo.%player% c'est {Elos::%player%} voilà
iTz_SkyZen Posté(e) le 14 avril 2018 Posté(e) le 14 avril 2018 function ReloadedScore(p: text): loop {Elos::*}: add 1 to {_size} if {_low.to.high.list::%loop-value%} is not set: set {_low.to.high.list::%loop-value%} to loop-index else: set {_n} to 0 loop {_size} times: set {_n} to {_n}+1 {_low.to.high.list::%loop-value-1%.%{_n}%} is not set set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index stop loop wait 1 tick set {_n} to size of {_low.to.high.list::*} loop {_low.to.high.list::*}: set {_high.to.low.list::%{_n}%} to loop-value set {_n} to {_n}-1 wait 1 tick loop {_high.to.low.list::*}: add 1 to {_result} if {_result} <= 10: set {Elos.2::%loop-index%} to "&3Top %loop-index%&f: &6%loop-value% &2avec &7%{Elos::%loop-value%}% &2elos" Command /topelos: Trigger: loop {Elos::*}: add 1 to {_size} if {_low.to.high.list::%loop-value%} is not set: set {_low.to.high.list::%loop-value%} to loop-index else: set {_n} to 0 loop {_size} times: set {_n} to {_n}+1 {_low.to.high.list::%loop-value-1%.%{_n}%} is not set set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index stop loop wait 1 tick set {_n} to size of {_low.to.high.list::*} loop {_low.to.high.list::*}: set {_high.to.low.list::%{_n}%} to loop-value set {_n} to {_n}-1 wait 1 tick loop {_high.to.low.list::*}: add 1 to {_result} if {_result} <= 10: set {Elos.2::%loop-index%} to "&3Top %loop-index%&f: &6%loop-value% &2avec &7%{Elos::%loop-value%}% &2elos" send "&6» &7##&b%loop-index% &c%loop-value%&7: &3%{Elos::%loop-value%}% &eElos" command /holo [<text>]: trigger: if arg 1 is "on": if {Elos.Holo.active} is set: send "&cL'hologram est déjà activer. &8( &7%{Elos.Holo.active}% &8)" else: set {Elos.Holo.active} to location of player send "&aHologram activer à votre position." else if arg 1 is "off": if {Elos.Holo.active} isn't set: send "&cL'hologram est déjà désactiver." else: clear {Elos.Holo.active} send "&cHologram désactiver." else: if {Elos.Holo.active} is set: clear {Elos.Holo.active} send "&cHologram désactiver." else: set {Elos.Holo.active} to location of player send "&aHologram activer à votre position." every 5 seconds: {Elos.Holo.active} is set ReloadedScore("Aléatoire") #N'importe quelle arguement, change rien. set {_m} to 1 loop 10 times: if {Elos.2::%{_m}%} isn't set: set {Elos.2::%{_m}%} to "&3Top %{_m}%&f: &6~~~ &2avec &7~~~ &2elos" add 1 to {_m} create hologram "&9Top Player Kills;%{Elos.2::1}%;%{Elos.2::2}%;%{Elos.2::3}%;%{Elos.2::4}%;%{Elos.2::5}%;%{Elos.2::6}%;%{Elos.2::7}%;%{Elos.2::8}%;%{Elos.2::9}%;%{Elos.2::10}%;" at {Elos.Holo.active} for 5 seconds Voilà, pour l'utiliser tu a juste a faire /holo on attendre quelque secondes et l'hologram va s'afficher et /holo off attendre est quelque secondes après il sera enlever. Juste y a un petit soucis, j'ai pas trouver comment faire un classement a partir de variable simple ducoup j'ai utiliser une liste, au lieu de Elo.%player% c'est {Elos::%player%} voilà Il faut un addon particulier pour l'utiliser ?
McLincoln2 Posté(e) le 14 avril 2018 Posté(e) le 14 avril 2018 Il faut un addon particulier pour l'utiliser ? SkRayFall.
iTz_SkyZen Posté(e) le 14 avril 2018 Posté(e) le 14 avril 2018 SkRayFall. Ok, mais je viens de test son skript il fonctionne pas Enfin l'hologramme apparaît pas
Messages recommandés