Autor Tema: SAJOIN en whois  (Leído 7352 veces)

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

MaCrO

  • Visitante
SAJOIN en whois
« en: Junio 02, 2011, 11:23:46 am »
Hola a todos.. miren:

Soy cop en una red, Mediante un remote, yo me entero de que nick me hace whois a mi, correcto.. ahora mi duda es, se puede crear un remote que, a cada usuario que me haga  por ejemplo 5 whois, le de SAJOIN a cierto canal....? Ejemplo, Cherry me hace 1 whois.. en mi contador dice q es la persona numero 17... pero ella es la 1era vez k me hace whois.. ahora ella me hace whois 3 veces mas, para ella serian 4 whois, para el contador  serian 20... ella me hace whois por 5ta vez y automaticamente se le da un sajoin al canal #ayuda .. x ejemplo.... se puede ?

SykO

  • Visitante
Re: SAJOIN en whois
« Respuesta #1 en: Junio 02, 2011, 08:07:11 pm »
si se puede solo tendrias ke editar un poko mas tu kodigo siemplemente utilizando un valiable kon algun nombre junto kon el nick del ke te hace el whois (ej: %whois [ $+ [ $nick ] ]) vas incrementando las veces ke te hace el whois despues utilizando un if ke verifike si el variable anterior tiene el valor de 5 pues utilizas el comando de sajoin y borras el variable o continua incrementando para no se sakarlo por tanto whois  ;)

MaCrO

  • Visitante
Re: SAJOIN en whois
« Respuesta #2 en: Junio 05, 2011, 08:48:55 am »
Gracias... hablare con un amigo que conoce mas del tema..

MaCrO

  • Visitante
Re: SAJOIN en whois
« Respuesta #3 en: Junio 07, 2011, 08:27:12 am »
si se puede solo tendrias ke editar un poko mas tu kodigo siemplemente utilizando un valiable kon algun nombre junto kon el nick del ke te hace el whois (ej: %whois [ $+ [ $nick ] ]) vas incrementando las veces ke te hace el whois despues utilizando un if ke verifike si el variable anterior tiene el valor de 5 pues utilizas el comando de sajoin y borras el variable o continua incrementando para no se sakarlo por tanto whois  ;)

Hola SykO no hemos podido hacer nada con eso pff.. podrias ayudarme ? te dejo el codigo

on *:SNOTICE:*did a /whois on you*: { inc %knum
  notice $2 1^_^2 $2 $+ 1 Eres la persona Núm. 15¤4 %knum 15¤1 que me hace whois!. Soy iRCop de $server , en que puedo ayudarte ?
  notice $me 4 $2 es la persona %knum , que te hace whois
}

SykO

  • Visitante
Re: SAJOIN en whois
« Respuesta #4 en: Junio 07, 2011, 11:22:40 pm »
mira esto no lo voy a provar ni mucho menos solo voy a improvisar asi ke no prometo nada:

Código: [Seleccionar]
on *:SNOTICE:*did a /whois on you*: { inc %knum
  notice $2 1^_^2 $2 $+ 1 Eres la persona Núm. 15¤4 %knum 15¤1 que me hace whois!. Soy iRCop de $server , en que puedo ayudarte ?
  notice $me 4 $2 es la persona %knum , que te hace whois
  inc %who [ $+ [ $nick ] ]
  if (%who [ $+ [ $nick ] ] == 5) {
    ;aki pon comandos komo el sajoin y amm no se un mensaje o lo ke tu kieras
    unset %who [ $+ [ $nick ] ]
  }
}

MaCrO

  • Visitante
Re: SAJOIN en whois
« Respuesta #5 en: Junio 08, 2011, 04:29:36 am »
on *:SNOTICE:*did a /whois on you*: { inc %knum
  notice $2 1^_^2 $2 $+ 1 Eres la persona Núm. 15¤4 %knum 15¤1 que me hace whois!. Soy iRCop de $server , en que puedo ayudarte ?
  notice $me 4 $2 es la persona %knum , que te hace whois
  inc %who [ $+ [ $2 ] ]
  if (%who [ $+ [ $2 ] ] == 5) {
    sajoin $2 #charla
    unset %who [ $+ [ $nick ] ]
  }
}

Asi logro que funcione, que te sajoinee al canal #charla pero da sajoin al primer whois.... y me dice

20:19 ••• DARKOS- comando desconocido

DARKOS- es el clon que meti para que me hiziera whois..

Si puedes ver que error seria... te agraDezco....

SykO

  • Visitante
Re: SAJOIN en whois
« Respuesta #6 en: Junio 13, 2011, 05:26:59 am »
lo uniko ke veo mal es esto: unset %who [ $+ [ $nick ] ]
y la verdad eso no tiene nada ke ver pero eso es raro por ke en ningun momento utilize $2 o $nick solo asi ke ese error tiene ke ser de otra parte

Scorpions

  • Visitante
Re:SAJOIN en whois
« Respuesta #7 en: Julio 15, 2011, 04:00:57 am »
Hola si aun tienes ese problema agregame al msn y vemos el tema scorpions@michat.cl

Red_Erik

  • Visitante
Re:SAJOIN en whois
« Respuesta #8 en: Julio 15, 2011, 03:52:52 pm »
Recomiendo usar MP para dar datos sensibles a los bots. Publicando vuestro correo aquí o en otro foros solo conseguiréis que vuestro buzón de entrada se llene de basura, y esto es lo menos dañino que os puede pasar.

Scorpions

  • Visitante
Re:SAJOIN en whois
« Respuesta #9 en: Julio 15, 2011, 05:49:33 pm »
entendido, soy nuevo en foros y no se mucho aun de ellos gracias

MaCrO

  • Visitante
Re:SAJOIN en whois
« Respuesta #10 en: Julio 15, 2011, 06:17:12 pm »
De todas maneras la ayuda de Scorpions fue muy buena, aca dejo el código por si alguno lo necesitase:

Código: [Seleccionar]
on *:SNOTICE:*did a /whois on you*: {
  inc %numwhois
  hadd -m whois. $+ $2 $server $+ @ $+ $rand(0,9999) 1
  notice $2 1^_^2 $2 $+ 1 Eres la persona Núm. 15¤4 %numwhois 15¤1 que me hace whois!. Soy iRCop de $server , en que puedo ayudarte ?
  echo -a 4 $2 es la persona %numwhois $+ , que te hace whois
  if ($hfind(whois. $+ $2,$server $+ @*,0,w).item >= 5) {
    sajoin $2 #canal
    hfree whois. $+ $2
  }
}

Gracias por las buenas intenciones y las ganas de ayudar, me complace encontrarme gente asi  ;)

Saludos..

 

anything