Mensajes recientes

Páginas: 1 2 [3] 4 5 ... 10
21
Ayuda scripting IRcap / Re:Nick colors no me funciona
« Último mensaje por Cadaver en Abril 02, 2019, 08:03:52 pm »
A lo que entendí es que quieres agregar un script llamado "Nick colors" ajeno a ircap, pues el problema radica desde ahí ya que para agregar un script ajeno a ircap debe de existir una interacción entre ambos.
22
Ayuda scripting IRcap / Re:Primera letra de escritura en negrita
« Último mensaje por Cadaver en Abril 02, 2019, 07:56:03 pm »
"Negrita" se refiere al código "bold" o "texto resltado" no al color negro para cambiar los colores y los códigos tienes que editar la variable %t.ini que modifica la primer letra del texto y la variable %t.txt que modifica el resto del texto, puedes reemplazarlo por como tu quieras.
23
Ayuda scripting IRcap / Nick colors no me funciona
« Último mensaje por harka en Marzo 31, 2019, 09:47:55 pm »
Buenas,

Ando un poco desesperada porque no consigo hacer funcionar el Nick colors (color del nick específico para los operadores, notify, etc.). El caso es que en la lista de nicks sí que se ve bien (excepto mi propio nick, que no cambia), pero en la ventana del chat no hay manera. El nick siempre sale negro o del color que ponga en el setup-coloreador de nicks. Tengo instalado mIRC 6.2 y IRcap 8.72. En otro pc tengo el mIRC limpio, sin scripts ni IRcap y funciona bien.

He intentado reinstalar IRcap, cambiar las skins (en ninguna funciona), editar variables, remote, alianses, desactivar highlights, he tocado distintos archivos buscando alguna línea que obligue al color negro.. ¿Dónde está el fallo? Seguro que es una tontería, pero no la enuentro  :-\

Gracias por adelantado.
24
Ayuda scripting IRcap / Re:Primera letra de escritura en negrita
« Último mensaje por DanielGuzman07 en Marzo 30, 2019, 01:25:20 am »
Lo probe pero me da lo mismo que el texto bicolor(el addon letritas bipolares)... no lo que dice e titulo, que primera en negrita y el texto demás pues texto normal.
25
Este foro no tiene nada que ver con esa red, para eso entra al canal #Ayuda de ChatZona ahí te deben de ayudar.
26
No puedo entrar en chatzona mas de 40. ¿ a que es debico?en los demas canales de chatzona puedo entrar perfectamente, si me pueden ayudar les quedaria muy agradecida
27
Ayuda scripting IRcap / Re:Primera letra de escritura en negrita
« Último mensaje por _M3xiC4n0_ en Marzo 14, 2019, 11:47:48 pm »
para mas ayuda entra a la sala #msl de chatzona
28
Ayuda scripting IRcap / Re:ayuda con codigo de lineas y stats
« Último mensaje por CabLac en Marzo 14, 2019, 09:06:08 pm »
Cadaver ¡Buenas! Gracias por tu aporte, supongo que esto es asi, como en todo trabajo.

Tu codigo funciona perfectamente, miles de gracias, solo que hay un inconveniente!

Cuando usas el comando !actualiza en una sala de 200 o 300 usuarios por ejemplo, aparece  este error.
* /set: line too long (line 7, script12.mrc)

en cambio en una sala con 10 usuarios funciona bien ¿Alguna solucion para ello?

¡Gracias de ante mano! Abrazo Cadaver :)
29
Ayuda scripting IRcap / Re:ayuda con codigo de lineas y stats
« Último mensaje por Cadaver en Marzo 14, 2019, 07:06:20 pm »
Ya lo volví a revisar y le hice algunas correcciones, aquí esta el código y el resultado.

