Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


IRC Story (version actuelle : 2.21)
#31
@CrazyCat : Comme tu le dis toi-même, il est déjà possible de le faire avec l'option exempted_users, donc je ne vois pas trop l'intérêt d'ajouter une option de plus.

Mais je vois clair dans ton jeu : tu as forcément remarqué la loi des séries que j'ai subi depuis la v1.11 et tu as dû te dire que je ne suis plus à une version inutile près ;)
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Répondre
#32
Il y a de ça :)

Mais aussi le fait que j'ai été surpris que l'eggdrop ne s'exclue pas de lui-même des tirages aléatoires. D'ailleurs, en poussant le raisonnement plus loin, ce serait une variable allow_myself qu'il faudrait, avec le fonctionnement inversé.
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
  Répondre
#33
L'explication est que je considère l'Eggdrop comme étant un participant en valant un autre.

Après une discussion avec toi sur IRC à ce sujet, j'ai pris note de tes arguments et j'ajouterai cette option dans une prochaine version.
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Répondre
#34
C'est dommage, j'avais encore un tout petit argument en faveur de cette option (quel que soit le fonctionnement) : j'ai X eggdrops sur le même shell et ils exploitent souvent le même .tcl lorsque les réglages de celui-ci le permettent.
Comme j'ajoute (quel que soit le réseau où est situé l'eggdrop) les services avec le handle "services", je peux facilement ajouter "services" dans les exclus. Par contre, pour l'eggdrop, je devrais mettre toute la liste des eggdrops potentiellement avec ce script... un peu génant. Surtout si par le plus grand des hasards, il se trouve sur un canal d'un réseau X un utilisateur avec le même pseudo qu'un egg à moi sur un autre réseau.
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
  Répondre
#35
 
"c'est dommage" ? "encore un tout petit argument" ?

Je viens de dire que j'étais d'accord avec toi au vu de tes arguments sur IRC, ne te sens pas obligé d'en rajouter des tartines :p
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Répondre
#36
Ben c'était dommage que je ne puisse pas l'ajouter, tu étais d'accord presque trop vite. Mais je l'ai ajouté quand même, pour que tout le monde comprenne les implications que peut avoir un tout petit choix ;)
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
  Répondre
#37
 
Nouvelle version disponible : v2.0

Changelog partiel :
Citation :v2.0
  • Ajout : Un nouveau paramètre de configuration exclude_Eggdrop vous permet d'exclure l'Eggdrop de la sélection aléatoire des nicks. Notez que l'Eggdrop pourra néanmoins participer dans certains scénarii ne mettant en scène qu'un seul utilisateur, sous forme de CTCP ACTION (/me).
  • Ajout : Nouveau type de fragment lui fait quoi
  • Ajout : 24 nouveaux modèles de phrase, pour un total de 42.
  • Ajout : Nombreux nouveaux fragments de phrase, pour un total de 666.
  • Ajout : Nouvelle commande !story_test permettant au propriétaire de l'Eggdrop de tester les modèles de phrase qu'il ajoute.
  • Modification : Amélioration du générateur aléatoire.
  • Modification : Afin d'éviter les répétitions trop fréquentes, un fragment de phrase d'un type donné ne sera pas réutilisé tant que tous les autres n'auront pas été utilisés, indépendamment sur chaque chan.
  • Modification : La base de données se trouve désormais dans un fichier à part. Vous pouvez en modifier le nom et l'emplacement avec le paramètre de configuration db_file.
  • Modification : Le script a été rendu aussi modulaire que possible et vous pouvez désormais ajouter de nouveaux types de fragments ainsi que de nouveaux modèles de phrases. Vous trouverez tout ça dans la base de données.
  • Modification : Certains fragments ont été reclassés dans d'autres catégories, certains doublons ou fragments similaires ont été supprimés, et certains autres ont été modifiés pour améliorer la cohérence des des scénarii.
  • Modification : Les types de fragments 8 et 10 ont été fusionnés en un seul type car ils étaient similaires.
  • Modification : Les scénarii trop longs pour être affichés sur une seule ligne seront maintenant affichés sur plusieurs lignes. Le nouveau paramètre de configuration max_line_length vous permet d'ajuster la longueur maximale d'une ligne affichable.

Téléchargement :

IRC Story v2.0


Laissez vos commentaires / suggestions / rapports de bugs.
 
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Répondre
#38
Même pas un merci pour celui qui a eu l'idée du génialissime exclude_eggdrop. Je déconseille fortement le téléchargement de ce script. :D
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
  Répondre
#39
Rholala, quel homme de principes !

Ben moi c'est pareil, même pas un merci pour avoir entendu et réalisé tes rêves ;)
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Répondre
#40
 
Nouvelle version disponible : v2.1

Changelog partiel :
Citation :v2.1
  • Correction : ajouter des espaces en trop après la commande l'empêchait de fonctionner.
  • Modification : les utilisations de !story retournant une erreur (participant inexistant ou trop grand nombre de participants) comptent désormais pour le contrôle de flood.
  • Modification : quelques fragments de phrases ont été remaniés.


