Plugin Name: Achivements
Plugin Author: Edson Ordaz
Plugin Website: http://www.mybb-es.com
Plugin Version: 2.5
Plugin Mybb Compatibility: 1.6x
Plugin Language: English and Spanish
Plugin Description: Sistema avanzado de logros automaticos.
Hola amigos bueno les vengo con este plugin que ya lo habia hecho hace mucho pero no lo habia posteado y ace dias decidi hacerle una pequeñas mejoras y hoy se los traigo. Es el sistema de medallas que tiene mi plugin PIP (Points In Posts) pero de forma mas avanzada y separada del PIP!
Version 1.0
[spoiler]
¿Como funciona?
Es simple su funcionamiento creas los logros desde la pestaña achivements dentro del ACP y el plugin se encargara de repartirlas a los usuarios que logran los objetivos automaticamente.
Tipos de Logros
El plugin permite crear 6 tipos de logros diferentes los cuales son
- Logros por Posts
- Logros por Temas
- Logros por reputacion
- Logros por tiempo en linea (Actividad)
- Logros por tiempo de registrado
- Logros personalizado
Los logros por
posts,
temas y
reputacion al crearlos te pide
- Nombre
- Descripcion
- Posts/Temas/Reputacion
- Imagen
Los logros por
tiempo en linea y
tiempo de registro te piden
- Nombre
- Descripcion
- periodo
- Tiempo
- Imagen
en perdiodo ingresan un numero y en tiempo tienen 5 opciones las cuales con horas, dias, semanas, meses y años!
los
logros personalizados te piden
- Nombre
- Razon
- Usuario
- Imagen
en usuario escribes el nombre del usuario.
Configuracion
El plugin cuenta solo con 9 configuraciones las cuales son
[fieldset][legend]
Activar[/legend]
Esta opcion es para activar el funcionamiento del plugin si ustedes desactivan el plugin no borrara las medallas de ningun usuario ni las medallas creadas solo para de repartir medallas. Tampoco oculta las medallas del perfil ni las del postbit.[/fieldset]
[fieldset][legend]
Logros en Perfil[/legend]
Esta opcion solo muestra/oculta los logros de los usuarios en sus perfiles.[/fieldset]
[fieldset][legend]
Logros en postbit[/legend]
Esta opcion solo muestra/oculta los logros de los usuarios en su postbit.[/fieldset]
[fieldset][legend]
Logros maximos en postbit[/legend]
Aqui ingresas el numero maximo que pueden tener los usuarios en su postbit, para poder ver todos tienen que ir al perfil del usuario[/fieldset]
[fieldset][legend]
Enviar MP[/legend]
Aqui estan 6 opciones que puedes marcar por checkbox las cuales son
- Posts
- Temas
- Reputacion
- Tiempo en linea
- Tiempo de registrado
- Personalizado
marca las casillas que quieras para cuando se de uno de esos logros mande un mensaje priiado al usuario que recibe el logro.
[/fieldset]
[fieldset][legend]
Titulo del MP[/legend]
ingresa el titulo que tendra el mensaje privado[/fieldset]
[fieldset][legend]
Mensaje del MP[/legend]
Ingresa el mensaje privado puedes ingresar
- {user} para mostrar el nombre del usuario
- {bbname} para mostrar el nombre del foro
- {bburl} para mostrar la url del foro
- {name} para mostrar el nombre del logro
- {description} para mostrar la descripcion/razon del logro
- {image} para mostrar la imagen del logro
el mensaje por default que trae es el siguiente:
Cita:Hola {user} este es un mensaje automatico de {bbname} Te agradeceremos que no sea respondido.
-----------------------------
Nombre del logro: {name}
Descripcion: {description}
Imagen del logro: {image}
-----------------------------
El logro se te ha otorgado de forma automatica y solo el administrador podra quitarlo o ocultarlo de tu postbit/perfil.
[/fieldset]
[fieldset][legend]
Usuario[/legend]
Ingresa el nombre del usuario que enviara el Mensaje privado automatico.[/fieldset]
[fieldset][legend]
Refresacar Logros[/legend]
IMPORTANTE
Esta opcion la remarco como MUY IMPORTANTE pues les explicare su funcionamiento.
Cuando un administrador borra un logro a los usuarios no se les elimina, entonces en su perfil/postbit aparece el cuadro donde iva la imagen y se ve muy feo para ello activen esta opcion despues vallan a tareas programas y ejecuten la tarea "achivements" despues regresen y desactiven esta opcion. Les recomiendo tambien tener los mensajes privados desactivados pues si no es asi enviara mensajes privados a los usuarios de cada uno de los logros que tenga.[/fieldset]
[/spoiler]
Version 1.0.1
[spoiler]
[/spoiler]
Version 2.0
[spoiler]
- Bugs solucionados!
- Se agrega sistema de extensiones (Mini-PLugins)
se han solucionado los errores que no permitian su correcto funcionamiento....
Las extensiones pueden descargarlas de
http://www.mybb-es.com/extensiones.php
no necesitan registro para descargar y el soporte lo ueden descargar en el link de soporte
[/spoiler]
[name=v23]
Version 2.3[/name]
[spoiler]
Bueno amigos olvide postear la v2.1 y la 2.2 asi que ya que saque la 2.3 les pongo tambien loque hacen las pasadas..
V2.1- Se mejora el estilo de logros personalizados
- Se pueden buscar logros personalizados
- Pueden mostrar/ocultar logros de su perfil/postbit
- Se agrega nueva configuracion para dar logros a usuarios que no han estado online ultimamente
V2.2- Se extiende el sistema de logros personalizados
- Se dan logros personalizados instantaneamente
- Se agrega nueva configuracion en la tarea
- Se pueden dar logros desde ModCP
y por ultima la nueva version
V2.3- Se optimiza el plugin MUCHISIMO
Bueno aqui les explico un poco mejor los puntos de arriba!
- Bueno la nueva version (incluyendo las 3 ultimas desde la v2.0) se mejoro el sistema de logros personalizados!
- Anteriormente creabas un logro por usuario aora creas un logro y ese mismo logro puedes darlo a varios usuarios.
- Al dar el logro personalizado no debes esperar a que la tarea se ejecute pues al darlo el logro se da inmediatamente!
Al eliminar cualquier logro (post,temas,etc,etc) no tienes que ir a refrescar logros como la primera version ahora se elimina instantaneamente de todos los usuarios que lo tengan.
- Puedes ver los logros personalizados de los usuarios desde acp en logros personalizados/buscar
- Se agrega la configuracion de dar logros a los usuarios que no han estado en linea antes de la ultima ejecucion de la tarea.
- Ahora los usuarios pueden elejir desde su panel de control de usuario que logros mostrar en perfil/postbit y cuales ocultar!
- Se agrega historial de logros personalizados!
- Se agrega configuracion para poder dar logros personalizados desde el panel de moderador (cualquier logro que den o quiten quedara grabado en el historial)
- Actualizacion de optimizacion!
- Se reduce de 5 consultas que hacia por post a 0
- Se reduce de 5 consultas que hacia por perfil a 0
- se reduce de 35 cosnultas que hacia en el UCP a 5
[/spoiler]
[name=v24]
Version 2.4[/name]
[spoiler]
- Se optimiza el plugin en general
- Se agrega nuevo sistema de logros por logros
Este nuevo sistema de logros por logros es sencillo, Simplemente agregas un nuevo logro por logros y seleccionas los logros (ya creados) que necesitara tener el usuario para poder obtener este logro. (Mostrado en las imagenes)
[/spoiler]
[name=v25]
Version 2.5[/name]
- Se soluciona error al mostrar/ocultar en postbit/perfil un logro personalizado
- se agrega la opcion de solamente mostrar el logro actual
esta ultima opcion es algo que me pidieron aqui y en la comunidad oficial esta opcion se activa desde los ajustes del plugin y si queda activada solamente mostrara el ultimo logro de su clace.
Ejemplo si tiene el logro de 100 posts y despues obtiene la de 200 posts solamente muestra la de 20 posts en ves de mostrar ambas!!
Imagenes de las versiones anteriores
[spoiler]
Imagenes de la V1.0
Imagenes de la V2.0 a la v2.3
Imagenes de la V2.4
[/spoiler]
Download