Vote reward system

Bienvenidos a un nuevo tutorial, hoy aprenderemos a instalar una plugin para nuestra página web y nuestro server.
Este plugin se llama "Vote Reward System" y es un fantástico sistema de votos por recompensa.
¿De qué se trata esto?
Este es un sistema creado para que sus usuarios voten a su servidor (El cual debe estar registrado previamente en algun Ranking, como por ejemplo en nuestro sitio www.rankingmu.com)
Al votar, ellos recibirán una recompensa (Por ejemplo, créditos para comprar en el WebShop, niveles, resets, etc).
¿Para qué me sirve esto a mi?



Si queremos recibir votos diarios para que nuestro servidor adquiera mayor popularidad, es necesario que sea votado, todos sabemos que pocos usuarios lo haran por sólo pedirselos, pero si a cambio de eso le ofrecemos una recompensa; la situación cambiará.
Terminada la explicación, lo que utilizaremos para este tutorial son los scripts de VoteReward (Ficheros, y otros)
1)Una vez finalizada la descarga, abrimos el archivo VoteReward.rar y copiamos su contenido en nuestro directorio web.
Este puede ser Xampp o Appserv, en mi caso particular usaré Xampp y mi directorio local lo encuentro en esta ruta:

C:\xampp\htdocs
Alli descomprimiré el archivo descargado y llamado VoteReward.rar

