Autor Tema: Código de cuando CHaN da registro  (Leído 305 veces)

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

Conectado rank

  • Novato
  • *
  • Mensajes: 14
  • Karma: +0/-45
Código de cuando CHaN da registro
« en: Septiembre 23, 2019, 09:16:58 pm »
Hola.

Con el cambio de cosas de Chathispano, antes me funcionaba, cuando el bot de CHaN daba registro, le daba nivel en mi bot.

He estado modificandolo algo, pero no sigue dandole nivel a nick.

Adjunto el código:

on *:notice:*:#salamanca: {
  if ($nick == CHaN) {
    if (pone a isin $1-) {
      if (100 isin $1-) { auser 15 $6 | msg #salmanca_ops El usuario1 $6 ha sido añadido con nivel de 1Pre-Operador. }
      else if (300 isin $1-) { auser 25 $6 | msg #salamanca_ops El usuario1 $6 ha sido añadido con nivel de 1Operador. }
      else if (450 isin $1-) || (499 isin $1-) { auser 100 $6 | msg #salamanca El usuario1 $6 ha sido añadido con nivel de 1Administrador. }
    }
    else if (cambia en isin $1-) {
      if (300 isin $1-) { auser 25 $7 | msg #salamanca_ops El usuario1 $7 ha sido añadido con nivel de 1Operador. }
      else if (450 isin $1-) || (499 isin $1-) { auser 100 $7 | msg #salamanca_ops El usuario1 $7 ha sido añadido con nivel de 1Administrador. }
    }
    else if (quita a isin $1-) {
      ruser $6 | msg #salamanca_ops El usuario1 $6 ha sido borrado de mi lista.
    }
  }
}

Y si por ejemplo doy 100 al usuario pepe:

09:01p -CHaN:#salamanca- KuBoX pone a pepe con nivel 100

sale esto en el ops:

<@Bot> El usuario nivel ha sido añadido con nivel de Pre-Operador.

¿Qué debo modificar para en vez de "nivel" lo de al nick?

¡Gracias de antemano!

Desconectado Quetzalcoatl

  • Novato
  • *
  • Mensajes: 30
  • Karma: +21/-1
  • HipercomputoHipermegared
    • elchatirc
Re:Código de cuando CHaN da registro
« Respuesta #1 en: Septiembre 24, 2019, 05:53:44 pm »
Buenas rank

lo único que tienes que hacer es acomodar las posiciones de los parámetros del evento, gráficamente tienes esto:
09:01p -CHaN:#salamanca- KuBoX pone a pepe con nivel 100
en donde.....
09:01p -CHaN:#salamanca- KuBoX pone a pepe con nivel 100
       <      EVENTO   >         $1         $2 $3 $4     $5   $6  $7
es por eso que te da esto:
<@Bot> El usuario nivel ha sido añadido con nivel de Pre-Operador.

ya una ves dicho esto. Las modificaciones solo seria reemplazo por los elementos indicados en tu código.

Saludos

Conectado rank

  • Novato
  • *
  • Mensajes: 14
  • Karma: +0/-45
Re:Código de cuando CHaN da registro
« Respuesta #2 en: Septiembre 24, 2019, 11:17:36 pm »
Hola.

Muchas gracias por la ayuda, entonces, si no lo he entendido mal, se cambia todo lo de $6 por $4 , no?

Y el $7 también lo cambio por $4?

¡Gracias!

Desconectado Quetzalcoatl

  • Novato
  • *
  • Mensajes: 30
  • Karma: +21/-1
  • HipercomputoHipermegared
    • elchatirc
Re:Código de cuando CHaN da registro
« Respuesta #3 en: Septiembre 25, 2019, 01:25:41 am »
rank el ejemplo fue para el que colocaste de:
09:01p -CHaN:#salamanca- KuBoX pone a pepe con nivel 100

para las otras comparaciones de:
else if (cambia en isin $1-)  y else if (quita a isin $1-)

Ignoro cual sea la salida de los otros dos eventos al hacer el cambio de nivel o al eliminar el access del canal, pero puedes basarte en el ejemplo y hacer el conteo para determinar cual identificador, corresponde en los dos casos de arriba mencionados
Citar
09:01p -CHaN:#salamanca- KuBoX pone a pepe con nivel 100
       <      EVENTO   >          $1        $2 $3 $4     $5   $6  $7
$1= KuBoX
$2= pone
$3= a
$4= pepe
$5= con
$6= nivel
$7= 100

Saludos

Conectado rank

  • Novato
  • *
  • Mensajes: 14
  • Karma: +0/-45
Re:Código de cuando CHaN da registro
« Respuesta #4 en: Septiembre 25, 2019, 08:23:16 pm »
Hola.

Muchas gracias, me ha servido mucho de ayuda!!!!

Un saludo