Mensajes recientes

Páginas: [1] 2 3 ... 10
1
Ayuda scripting IRcap / remote whois
« Último mensaje por ocz en Junio 02, 2021, 01:59:38 am »
Buenas, soy cop en un server y necesitaria por favor un remote para cuando te hagan whois , a la persona que me hace lo dirija a una sala elegida por mi, muchas gracias
2
Ayuda scripting IRcap / Re:BadNick
« Último mensaje por Seba en Mayo 17, 2021, 11:48:43 pm »
No te seria mas fácil agradecerle y preguntarle en el mismo post donde puso el código, así tendrías contacto directo, Digo por que así uno no sabe ni que modificaciones le has hecho.

Bueno esa es mi humilde opinión.  :)

Te cuento, el principeazul ya no participa más en foros (es más cerro su foro hace tiempo) así que no tengo como comunicarme con el. De todas formas pongo el codigo orinal para que lo veas

Código: [Seleccionar]
; ##################################################
; Addon: Nicks Prohibidos
; Autor: Príncipe_Azul
; Webs: www.foro de argentina irc.net  -  www.foro de argentina irc.org
; Foro Programación: www.foro de argentina irc.net/Foro  -  www.foro de argentina irc.org/Foro
; ##################################################

on 1:load: {
  write $scriptdirNicksProhibidos.txt
  set %ListaNicks.dir $scriptdirNicksProhibidos.txt
  echo -s 9,1Script instalado correctamente!!
}
on 1:unload: {
  unset %ListaNicks.dir
  echo -s 9,1Script desinstalado correctamente!!
  if ($$?!="¿Deseas borrar el archivo de Nicks Prohibidos? (NicksProhibidos.txt)" == $true) {
    .remove -b $scriptdirNicksProhibidos.txt | echo -a 2Archivo borrado.
  }
}


on *:join:#: {
  var %CanalEscan = $chan
  if (# == %CanalEscan) {
    var %NickTemp = $nick
    var %TotalNicks = $lines(%ListaNicks.dir)
    var %Nums = 0
    while (%Nums <= %TotalNicks) {
      inc %Nums
      if ($read(%ListaNicks.dir,%Nums) isin %NickTemp) {
        mode # +b %NickTemp $+ !*@*
        kick # %NickTemp Tu nick no está permitido en este canal. Cambialo y regresa si lo deseas. /nick nuevonick
        return
      }
    }

  }


}
on 1:nick: {
  var %nuevoNick = $newnick
  var %totalLineas = $lines(%ListaNicks.dir)
  var %listaCanales = #kramer ,#ayuda_online ,#LC-Tertulia
  var %cuentaLineas = 1
  while (%cuentaLineas <= %totalLineas) {
    if ($read(%ListaNicks.dir,%cuentaLineas) isin %nuevoNick) {
      var %cuentaCanales = 1
      while (%cuentaCanales <= $numtok(%listaCanales,44)) {
        var %canalBan = $gettok(%listaCanales,%cuentaCanales,44)
        mode %canalBan +b %nuevoNick $+ !*@*
        kick %canalBan %nuevoNick  1Tu nick no está permitido en este canal. Cambialo y regresa si lo deseas. /nick nuevonick
        inc %cuentaCanales
      }
      return
    }
    inc %cuentaLineas
  }
}

alias añadirnick {
  :AgregarNick
  write $scriptdirNicksProhibidos.txt $$?="Escribí aquí el nick:"
  goto AgregarNick
}

alias borrarnick {
  if ($1 != $null) {
    if ($read($scriptdirNicksProhibidos.txt,w,$1) != $null) { write -dl $+ $readn $scriptdirNicksProhibidos.txt | echo -s El Nick $1 ha sido borrado }
    else echo -s El Nick $1 no existe!
  }
}

alias listanick {
  echo -se Listado de Nick Prohibidos (Total: $lines($scriptdirNicksProhibidos.txt) $+ ):
  var %nicks = 0
  :SumaNums
  inc %nicks
  if (%nicks <= $lines($scriptdirNicksProhibidos.txt)) echo -s $read($scriptdirNicksProhibidos.txt,%nicks)
  else { echo -se  $+ $str(¯,33) | return }
  goto SumaNums
}


