Mensajes recientes

Páginas: [1] 2 3 ... 10
1
Ayuda scripting IRcap / CHaN-Registros.
« Último mensaje por hank en Mayo 06, 2021, 08:44:14 pm »
Buenas tardes.

Tengo un código que pusistéis aquí, y quiero añadir que cuando el moderador se quite el registro, el mismo bot también se borre el registro, pero lo he intentado hacer, pero no hace nada.

Código: [Seleccionar]
on *:notice:*:#canal: {
  if ($nick == CHaN) {
    if (pone a isin $1-) {
      if (100 isin $1-) { auser 15 $4 | msg #debug El usuario1 $4 ha sido añadido con nivel de 1Pre-Operador. }
      else if (300 isin $1-) { auser 25 $4 | msg #debug El usuario1 $4 ha sido añadido con nivel de 1Operador. }
      else if (450 isin $1-) || (499 isin $1-) { auser 100 $4 | msg #debug El usuario1 $4 ha sido añadido con nivel de 1Administrador. }
    }
    else if (pone a isin $1-) {
      if (300 isin $1-) { auser 25 $4 | msg #debug El usuario1 $4 ha sido añadido con nivel de 1Operador. }
      else if (450 isin $1-) || (499 isin $1-) { auser 100 $4 | msg #debug El usuario1 $7 ha sido añadido con nivel de 1Administrador. }
    }
    else if (quita el isin $1-) {
      ruser $6 | msg #debug El usuario1 $6 ha sido borrado de mi lista.
    }
}
}

Hasta ahí bien, pero he añadir este para cuando el moderador se quite el registro:

Código: [Seleccionar]
else if (deletes its isin $1-) {
      ruser $6 | msg #debug El usuario1 $6 se ha borrado de mi lista.
    }

Me sale esto, cuando un usuario se borra él mismo:

Citar
* /ruser: insufficient parameters (line 16, CHaNRegistros.mrc)

¡Gracias!
2
Ayuda scripting IRcap / Borrad este post
« Último mensaje por MiLeNiUm en Mayo 02, 2021, 02:08:08 pm »
Admins borrad este post. Gracias.
3
Ayuda general IRcap / Re:Caracteres Especiales en IRcap
« Último mensaje por Cadaver en Abril 29, 2021, 06:44:16 pm »
También tiene que ver el FONT TYPE (si si el modo en que vez las letras), trata de usar una con caracteres compatibles.
4
Ayuda general IRcap / Re:Caracteres Especiales en IRcap
« Último mensaje por Estrelinha en Abril 27, 2021, 02:04:19 pm »
buenos dias! tengo el mirc 7.32 con ircap 8.72, es la primera vez que estoy en un foro.. y no sé si debo hacer aqui la pregunta...
si no es asi, disculpa.
El caso es que para ver la ñ , las tildes y emojis el @ de sala nos ha dicho que debemos pulsar alt+o simultáneamente, ir a messages y activar la casilla utf8 y asi se verían los caracteres y emojis. Gente con misma versión de mirc e ircap lo ha hecho y funciona, en cambio yo veo bien ñ y tildes pero los emojis no los veo , solo veo cuadrados... He reinstalado mirc e ircap y sigo sin verlos... sólo cuadraditos...
Sabéis a qué se puede deber?
Muchas gracias, Un saludo
 

5
Ayuda general IRcap / ¿Cómo descargar el software gratuito IRcap?
« Último mensaje por BlasYoane en Abril 20, 2021, 03:05:39 am »
IRcap es un increíble software gratuito solo disponible para Windows, que pertenece a la categoría Software de comunicación con la subcategoría IRC (más específicamente Scripts).

Hay IRcap 8.72, IRcap 8.24, IRcap 8.71 y así sucesivamente.

Ahora quiero descargar un software gratuito, pero no sé cuál puedo elegir.

En fin, multa IRcap 8.6 y trato de descargar, pero siempre falla. ¿Quién puede ayudarme? :'(
6
Ayuda general IRcap / ¿Cómo descargar el software gratuito IRcap?
« Último mensaje por BlasYoane en Abril 20, 2021, 03:04:14 am »
IRcap es un increíble software gratuito solo disponible para Windows, que pertenece a la categoría Software de comunicación con la subcategoría IRC (más específicamente Scripts).

Hay IRcap 8.72, IRcap 8.24, IRcap 8.71 y así sucesivamente.

Ahora quiero descargar un software gratuito, pero no sé cuál puedo elegir.

En fin, multa IRcap 8.6 y trato de descargar, pero siempre falla. ¿Quién puede ayudarme? :'(
7
Ayuda scripting IRcap / Re:modos de canal
« Último mensaje por rayco en Abril 18, 2021, 05:46:52 pm »
Buenas tardes.

Citar
PD : El código original se pidió para modos individuales es decir +R +m, no para modos dobles o mas como +RMmW

Entiendo que si ponen el modo Q a los 15 minutos lo debe quitar el bot solo, eso es así, no?

Como si ponen el R o el W o el M

si ponen un modo de esos se quita después de pasado el tiempo que hay en el código establecido, que no tienen que ser todos los modos, si no cualquiera de ellos.
8
Ayuda scripting IRcap / Re:modos de canal
« Último mensaje por Quetzalcoatl en Abril 17, 2021, 06:12:27 am »
para anexar otro modo solo se tiene que modificar estas dos lineas

Código: [Seleccionar]
if (($left($1,1) == +) && (%a isin RWMm)) {
    if ($asc(%a) == 109) { %b = 250 } | elseif ($asc(%a) == 77) { %b = 600 } | else { %b = $replace(%a,$chr(82),300,$chr(87),1800) }

dado que el código esta para que reaccione a los modos de RWMm se tendría que agregar un nuevo modo en este caso mencionas el Q el cual es el ascii 81 --> //echo -a $asc(Q)
y modificar el tiempo de 15 min pasarlos a segundos--> //echo -a $calc(15*60)
ya una ves dado el código numérico de Q y el tiempo de 900, solo basta agregar a la primera linea de si %a esta en RWMmQ y agregar el reemplace el valor del $chr(81) y su correspondiente tiempo 900
nos queda como...
Código: [Seleccionar]
if (($left($1,1) == +) && (%a isin RWMmQ)) {
    if ($asc(%a) == 109) { %b = 250 } | elseif ($asc(%a) == 77) { %b = 600 } | else { %b = $replace(%a,$chr(82),300,$chr(87),1800,$chr(81),900) }
igual esa ultima linea se podria poner todo en el replace los tiempos, pero seria un poco mas confuso si uno se equivoca en una coma, pero es posible
quedando como

Código: [Seleccionar]
on @*:mode:#xe:{
  var %a $remove($1,+), %b
    if (($left($1,1) == +) && (%a isin RWMmQ)) {
    %b = $replace(%a,$chr(77),600,$chr(81),900,$chr(82),300,$chr(87),1800,$chr(109),250)
    .notice $me $nick pone modo $1- | .timerMODE_ $+ $asc(%a) 1 %b mode $chan $replace($1,+,-)
  }
}

saludos
PD : El código original se pidió para modos individuales es decir +R +m, no para modos dobles o mas como +RMmW
9
Ayuda scripting IRcap / Re:modos de canal
« Último mensaje por rayco en Abril 16, 2021, 10:37:35 pm »
Hola.

¿Se puede añadir otro modo?

¡Gracias!
10
Ayuda scripting IRcap / Re:Modificacion del CUAC y Mencion
« Último mensaje por Quetzalcoatl en Abril 16, 2021, 09:28:21 pm »
Lo que se puede hacer es crear un alias aparte para que primero verifique si existe la ventana donde se mandara la información y si no que la cree después de eso que la ponga. Algo asi:

Código: [Seleccionar]
alias -l exo { var %a $+(@Multi,$chr(160),Mensajes) | if (!$window(%a)) { window -ek0 %a 1 1 600 600 $mircexe 18 } | echo -t %a $network $1- }
y donde esta la parte de:
Código: [Seleccionar]
var %a = $tm.h  $chan < $+ $nick $+ > $nexe($1-) | echo -at %a dejarla como :
Código: [Seleccionar]
var %a = $tm.h  $chan < $+ $nick $+ > $nexe($1-) | exo %a
el alias exo esta como local por lo tanto debe estar donde esta escrito lo del cuac, si se requiere usar con un llamado desde el Highlight, entonces se elimina el -l en el alias, asumiendo que usas multiserver en el cliente mIRC(/server -m)

Pd: no lo he probado, pero en teoría debe funcionar
Páginas: [1] 2 3 ... 10
anything