create-mta-lua
v1.0.1
Published
CLI scaffold para proyectos MTA:SA Lua
Maintainers
Readme
create-mta-lua
CLI scaffold para proyectos MTA:SA Lua — por [WS]WelinCode
npx create-mta-luaPlantillas disponibles
| Plantilla | Descripción |
|-----------|-------------|
| Default | Welin_G + Welin_U + Welin_C + Welin_S con carpeta core/ |
| Multi-page | Carpeta pages/ para múltiples pantallas + globals/ |
| Minimal | Solo client.lua + server.lua, sin carpetas extra |
| Lua + HTML | Lua completo + NUI con index.html, style.css, script.js |
Uso
# Con npx (sin instalar)
npx create-mta-lua
# O instalado globalmente
npm i -g create-mta-lua
create-mta-luaEstructura Default generada
mi-script/
├── meta.xml
├── Welin_G.lua
└── core/
├── source/
│ ├── Welin_U.lua
│ ├── Welin_C.lua
│ └── Welin_S.lua
├── fonts/
└── images/Estructura Lua + HTML generada
mi-script/
├── meta.xml
├── Welin_G.lua
├── core/
│ └── source/
│ ├── Welin_U.lua
│ ├── Welin_C.lua
│ └── Welin_S.lua
└── nui/
└── html/
├── index.html
├── style.css
└── script.jsPublicar en npm
npm login
npm publishLuego cualquiera puede usar:
npx create-mta-luaMade with ❤️ for the MTA:SA community
