Olá pessoal! Se você está começando a programar em LUA para criar servidores customizados de MTA:SA (Multi Theft Auto), aqui está um script funcional completo de uma tela de login simples utilizando eventos Client e Server.
### 📝 Script Client (client.lua):
```lua
local screenW, screenH = guiGetScreenSize()
local loginWindow = guiCreateWindow((screenW - 250) / 2, (screenH - 180) / 2, 250, 180, "Login Panel", false)
local usernameInput = guiCreateEdit(10, 30, 230, 30, "", false, loginWindow)
local passwordInput = guiCreateEdit(10, 70, 230, 30, "", false, loginWindow)
guiEditSetMasked(passwordInput, true)
local loginBtn = guiCreateButton(10, 110, 230, 30, "Entrar", false, loginWindow)
```
### 🔗 Wiki Oficial do MTA:
Para aprender sobre o ciclo de eventos do MTA (como `onClientGUIClick` e conexões com base interna de dados SQL), consulte a documentação oficial da wiki: https://wiki.multitheftauto.com/wiki/Scripting_Introduction.
Fórum
Mods & Scripts
Como programar um sistema básico de login no MTA em LUA
Como programar um sistema básico de login no MTA em LUA
Enviar Resposta
Participe do debate
Conecte sua Steam para Responder
Somente membros conectados à Steam podem interagir e responder nos tópicos do fórum.