11/02/2017, 16:59
Tout d'abord, j'ai bien peur que tu ne puisses pas changer aussi simplement le nombre de mots: actuellement le script compte les mots dans une seule ligne.
Il faudrait que tu crées un compteur qui soit incrémenté du nombre de mots à chaque fois que la personne parle afin d'avoir l'historique. Et bien sûr penser à vider le compte à un moment ou un autre.
Sinon, tu cherches à totalement refaire le script, en lui ajoutant toute une série de fonctionnalités, tu devrais partir d'un script plus simple comme https://scripts.eggdrop.fr/details-advoice-s3.html qui intègre déjà le devoice automatique et la possibilité d'ajouter des exclusions sur des nicks (donc inversable pour restreindre à une liste d'utilisateurs).
Et je ne comprends pas l'intérêt de faire agir sur tous les canaux: si un utilisateur est actif sur un seul canal, il aura le voice sur tous ? Et s'il se tait sur un seul canal, il le perdra partout ? Ou bien tant qu'il parle sur au moins un canal il le garde ? C'est ingérable.
Il faudrait que tu crées un compteur qui soit incrémenté du nombre de mots à chaque fois que la personne parle afin d'avoir l'historique. Et bien sûr penser à vider le compte à un moment ou un autre.
Sinon, tu cherches à totalement refaire le script, en lui ajoutant toute une série de fonctionnalités, tu devrais partir d'un script plus simple comme https://scripts.eggdrop.fr/details-advoice-s3.html qui intègre déjà le devoice automatique et la possibilité d'ajouter des exclusions sur des nicks (donc inversable pour restreindre à une liste d'utilisateurs).
Et je ne comprends pas l'intérêt de faire agir sur tous les canaux: si un utilisateur est actif sur un seul canal, il aura le voice sur tous ? Et s'il se tait sur un seul canal, il le perdra partout ? Ou bien tant qu'il parle sur au moins un canal il le garde ? C'est ingérable.