-
Posts
3,992 -
Joined
-
Last visited
-
Days Won
183
Everything posted by Lord Henry
-
Tá muito bonito vc resolvendo os problemas pra ele, mas seria interessante vc também explicar o motivo do erro. Senão ele só vai copiar e n vai entender o que estava errado.
-
A variável Carga_Diesel está com erro. Mas sim, é possível checar a vida de uma carga anexada ao caminhão. Mande a parte do código onde vc declara a variável Carga_Diesel.
-
Carga_Diesel não é um elemento válido para ter vida. Sendo assim, getElementHealth retornou false. E não tem como comparar booleano com número.
-
Estou com Problema com Marker
Lord Henry replied to TavinhoMTA's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
@Gabriel63495 ele fez downgrade pra versão anterior (1.5.5), entrou no editor de mapas e dai o editor pediu pra ele fazer upgrade pra versão atual (1.5.6) e depois disso voltou ao normal. -
Isso é linguagem LUA cara. Vai precisar de um arquivo client.lua, um arquivo server.lua, um meta.xml e se for salvar as perguntas em arquivo separado, um util.lua ou util.xml. Imagens é opcional, não sei se suas perguntas vão exigir imagem em anexo, mas se tiver é só colocar elas dentro da pasta do resource e declará-las no meta.xml. Mais detalhes na Wiki do MTA: https://wiki.multitheftauto.com/wiki/PT-BR/Introdução_ao_Scripting
-
Tá... O painel do questionário não deve ultrapassar o tamanho de 640x480 pixels. (resolução mínima do MTA) Deverá ter um botão para passar para a próxima pergunta (ficará a seu critério se o botão deve aparecer somente após ter uma resposta na pergunta atual) (Opcional) Botão para voltar para a pergunta anterior. (Se o questionário não for obrigatório) Botão X para cancelar e fechar o questionário. Prefira cores escuras para as janelas e backgrounds e textos na cor branca. Deve aparecer somente 1 pergunta por vez, não faça no estilo Google Forms que mostra a seção inteira pois não é uma boa ideia exigir o uso do scroll no MTA (ou barra de rolagem). Se preferir, você pode substituir os botões DX por teclas bindadas, por exemplo ENTER para passar para a pergunta seguinte e BACKSPACE para voltar para a pergunta anterior. As respostas serão salvas em variáveis, numa table. Depois de terminar o teste, basta enviar essa table para o server registrar as respostas. As perguntas podem ser salvadas em um arquivo XML ou então em outro arquivo LUA numa table, para serem acessadas pelo painel.
-
E pretende fazer a interface do questionário em CEGUI ou DXGUI?
-
Suponho que vc já saiba lógica de programação, certo?
-
Vc quis dizer whitelist?
-
addEventHandler ("onClientGUIChanged", root, function() if source == editPistola then local currText = guiGetText (source) local newText = string.gsub (currText, "[^0-9]", "") if newText ~= currText then guiSetText (source, newText) end end end) Nesse exemplo ele só permite inserir números no editPistola
-
Se refere a bloquear todos os caracteres não-numéricos no guiEdit, né?
-
Sistema de mochila HELP Ajuda Pq deu erro
Lord Henry replied to Tio.Andy's topic in Programação em Lua
@Tio.Andy faça o script daquela forma ali. -
Vc estava editando direto no acl.xml? Sabia que dá pra editar ele com o servidor ligado e depois usar um comando no Server Console pra dar reload no arquivo, né?
-
Estou com Problema com Marker
Lord Henry replied to TavinhoMTA's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
Prosseguindo com as demais questões que vc ainda não respondeu: Tá usando a versão atual do MTA? Quando foi que esse problema começou? Pode ser alguma configuração mexida GTA:SA modificado ou algum problema no seu MTA. -
A diferença está explicada lá naquele meu tópico.
-
Já sabe lógica de programação?
- 3 replies
-
- ajuda
- ajuda num script
-
(and 2 more)
Tagged with:
-
Onde posso aprender logica de programaçao do MTA??
Lord Henry replied to Buiu's topic in Programação em Lua
Recomendo este curso de lógica de programação: Curso de Algoritmos #02 - YouTube -
Como mencionado pelo nosso colega acima, os bancos de dados nativos do MTA não se perdem ao reiniciar o servidor. Não sei de onde vc inventou que perde...
-
Já desligou o Freeroam?
-
Se vai ficar no servidor, pra quê criar um banco de dados novo? É mais fácil usar o banco de dados nativo. Se vc já está com dificuldade em fazer o mais fácil, pq quer tentar o mais difícil?
-
Sistema de mochila HELP Ajuda Pq deu erro
Lord Henry replied to Tio.Andy's topic in Programação em Lua
Esse script é client-side, né? function mochila (cmd) local x, y, z = getElementPosition (localPlayer) local sacomoney = createObject (1550, x, y, z) setTimer (function () exports.bone_attach:attachElementToBone (sacomoney, localPlayer, 4, -0.3, 0.2, 0, -125, 0, 0) end, 1000, 1) end addCommandHandler ("Mochila", mochila) -
Sistema de mochila HELP Ajuda Pq deu erro
Lord Henry replied to Tio.Andy's topic in Programação em Lua
Que erro? -
Esse sistema independente ficará fora do servidor? Ou acessível por sites externos?
-
Coloque isso antes da linha do fadeCamera: if not isElement (thePlayer) then return end