cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 2011
-
2 avril 2005 à 09:49
cs_Wallach
Messages postés20Date d'inscriptionsamedi 16 avril 2005StatutMembreDernière intervention10 janvier 2006
-
22 avril 2005 à 13:44
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_Wallach
Messages postés20Date d'inscriptionsamedi 16 avril 2005StatutMembreDernière intervention10 janvier 2006 22 avril 2005 à 13:44
je suis pas un adepte du on *:text , mets des alias a la limite ca fait plus discret et ca evite de saouler les gens
L'idée est bonne mais le script mal travaillé. C'est un debut. :p
Sizlaa
Messages postés58Date d'inscriptionmardi 2 novembre 2004StatutMembreDernière intervention20 septembre 2005 12 avril 2005 à 18:23
Source faite qu'avec des On Text, je ne pense pas qu'elle puisse valoir 10/10... sinon il faudrait vraiment m'expliker
Toot a déjà été dis
MaX_62
Messages postés879Date d'inscriptionvendredi 22 octobre 2004StatutMembreDernière intervention29 juin 2007 2 avril 2005 à 11:37
on *:text:!setnews*:#chan: {
et si on est pas sur #chan ? :(
si je tapes !setnewss ça va marcher. Tu peux faire
on *:text:!setnews &:#:{
Sinon les crochets j'aime pas trop, je préfère $+(1,2,3)
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 2 avril 2005 à 10:58
Idem que plus haut.
Utilise elseif et else
fjxokt
Messages postés840Date d'inscriptionvendredi 28 janvier 2005StatutMembreDernière intervention25 février 20091 2 avril 2005 à 10:43
tu dis toi meme que cette source est assez simple et tu la met en initié ?
Sinon bcp d'ameliorations possibles (voir plus haut)
COOLMAN002
Messages postés969Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention 1 juillet 20121 2 avril 2005 à 10:02
on *:text:!news*:#chan: {
if (!$2) {
si tu mets "!news*", $2 existe forcement il me semble.
Si pour del c'est !delnews, pk pour ajouter on fait pas: !addnews ?
Idem que Sorn.
cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 2 avril 2005 à 09:49
Tu aurais pu faire qu'un seul événement TEXT et tout regrouper dans celui-ci (beaucoup de lignes se répètent)
Ainsi tu aurais pu éviter ton erreur :
msg $chan 4,0.:.1 Syntaxe: !setnews n° news 4,0.:
(pour la commande !delnews, je vois pas se que !setnews vient faire là dedans)
if ($2 > 999999999)
Le jour où tu trouves quelqu'un qui arrive à poster plus de 999999999 news, tu m'appelles. Je pense que cette condition est inutile :
- soit le numéro de la news existe, donc tu l'affiches
- si le numéro n'existe pas, tu en informes l'user et voilà
Et si on souhaite poster une longue news, comment on fait ? Les variables n'autorisent pas l'enregistrement d'une chaine de caractère illimité !
les .txt (/write,$read), les .ini (/writeini,$readini,/remini) ou même les hashtables sont plus adaptés pour ce genre de système.
Ca serait pas mal non plus de rendre ton système multi-serveur (en te basant sur $network, et si $network ne retourne rien, tu te bases sur $server)
C'est un bon début de code, mais à améliorer
Bonne continuation
22 avril 2005 à 13:44
L'idée est bonne mais le script mal travaillé. C'est un debut. :p
12 avril 2005 à 18:23
Toot a déjà été dis
2 avril 2005 à 11:37
et si on est pas sur #chan ? :(
si je tapes !setnewss ça va marcher. Tu peux faire
on *:text:!setnews &:#:{
Sinon les crochets j'aime pas trop, je préfère $+(1,2,3)
2 avril 2005 à 10:58
Utilise elseif et else
2 avril 2005 à 10:43
Sinon bcp d'ameliorations possibles (voir plus haut)
2 avril 2005 à 10:02
if (!$2) {
si tu mets "!news*", $2 existe forcement il me semble.
Si pour del c'est !delnews, pk pour ajouter on fait pas: !addnews ?
Idem que Sorn.
2 avril 2005 à 09:49
Ainsi tu aurais pu éviter ton erreur :
msg $chan 4,0.:.1 Syntaxe: !setnews n° news 4,0.:
(pour la commande !delnews, je vois pas se que !setnews vient faire là dedans)
if ($2 > 999999999)
Le jour où tu trouves quelqu'un qui arrive à poster plus de 999999999 news, tu m'appelles. Je pense que cette condition est inutile :
- soit le numéro de la news existe, donc tu l'affiches
- si le numéro n'existe pas, tu en informes l'user et voilà
Et si on souhaite poster une longue news, comment on fait ? Les variables n'autorisent pas l'enregistrement d'une chaine de caractère illimité !
les .txt (/write,$read), les .ini (/writeini,$readini,/remini) ou même les hashtables sont plus adaptés pour ce genre de système.
Ca serait pas mal non plus de rendre ton système multi-serveur (en te basant sur $network, et si $network ne retourne rien, tu te bases sur $server)
C'est un bon début de code, mais à améliorer
Bonne continuation