Autor Tema: Cómo limitar un comando a algunos usuarios  (Leído 1076 veces)

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

Desconectado Kingc44

  • Novato
  • *
  • Mensajes: 2
  • Karma: +0/-0
Cómo limitar un comando a algunos usuarios
« en: Junio 11, 2010, 07:00:26 am »
Hola a todos, les quiero pedir ayuda con un script para iniciar el trivial. Les dire lo que estoy tratando de hacer, estoy a punto de crear un canal de peliculas en una pagina que se llama Justin.tv y quiero poner un bot con juegos para que los usuarios vean las peliculas y jueguen a la misma vez. Quiero que solo mis moderadores puedan iniciar la trivia con comandos como !trivia. Ya estube buscando por todos lados y solo encontre este script:


on 1:text:!trivial-on:*:   {
  .enable #trivial
  trivini #
  .timertrivi 1 5 trivempieza
}
on 1:text:!trivial-off:*:   {
  trivpara
  .timertrivi 1 10 triv.cierra
}

El Problema con ese script es que cualquier usuario puede iniciar y detener la trivia. Y yo solo quiero que mis moderadores puedan iniciarla y detenerla. Hay alguna forma de editar el script para que funcione como quiero? Oigan soy nuevo en todo esto, asi que les agradeceria que si pueden me traten de explicar con manzanitas. Muchisimas gracias!
« última modificación: Junio 14, 2010, 12:52:34 pm por Lokiyo »

Desconectado Red_Erik

  • Moderador Global
  • Miembro Senior
  • ****
  • Mensajes: 371
  • Karma: +10/-0
  • Sexo: Masculino
Re: Ayuda con Scripts
« Respuesta #1 en: Junio 11, 2010, 05:01:35 pm »
Este tema se mueve al foro adecuado: Scripts.

Puedes hacer que el evento solo funcione cuando los users tengan el nivel adecuado. El número delante del evento "text" expecifica que nivel ha de tener un usuario para que el evento se dispare. En este caso es un 1 por lo que el texto de cualquier usuario producirá la ejecución del evento.

Para que solo funcione con usuarios de un determinado nivel, has de reemplazar el 1 por otro valor, por ejemplo 23.
Si añades un signo + delante del número de nivel harás que solo los usuarios de nivel 23 puedan ejecutar el evento. Algo así:

on +23:text:!trivial-on:*:   {
  .enable #trivial
  trivini #
  .timertrivi 1 5 trivempieza
}
on +23:text:!trivial-off:*:   {
  trivpara
  .timertrivi 1 10 triv.cierra
}


Solo te falta asignar niveles 23 a tus moderadores. Para ello usa el comando auser. Hazlo directamente en la ventana status o cualquier otra ventana. Así:

/auser 23 pepito

Evidentemente donde dice pepito.... pues eso...




Desconectado Kingc44

  • Novato
  • *
  • Mensajes: 2
  • Karma: +0/-0
Re: Ayuda con Scripts
« Respuesta #2 en: Junio 11, 2010, 06:33:33 pm »
Este tema se mueve al foro adecuado: Scripts.

Puedes hacer que el evento solo funcione cuando los users tengan el nivel adecuado. El número delante del evento "text" expecifica que nivel ha de tener un usuario para que el evento se dispare. En este caso es un 1 por lo que el texto de cualquier usuario producirá la ejecución del evento.

Para que solo funcione con usuarios de un determinado nivel, has de reemplazar el 1 por otro valor, por ejemplo 23.
Si añades un signo + delante del número de nivel harás que solo los usuarios de nivel 23 puedan ejecutar el evento. Algo así:

on +23:text:!trivial-on:*:   {
  .enable #trivial
  trivini #
  .timertrivi 1 5 trivempieza
}
on +23:text:!trivial-off:*:   {
  trivpara
  .timertrivi 1 10 triv.cierra
}


Solo te falta asignar niveles 23 a tus moderadores. Para ello usa el comando auser. Hazlo directamente en la ventana status o cualquier otra ventana. Así:

/auser 23 pepito

Evidentemente donde dice pepito.... pues eso...





Muchisimas gracias Erik! Funciono a la perfeccion, no es que trate de abusar pero necesito ayuda con otro script. :P Quiero crear un script que cuando un usuario ponga !chiste el bot lea un chiste aleatorio de un archivo .txt ejemplo c:\mIRC\chistes.txt y la verdad es que ahi si estoy perdido. Solo se que iniciaria el script asi

ON *:TEXT:!chiste:#:{


pero no se como hacer para que el bot lea el chiste de ese archivo :(. Bueno ojala que me puedas ayudar y otra vez Muchisimas gracias por responder a mi post.

Desconectado Lokiyo

  • Administrador
  • Miembro Senior
  • *****
  • Mensajes: 491
  • Karma: +12/-0
  • Sexo: Masculino
    • El revoltijo de Lokiyo
Re: Ayuda con Scripts
« Respuesta #3 en: Junio 14, 2010, 12:51:41 pm »
Preguntas nuevas en temas nuevos. ¡Ah! y pon títulos un poco más descriptivos por favor. por ejemplo: ¿Cómo leer una frase aleatoria de un fichero de chistes?

 

anything