Autor Tema: cuando se cambia de nick en sala no hace nada  (Leído 569 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado chicharrero

  • Novato
  • *
  • Mensajes: 26
  • Karma: +0/-2
  • Sexo: Masculino
cuando se cambia de nick en sala no hace nada
« en: Diciembre 19, 2021, 02:25:18 pm »
hola buenas
se que este tema ya esta pero la solución de Quetzalcoatl no la entiendo por eso abro de nuevo el tema a ver si los que saben ayudan a los que aprendemos y así no decaiga el foro gracias ante mano.
dejo el codigo funciona de lujo menos cuando un user se cambia a un nick prohibido que esta en la lista de patrones.txt no hace nada

Código: [Seleccionar]
on *:text:*:#: {
  tokenize 32 $strip($1-)
  if (.addpat == $1) {
    msg $chan Añadido $2 en la lista de patrones prohibidos.
    write patrones.txt $2
  }
  else if (.delpat == $1) {
    msg $chan Borrado $2 de la lista de patrones prohibidos.
    write -ds $+ $2 patrones.txt
  }
  else if (.patex == $1) {
    msg $chan Añadido $2 en la lista de patrones en excepción.
    write patrones-exceptuados.txt $2
  }
  else if (.delpatex == $1) {
    msg $chan Borrado $2 de la lista de patrones en excepción.
    write -ds $+ $2 patrones-exceptuados.txt
  }
}

on 1:join:#: {
  $BaneaUsuarios($nick)
}

on 1:nick: {
  if ($newnick ison $chan) { $BaneaUsuarios($newnick) }
}

alias BaneaUsuarios {
  var %cuentaNicks = 1
  while (%cuentaNicks <= $lines(patrones.txt)) {
    if ($read(patrones.txt,%cuentaNicks) isin $1) || ($read(patrones.txt,%cuentaNicks) iswm $1) {
      var %cuentaExcepciones = 1
      while (%cuentaExcepciones <= $lines(patrones-exceptuados.txt)) {
        if ($read(patrones-exceptuados.txt,%cuentaExcepciones) isin $1) || ($read(patrones-exceptuados.txt,%cuentaExcepciones) iswm $1) {
          halt
        }
        inc %cuentaExcepciones
      }
      ban -u600 # $1 $+ !*@* | kick # $1 No puedes permanecer en el canal | inc %bannick | msg #debug 1[BL %bannick $+ ] Expulsado 1 $1 ( $address ) por: No puedes permanecer en el canal.
      halt
    }
    inc %cuentaNicks
  }
}
(A)bortar (R)eintentar (E)liminar usuario?  :)

Desconectado Quetzalcoatl

  • Miembro de pleno derecho
  • ***
  • Mensajes: 213
  • Karma: +243/-2
  • HipercomputoHipermegared
    • elchatirc
Re:cuando se cambia de nick en sala no hace nada
« Respuesta #1 en: Diciembre 19, 2021, 06:15:04 pm »
Hola chicharrero

Por lo genera en los foros, se debe seguir un tema para cada problema y no duplicar los temas, por que se puede llegar a confundir a los usuarios así como, basados en un problema se puede aprender a prueba de error y/o modificaciones del código del mismo, al transcurso del uso, ya sea por medio de bugs, incompatibilidades entre versiones del mirc, o características extras, pedidas o necesarias de acuerdo a las circunstancias, aparte de que el seguimiento del hilo de un tema representa el avance del mismo. Pero cuando se deja el tiempo y no sea podido resolver siendo que sea dado una solución parcial o integral al mismo, pero no ha sido aplicado representa que no todos quieren, desean o pretenden solucionarlos.

Una ves dicho eso, continuo el tema, el post Original.

Saludos Chicharrero

Desconectado chicharrero

  • Novato
  • *
  • Mensajes: 26
  • Karma: +0/-2
  • Sexo: Masculino
Re:cuando se cambia de nick en sala no hace nada
« Respuesta #2 en: Diciembre 19, 2021, 07:32:54 pm »
buenas Quetzalcoatl
gracias por contestar y resolver el problema, se que en los foros duplicar los temas da confusión a los demás y sobre todo a los estamos aprendiendo. cuando fui hacer la pregunta en el hilo principal sale un mensaje en una ventana emergente en color rojo que pone:
Advertencia: No se ha publicado ninguna respuesta a este tema desde hace 40 días como mínimo.
A menos que estés seguro de que quieres responder, por favor, considera el empezar un nuevo tema.
tal vez por eso doble el tema pensé que si hacia la pregunta en el tema original no subía como tema actual, y quedaría sin releer. aun si pido disculpas por mi error o atrevimiento al doblar un tema, lo tendré en cuenta en el futuro, en ningún momento es mi intención molestar a nadie mas a personas como tu o cadáver que nos leemos o escribimos por otros medios nuevamente gracias por la labor que desempeñan.

saludos Quetzalcoat
(A)bortar (R)eintentar (E)liminar usuario?  :)

Desconectado Quetzalcoatl

  • Miembro de pleno derecho
  • ***
  • Mensajes: 213
  • Karma: +243/-2
  • HipercomputoHipermegared
    • elchatirc
Re:cuando se cambia de nick en sala no hace nada
« Respuesta #3 en: Diciembre 19, 2021, 10:15:42 pm »
No hay problema, lo que sucede es que ese mensaje es un mensaje por default, quizás sea la versión u opciones del cms(Simplre Machine Forum), pero siempre que se responde un hilo es el que toma por ultimo, yo también al responder al post original me apareció el mismo mensaje, asumo por que por que el cms(smf), lo interpreta como tema cerrado si es que tiene mucho tiempo inactivo y como diría Cadaver, Asi pasa cuando sucede y sucede cuando pasa  ;D

Saludos coordiales chicharrero

Desconectado JuanMariac

  • Novato
  • *
  • Mensajes: 3
  • Karma: +0/-1
Re:cuando se cambia de nick en sala no hace nada
« Respuesta #4 en: Diciembre 21, 2021, 02:58:27 pm »
Gracias!