Los Santos Juego de Rol - Desarrollado por vBulletin
Resultados 1 al 3 de 3
  1. #1
    Programador Avatar de Insomnia
    Fecha de ingreso
    17 ago, 10
    Ubicación
    Orense, España.
    Edad
    21
    Mensajes
    3,549
    Mencionado
    208 Post(s)
    Soy (PJ1)
    Richie_Kane
    Soy (PJ2)
    Ian_Lynch
    Poder de reputación
    16

    Changelog GM [5.X]

    En este tema se publicarán semanalmente las implementaciones y modificaciones que estamos realizando en la nueva versión del GameMode 5.0. Se está re-escribiendo TOTALMENTE el modo de juego, pero se conservarán todos los datos de las cuentas y nadie perderá nada en un principio . Una vez finalizada la etapa de creación de la base solida del GameMode, iremos colocando implementaciones nuevas que los usuarios han sugerido a lo largo de todo este tiempo. No hay una fecha de salida de esta nueva versión; trabajamos todo el tiempo posible en sacar el proyecto adelante cuanto antes. Puedes seguir también nuestro changelog diario a través del RoadMap de la comunidad.


    PRIMERA VERSIÓN
    Recopilación de las modificaciones y añadidos desde la creacción de la nueva versión 5.0 del GameMode hasta ahora.


    • Cambios en los datos de vehiculos.
    • Actualizados mensajes al cancelar automáticamente un trato pasados 60 segundos.
    • Modificaciones menores en el sistema de objetos. Se necesita re-estructurar el nuevo anti-cheats.
    • Modificaciones en los TextLabel de los negocios. Añadidos nuevos TextLabel.
    • Arreglado sistema de carga/descarga de objetos dinámicos desde el propio servidor.
    • Creado un timer para la salida de prisión y otro timer para colocar etiquetas encima de la cabeza del jugador.
    • Aplicado delay en las puertas que se cierran automáticamente.
    • Aplicado un delay a los tratos. Si pasa un minuto el trato se cancela.
    • Cambios menores en la rotación de los NPC actores de negocios. Se utilizará sólo la coordenada Z de rotación.
    • Añadidos NPC actores a los negocios.
    • Cambios en cómo tratamos a las áreas de colisión en la prisión y las propiedades.
    • Cambios menores en el sistema de jugadores.
    • Corregidos unos errores menores en Mysql.
    • Corregidos unos errores iniciales en Mysql.
    • Cambios en el sistema de jugadores.
    • Modificaciones generales en el sistema de tratos entre jugadores.
    • Colocadas areas de colisión para las entradas de casas, almacenes y garajes.
    • Colocado nuevo sistema de TextLabel en la entrada de las viviendas.
    • Cambios menores en vehiculos.
    • Adaptadas nuevas variables en vehiculos.
    • Nuevos mensajes flotantes en las entradas de los negocios.
    • Ahora se podrán cargar mapeos desde el propio servidor.
    • Modificaciones para cargar mapeos a través de archivos lsmap de forma fácil.
    • Añadida función para gestionar interiores en un futuro vía PCU.
    • Creada nueva tabla en DB para almacenar interiores bien categorizados.
    • Cambios en carga de vehiculos.
    • Adaptación a la nueva base de datos de las facciones.
    • Optimización en los métodos usados para chatear.
    • Corregido un error en el sistema de MySQL.
    • Cambios en el ensamblado del GM.

    Última edición por Insomnia; Hace 3 semanas a las 01:26

    HILO DE SEGUIMIENTO
    EN VACACIONES HASTA EL 1 DE SEPTIEMBRE
    insomnia@ls-rp.es

  2. #2
    Programador Avatar de Insomnia
    Fecha de ingreso
    17 ago, 10
    Ubicación
    Orense, España.
    Edad
    21
    Mensajes
    3,549
    Mencionado
    208 Post(s)
    Soy (PJ1)
    Richie_Kane
    Soy (PJ2)
    Ian_Lynch
    Poder de reputación
    16

    SEGUNDA VERSIÓN
    Recopilación de las modificaciones y añadidos desde la primera versión del GameMode hasta ahora.

    • Comienzo de la clase Jugador y sistema de autenticación por credenciales. Solventado problema de conexión múltiple a DBs. Ampliada la clase Principal. Mejoras en la API.
    • Configurado para conexión a base de datos principal.
    • Reestucturación de comentarios en Principal.
    • Correción de errores en conexión a las bases de datos y otros errores menores.
    • Mejoras en el sistema de conexión a la base de datos.
    • Comienzo en el sistema Alpha de autenticación en el servidor.
    • Ajustes para conexión a múltiples bases de datos.
    • Establecidas conexiones MySql en un determinado orden para su correcto funcionamiento.
    • Creados comandos administrativos para spawnear en el Verona Mall y para crear vehículos según el modelo. Modificaciones en el comando /irapos y /guardarpos.
    • Creados comandos admin /irapos y /guardarpos.
    • Preparando el GM para la primera versión alpha.
    • Iniciada gestión de eventos y correción de errores menores.
    • En proceso de unificación de los override la clase de jugador.
    • Descomentadas las líneas del GM principal para probar servidor de prueba.
    • Cambios en el GM principal para referenciar a la API.
    • Eliminado método que no se utiliza para refrescar armas de un jugador.
    • Cambios menores en la API de conexion MySql.
    • Cambios menores en sistema de mapeos.
    • Cambios en los eventos al salir de un vehículo o al destruir uno de los vehículos.
    • Referenciado en el sistema de logs a la API.
    • Cambios en los eventos al salir de un vehículo o al destruir uno de los vehículos.
    • Reajuste de referencias entre la API y el GM.
    • Sistemas preparados para empezar a formular el GM. Las cosas añadidas que tenemos que probar han sido comentadas.
    • Creados nuevos métodos para establecer y recibir el Virtual World y Interior de las celdas y su correspondiente posición de salida.
    • Cambios en el sistema de mapeos. Correción en sistema de admin.
    • Comentadas funciones que no utilizaremos en el sistema de objetos.
    • Corregidos varios eventos del sistema de jugador y del sistema de prisión.
    • Arreglos en el sistema de tratos. Ya está totalmente adaptado a SAMPSHARP.
    • Cambios menores del GIT.
    • Modificaciones en las variables de los jugadores, vehículos, playertextlabels y demás en el sistema de jugadores.
    • Cambios en sistema de jugador y vehículo. Correciones menores.
    • Añadido plugin para usar de controlador de versiones.
    • Modificaciones en el sistema de jugador. Cambiados el tipo de variable utilizadas para referirnos a vehículos, jugadores y objetos.


    Hemos logrado arrancar el servidor de test y funciona perfectamente. Conecta a bases de datos y la sincronización funciona de lujo. Iremos informando de los próximos cambios. Podéis observarlos en nuestro roadmap.

    Última edición por Insomnia; Hace 2 semanas a las 22:32

    HILO DE SEGUIMIENTO
    EN VACACIONES HASTA EL 1 DE SEPTIEMBRE
    insomnia@ls-rp.es

  3. #3
    Programador Avatar de Insomnia
    Fecha de ingreso
    17 ago, 10
    Ubicación
    Orense, España.
    Edad
    21
    Mensajes
    3,549
    Mencionado
    208 Post(s)
    Soy (PJ1)
    Richie_Kane
    Soy (PJ2)
    Ian_Lynch
    Poder de reputación
    16

    TERCERA VERSIÓN
    Recopilación de las modificaciones y añadidos desde la segunda versión del GameMode hasta ahora.


    • Comandos /mp, /dado y /moneda creados.
    • Corregido un error leve en la gestión de avisos por chat.
    • Creados comandos /sus, /c y /b.
    • Empezadas pruebas con varios textdraws.
    • Cambios en los iconos del mapa.
    • Re-estructurados los colores internamente en formato RGB y HEX.
    • Corregidos unos errores en los iconos del mapa
    • Creado comando administrativo /traer, /nobug, /slap, /ip y /check.
    • Empezado sistema de cámaras (login, facciones y en un futuro cámaras para negocios y viviendas premium).
    • Empezado sistema de avisos de chat con una misma estructura y color.
    • Categorizado el comando de teleports admin. Conectado al PCU para poder categorizarlo desde PCU también.
    • Cambios en colores y mensajes de error e info.
    • Creado el comando /teleport (antiguamente llamado /go) con una lista de teleports administrativos que pueden ser gestionados desde el PCU.
    • Creado el comando /ir (antiguamente llamado /goto).
    • Creado el comando /recon.
    • Empezado a estructurar el método para spawnear a logear. De momento aparece en la última posición del jugador.
    • Creado comando /cambiarpj para cambiarse el personaje sin salir del juego.
    • Selección de personajes en el log in.
    • Modificado el mensaje de error al colocar un comando incorrecto.
    • Arreglado un pequeño error en la carga de MySql del login.
    • Correción de errores en selección de personajes.
    • Cambios menores en la API.
    • Modificado el gestor de comandos para poder colocar mensajes de error propios para todos los comandos.
    • Cambios menores en el sistema de login.
    • Sistema de selección de personaje. Se podrá cambiar de personaje dentro del propio servidor.
    • Mejoras en el comando /stats
    • Añadidos los trabajos de un personaje a su stats.
    • Mejoras en la información enviada al usuario en el login.
    • Correción de errores en el sistema de login.
    • Correción de errores menores.
    • Enlace entre los jugadores y los trabajos. Comentarios de test eliminados.
    • Modificaciones en el sistema de login.
    • Colocados nuevos colores para el /stats.
    • Comando /stats creado, pendiente de testear y agrandar.
    • Corregido error leve en stats.
    • Añadidas las características "Skin civil" y "Skin trabajo" a los stats del personaje. Creados métodos. Actualizados campos en la DB.
    • Añadido campo "edad" a los atributos del personaje.
    • Se ha completado y mejorado el sistema de autenticación del usuario. Control de intentos y de errores en el proceso.
    • Comienzo de reestructuración de la API SQL.
    • Eliminados comentarios de control de la API Jugador.
    • Añadida seguridad al logear al servidor (límite de tres intentos).
    • Resuelto el error en la conexión e inicio a la base de datos. Autenticación en el log-in añadida correctamente.
    • API Jugador reestructurada.
    • Ajuste de credenciales para inicialización en API.
    • Corrección de errores en la API y demás.
    • Cambios en conexiones de MySql.
    • Pruebas en conexion a bases de datos.
    • Mejorada autenticacion de los usuarios en el servidor.
    • Creado nuevo método para asistir al sistema de login.
    • Mejoras en la API Jugador.
    • Modificaciones en el sistema de login.
    • Conexión de clase Jugador con la API y creación de enlace entre jugador y credenciales.
    • Resolución de conflictos en Principal.
    • Añadidos nuevos comandos para probar los dialog. Empezado el nuevo login con usuario y contraseña de foro.
    • Comentados los comandos de prueba creados hasta ahora.
    • Resolución de conflictos en Jugador.
    • Pruebas de conexiones a las bases de datos. Pruebas con resultados satisfactorias.





    Podéis seguir nuestros avances en directo en nuestro roadmap.


    HILO DE SEGUIMIENTO
    EN VACACIONES HASTA EL 1 DE SEPTIEMBRE
    insomnia@ls-rp.es

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Síguenos!