Autor Tema: addon de ignore ayudaa  (Leído 1368 veces)

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

Desconectado Skusim_xX16

  • Novato
  • *
  • Mensajes: 2
  • Karma: +0/-1
addon de ignore ayudaa
« en: Agosto 09, 2009, 10:01:48 pm »
wenaaasss

estoy buscando un addon que es en plan

"eres mi ignore nº1 has sido ignorado x "x""

y que va contado todos los ignores que haces

que tengo que poner para hacer eso?
y donde?

y como se hace?

alguien me lo puede explicar paso a paso

por favor!! :)

graciaaas

Desconectado TuRNeR-uP

  • Miembro Junior
  • **
  • Mensajes: 99
  • Karma: +3/-11
    • eMule, mIRC & Mas PC
Re: addon de ignore ayudaa
« Respuesta #1 en: Septiembre 05, 2009, 12:06:15 pm »
No es complicado solo tienes que crear una variable que se incremente en uno cada vez y ponerla en el notice o mensaje
esto seria por alias la variable que incrementamos es %n.ignores

alias damepaz {
  inc %n.ignores 1
  notice $1 eres mi ignore nº %n.ignores has sido ignorado x "x""
  ignore $1
}

para ejecutarlo seria /damepaz <nick>

si no quieres ver tu mismo el notice te vasta con poner un punto asi:
.notice $1 eres mi ignore nº %n.ignores has sido ignorado x "x""

si quieres mandarle un mensaje seria asi:
.msg $1 eres mi ignore nº %n.ignores has sido ignorado x "x""
el punto sirve al igual que antes para que tu no lo veas

si quieres que el ignore sea al host para prevenir cambios de nick solo cambia la linea
ignore $1
por
ignore $address($1,2)
en este caso se ejecutaria igual /damepaz <nick> pero si deve de encontrarse el nick, si este no se encuentra podria producirse un ignore *!*@* o sea a todos,

aprovecho para poner la solucion a este fayo que tambien ocurre en algun addon de pateos y banes cuando el nick a quien se patea sale de el canal segun ponemos el ban
solo hay que comprobar que el nick se encuentre
if $1 ison $chan { ignore $address($1,2) }
else { ignore $1 }

aqui comprovamos que el nick se encuentra si se encuentra el ignore se pone al host si no se encuentra lo ponemos al nick

si quieres puedes ponerlo en un input seria igual solo cambiar $1 por $2

on *:input:#:{
  if ($1 == damepaz) {
    inc %n.ignores 1
    notice $2 eres mi ignore nº %n.ignores has sido ignorado x "x""
    if $1 ison $chan { ignore $address($2,2) }
    else { ignore $2 }
  }
}

para ejecutarlo seria escribir en el canal damepaz <nick>
【ツ】✿QµIsI€®ª s€® µnª láG®IMª þª®ª nª©€® €n †µS øjøS, vIvI® €n †µS M€jIllªS y Mø®I® €n †µS lªßIøS✿ 【ツ】

Desconectado TuRNeR-uP

  • Miembro Junior
  • **
  • Mensajes: 99
  • Karma: +3/-11
    • eMule, mIRC & Mas PC
Re: addon de ignore ayudaa
« Respuesta #2 en: Septiembre 05, 2009, 12:25:41 pm »
perdon puse mal la comprovacion de si el nick estava en el canal en el input es $2 aca pongo la correccion para el input y tambien en alias de forma completa
---------------------------------------------------------------------------------------

on *:input:#:{
  if ($1 == damepaz) {
    inc %n.ignores 1
    notice $2 eres mi ignore nº %n.ignores has sido ignorado x "x""
    if $2 ison $chan { ignore $address($2,2) }
    else { ignore $2 }
  }
}

---------------------------------------------------------------------------------------

alias damepaz {
  inc %n.ignores 1
  notice $1 eres mi ignore nº %n.ignores has sido ignorado x "x""
  if $1 ison $chan { ignore $address($1,2) }
  else { ignore $1 }
}

---------------------------------------------------------------------------------------
【ツ】✿QµIsI€®ª s€® µnª láG®IMª þª®ª nª©€® €n †µS øjøS, vIvI® €n †µS M€jIllªS y Mø®I® €n †µS lªßIøS✿ 【ツ】

 

anything