Main 5.2 - Full 2026
Publicado por Dakosmu, Dic 31, 2025, 10:52 AM
0 Miembros y 1 Visitante están viendo este tema.
==================================================== CHANGELOG - EditorMonedasPremium PRO====================================================Desarrollado por: DakosmuVersión Actual: v-2.9.0 (Stable)====================================================EditorMonedasPremium v-0.1 a v-1.1----------------------------------- [Base] Creación de interfaz y conexión SQL mediante Config.ini.- [Data] Lectura/Escritura en CashShopData, Warehouse y Character.- [UI] Integración de PictureBox lateral para logos personalizados.- [Tema] Implementación de "Modo Oscuro" y estilos Flat Design.- [Config] Soporte para nombres de columnas dinámicos desde el .ini.EditorMonedasPremium v-1.2 a v-1.6----------------------------------- [Feature] Integración de sistema PcPointData para versiones Season 6 Downgrade.- [SQL] Sistema de diagnóstico de tablas en tiempo real con indicadores visuales.- [Auto-Fix] Botones para crear tablas CashShop/PcPoint automáticamente desde el panel.- [Seguridad] Implementación de validación HWID (Hardware ID) y licencias License.dat.- [Logic] Mejora de guardado mediante sistema UPSERT (Update/Insert).EditorMonedasPremium v-1.7 a v-1.9----------------------------------- [Economía] Gestión avanzada de Zen (Separación Baúl e Inventario).- [Core] Optimización de memoria mediante bloques 'using' en todas las conexiones.- [Compatibilidad] Soporte para SQL Server 2019/2022 (TrustServerCertificate).- [Estabilidad] Manejo de valores nulos mediante funciones ISNULL en consultas.EditorMonedasPremium v-2.0 a v-2.3----------------------------------- [UX] Refactorización completa de la interfaz para mayor fluidez.- [Monitor] Adición de contador de usuarios ONLINE en tiempo real desde MEMB_STAT.- [Seguridad] Validación de estado del usuario (Aviso si intenta editar una cuenta ONLINE).- [Sincronización] Sistema de recarga rápida (Refresh) para sincronizar bases de datos.EditorMonedasPremium v-2.4 a v-2.6----------------------------------- [Global] Nueva función "Premio Global" para repartir monedas a toda la base de datos simultáneamente.- [Feedback] Implementación de sonidos de éxito (success.wav) y barra de progreso animada.- [BugFix] Corrección de error crítico de contexto en el SqlDataReader (r.Close).- [UI] Rediseño del panel de monitoreo lateral y estados de conexión SQL.EditorMonedasPremium v-2.7 a v-2.8.3------------------------------------- [I18n] Sistema Multi-lenguaje dinámico (Intercambio rápido Español ↔ Inglés).- [UI] Menú superior optimizado con accesos directos a Web, Config e Idioma.- [UX] Mejora en el sistema de ToolTips para describir funciones de cada moneda.- [Estabilidad] Ajuste en la carga de personajes para evitar bloqueos de interfaz.EditorMonedasPremium v-2.9.0 (LATEST)------------------------------------ [Performance] Implementación de programación asíncrona (async/await) para el guardado.- [I18n] Traducción completa de diálogos de "Premio Global" y mensajes de error.- [UI] Nuevo botón de alternancia de lenguaje integrado en la barra de herramientas.- [Core] Refactorización del método ApplyLanguage() para cambios de idioma en caliente.- [Global] Optimización del Premio Global: Ahora solo afecta a usuarios CONECTADOS para prevenir duplicación o pérdida de datos.- [Feature] Integración de PcPoint en el flujo de guardado principal mediante CheckBox de edición.- [Logic] Mejora en la integridad de datos: Sistema de guardado unificado para Monedas, Zen y PcPoints en un solo hilo asíncrono.- [Build] Compilación estable optimizada para Windows 10/11 y NET Framework 4.7.2+.====================================================Copyright © 2025-2026 | Dakosmu DevMuserverfiles.com - Premium Tools====================================================
USE [MuOnline]GOIF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[CashShopData]') AND type in (N'U'))BEGIN DROP TABLE [dbo].[CashShopData] PRINT 'Tabla antigua eliminada.'ENDGOCREATE TABLE [dbo].[CashShopData]( [AccountID] [varchar](10) NOT NULL, [WCoinC] [int] NULL DEFAULT 0, [WCoinP] [int] NULL DEFAULT 0, [GoblinPoint] [int] NULL DEFAULT 0, [Ruud] [int] NOT NULL DEFAULT 0, CONSTRAINT [PK_CashShopData] PRIMARY KEY CLUSTERED ([AccountID] ASC)) ON [PRIMARY]GOPRINT 'Tabla [CashShopData] creada en la base de datos MuOnline.';GO
USE [SSeMUS3]GOIF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[PcPointData]') AND type in (N'U'))DROP TABLE [dbo].[PcPointData]GOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE [dbo].[PcPointData]( [AccountID] [varchar](50) NOT NULL, -- Aumentado a 50 por seguridad [PcPoint] [int] NOT NULL CONSTRAINT [DF_PcPointData_PcPoint] DEFAULT ((0)), [Coin2] [int] NOT NULL CONSTRAINT [DF_PcPointData_Coin2] DEFAULT ((0)), [Coin3] [int] NOT NULL CONSTRAINT [DF_PcPointData_Coin3] DEFAULT ((0)), CONSTRAINT [PK_PcPointData] PRIMARY KEY CLUSTERED ( [AccountID] ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]) ON [PRIMARY]GO
[SQL]Host=DESKTOP-JA33CHR\DAKOSMUSERVERK24Database=MuOnlineLogin=saPassword=TuPassword[Columns]WCoinCColumn=WCoinCWCoinPColumn=WCoinPGoblinPointColumn=GoblinPointRuudColumn=Ruud
Editor Monedas Premium ChangeLogCódigo [Seleccionar] Expandir==================================================== CHANGELOG - EditorMonedasPremium PRO====================================================Desarrollado por: DakosmuVersión Actual: v-2.9.0 (Stable)====================================================EditorMonedasPremium v-0.1 a v-1.1----------------------------------- [Base] Creación de interfaz y conexión SQL mediante Config.ini.- [Data] Lectura/Escritura en CashShopData, Warehouse y Character.- [UI] Integración de PictureBox lateral para logos personalizados.- [Tema] Implementación de "Modo Oscuro" y estilos Flat Design.- [Config] Soporte para nombres de columnas dinámicos desde el .ini.EditorMonedasPremium v-1.2 a v-1.6----------------------------------- [Feature] Integración de sistema PcPointData para versiones Season 6 Downgrade.- [SQL] Sistema de diagnóstico de tablas en tiempo real con indicadores visuales.- [Auto-Fix] Botones para crear tablas CashShop/PcPoint automáticamente desde el panel.- [Seguridad] Implementación de validación HWID (Hardware ID) y licencias License.dat.- [Logic] Mejora de guardado mediante sistema UPSERT (Update/Insert).EditorMonedasPremium v-1.7 a v-1.9----------------------------------- [Economía] Gestión avanzada de Zen (Separación Baúl e Inventario).- [Core] Optimización de memoria mediante bloques 'using' en todas las conexiones.- [Compatibilidad] Soporte para SQL Server 2019/2022 (TrustServerCertificate).- [Estabilidad] Manejo de valores nulos mediante funciones ISNULL en consultas.EditorMonedasPremium v-2.0 a v-2.3----------------------------------- [UX] Refactorización completa de la interfaz para mayor fluidez.- [Monitor] Adición de contador de usuarios ONLINE en tiempo real desde MEMB_STAT.- [Seguridad] Validación de estado del usuario (Aviso si intenta editar una cuenta ONLINE).- [Sincronización] Sistema de recarga rápida (Refresh) para sincronizar bases de datos.EditorMonedasPremium v-2.4 a v-2.6----------------------------------- [Global] Nueva función "Premio Global" para repartir monedas a toda la base de datos simultáneamente.- [Feedback] Implementación de sonidos de éxito (success.wav) y barra de progreso animada.- [BugFix] Corrección de error crítico de contexto en el SqlDataReader (r.Close).- [UI] Rediseño del panel de monitoreo lateral y estados de conexión SQL.EditorMonedasPremium v-2.7 a v-2.8.3------------------------------------- [I18n] Sistema Multi-lenguaje dinámico (Intercambio rápido Español ↔ Inglés).- [UI] Menú superior optimizado con accesos directos a Web, Config e Idioma.- [UX] Mejora en el sistema de ToolTips para describir funciones de cada moneda.- [Estabilidad] Ajuste en la carga de personajes para evitar bloqueos de interfaz.EditorMonedasPremium v-2.9.0 (LATEST)------------------------------------ [Performance] Implementación de programación asíncrona (async/await) para el guardado.- [I18n] Traducción completa de diálogos de "Premio Global" y mensajes de error.- [UI] Nuevo botón de alternancia de lenguaje integrado en la barra de herramientas.- [Core] Refactorización del método ApplyLanguage() para cambios de idioma en caliente.- [Global] Optimización del Premio Global: Ahora solo afecta a usuarios CONECTADOS para prevenir duplicación o pérdida de datos.- [Feature] Integración de PcPoint en el flujo de guardado principal mediante CheckBox de edición.- [Logic] Mejora en la integridad de datos: Sistema de guardado unificado para Monedas, Zen y PcPoints en un solo hilo asíncrono.- [Build] Compilación estable optimizada para Windows 10/11 y NET Framework 4.7.2+.====================================================Copyright © 2025-2026 | Dakosmu DevMuserverfiles.com - Premium Tools====================================================CashShopDataCódigo [Seleccionar] ExpandirUSE [MuOnline]GOIF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[CashShopData]') AND type in (N'U'))BEGIN DROP TABLE [dbo].[CashShopData] PRINT 'Tabla antigua eliminada.'ENDGOCREATE TABLE [dbo].[CashShopData]( [AccountID] [varchar](10) NOT NULL, [WCoinC] [int] NULL DEFAULT 0, [WCoinP] [int] NULL DEFAULT 0, [GoblinPoint] [int] NULL DEFAULT 0, [Ruud] [int] NOT NULL DEFAULT 0, CONSTRAINT [PK_CashShopData] PRIMARY KEY CLUSTERED ([AccountID] ASC)) ON [PRIMARY]GOPRINT 'Tabla [CashShopData] creada en la base de datos MuOnline.';GOPcPointDataCódigo [Seleccionar] ExpandirUSE [SSeMUS3]GO/****** Object: Table [dbo].[PcPointData] Script Date: 31/12/2025 9:22:59 p. m. ******/IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[PcPointData]') AND type in (N'U'))DROP TABLE [dbo].[PcPointData]GO/****** Object: Table [dbo].[PcPointData] Script Date: 31/12/2025 9:22:59 p. m. ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE [dbo].[PcPointData]( [AccountID] [varchar](10) NOT NULL, [PcPoint] [int] NULL, CONSTRAINT [PK_PcPointData] PRIMARY KEY CLUSTERED ( [AccountID] ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]) ON [PRIMARY]GOConfig.iniCódigo [Seleccionar] Expandir[SQL]Host=DESKTOP-JA33CHR\DAKOSMUSERVERK24Database=MuOnlineLogin=saPassword=TuPassword[Columns]WCoinCColumn=WCoinCWCoinPColumn=WCoinPGoblinPointColumn=GoblinPointRuudColumn=RuudCreditos Dakosmu
USE [SSeMUS3]GO/****** Object: Table [dbo].[PcPointData] Script Date: 31/12/2025 9:22:59 p. m. ******/IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[PcPointData]') AND type in (N'U'))DROP TABLE [dbo].[PcPointData]GO/****** Object: Table [dbo].[PcPointData] Script Date: 31/12/2025 9:22:59 p. m. ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE [dbo].[PcPointData]( [AccountID] [varchar](10) NOT NULL, [PcPoint] [int] NULL, CONSTRAINT [PK_PcPointData] PRIMARY KEY CLUSTERED ( [AccountID] ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]) ON [PRIMARY]GO