Link Descarga (https://www.mediafire.com/file/ojkgxrxprdmua5q/UPDATE+0.4+-+ARMYRED.HOST.rar/file)
Parte 1
Parte 2
Parte InGame
Crear Backup Automatico Con SqlBackupMaster (https://foro.configservermu.net/index.php?topic=40.0)
(Update 0.4) Armyred.host DailyReward (https://foro.configservermu.net/index.php?topic=62.0)
(Update 0.4) Armyred.host Custom Start Item (https://foro.configservermu.net/index.php?topic=61.0)
(Armyred.host) ThueFlag (https://foro.configservermu.net/index.php?topic=60.0)
(Update 0.4) Armyred.host Custom Map (https://foro.configservermu.net/index.php?topic=59.0)
Changelog
//----- ARREGLOS Y ACTUALIZACIONES NUEVAS DEL UPDATE 0.4 -----
- Nuevo sistema de lectura de archivos modificado para evitar datos erróneos en archivos (GameServer). Esto evita prácticamente lo que estuvieron reportando con respecto al ItemDrop que a veces generaba un item "x" full. Lo que hicimos fue reconstruir básicamente todo el sistema sacando de lado el original para poder procesar los datos enteros del archivo COMPLETO y no BYTE por BYTE (que es ahi cuando se originaba la falla). Esto aplica también para los NPC (el famoso 255 random que se generaba a veces), los mobs que salían en algunos mapas y no podían encontrarlos en los archivos y también los mobs custom.
- Nuevas modificaciones en la manera en que se procesan los datos en el SQL Server y en el DataServer. Ahora cada 30 segundos o 30 items en el suelo o lo que sea que se este procesando en el juego, se enviara la información correspondiente entre SQL y DataServer. Con esto evitamos la carga tan explosiva con servidores de + de 500 usuarios (ya que antes esto se procesaba por segundo y por item) generando así un log enorme + la carga de consultas ya de por si.
- Nuevo sistema ItemSerialProtect: El mismo se encarga de hacer un check si hay algún item que y/o casualidad coincide su serial con otro (duplicado claramente). Ahi ustedes van a poder accionar para saber que quieren hacer, si borrar el item automáticamente o dejarlo (dejará un LOG EN ROJO en el GameServer.exe) mencionando ID de cuenta, nombre de personaje, posición de inventario y que item es.
- Nueva limitación para DailyReward. Ahora pueden configurar el MinLevel y MaxLevel (si lo quieren hacer por nivel) para evitar que reclamen tantos premios por día con diferentes cuentas.
- Nueva limitación para DailyReward. Ahora pueden configurar el MinReset y MaxReset (si lo quieren hacer por Reset) para evitar que reclamen tantos premios por día con diferentes cuentas.
- Nuevas columnas en InvasionManager.dat (lado servidor), "AlertTime" y "InvasionName" para identificar los nombres de las invasiones en el Panel de Invasiones.
- Nuevo sistema de "AlertTime" para cuando el Administrador utilice la pestaña "Invasion - > Start Red Dragon". Entonces aparecerá una notificación en el juego con el alerta configurado en el archivo.
- Mejoras en el Panel de Invasiones, ahora el mismo se muestra con un cartel rojo "Active Invasions" con la misma presentación que antes pero mas acomodada.
- Fix Party (marcaba que "x" jugador esta en el mismo mapa que los demás y realmente estaba en otro (letra P).
- Fix internos ante cargas elevadas (Cliente-Server).
- Acomodamos las ventana de FPS + la ventana de Party, (donde se muestra en rojo).
- Sacamos la pestaña de Active Invasión cuando la P de Party porque chocaba con las ventanas, (donde se muestra en rojo).
- Sacamos el DailyReward cuando la letra "D" se abre ya que antes figuraba donde esta el cuadrado en rojo.
- Ahora ya no figura la columna (null) antes de entrar al servidor y seleccionar el personaje.
//----- REMOVE -----
- Remove AntiFlood (los que usan nuestros virtuales no lo necesitan).
- Remove Archievements (total, ahora ya se visualiza normalmente sus puntos).
- Remove ViewDetails (total).
-- 07-07-24
ARMYRED.HOST Classic Master Tree
ARMYRED.HOST New EventItemBag