Script pour bloqué le mode du chan [Résolu]

Signaler
Messages postés
55
Date d'inscription
samedi 9 août 2003
Statut
Membre
Dernière intervention
21 mai 2007
-
Messages postés
54
Date d'inscription
mercredi 29 décembre 2004
Statut
Membre
Dernière intervention
1 juin 2005
-
Donc je m'explique , je cherche un moyen pour éviter qu'un OP change le mode chan .

Je m'explique plus clairement , je veux que le chan reste tout le temp
en +s et le prob c que certain le mettent en -s donc pour éviter que ça
se reproduit j'aimerais coder un petit script qui s'occupera de
remettre le +s dés qu'un OP y touche.



( généralement j'montre toujours une partie du code que j'ai commencé à
faire mais là j'vois pas par où commencer donc il y en a pas lol
)
Je génie des fautes.....

9 réponses

Messages postés
840
Date d'inscription
vendredi 28 janvier 2005
Statut
Membre
Dernière intervention
25 février 2009
1
on !1:MODE:#tonchan:{ if ( -s isin $1-) { mode $chan +s } }
Messages postés
55
Date d'inscription
samedi 9 août 2003
Statut
Membre
Dernière intervention
21 mai 2007

Impécable mais cependant pourait tu me l'expliquais lol ( histoire que j'apprenne )



1/ le !1 il sert à quoi ?

2/ isin il sert à quoi aussi ?

3 / il désigne quoi ?

Je génie des fautes.....
Messages postés
840
Date d'inscription
vendredi 28 janvier 2005
Statut
Membre
Dernière intervention
25 février 2009
1
le '!' remplace la condition if ($nick != $me)

isin vient de l'anglais is in (lol) , literralement cela signifie "si
la chaine de caracteres '-s' est presente dans $1-" ($1- represente le
message qui s'affiche lors d'un changement de mode) > pr comprendre
essaye
on 1:mode:#:{ echo -a $1- }
Messages postés
54
Date d'inscription
mercredi 29 décembre 2004
Statut
Membre
Dernière intervention
1 juin 2005

mmmh fjxokt, en voyant ce qu'il demande, je suis certains a 99% qu'il débute, ton code est vraiment bien certe mais compliqué pour peu de chose! Je te propose celui la :

on 1:MODE:#tonchan:{ if ($1 == -s) { mode $chan +s } }

$1 == -s signifie que le mode est -s

et donc voila pas besoin de isin ou de $1- ici
Messages postés
2466
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
1 août 2010
1
Milkoz ton code n'est pas bon.

on 1:MODE:#tonchan:{ if ($1 == -s) { mode $chan +s } }



Si le mode est +isk key

$1 == s vaut plus rien :) de + si c'est toi qui change le mode ca marchera aussi ( d'ou le ! de fjxokt )
Messages postés
840
Date d'inscription
vendredi 28 janvier 2005
Statut
Membre
Dernière intervention
25 février 2009
1
non mais ! (lol)
Messages postés
840
Date d'inscription
vendredi 28 janvier 2005
Statut
Membre
Dernière intervention
25 février 2009
1
(et comme je l'ai déja dit il est bon de prendre les bonnes habitudes dès le debut de son apprentissage)
Messages postés
1726
Date d'inscription
vendredi 12 septembre 2003
Statut
Membre
Dernière intervention
13 juin 2009
1
sinon, si t'es admin du chan et que t'es
sur un serveur où ya epona (chanserv,nickserv etc...) tu px utiliser la
commande mlock: /msg chanserv set #chan mlock <mode(s)>



et après tu mets ds les level que seul toi px accéder aux fonctions 'set' et voila..
-1337 connexion-
Messages postés
54
Date d'inscription
mercredi 29 décembre 2004
Statut
Membre
Dernière intervention
1 juin 2005

haha, ok je me tais