Autor Tema: Notice  (Leído 142 veces)

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

Desconectado Jota

  • Novato
  • *
  • Mensajes: 17
  • Karma: +0/-0
Notice
« en: Marzo 19, 2020, 08:34:58 pm »
Hola.

Estoy intentando crearme un script con cosas básicas, entre ellas el notice, cuando envio y recibo.

Código: [Seleccionar]
notice {
  { echo $color(own) $+(-tmi,$iif($gettok($readini(mirc.ini,options,n4),12,44) == 1,12,0)) $+(07,$1,06:) $2- | .notice $1 $2- }
  else { echo $color(own) $+(-tmi,$iif($gettok($readini(mirc.ini,options,n4),12,44) == 1,12,0)) -> $+(-,$1,-) $2- | .notice $1 $2- }
}

Hice este pequeño aliases.

Diego: hola (Aquí es cuando envio un notice a Diego)

Sale como como lo envías pero al otro usuario no le llega.
Y si el otro usuario lo envía tampoco llega.

¿A qué es debido eso?

¿Me podéis ayudar?

¡Gracias!



Desconectado Quetzalcoatl

  • Miembro de pleno derecho
  • ***
  • Mensajes: 128
  • Karma: +171/-2
  • HipercomputoHipermegared
    • elchatirc
