Mensajes recientes

Páginas: [1] 2 3 ... 10
1
Ayuda scripting IRcap / Re:Ayuda. Mensajes personalizados en MIRC BOT
« Último mensaje por Red_Erik en Ayer a las 08:23:48 pm »
Aunque el tema está resuelto, en un principio me dió la sensación que buscabas un saludo aleatorio, sin tener en cuenta quien entra al canal. Para ese caso se puede utilizar el siguiente código:

on *:join:#micanal: {
  var %a = $rand(1,3)
  var %b = Comandante,Recluta,Soldado
  msg $chan Bienvenido $gettok(%b,%a,44)


Si se desea incrementar las posibles respuestas, hay que añadirlas a %b, separándolas por comas, y reemplazar el 3 por el número de posibles respuestas (rand) en %a.

2
Ayuda scripting IRcap / Ayuda codigo!
« Último mensaje por xavito en Ayer a las 06:56:00 pm »
Hola tengo el siguiente codigo!


if ($1 == !porra) {
      if ($2 == $null) { .msg $chan %logo1 2Pongame Ejemplo: !porra España 1 0 Holanda  | halt }
 
     If ($read(porra.txt ,s $2) == $null) { .msg # %logo1 2Lo siento pero esa Porra no existe, La porra abierta es solo para el:12 $read(porra.txt) | halt }
 
     If ($read(resultados.txt, s, $nick) != $null) { .msg # %logo1  2Lo siento12 $nick $+ , 2pero ya ha sido registrado tu resultado, y no puedes volver a participar en la Porra!! | halt }
 
    .write resultados.txt $nick $2 $3 - $4 $5



es de un bot que tengo para hacer porras de futbol! lo que quiero, es que si la porra es para por ejemplo barcelona valencia que no deje hacer otra apuesta que si alguien pone " madrid valencia" que diga como dice ahi en el codigo esa porra no existe.. la primera parte si lo hace bien, pero si se pone barcelona madrid acepta la porra cuando no deberia, no se si me esplicado bien... haber si alguien tiene la solucion!
3
Ayuda general IRcap / Re:No me llegan los privados.
« Último mensaje por posadas1 en Febrero 02, 2012, 12:50:45 pm »
Buenas! Tambien puedes intentar desbloquear no recibir privados con el comando
/IGNORE -p *

Y si no como te dicen anteriormente, reinstalado el ircap

Saludos!
4
Ayuda scripting IRcap / Re:Ayuda. Mensajes personalizados en MIRC BOT
« Último mensaje por Sunmannus en Febrero 02, 2012, 12:07:23 pm »
@MaCrO y SykO, muchas gracias por contestar! Cuando postee aun no tenia cuenta acá.

Citar
Si quisieras un saludo especifico para un nick especifico sería así:

Código: [Seleccionar]
on *MaCrO:join:#Canal:{
  msg $chan Hola. Espero que tu día halla sido placentero. $nick
}

Gracias! En verdad no sabia que se podía utilizar un nick en lugar del nivel. Lo habia resuelto utilizando esto:
Pestaña USERS:
Código: [Seleccionar]
501:Nick1!*@*
500:Nick2!*@*
402:Nick3!*@*

Agrupando a los usuarios en diferentes categorías de nivel, y:
Pestaña REMOTES
Código: [Seleccionar]
on 501:JOIN:#canal:/msg $chan Bienvenido $nick , Bot Oficial de la unidad militar MERC
on 500:JOIN:#canal:/msg $chan Bienvenido $nick , Comandante General de MERC
on 402:JOIN:#canal:/msg $chan Bienvenido $nick , Comandante de Logística de MERC

Y así para el resto de los miembros, escribiendo un mensaje para cada uno y agregándolos manualmente a la pestaña de usuarios.

Al final creo que cumplen la misma función :D, aunque tome el camino más largo.

Citar
Si te interesa cambiarte de mIRCBot a Eggdrop, en los manuales de este foro puse varios tutoriales, puedes leerlos.
En verdad me interesa bastante que el bot no dependa de mi conexión, pero créeme que me he leido los manuales howto's del windrop, lo he intentado y nada :/ . No logro conectar el bot a rizon. Allí mismo esta un archivo ya configurado del windrop, pero ya no es posible acceder a el para descargarlo.

5
Ayuda scripting IRcap / Re:Ayuda. Mensajes personalizados en MIRC BOT
« Último mensaje por MaCrO en Febrero 02, 2012, 05:07:14 am »
Hola, pues no conozco en script de mIRC ninguno que envíe un saludo diferente a cada usuario, a menos que sea para usuarios especifico y no para cualquiera. Sé que en los eggdrops si se puede, pero no en mIRCBots.. Ese que te da SykO le falta algo, pero dará el mismo mensaje a todo el usuario que ingrese:


Código: [Seleccionar]
on *:join:#Canal:{
  msg $chan Bienvenido $nick
}

Si quisieras un saludo especifico para un nick especifico sería así:

Código: [Seleccionar]
on *MaCrO:join:#Canal:{
  msg $chan Hola. Espero que tu día halla sido placentero. $nick
}