on 100:text:*:#: {
  if ($strip($1) == !nickprohibidos) {
    if ($2 == on) {
      set %nickPro.dir $scriptdir $+ NicksProhibidos.txt | .enable #NicksProhibidos | msg # La Protección ha sido activada!
      if ($exists(%nickPro.dir) == $false) { write $mircdir $+ NicksProhibidos.txt }
    }
    else if ($2 == off) { unset %nickPro.dir | .disable #NicksProhibidos | msg # La Protección ha sido desactivada! }
    else if ($2 == $null) {
      msg # Faltan parámetros! el comando para activar la Protección de Nick Prohibidos es !nickprohibidos on
      msg # y para desactivar es !nickprohibidos off
    }
  }
  else if ($strip($1) == !añadirnick) && ($2 != $null) {
    write $scriptdirNicksProhibidos.txt $2
    msg # El Nick $2 ha sido agregado!
  }
  else if ($strip($1) == !borrarnick) && ($2 != $null) {
    if ($read($scriptdirNicksProhibidos.txt,w,$2) != $null) {
      write -dl $+ $readn $scriptdirNicksProhibidos.txt | msg # El Nick $2 ha sido borrado
    }
    else {
      echo -s El Nick $2 no existe!
    }
  }
  else if ($strip($1) == !listanicks) {
    msg # Listado de Nick Prohibidos (Total: $lines($scriptdirNicksProhibidos.txt) $+ ):
    var %nicks = 0
    :SumaNums
    inc %nicks
    if (%nicks <= $lines($scriptdirNicksProhibidos.txt)) {
      .timer 1 %nicks  /msg # $read($scriptdirNicksProhibidos.txt,%nicks)
    }
    else { msg #  $+ $str(¯,33) | return }
    goto SumaNums
  }
}
3
Ayuda scripting IRcap / Re:BadNick
« Último mensaje por _M3xiC4n0_ en Mayo 17, 2021, 08:46:40 pm »
No te seria mas fácil agradecerle y preguntarle en el mismo post donde puso el código, así tendrías contacto directo, Digo por que así uno no sabe ni que modificaciones le has hecho.

Bueno esa es mi humilde opinión.  :)
4
Ayuda scripting IRcap / BadNick
« Último mensaje por Seba en Mayo 17, 2021, 08:07:47 pm »
Le hice una modificación al BadNick del principe azul le doy las gracias a el porque hizo todo sin contar que modificación no funciona, quería saber por que no funciona. Me muestra el nick pero no banea.

Código: [Seleccionar]
;IRcap8 26a49a99d13ed771f6b8c68443979479
; Código Anti Nicks Sexuales/Prohibidos

on 1:load: {
  write $scriptdirNicksProhibidos.txt
  set %ListaNicks.dir $scriptdirNicksProhibidos.txt
  echo -s 9,1Script instalado correctamente!!
}
on 1:unload: {
  unset %ListaNicks.dir
  echo -s 9,1Script desinstalado correctamente!!
  if ($$?!="¿Deseas borrar el archivo de Nicks Prohibidos? (NicksProhibidos.txt)" == $true) {
    .remove -b $scriptdirNicksProhibidos.txt | echo -a 2Archivo borrado.
  }
}

on 1:join:#: {
  set %CanalEscan #
  if (# == %CanalEscan) {
    set %NickTemp $nick
    var %TotalNicks = $lines(%ListaNicks.dir)
    var %Nums = 1
    while (%Nums <= %TotalNicks) {
      if ($read(%ListaNicks.dir,%Nums) isin %NickTemp) {
        echo -a ( El nick %NickTemp entro a %CanalEscan Pulsa F6 [KickBaN] » )
        return
      }
      inc %Nums
    }
  }
}

on 1:action:#: {
  if ($nick isop $chan) || ($me !isop $chan) { halt }
  set %CanalEscan #
  if (# == %CanalEscan) {
    set %NickTemp $nick
    var %TotalNicks = $lines(%ListaNicks.dir)
    var %Nums = 1
    while (%Nums <= %TotalNicks) {
      if ($read(%ListaNicks.dir,%Nums) isin %NickTemp) {
        echo -a ( El nick %NickTemp entro a %CanalEscan Pulsa F6 [KickBaN] » )
        return
      }
      inc %Nums
    }
  }
}

on ^1:HOTLINK:[KiCKBaN]:#: { }
on 1:HOTLINK:[KiCKBaN]:#: { mode %CanalEScan +b %NickTemp | kick %CanalEscan %NickTemp Nick no permitido  }
alias F6 { mode %CanalEscan +b %NickTemp $+ !*@* | kick %CanalEscan %NickTemp Nick no permitido }
alias agrpal {
  :AgregarPalabras
  write %ListaNicks.dir $$?="Escribí aquí el nick que deseas prohibir:"
  goto AgregarPalabras
}
5
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!
6
Ayuda scripting IRcap / Borrad este post
« Último mensaje por MiLeNiUm en Mayo 02, 2021, 02:08:08 pm »
Admins borrad este post. Gracias.
7
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.
8
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
 

9
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? :'(
10
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? :'(
Páginas: [1] 2 3 ... 10
anything