Re:Notice
« Respuesta #1 en: Marzo 19, 2020, 09:09:21 pm »
Falta la condición(if) antes del { en la segunda linea
« última modificación: Marzo 19, 2020, 09:26:43 pm por Quetzalcoatl »

Desconectado Jota

  • Novato
  • *
  • Mensajes: 17
  • Karma: +0/-0
Re:Notice
« Respuesta #2 en: Marzo 19, 2020, 09:40:44 pm »
Hola Quetzalcoatl

Lo he puesto como me has dicho.

Pero sale que envio el notice, pero al otro usuario no le llega :/

Y si el otro usuario me lo envia a mi, tampoco me llega.

Código: [Seleccionar]
notice {
  { echo $color(own) $+(-tmi,$iif($gettok($readini(mirc.ini,options,n4),12,44) == 1,12,0)) $+(07,$1,06:) $2- | .notice $1 $2- }
  else if { echo $color(own) $+(-tmi,$iif($gettok($readini(mirc.ini,options,n4),12,44) == 1,12,0)) -> $+(-,$1,-) $2- | .notice $1 $2- }
}

¡Gracias!

Desconectado Cadaver

  • Miembro Junior
  • **
  • Mensajes: 75
  • Karma: +131/-3
  • Sexo: Masculino
    • ElChatIRC.com
Re:Notice
« Respuesta #3 en: Marzo 19, 2020, 10:00:00 pm »
Código: [Seleccionar]
notice {
  if ($1) && ($2) { echo $color(own) $+(-tmi,$iif($gettok($readini(mirc.ini,options,n4),12,44) == 1,12,0)) $+(07,$1,06:) $2- | .notice $1 $2- }
  else { echo $color(own) $+(-tmi,$iif($gettok($readini(mirc.ini,options,n4),12,44) == 1,12,0)) -> El comando es /notice NICK/#CANAL Mensaje }
}

Desconectado Quetzalcoatl

  • Miembro de pleno derecho
  • ***
  • Mensajes: 128
  • Karma: +171/-2
  • HipercomputoHipermegared
    • elchatirc
Re:Notice
« Respuesta #4 en: Marzo 19, 2020, 10:14:53 pm »
justo como Cadaver a dicho, la condición en la segunda linea del código

if ($1) && ($2) {

saludos

pd: aunque lo hubiera dejado con solo if ($2) ya que existe $2 por ende debio existir antes un $1  ;D

Desconectado Jota

  • Novato
  • *
  • Mensajes: 17
  • Karma: +0/-0
Re:Notice
« Respuesta #5 en: Marzo 20, 2020, 01:34:46 am »
Hola.

Ahora si va bien cuando yo envio un notice alguien.

Lo que me gustaría cambiar es cuando recibo un NOTICE que solo sea en el status y fuera algo estilo

Jota (mirc@KAI.5IU.23C2tf.virtual) Hola

Muchas gracias

Un saludo.

Desconectado Jota

  • Novato
  • *
  • Mensajes: 17
  • Karma: +0/-0
Re:Notice
« Respuesta #6 en: Marzo 20, 2020, 12:54:56 pm »
Hola.

Casi lo he conseguido.

- Solo que me sale tanto en status como en canales (lo quiero solo en status)
- quiero poner la @ en lila (pero no se como hacerlo)

Código: [Seleccionar]
on *:notice:*:?:{
  { echo -s 7 $nick 6 $+ (7 $+ $address $+ 6) $1-  }
}

¡Gracias!

Desconectado Cadaver

  • Miembro Junior
  • **
  • Mensajes: 75
  • Karma: +131/-3
  • Sexo: Masculino
    • ElChatIRC.com
Re:Notice
« Respuesta #7 en: Marzo 20, 2020, 03:48:27 pm »
Código: [Seleccionar]
on &^*:NOTICE:*:?:{ echo -s $+(7,$nick,) $+(6,$chr(40),7,$replace($address,@,6@7),6,$chr(41),) $1- | haltdef }

Desconectado Jota

  • Novato
  • *
  • Mensajes: 17
  • Karma: +0/-0
Re:Notice
« Respuesta #8 en: Marzo 20, 2020, 03:56:47 pm »
Hola de nuevo!!!

Ahora si me sale solo en status!

Pero la parte de la ipvirtual se ve en negro y me gustaria que también se viera en naranja.

Gracias.

Desconectado Cadaver

  • Miembro Junior
  • **
  • Mensajes: 75
  • Karma: +131/-3
  • Sexo: Masculino
    • ElChatIRC.com
Re:Notice
« Respuesta #9 en: Marzo 20, 2020, 04:44:07 pm »
Código: [Seleccionar]
on &^*:NOTICE:*:?:{ echo 7 -s $nick $+(6,$chr(40),,$replace($address,@,6@),6,$chr(41),1) $1- }

Desconectado Jota

  • Novato
  • *
  • Mensajes: 17
  • Karma: +0/-0
Re:Notice
« Respuesta #10 en: Marzo 20, 2020, 04:54:12 pm »
Hola Cadaver.

Ahora si ha quedado perfecto

Muchas gracias!!!

PD: Un voto para ti!

Desconectado Jota

  • Novato
  • *
  • Mensajes: 17
  • Karma: +0/-0
Re:Notice
« Respuesta #11 en: Marzo 20, 2020, 05:07:27 pm »
Hola de nuevo.

Acabo de darme cuenta que sigue saliendome también en los canales, en status me sale perfecto.
pero en los canales también me sale.

Me he dado cuenta que en el último faltaba el haltdef , por eso salia en el canal también xD

Desconectado Cadaver

  • Miembro Junior
  • **
  • Mensajes: 75
  • Karma: +131/-3
  • Sexo: Masculino
    • ElChatIRC.com
Re:Notice
« Respuesta #12 en: Marzo 20, 2020, 05:13:12 pm »
Solución:

Código: [Seleccionar]
on &^*:NOTICE:*:?:{ echo 7 -s $nick $+(6,$chr(40),,$replace($address,@,6@),6,$chr(41),1) $1- | haltdef }

Desconectado Jota

  • Novato
  • *
  • Mensajes: 17
  • Karma: +0/-0
Re:Notice
« Respuesta #13 en: Marzo 20, 2020, 05:15:05 pm »
Hola Cadaver

Muchisimas gracias!!!!!

Funciona de maravillas, y por tomarte las molestias de ponerme los colores!  ;D

Desconectado Cadaver

  • Miembro Junior
  • **
  • Mensajes: 75
  • Karma: +131/-3
  • Sexo: Masculino
    • ElChatIRC.com
Re:Notice
« Respuesta #14 en: Marzo 20, 2020, 05:22:36 pm »
Saludos  :)

 

anything