Téléchargement :

IRC Story v2.1

Laissez vos commentaires / suggestions / rapports de bugs.


Vous pouvez trouver une liste de mes autres releases ici
 
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Répondre
#41
 
Nouvelle version disponible : v2.11

Changelog partiel :
Citation :v2.11
  • Correction : les caractères spéciaux dans les nicks posaient problème depuis la v2.0.


Téléchargement :

IRC Story v2.11

Vous pouvez trouver une liste de mes autres releases ici


Laissez vos commentaires / suggestions / rapports de bugs.
 
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Répondre
#42
 
Nouvelle version disponible : v2.12

Changelog partiel :

Citation :v2.12
  • Correction : un bug se produisait parfois avec certains modèles de phrase précis, si un nick contenait certains caractères spéciaux.


Téléchargement :

IRC Story v2.12

Vous pouvez trouver une liste de mes autres releases ici


Laissez vos commentaires / suggestions / rapports de bugs.
 
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Répondre
#43
 
Nouvelle version disponible : v2.13

Changelog partiel :

Citation :v2.13
  • Correction : le système visant à prévenir les répétitions tant que tous les fragments de phrases n'avaient pas été tous utilisés, ne fonctionnait pas.


Téléchargement :

IRC Story v2.13

Vous pouvez trouver une liste de mes autres releases ici


Laissez vos commentaires / suggestions / rapports de bugs.
 
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Répondre
#44
 
Nouvelle version disponible : v2.2

Changelog partiel :

Citation :v2.2
  • Ajout : nouveau paramètre de configuration allow_random_user_selection vous permettant d'autoriser ou non l'utilisation de la commande !story sans arguments, c'est à dire laisser ou non l'Eggdrop choisir lui-même les participants.
  • Ajout : nouveau paramètre de configuration only_nicknames permettant soit de contraindre l'utilisateur à n'utiliser que des nicks d'utilisateurs présents sur le chan, soit de l'autoriser à utiliser les mots qu'il veut.
  • Ajout : nouveau type de fragment "qui fait quoi / à qui il arrive quoi"
  • Ajout : 31 nouveaux modèles de phrases (pour un total de 73)
  • Ajout : 192 nouveaux fragments de phrases (pour un total de 858), notamment dans les catégories les plus fréquemment utilisées pour éviter de retomber trop rapidement sur des fragments déjà vus.
  • Correction : un fragment de phrase de type 1 avait été placé par erreur avec les fragments de type 10.
  • Correction : un fragment de phrase se retrouvait en double dans les types 2 et 9.
  • Modification : de nombreux fragments de phrases qui étaient tournés maladroitement ont été modifiés ou remplacés.


Téléchargement :

IRC Story  v2.2

Vous pouvez trouver une liste de mes autres releases ici


Laissez vos commentaires / suggestions / rapports de bugs.
 
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Répondre
#45
 
Nouvelle version disponible : v2.21

Changelog partiel :

Citation :v2.21
  • Correction : les nicks étaient sensibles à la casse.
  • Ajout : 3 nouveaux fragments de phrases (pour un total de 861)
  • Quelques optimisations du code.


Téléchargement :

IRC Story  v2.21

Vous pouvez trouver une liste de mes autres releases ici


Laissez vos commentaires / suggestions / rapports de bugs.
 
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Répondre


Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  [Script] Duck Hunt (version actuelle : 2.11) MenzAgitat 63 23,495 21/11/2020, 00:23
Dernier message: mkdir
  [Script] MediaDico (version actuelle : 3.126) MenzAgitat 31 28,522 14/10/2020, 13:26
Dernier message: Imhotep
  [Script] Reanimator (version actuelle : 1.2) MenzAgitat 31 17,428 10/10/2020, 16:07
Dernier message: mcdeffice
  [Script] Topic Warden (version actuelle : 1.54) MenzAgitat 23 17,861 10/10/2020, 15:51
Dernier message: mcdeffice
  [Script] Automatic Translator (version actuelle : 1.1) MenzAgitat 11 7,738 18/09/2020, 15:21
Dernier message: MenzAgitat
  Nick Change Responder (version actuelle : 2.31) MenzAgitat 46 28,730 18/08/2020, 16:47
Dernier message: CrazyCat
  Motus (version actuelle : 3.357) MenzAgitat 477 46,893 19/05/2020, 22:48
Dernier message: pheeric
  [Script] Interface MegaHAL (version actuelle : 4.1.0) MenzAgitat 113 82,796 03/05/2020, 22:00
Dernier message: ShowDowN
  [Script] Anti-Frenzy (version actuelle : 2.02) MenzAgitat 9 8,808 22/04/2020, 13:51
Dernier message: MenzAgitat
  [Script] DicoReverso (version actuelle : 1.03) MenzAgitat 3 7,126 18/04/2020, 02:20
Dernier message: MenzAgitat

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)