Hola, estoy interesado en esta funcionalidad, y probe agregando este codigo manualmente al final del alias.mrc (pero antes del codigo ;EOF) que esta en el directorio ..\s
Prueba Con este código:
alias kkbb1 { set %kkbba $active | set %kkbbb $snicks }
alias kkbb2 { ban %kkbba %kkbbb | kick %kkbba %kkbbb %Listados.item | unset %kkbba %kkbbb }
Menu nicklist {
$soyop(#)
.ban desde lista:kkbb1 | loads listador | $listador(Elige un motivo de kick/ban,Ejecutar,$nofile(%perfil) $+ lbans.txt,kkbb2,1)
}
Nota: Edito también el código anterior para evitar errores.
Cuando hago click en el boton kickban, el nick a kickear es kickeado instantaneamente, usando como razon el nick operador y LUEGO aparece la lista de razones (archivo lbans.txt que esta en el directorio ..\usr Y ..\s), como le pasaba el autor original.
A mi me gustaria que la opcion de seleccionar la lista de razones de kick, se encontrara ademas (en realidad mucho no uso la barra de botones del canal) en el menu contextual de cada nick, en la seccion control; asi como puedo seleccionar tipos de ban, me gustaria poder tener un menu desplegable con razones de kicks.
Que mas podria revisar? Estoy usando ircap8.4 con mirc6.2 y estoy dando mis primeros pasos en scripting.
Saludos