voila un ti script ke JAI FAIT TOUT SEUL
il permet de savoir ki vous zinvite et ouvre un dialog
Source / Exemple :
dialog invi {
title "Invitation"
size -1 -1 134 102
option dbu
text "Perso :", 1, 5 9 20 8
text "Salon :", 2, 5 20 18 8
edit %_inv_nick, 3, 28 7 69 10, read autohs
edit %_inv_salon, 4, 28 19 96 10, read autohs
box " Option ", 7, 2 60 109 40
check "Allez directement sur le salon a linvitation", 8, 5 69 102 12,flat push
box " On t'invite ", 9, 2 0 126 34
radio "Allez", 5, 3 37 38 18,flat push
radio "Allez / Partir", 6, 48 37 38 18, flat push
radio "Ignorer", 10, 91 37 37 18, flat push
check "Ouvrir ce dialog a l'invitation", 11, 5 84 102 12, flat push
button "OK", 12, 114 59 18 41, default flat ok
button "Whois", 13, 99 7 25 10, flat
}
alias ivin dialog -m invi invi
on *:dialog:invi:init:0:{
if ($readini(conf.ini,inv,auto) == on) did -c invi 11
if ($readini(conf.ini,inv,autoi) == on) did -c invi 8
did -c invi 5
}
on *:dialog:invi:sclick:*:{
if ($did == 12) {
if ($did(5).state == 1) join %_inv_salon
if ($did(6).state == 1) { join %_inv_salon | .timer 1 3 describe %_inv_salon 14Je vein juste pour trouver la sorti %_inv_nick | .timer 1 6 part $did(4) }
if ($did(11).state == 1) { writeini conf.ini inv auto on | .ajinvite off }
if ($did(11).state == 0) { writeini conf.ini inv auto off | .ajinvite on }
if ($did(8).state == 0) { writeini conf.ini inv autoi off | .ajinvite off }
if ($did(8).state == 1) { writeini conf.ini inv autoi on | .ajinvite on }
unset %_inv_*
}
if ($did == 8) did -u invi 11
if ($did == 11) did -u invi 8
if ($did == 13) whois $did(3)
}
on 1:INVITE:*:{
if ($readini conf.ini inv autoi == on) join $chan
if ($readini conf.ini inv auto == on) { set %_inv_nick $nick | set %_inv_salon $chan | ivin }
}
Conclusion :
ya un blem cest ajinvite ki marche pa trop alor fo auté loto join a linvite dans vo option
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.