SSeMU Community

Versión completa: SSeMU | Lua | Mostrando mensaje de bienvenida
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Descripción
Hola este es otro aporte de LUA pero este fue Creado por Adrian - Setec Soft, la diferencia es que le añadi unas características adicionales

CHANGELOG

Código:
## [1.0.1] - 2024-06-22
### Corregido
- Cuando el Administrador se desconectaba salía GameMaster en vez de Administrador
## [1.0.0] - 2023-08-08
### Añadido
- Añadido soporte de diferencia entre Game Master y Administrador
- Añadido extension en tipo de cuenta en Message.txt
### Modificado
- Traducido al lenguaje al Español

NOTAS IMPORTANTES
NOTA-1: Para versiones 2.3.0, 2.2.9, 2.2.8 o mayor, usar el Modo de instalación mas actual
NOTA-2: Para versiones inferiores, usar el Modo de instalación de versiones antiguas.


Modo de instalación - Versión más actual
  • Copias el archivo WelcomeMessage.lua y lo pegas en Data\Script\Script
  • Luego vas a Data\Script y en el archivo ScriptMain.lua agregas, si ya existe reemplazas, sino agregas: require('Script\\WelcomeMessage')
  • Reemplazas los nuevos mensajes del 155 al 158 en Message.txt
  • En tu gs.exe y gscs.exe haces reload/Script y reload/common
  • Listo todo okay

Modo de instalación - Versiones antiguas (2.0.7)
  • Bueno aquí vamos a tener cuidado, tienes que abrir el archivo descargado WelcomeMessage.lua
  • Luego tienes que copiar las dos functions y con funciones me refiero a todo lo que contenga desde function hasta el end, solo las dos, no copies nada más, las funciones son:
  • WelcomeMessage_OnCharacterEntry(aIndex) y WelcomeMessage_OnCharacterClose(aIndex)
  • Luego lo copias al final de ScriptMain.lua que esta en Data\Script
  • Finalmente buscas las funciones function OnCharacterEntry(aIndex) y function OnCharacterClose(aIndex) y le pones lo siguiente adentro:

Código:
function OnCharacterEntry(aIndex)
    WelcomeMessage_OnCharacterEntry(aIndex)
end

function OnCharacterClose(aIndex)
    WelcomeMessage_OnCharacterClose(aIndex)
end
  • Reemplazas los nuevos mensajes del 155 al 158 en Message.txt
  • En tu gs.exe y gscs.exe haces reload/Script y reload/common
  • Listo todo okay

Message.txt
Código:
---- TODO IGUAL -----
  155      "Tipo de cuenta: Gratis, Resets: %d, Nivel: %d"
  156      "Tipo de cuenta: Bronce (%s), Resets: %d, Nivel: %d"
  157      "Tipo de cuenta: Plata (%s), Resets: %d, Nivel: %d"
  158      "Tipo de cuenta: Oro (%s), Resets: %d, Nivel: %d"
---- TODO IGUAL -----

WelcomeMessage.lua
Link del Código

Imágenes
[Imagen: OuiEctT.png]

[Imagen: p3cvSlD.png]

Créditos
Iniciado por: Adrian - Setec Soft
Modificado por: Anthony Rosas (gambasoxd)