TopMetin mucho más que un ranking de servidores

Topic created · 20 Mensajes · 7691 Visitas
  • La beta finalizará el día 7 de Junio. Esto significa que todos los servidores dejarán de ser Premium ese mismo día (salvo aquellos que han comprado Premium, en cuyo caso el plazo contratado comenzará a contar desde el día 7).

    Aprovecho para anunciar también que hemos incluído un botón para compartir servidores en Facebook, así como un sistema de recuperación de contraseña.

    Saludos!

  • Estamos preparando una API, para que cada servidor sea informado cada vez que un usuario de TopMetin le vota.
    De esta forma se podrán implementar premios o recompensas para aquellos jugadores que entren a TopMetin.net y envíen su voto por el servidor. Por ejemplo dando MDs a cambio del primer voto, o entregando un objeto concreto.

    Si la idea resulta interesante pondremos también notificaciones cuando se hagan comentarios/valoraciones.

    Aprovecho para recordar que la promoción termina este próximo día 7 de Junio. Aun estáis a tiempo de conseguir premium para vuestro servidor!

  • porque hay 1 servidor del ranking que en dia tubo 160 votos y luego lo pusieron a 74?

  • porque hay 1 servidor del ranking que en dia tubo 160 votos y luego lo pusieron a 74?

    Porque una persona registró varias decenas de cuentas y votó a ese servidor en casi 90 ocasiones.
    Los votos fueron eliminados, las cuentas borradas y se añadió un sistema para evitar este tipo de abusos.

    Aprovecho para anunciar que ya tenemos sistema de notificación de votos a servidores. Este sistema permite que cuando un usuario vote vuestro servidor se realice una notificación y podáis recompensar con monedas, objetos o lo que os parezca.
    Ya hemos hecho las pruebas, y tenemos un pequeño script PHP de ejemplo para que podáis partir de una base. Luego como digo ese script es vuestro y podéis recompensar como mejor os convenga.

    Mañana publico una guía de cómo funciona y cómo usarlo. No es complicado, ni mucho menos, pero para que no haya problemas.

  • Os traigo un script de ejemplo para usar el sistema de notificaciones de voto:

    [php]
    /*
    Configuracion de la Base de Datos
    */
    $host = 'localhost';
    $port = '3306';
    $database = 'metin2';
    $user = 'dbusername';
    $password = 'dbpassword';

    /*
    Recuperar datos de la notificacion
    */
    if (!empty($_POST)) {
    //print_r($_POST); //debug only
    if ( !empty($_POST['email']) && !empty($_POST['event']) ) {
    $email = mysql_escape_string( $_POST['email'] );
    $event = mysql_escape_string( $_POST['event'] );
    //ya tenemos el email del usuario y el tipo de evento

    //echo 'email: '.$email.', event: '.$event;
    //en caso de que se trate de un voto:
    if ($event == 'vote') {
    //conectamos con la base de datos
    mysql_connect($host.":".$port, $user, $password);
    mysql_select_db($database) or die( "La base de datos no existe");

    //buscamos al usuario con ese email y le damos la recompensa
    $query = "UPDATE account SET coins=coins+10 WHERE email='$email'";
    mysql_query($query) or die('Consulta fallida: ' . mysql_error());

    //terminamos indicando que todo ha ido bien
    exit(header("Status: 200 OK"));
    }
    }
    }

    ?>[/php]

    Pasos para usar este script con el sistema de notificaciones:
    1. Subir el script (debidamente modificado, con los datos de acceso a la DB, etc) a vuestro servidor con un nombre que solo vosotros conozcáis.
    2. Entrad en TopMetin.net, id a vuestro perfil (http://topmetin.net/accounts/profile/) y editad vuestro servidor
    3. En el campo "URL de notificación:" poned la URL del script que habéis subido. Por ejemplo: http://metin2ejemplo.es/notificacion-topmetin.php

    Es así de sencillo.
    Importante que el nombre del script sea secreto, que solo lo conozca topmetin para que nadie os envíe notificaciones falsas. Así que sed un poco originales con el nombre.
    El script es el ejemplo más básico posible. Se puede hacer todo lo completo que se quiera, por ejemplo dando solo las coins una vez por usuario (porque cada user puede votar una vez al día), o regalando objetos en vez de coins, o enviando un email al usuario confirmando la recompensa, etc etc etc.
    Eso ya queda en vuestras manos.

  • Deberian hacer algo con los que solo llegan ha hacer spam

  • el script funciona?

  • @'ahynoa' said:

    Deberian hacer algo con los que solo llegan ha hacer spam

    Estamos preparando un sistema para bloquear automáticamente los comentarios con spam. De todas formas si alguien llena vuestro server con comentarios basura dejad un mensaje a través de la sección de contacto y en un momento tomamos medidas.

    @'Santo' said:

    el script funciona?

    Claro, lo han probado ya varias personas. Es muy básico (algo como > esto < sería mucho más completo) pero funciona.

  • Buen ranking, al estar Online me apuntaré

  • Actualizo con las últimas novedades:

    • Hemos estado trabajando para evitar comentarios de spam, valoraciones y votos fraudulentos.
    • Además las valoraciones ahora tienen 5 estrellas por defecto, para que usuarios descuidados no dejen una mala puntuación sin querer.
    • Se ha incrementado el espacio para los servidores premium, el precio sigue siendo el mismo.
    • También ha habido mejoras en el posicionamiento en buscadores, de forma que ahora al buscar en google muchos de los servidores que hay en TopMetin apareceremos entre los primeros resultados!
    • Ya solo se permite una cuenta por email, para evitar abusos.
      Como siempre cualquier duda podéis contactar con nosotros en: http://topmetin.net/contact/