Archivos y carpetas contenidos en el vote reward system
2)En mi caso, no tengo ninguna página web instalada, si ustedes tienen instalada una WebMU no hay problema alguno, ya que esta carpeta no reemplazará ningun archivo existente.
Esta carpeta llamada "VoteReward" a su vez contiene 3 carpetas más:
  • VoteRewardSystem

  • MD5

  • Screens

  • Seleccionando archivos

    3)La carpeta "MD5" contiene la .dll para aquellos servidores que usen este sistema de encriptación de cuentas, la carpeta "Screens" contiene una serie de imágenes que el autor publicó y la carpeta "VoteRewardSystem" es la más importante, esta contiene todo los archivos que permiten el correcto funcionamiento de este sistema.
    El sistema de instalación es realmente muy sencillo, lo que debemos hacer es rutiar el instalador y seguir los pasos en pantalla.
    Para esto abrimos nuestros navegador por defecto (en mi caso Mozilla Firefox) y ponemos lo siguiente
    http://127.0.0.1/VoteReward/VoteRewardSystem/install/install.php
    Luego apretamos enter y a continuación veremos la siguiente imagen:

    Interfaz de instalación

    4)Lo que haremos ahora será completar los datos para establecer la conexión:
    SQL Server : 127.0.0.1 (Ip de donde esta nuestro SQL)
    SQL User : sa (Usuario SQL, por defecto sa)
    SQL Password : ***** (Password de nuestro usuario sa)
    Database : MuOnline (Nombre de la base de datos, por defecto MuOnline )
    MD5 : No (¿Usas MD5? si o no)
    Admin User:tuservermu (Login de nuestra cuenta admin, este login ya debe existir en nuestra base de datos, es decir, que corresponde a una cuenta nuestra creada previamente)

    Configuración de conexión a la base de datos

    5)Nuestro siguiente paso será hacer un click en donde dice "Go=>Next Step".

    Configuración de usuario admin

    6)Si todos nuestros datos están correctos, veremos la siguiente imagen.

    Finalizando instalación

    7)Para ver nuestro sistema funcionando, hacemos un click donde dice "3. Click Here" y este nos llevará directamente al index principal para ver nuestro plugin instalado

    Interfaz de ingreso al vote reward

    8)Finalmente como ingresé con mi cuenta admin, tengo disponible el panel para administrar el sitio.

    Visualizando el panel de votación

    Talvez en un próximo tutorial traduciré todos los módulos al español, crearé un nuevo skin y explicaré como agregar más recompensas o modificar la existentes.

    ¿Necesitas ayuda? Visita www.iceventas.com y nosotros lo hacemos por ti.

    Se han publicado un total de 28 comentarios en Mu Online Tutoriales :

    13 de septiembre de 2013, 15:41

    man tngo una duda... donde pusiste el enlace de descarga? no lo encuentro y en google busco un VoteRewardSystem.. y parece q nadie lo usa!

    14 de septiembre de 2013, 18:56

    Chazy Chazz : Revisa en nuestro pack de Archivos alojado en nuestro fb.com/MuTutoriales
    Saludos

    5 de diciembre de 2013, 12:04

    Buenas!!, llego hasta
    VoteRewardSystem/install/install.php
    y cuando intento entrar queda todo en blanco...
    (me dijeron que consulte aca por correo)

    6 de diciembre de 2013, 9:18

    Nash Stauffer : Intenta lo siguiente: abres el index.php y buscas la siguiente linea (sin las comillas)
    "35px; } #login #login_error { margin-bottom: 10px; }</style>" , justo debajo del cierre del "</style>" pegas lo siguiente: <![endif]-->
    Cierras el archivo, guardas los cambios y verificas.
    Saludos

    17 de diciembre de 2013, 12:41

    Excelente como Siempre!!.. Ahora si, Funcionando a un 100%

    17 de diciembre de 2013, 14:05

    Nash Stauffer : Saludos

    14 de febrero de 2014, 13:26

    Me tira el siguiente error

    Warning: mssql_query() [function.mssql-query]: message: El nombre de objeto 'MEMB_CREDITS' no es válido. (severity 16) in C:\xampp\htdocs\vote\user\info-kk.php on line 70

    Warning: mssql_query() [function.mssql-query]: Query failed in C:\xampp\htdocs\vote\user\info-kk.php on line 70

    Warning: mssql_fetch_row(): supplied argument is not a valid MS SQL-result resource in C:\xampp\htdocs\vote\user\info-kk.php on line 70

    14 de febrero de 2014, 15:09

    Anónimo : Crea el objeto MEMB_CREDITS.
    Revisa las querrys que tienes para crear dicho objeto.
    Saludos

    10 de mayo de 2014, 2:05

    Buenas, excelente trabajo pero tengo mi cuenta en la base de datos... es la misma con la que puedo entrar al juego? o debe ser otra? por que no logro encontrar en ninguna parte la clave

    12 de mayo de 2014, 13:44

    Anónimo : Si es la misma cuenta.
    Sino ingresa verifica si tienes activado el MD5
    Saludos

    4 de junio de 2014, 18:22

    necesito ayuda quedo todo bien pero cuando voto no llegan los credito que puedo hacer?

    5 de junio de 2014, 9:50

    Anónimo : ¿Has creado las tablas correspondientes?
    Saludos

    25 de junio de 2014, 22:57

    Como configuro cuantos creditos reciben los users por voto y cada cuantas oras pueden votar?

    26 de junio de 2014, 9:41

    Anónimo : Desde tu cuenta admin.
    Saludos

    28 de julio de 2014, 14:16

    que query debo agregar mandenmela para copiarla y poder ejecutarla ayuda.........................Warning: mssql_query() [function.mssql-query]: message: El nombre de objeto 'MEMB_CREDITS' no es válido. (severity 16) in C:\xampp\htdocs\VoteReward\VoteRewardSystem\user\info-kk.php on line 70

    Warning: mssql_query() [function.mssql-query]: Query failed in C:\xampp\htdocs\VoteReward\VoteRewardSystem\user\info-kk.php on line 70

    Warning: mssql_fetch_row(): supplied argument is not a valid MS SQL-result resource in C:\xampp\htdocs\VoteReward\VoteRewardSystem\user\info-kk.php on line 70

    28 de julio de 2014, 17:09

    roger gonzalezcastillo : Por lo que dice el mensaje te falta el objeto "Memb_Credits" corriste las querrys dentro del .rar
    Saludos

    19 de mayo de 2015, 15:40

    Amigo, ¿que debo poner en "admin user"?

    19 de mayo de 2015, 16:32

    Alexy Ramírez : El usuario (El cual debe existir) con el que luego podrás acceder al panel de administración.
    Saludos

    17 de mayo de 2016, 14:49

    hola
    disculpa
    se instalo perfectamente pero no me sale el plugin donde pueda poner los datos de la cuenta admin

    21 de mayo de 2016, 9:33

    Anónimo : No entendi tu pregunta ¿Lo que quieres es ingresar al panel de administración?
    Saludos

    5 de julio de 2016, 4:26

    hola amigo hice todo y cuando me salio para poner mi cuenta me sale esto
    Warning: mssql_connect(): Unable to connect to server: in /home/murojo/public_html/VoteRewardSystem/connect.php on line 10

    Warning: mssql_select_db() expects parameter 2 to be resource, boolean given in /home/murojo/public_html/VoteRewardSystem/connect.php on line 11

    Warning: mssql_query(): Unable to connect to server: in /home/murojo/public_html/VoteRewardSystem/_inc/login.class.php on line 37

    Warning: mssql_query(): A link to the server could not be established in /home/murojo/public_html/VoteRewardSystem/_inc/login.class.php on line 37

    Warning: mssql_num_rows() expects parameter 1 to be resource, boolean given in /home/murojo/public_html/VoteRewardSystem/_inc/login.class.php on line 38

    Warning: mssql_query(): Unable to connect to server: in /home/murojo/public_html/VoteRewardSystem/_inc/login.class.php on line 39

    Warning: mssql_query(): A link to the server could not be established in /home/murojo/public_html/VoteRewardSystem/_inc/login.class.php on line 39

    Warning: mssql_num_rows() expects parameter 1 to be resource, boolean given in /home/murojo/public_html/VoteRewardSystem/_inc/login.class.php on line 40

    Warning: mssql_query(): Unable to connect to server: in /home/murojo/public_html/VoteRewardSystem/_inc/login.class.php on line 41

    Warning: mssql_query(): A link to the server could not be established in /home/murojo/public_html/VoteRewardSystem/_inc/login.class.php on line 41

    Warning: mssql_num_rows() expects parameter 1 to be resource, boolean given in /home/murojo/public_html/VoteRewardSystem/_inc/login.class.php on line 42

    6 de julio de 2016, 18:32

    enrique : A simple se puede ver que no hay conexión entre el módulo, tu host y db.
    ¿Has verificado los datos de conexión?
    Saludos

    8 de julio de 2016, 0:46

    si amigo mis datos que puse en VoteRewardSystem/CONNECT puse todo clave del sql ip host todo correcto no se porque me sale eso amigo

    10 de julio de 2016, 10:43

    enrique : ¿Tienes alojado algun sitio web funcionando en ese mismo host?
    Saludos

    27 de noviembre de 2016, 2:37

    y para hacerlo desde Cpanel?

    27 de noviembre de 2016, 10:33

    kecin : Estas funciones trabajan de forma independiente, y no es un módulo para agregar a tu Cpanel a menos que lo adaptes.
    Saludos

    16 de julio de 2018, 17:34

    Hay un problema muy grande, es muy facil de hackear cambiando la hora del pc. Hay alguna solucion para eso??

    17 de julio de 2018, 9:30

    Unknown : En ese caso modifica la función (Verificar tiempo) para que sea del lado del servidor (PHP) y no del lado del cliente (Javascript)
    Saludos

    Publicar un comentario