Raphy123 Posté(e) le 30 juillet 2015 Posté(e) le 30 juillet 2015 Bonjour :) J'espère que vous êtes en forme ! N'ayant pas le temps de m'occuper de mes quelques idées, c'est toujours la course durant les vacances d'été pour moi.. Je vous propose de me filer un petit coup de main ! Je cherche à obtenir un skript qui permet de faire un "Top Money", c'est à dire une commande, qui récapitule tout simplement les 10 plus riches, voir les 20 plus riches du serveur.. Je possède EssentialsEco, & vault bien entendu.. Skript & SkQuery. Voilà voilà ! ;) Merci beaucoup !
iiZeyTex Posté(e) le 30 juillet 2015 Posté(e) le 30 juillet 2015 Je peut te faire sa mais aurais tu un moyen de communication ?
Raphy123 Posté(e) le 30 juillet 2015 Auteur Posté(e) le 30 juillet 2015 Bien entendu, je t'envoie mon pseudonyme skype par le biais des messages privés :)
Raphy123 Posté(e) le 31 juillet 2015 Auteur Posté(e) le 31 juillet 2015 Apparemment.. Aucune nouvelle de la personne qui a répondu à mon topic hier soir.. Et je vois que tu t'engages dans beaucoup de choses.. déroutant. ;)
Izychiel Posté(e) le 31 juillet 2015 Posté(e) le 31 juillet 2015 Si tu veux faire cela tu devras faire toi meme ton systeme d'argent :p
Raphy123 Posté(e) le 31 juillet 2015 Auteur Posté(e) le 31 juillet 2015 Je suis très certain qu'il est faisable de faire un tel script, sans faire son propre système monétaire, avec la récupération des valeurs player's money :)
Izychiel Posté(e) le 31 juillet 2015 Posté(e) le 31 juillet 2015 Je suis très certain qu'il est faisable de faire un tel script, avec la récupération des valeurs player's money :) Ca depend avec quel plugin il est compatible.
Raphy123 Posté(e) le 31 juillet 2015 Auteur Posté(e) le 31 juillet 2015 Justement, ce dont j'ai cité plus haut l'est, j'ai divers scripts qui tournent avec
Izychiel Posté(e) le 31 juillet 2015 Posté(e) le 31 juillet 2015 Justement, ce dont j'ai cité plus haut l'est, j'ai divers scripts qui tournent avec Oui j'ai compris :D TOn skript top utilise Vault :D
Raphy123 Posté(e) le 31 juillet 2015 Auteur Posté(e) le 31 juillet 2015 utilisera, quand il sera fait x) :p
Izychiel Posté(e) le 31 juillet 2015 Posté(e) le 31 juillet 2015 utilisera, quand il sera fait x) :p Ah tien, c'est vraiment toi le createur de MineSkill ? xD
Raphy123 Posté(e) le 31 juillet 2015 Auteur Posté(e) le 31 juillet 2015 Oui, c'est bien moi, fondateur et président de l'association :) Pourquoi cela ? Tu connais ? ;)
The__V Posté(e) le 1 août 2015 Posté(e) le 1 août 2015 Bonjour, Bien que se compliquer la vie en faisant tout soi-même peut parfois être un bon défi à relever, il est tout de même utile de connaitre l'existant. Tu utilises Vault et EssentialsEco, ce dernier possède la commande /balancetop (ou /baltop pour les fainéants dans mon genre), qui permet de lister l'ensemble des joueurs, en fonction de l'argent qu'ils possèdent. Plus d'infos sur le wiki Essentials. En espérant vous avoir été utile. The__V, une Ombre à votre service.
Izychiel Posté(e) le 1 août 2015 Posté(e) le 1 août 2015 Bien que se compliquer la vie en faisant tout soi-même peut parfois être un bon défi à relever, il est tout de même utile de connaitre l'existant. Tu utilises Vault et EssentialsEco, ce dernier possède la commande /balancetop (ou /baltop pour les fainéants dans mon genre), qui permet de lister l'ensemble des joueurs, en fonction de l'argent qu'ils possèdent. Plus d'infos sur le wiki Essentials. Peut etre en veut il un custom :o Mais c'est vrai, j'avais oublie que normalement, tous les plugins de money ont un top xD
Raphy123 Posté(e) le 1 août 2015 Auteur Posté(e) le 1 août 2015 Bonjour, J'en suis bien conscient :) mais ce /balancetop est optimisé avec les pieds. ;)
GauvainWizard Posté(e) le 1 août 2015 Posté(e) le 1 août 2015 Le serveur MineSkill est quand même pas mal connu ^^ (bien que je sois banni) m'enfin bref, je ne vois pas en quoi le balancetop d'essentials est mal optimisé ?
GauvainWizard Posté(e) le 1 août 2015 Posté(e) le 1 août 2015 Quoi qu'il en soit après ma petite recherche sur internet je suis tombé sur un topic: http://dev.bukkit.org/bukkit-plugins/skript/forum/help/60651-richlist-command/ Je sais que tu demandes un Skript cependant sans ordinateur je ne peux ni tester ce qu'il y a sur le topic bukkit ni changer les commandes etc mais de ce que j'ai vu il fonctionne donc ça devrait aller si tu t'en sors un peu en script J'espère t'avoir aider Cordialement, GauvainWizard
Raphy123 Posté(e) le 1 août 2015 Auteur Posté(e) le 1 août 2015 C'est simple :) Nous avons chargé, depuis 1 mois et demi, près de 13500 comptes joueurs sur notre serveur RP. /balancetop charge ces 13500 comptes. Le seul hic, c'est que j'ai lancé la commande il y a bien deux minutes, et ça balaie toujours les comptes, ça prend un temps fou. En plus de cela, ils prévenaient du lag sur la doc à l'époque lorsque cette commande était effectuée, conséquence du balayage de tous ces comptes. Je vais aller voir, plus en profondeur le topic que tu m'as fait parvenir, ce dernier devrait me faire avancer comme il se doit. PS : Effectivement, dossier joueur qui comporte des fautes sanctionnées sur Mineskill.fr mais dé-bannissement toujours possible par le biais de lettre de débannissement..
Izychiel Posté(e) le 1 août 2015 Posté(e) le 1 août 2015 C'est simple :) Nous avons chargé, depuis 1 mois et demi, près de 13500 comptes joueurs sur notre serveur RP. /balancetop charge ces 13500 comptes. Le seul hic, c'est que j'ai lancé la commande il y a bien deux minutes, et ça balaie toujours les comptes, ça prend un temps fou. En plus de cela, ils prévenaient du lag sur la doc à l'époque lorsque cette commande était effectuée, conséquence du balayage de tous ces comptes. Oui les problemes etants: - Compter les comptes hors lignes - Ne pas chercher a charger trop de compte Des ides pour cela: - Je propose d'utiliser l'event "on join", cela permettre de ne pas charger tous les comptes, le top se mettrait a jour lors de la connection d'un joueur riche. - Le probleme est que cela ne cherchera pas a mettre les gens les plus rieches qui ne sont pas co, pour le que le top s'actualise il faut qu'un riche se connecte :D
Raphy123 Posté(e) le 1 août 2015 Auteur Posté(e) le 1 août 2015 Il est possible de sélectionner les joueurs offlines également avec Skript..
Izychiel Posté(e) le 1 août 2015 Posté(e) le 1 août 2015 Il est possible de sélectionner les joueurs offlines également avec Skript.. Ah bon ? Comment ? Et si c'est le cas, de toutes facons je pense qu'il ne sera pas possible d'optimiser le temps d'attente car il regardera quand meme tous les comptes :D
Raphy123 Posté(e) le 1 août 2015 Auteur Posté(e) le 1 août 2015 Du côté plugins, iConomy le faisait sans problème, mais bon, c'est un plugin propre à Java, et si vraiment il n'y a pas d'avancées (ce qui a l'air d'être le cas..) je me redirigerai alors très probablement vers un script PHP, ce sera plus simple pour moi plutôt que de tourner autour du pot pour un truc qui semble tout bête. Pour les offlines, par exemple comme ceci on join: {player.list::%player%} is not set set {player.list::%player%} to player
Izychiel Posté(e) le 1 août 2015 Posté(e) le 1 août 2015 un truc qui semble tout bête. C'est pas si complexe, sauf que ca se complique pour ne pas avoir l'attente lors de la recherche des membre :D Pour les offlines, par exemple comme ceci Bah nan :o Tu as l'event On Join
Izychiel Posté(e) le 1 août 2015 Posté(e) le 1 août 2015 xD Pour moi faut sauvegarder ses variables :D
Messages recommandés