smitchel
Messages postés40Date d'inscriptionmardi 2 septembre 2003StatutMembreDernière intervention26 novembre 2007
-
13 août 2005 à 19:44
COOLMAN002
Messages postés969Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention 1 juillet 2012
-
13 août 2005 à 20:29
Bonjour tt le monde, j'ai un petit soucis je voudrai faire un petit script qui me permé d'envoyer un CTCP version a tt ce qui joigne un salon et si il ne reponde pas au ctcp version jvoudrai kil soit Kick ban j'ai commencé a scripté un pe mais je coince pouvez vous maider.
on 1:JOIN:#chan:{
ctcp $nick version
If (Version == $null ) { /ban #chan $nick | /kick :#chan $nick Répond au ctcp version }
}
Jai penser a utiliser cette commande mais je sai pas commen linseré dans mon script
on 1:CTCPREPLY:VERSION*:/echo $nick utilise le client IRC : $1-
A voir également:
"Server api" "php version 4.4.5" "build date" "php variables"
COOLMAN002
Messages postés969Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention 1 juillet 20121 13 août 2005 à 20:29
Sur voila/mamadoo (pour ne citer que celui là...) l'applet ne répond pas au ctcp version. -> BAN
La personne possédant l'usermode +T ne reçoit pas de CTCPs (sauf via u:lines) -> BAN...
La personne qui ignore les ctcps -> BAN.
La personne se connectant par socket -> BAN
Mettre un timer ok... mais encore faut-il que la personne ne lag pas...
si au bout de 10 secondes la personne n'a répondu elle se prend un
ban....
Sinon pour en revenir a ton code, quand l'evenement CTCPREPLY se fait,
suffit de "set" une %VARIABLE et quand ton timer déclenche l'action, tu
vérifies que la %VARIABLE existe...