Hice este script a base de otro pedido, si bien en su momento le dije al usuario que no, me tome un tiempo y logre hacer algo como lo que requeria, lo he llamado emisser.
Introducción
El fs es simple (para algunos), se podrán crear hasta 10 emisoras de radio y/o temas sueltos, el usuario que quiera creár su emisora deberá pedir permiso al Administrador y este le habilitara a la creación con su comando para admin. Al crearla se le pedira al usuario que ingrese el nombre que tendra la emisora (debe ser mayor a 4 carácteres) y la emisora será creada y añadida a la lista para que cualquier usuario pueda escucharla, podrá poner tanto temas sueltos como radios online o transmitidas por el mismo usuario (externamente, veáse shoutcast o bxDJ).
Comandos
Realmente me proponía hacer más comandos para que los usuarios controlen la mayor parte de las funciónes de sus emisoras (y un tracklist) pero digamos que por ahora estoy algo corto de tiempo, vendran en las proximas versiones (o puede hacerlo usted mismo si tiene los conocimientos minimos).
/crearemisora Será usado por cualquier usuario que tenga el permiso del admin, en caso contrario solo le enviara un mensaje de fallo.
/musica Este lo ocupara un usuario que tenga una emisora a su nombre en la lista de emisoras, con esto podra cargar una url para que las personas que escuche su emisora puedan oirla o si estan escuchando se actualize.
/radio Comando usado para elegir de una lista de emisoras una para escuchar (solo si tiene propietario) y si tiene una url valida la escucharan.
/radioff[/color] Apaga la radio para dejar de oirla.
Comandos solo Rc0ns Admin (/rcon login pass)
/permitir[b] Usado por los Admin para dar al usuario la posibilidad de crear su emisora (si hay alguna de las 10 disponible)
[b]//editaremisora[/color] Inicia el modo de edición de las emisoras para el admin.
/name Cambia el nombre de la emisora previamente seleccionada con el comando anterior.
/owner Cambia el dueño de la emisora previamente seleccionada (/editaremisora)
/borrar Borra la emisora seleccionada para que pueda ser ocupada por otro usuario.
Algunas imagenes para que ud. vea de lo que se trata este sistema.
El Guardado de datos se realiza a traves de Dini (include e instrucciones de instalación en el .rar). Las emisoras y sus dueños se guardaran al cerrarse el fs y al abrirlo se cargaran, estarán almacenadas en el archivo emisoras.ini (se creára solo si no lo tienen).
Descargas
Pastebin
http://pastebin.com/um34sD7w
http://depositfiles.org/files/
Los textos y los colores son completamente editables, algunos estan embebed dentro de los mensajes, editenlos porque algunos no me quedaron del todo "bien".
Si quedo algun bug (yo no encontre ninguno) puede ir a la sección de Dudas y Consultas y preguntar alli, para ser posteado en otro lugar deberás respetar mis creditos originales.
Un saludo a todos espero que aprovechen el FS, hasta la proxima.
Tambien lo dejo adjunto, solo por si acaso.
[b]
Introducción
El fs es simple (para algunos), se podrán crear hasta 10 emisoras de radio y/o temas sueltos, el usuario que quiera creár su emisora deberá pedir permiso al Administrador y este le habilitara a la creación con su comando para admin. Al crearla se le pedira al usuario que ingrese el nombre que tendra la emisora (debe ser mayor a 4 carácteres) y la emisora será creada y añadida a la lista para que cualquier usuario pueda escucharla, podrá poner tanto temas sueltos como radios online o transmitidas por el mismo usuario (externamente, veáse shoutcast o bxDJ).
Comandos
Realmente me proponía hacer más comandos para que los usuarios controlen la mayor parte de las funciónes de sus emisoras (y un tracklist) pero digamos que por ahora estoy algo corto de tiempo, vendran en las proximas versiones (o puede hacerlo usted mismo si tiene los conocimientos minimos).
/crearemisora Será usado por cualquier usuario que tenga el permiso del admin, en caso contrario solo le enviara un mensaje de fallo.
/musica Este lo ocupara un usuario que tenga una emisora a su nombre en la lista de emisoras, con esto podra cargar una url para que las personas que escuche su emisora puedan oirla o si estan escuchando se actualize.
/radio Comando usado para elegir de una lista de emisoras una para escuchar (solo si tiene propietario) y si tiene una url valida la escucharan.
/radioff[/color] Apaga la radio para dejar de oirla.
Comandos solo Rc0ns Admin (/rcon login pass)
/permitir[b] Usado por los Admin para dar al usuario la posibilidad de crear su emisora (si hay alguna de las 10 disponible)
[b]//editaremisora[/color] Inicia el modo de edición de las emisoras para el admin.
/name Cambia el nombre de la emisora previamente seleccionada con el comando anterior.
/owner Cambia el dueño de la emisora previamente seleccionada (/editaremisora)
/borrar Borra la emisora seleccionada para que pueda ser ocupada por otro usuario.
Imagenes
Algunas imagenes para que ud. vea de lo que se trata este sistema.
El Guardado de datos se realiza a traves de Dini (include e instrucciones de instalación en el .rar). Las emisoras y sus dueños se guardaran al cerrarse el fs y al abrirlo se cargaran, estarán almacenadas en el archivo emisoras.ini (se creára solo si no lo tienen).
Descargas
Pastebin
http://pastebin.com/um34sD7w
http://depositfiles.org/files/
Los textos y los colores son completamente editables, algunos estan embebed dentro de los mensajes, editenlos porque algunos no me quedaron del todo "bien".
Si quedo algun bug (yo no encontre ninguno) puede ir a la sección de Dudas y Consultas y preguntar alli, para ser posteado en otro lugar deberás respetar mis creditos originales.
Un saludo a todos espero que aprovechen el FS, hasta la proxima.
Tambien lo dejo adjunto, solo por si acaso.
[b]