Esto quiere decir que Solo le dará ese mensaje a MaCrO.

Si te interesa cambiarte de mIRCBot a Eggdrop, en los manuales de este foro puse varios tutoriales, puedes leerlos.

Saludos
6
Ayuda scripting IRcap / Re:Ayuda. Mensajes personalizados en MIRC BOT
« Último mensaje por SykO en Febrero 02, 2012, 03:27:59 am »
"sin que necesariamente deba depender del nivel de op que tenga"

si es asi, te doy esto:

Código: [Seleccionar]
on *:join:#micanal: msg $chan Bienvenido $nick
esto te dara algo como:

entra nick1
Bienvenido nick1
entra nick2
Bienvenido nick2

pero no se si sea lo que buscas devido a que en tu ejemplo utilizas rangos militares… quizas se te pueda ayudar mejor si muestras das mas detalles… salu2 SykO
7
Ayuda scripting IRcap / Ayuda. Mensajes personalizados en MIRC BOT
« Último mensaje por Joe en Febrero 01, 2012, 08:25:12 am »
Esto es, tengo un bot en mi canal que controlo a través de otro MIRC. Me gustaría saber de algún código que me permita enviar saludos personalizados a los nicks que entren, sin que necesariamente deba depender del nivel de op que tenga. Cabe destacar que apenas conozco de programación, y que estos son mis primeros pasos en mirc scripting. Saludos cordiales.

P.Ej.:
      ------» ¦ nick1 [cgiirc@xxxxxxxx.IP] entra
       ••• ¦ MERCBot pone modo [+o nick1 ]
              
               &MERCBot ¦ Bienvenido Comandante!

   ------» ¦ nick2 [cgiirc@xxxxxxxx.IP] entra
       ••• ¦ MERCBot pone modo [+v nick2 ]

              &MERCBot ¦ Bienvenido Recluta!

 ------» ¦ nick3 [cgiirc@xxxxxxxx.IP] entra
       ••• ¦ MERCBot pone modo [+v nick3 ]

              &MERCBot ¦ Bienvenido Soldado!
8
Ayuda scripting IRcap / Re:me podeis ayudar con este código?
« Último mensaje por MaCrO en Febrero 01, 2012, 05:20:48 am »
Hola.  Exacto lo que dice lokiyo, y  bueno me parecería que agregándole un timer se puede mejorar, esto no quiere decir que le va a contestar lo que el otro usuario pregunta, sino que va a enviar un texto especifico cada X  segundos:

Código: [Seleccionar]
on 1:join:#canal:{
  .timer1 1 1 /msg $nick hola me llamo tal
  .timer2 1 10 /msg $nick te presento tal y cual
  .timer3 1 15 /msg $nick si quieres tal o cual
  .timer4 1 20 /msg $nick Bye....
}

el primer mensaje lo envía en el mismo segundo q entra el user, el segundo a los 10, el tercero a los 15 segundos y el ultimo a los 20. Tu puedes jugar con ese texto y agregar mas timers para simular una conversación.

Saludos
9
Ayuda scripting IRcap / Re:me podeis ayudar con este código?
« Último mensaje por Lokiyo en Enero 31, 2012, 11:41:58 pm »
Usa mejor 'msg' en lugar de 'query' para enviar los mensajes en privado.
De esta manera además, a ti sólo se te abrirá el query si el usuario te contesta, con lo q no tienes q cerrarlo.
10
Ayuda scripting IRcap / me podeis ayudar con este código?
« Último mensaje por survive en Enero 28, 2012, 11:08:00 pm »
A ver tengo unas dudas, a ver si alguien puede echarme una mano. He hecho lo siguiente:

Citar
on 1:join:#canal:{
  query $nick hola me llamo tal
  query $nick te presento tal y cual
  query $nick si quieres tal o cual

}

Ahora bien me gustaría que en cuanto leyera el usuario que entra en el canal en privado la primera frase y contestase, saltara la siguiente frase, y así con la tercera. Sé que puede ser un If, o una variable,  pero no sé muy bien como se pone, de forma que al contestar no se quedara en pause, siguiera con todas las preguntas. Y finalmente cerrara el privado a los 10 minutos solo.

Y de camino preguntar si sería posible que no sólo les abriera privado a los usuarios que entran a un canal, sino también a los que ya se hayan dentro.

Si podeis ayudarme con el codigo os lo agradezco, porque hasta ahora con el pequeño que hice me sale todo de golpe en los privados, y lo quiero como si fuera una conversación.

Graciass
Páginas: [1] 2 3 ... 10