Código: [Seleccionar]
on 1:TEXT:*:#:{
  tokenize 32 $strip($1-)
  write logs/ $+ $chan $+ .mbt $+([,$asctime(dd/mm/yy),$chr(160),$asctime(hh:nn),]) $+(<,$nick,>) $1-
  if ( $1 == !actualiza ) {
    var %x = 1
    while (%x <= $ini(logs/top.ini,$chan,0)) {
      var %y = $iif(%y,%y $+ $chr(44)) $+ $readini(logs/top.ini,$chan,$ini(logs/top.ini,$chan,%x))
      inc %x
    }
    var %z = $sorttok(%y,44,nr)
    var %numeros = $gettok(%z,1-10,44)
    var %a = 1
    while (%a <= $numtok(%numeros,44)) {
      var %b = $read(logs/top.ini,w,*= $+ $gettok(%numeros,%a,44))
      if ($istok(%c,$readn,32)) { var %b = $read(logs/top.ini,w,*= $+ $gettok(%numeros,%a,44), $calc(%d +1)) }
      var %c = %c $readn, %d = $readn
      if ($gettok(%b,1,61) !isin %nicks) {
        if ($chr(126) isin $gettok(%b,1,61)) {
          if (%top10. [ $+ [ $gettok(%b,1,61) ] ]) { var %nicks = $iif(%nicks,%nicks $+ $chr(44)) $+ %top10. [ $+ [  $gettok (%b,1,61) ] ] }
          else { var %nicks = $iif(%nicks,%nicks $+ $chr(44)) $+ $gettok(%b,1,61) }
        }
        else { var %nicks = $iif(%nicks,%nicks $+ $chr(44)) $+ $gettok(%b,1,61) }
      }
      inc %a
    }
    if (%nicks) {
      if ($gettok(%nicks,1,44)) { var %1nick = 1º $gettok(%nicks,1,44) $+($chr(40),,$gettok(%numeros,1,44),,$chr(41)) }
      if ($gettok(%nicks,2,44)) { var %2nick = 2º $gettok(%nicks,2,44) $+($chr(40),,$gettok(%numeros,2,44),,$chr(41)) }
      if ($gettok(%nicks,3,44)) { var %3nick = 3º $gettok(%nicks,3,44) $+($chr(40),,$gettok(%numeros,3,44),,$chr(41)) }
      if ($gettok(%nicks,4,44)) { var %4nick = 4º $gettok(%nicks,4,44) $+($chr(40),,$gettok(%numeros,4,44),,$chr(41)) }
      if ($gettok(%nicks,5,44)) { var %5nick = 5º $gettok(%nicks,5,44) $+($chr(40),,$gettok(%numeros,5,44),,$chr(41)) }
      if ($gettok(%nicks,6,44)) { var %6nick = 6º $gettok(%nicks,6,44) $+($chr(40),,$gettok(%numeros,6,44),,$chr(41)) }
      if ($gettok(%nicks,7,44)) { var %7nick = 7º $gettok(%nicks,7,44) $+($chr(40),,$gettok(%numeros,7,44),,$chr(41)) }
      if ($gettok(%nicks,8,44)) { var %8nick = 8º $gettok(%nicks,8,44) $+($chr(40),,$gettok(%numeros,8,44),,$chr(41)) }
      if ($gettok(%nicks,9,44)) { var %9nick = 9º $gettok(%nicks,9,44) $+($chr(40),,$gettok(%numeros,9,44),,$chr(41)) }
      if ($gettok(%nicks,10,44)) { var %10nick = 10º $gettok(%nicks,10,44) $+($chr(40),,$gettok(%numeros,10,44),,$chr(41)) }
    }
    else { var %1nick = No tengo estadisticas por el momento. }
    msg $chan [Estadisticas del canal $+($chan,]) Lineas escritas por los usuarios: %1nick %2nick %3nick %4nick %5nick %6nick %7nick %8nick %9nick %10nick
  }
  if ( $1 == !lineas ) {
    if ($2) {
      var %lineas = $readini(logs/top.ini,$chan,$2)
      var %frase = $r(1,%lineas)
      var %frase2 = $read(logs/ $+ $chan $+ .mbt, w,* $+ $2 $+ *,%frase)
      var %total = $readini(Logs/totallineas.ini,$chan,Total)
      var %Por = $round($calc($calc(%lineas * 100) / %total),2)
      var %x = 1
      while (%x <= $ini(Logs/top.ini,$chan,0)) {
        var %y = $iif(%y,%y $+ $chr(44)) $+ $readini(Logs/top.ini,$chan,$ini(logs/top.ini,$chan,%x))
        inc %x
      }
      var %numeros = $sorttok(%y,44,nr)
      var %a = 1
      while (%a <= $numtok(%numeros,44)) {
        var %b = $read(logs/top.ini,w,*= $+ $gettok(%numeros,%a,44))
        if ($istok(%c,$readn,32)) { var %b = $read(logs/top.ini,w,*= $+ $gettok(%numeros,%a,44), $calc(%d +1)) }
        var %c = %c $readn, %d = $readn
        var %nicks = $iif(%nicks,%nicks $+ $chr(44)) $+ $iif($gettok(%b,1,61) !isin %nicks,$gettok(%b,1,61))
        inc %a
      }

      if ($readini(logs/top.ini,$chan,$2)) { msg $chan $+(,$2,) ha escrito $+($chr(40),,$readini(logs/top.ini,$chan,$2),,$chr(41)) $iif($readini(logs/top.ini,$chan,$2) > 1,lineas,linea) en $+(,$chan,) y esta en la posicion $+(#,$findtok(%nicks,$2,1,44),) con un $+(,%Por,$chr(37),) de las lineas escritas en el canal. Frase aleatoria %frase2 }
      else { msg $chan Disculpa pero no tengo las estadisticas de $+(,$2,) en $+(,$chan,,.) }
    }
    else {
      var %lineas = $readini(logs/top.ini,$chan,$nick)
      var %frase = $r(1,%lineas)
      var %frase2 = $read(logs/ $+ $chan $+ .mbt, w,* $+ $nick $+ *,%frase)
      var %total = $readini(Logs/totallineas.ini,$chan,Total)
      var %Por = $round($calc($calc(%lineas * 100) / %total),2)
      var %x = 1
      while (%x <= $ini(logs/top.ini,$chan,0)) {
        var %y = $iif(%y,%y $+ $chr(44)) $+ $readini(Logs/top.ini,$chan,$ini(logs/top.ini,$chan,%x))
        inc %x
      }
      var %numeros = $sorttok(%y,44,nr)
      var %a = 1
      while (%a <= $numtok(%numeros,44)) {
        var %b = $read(logs/top.ini,w,*= $+ $gettok(%numeros,%a,44))
        if ($istok(%c,$readn,32)) { var %b = $read(logs/top.ini,w,*= $+ $gettok(%numeros,%a,44), $calc(%d +1)) }
        var %c = %c $readn, %d = $readn
        var %nicks = $iif(%nicks,%nicks $+ $chr(44)) $+ $iif($gettok(%b,1,61) !isin %nicks,$gettok(%b,1,61))}
        inc %a
      }
      if ($readini(logs/top.ini,$chan,$nick)) { msg $chan $+(,$nick,) tienes un total de $+($chr(40),,$readini(logs/top.ini,$chan,$nick),,$chr(41)) $iif($readini(logs/top.ini,$chan,$nick) > 1,lineas,linea) escritas en $+(,$chan,,) y estas en la posicion $+(#,$findtok(%nicks,$nick,1,44),) con un $+(,%Por,$chr(37),) de las lineas escritas en el canal. Frase aleatoria %frase2
      }
      else { msg $chan $+(,$nick,) no has escrito nada en $+(,$chan,,.) }
    }
  }
  else {
    writeini -n logs/top.ini $chan $nick $calc($readini(logs/top.ini,$chan,$nick) + 1)
    writeini -n logs/totallineas.ini $chan Total $calc($readini(logs/totallineas.ini,$chan,Total) + 1)
  }
}

30
Ayuda general IRcap / Nick completion, addon nicks y addon privados
« Último mensaje por alya en Marzo 14, 2019, 03:45:52 pm »
Ante todo disculpas si ya lo han preguntado, pero por más que lo pongo en el buscador, no encuentro lo que quiero.

Me gustaría saber cómo poner el nick completion para que salga el nick de la persona en negrita y sin separadores,y ya puestos, para que salga así tanto al comienzo de la frase como en cualquier lugar de la frase.

También preguntaos sobre udos addons que tuve hace tiempo y soy incapaz de encontrarlos de nuevo (y los perdí): el primero es un addon que cuando entra un nick te dice todos sus nicks anteriores (es mucho más completo que con el básico que sale por defecto de "entro antes como")
El segundo addon que busco es un opara cuando tienes activado el antiprivado y te privan, te sale en status lo que te dicen: es decir, te abren privado, salta tu frase de antiprivado pero lees lo que te han puesto.

Muchas gracias de antemano y de nuevo perdón si ya existían post con estas dudas.
Páginas: 1 2 [3] 4 5 ... 10