Autor Tema: Problema con el RAWMODE  (Leído 1534 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado Jota

  • Novato
  • *
  • Mensajes: 20
  • Karma: +2/-0
Problema con el RAWMODE
« en: Abril 08, 2020, 10:05:32 pm »
Hola.

Copiando un código de aquí y cuando lo añado en mi mirc , me sale duplicado el que viene por defecto el mirc y el que añadi de nuevo.

Código: [Seleccionar]
on ^*:RAWMODE:#: {
  echo $chan $timestamp $+ 12 –› 12 12 12 12 12 $nick 2Pone el modo $+($chr(3),12,$1-)
  if ($1 = +b) { echo $chan $timestamp $+ 12–› 12 12 12 12 12 Baneados: $+($chr(3),03,$ial($2).nick) | elseif ($1 == -b) { echo $chan 12 –› 12 12 12 12 12 Desbaneado: $+($chr(3),03,$ial($2).nick) }
    haltdef
  }
}

Citar
10:01p –›      Bot Pone el modo +v Jota
10:01p * Bot sets mode: +v Jota/quote]
« última modificación: Abril 08, 2020, 10:10:56 pm por Jota »

Desconectado Quetzalcoatl

  • Miembro de pleno derecho
  • ***
  • Mensajes: 141
  • Karma: +203/-2
  • HipercomputoHipermegared
    • elchatirc
Re:Problema con el RAWMODE
« Respuesta #1 en: Abril 08, 2020, 10:36:41 pm »
Hola Jota

El codigo lo pidieron asi, que mostrara los cambios de modos y si habia un ban o unban los mostrara en otra linea, incluso abrieron otro post para preguntar que por que no aparecían los nicks, y la respuesta fue por los ial que no estaba actualizados, en el código que pones, tiene un error y es que no cierran la llave en un if, asi quedaría el codigo que se pidio:
Código: [Seleccionar]
on ^*:RAWMODE:#: {
  echo $chan $timestamp $+ 12 –› 12 12 12 12 12 $nick 2Pone el modo $+($chr(3),12,$1-)
  if ($1 = +b) { echo $chan $timestamp $+ 12–› 12 12 12 12 12 Baneados: $+($chr(3),03,$ial($2).nick) }
  elseif ($1 == -b) { echo $chan 12 –› 12 12 12 12 12 Desbaneado: $+($chr(3),03,$ial($2).nick) }
  haltdef
}

y como quedo al final fue:
Código: [Seleccionar]
on ^*:RAWMODE:#:{
  echo -t $chan $nick Pone el modo $+($chr(3),12,$1-)
  var %n $ial($2).nick | if ((%n) && ($right($1,1) = b)) { echo $color(info) $chan $iif($1 == +b,B,Desb) $+ aneado $+($chr(3),03,%n) }
  haltdef
}

Como sugerencia, es mejor preguntar donde se escribió el código y no abrir nuevos, ya que por esto se presta a malas interpretaciones y/o confusiones, aparte que se repiten el tema.

Saludos

Desconectado Jota

  • Novato
  • *
  • Mensajes: 20
  • Karma: +2/-0
Re:Problema con el RAWMODE
« Respuesta #2 en: Abril 09, 2020, 05:58:51 pm »
Hola Quetzalcoatl

Ahora funciona muy bien, gracias.

Y tienes razón, debí ponerlo allí, pero como hacía tiempo que no se hablaba, por eso cree uno nuevo, pero la próxima vez, lo pongo allí

PD: Voto para ti

Desconectado Quetzalcoatl

  • Miembro de pleno derecho
  • ***
  • Mensajes: 141
  • Karma: +203/-2
  • HipercomputoHipermegared
    • elchatirc
Re:Problema con el RAWMODE
« Respuesta #3 en: Abril 09, 2020, 07:45:56 pm »
Me da gusto que te funcione y sobre todo la comprensión a lo de los post,un aplauso para ti también.

saludos Jota