a cada vez. A escolha de Lua para a HOPL III e um importante reconhecimento do seu impacto mundial. Lua e a unica linguagem de programacao de impacto desenvolvida fora do primeiro mundo, estando atualmente entre as 20 linguagens mais populares na Internet (segundo o indice TIOBE).Entre na organizacao lua para saber mais.Agora que ja aprendemos uma nocao de Lua vamos fazer a meta , que e o ponto chave entre o servidor e o script. Nao sabe oque e meta?O arquivo META representado como meta.xml no MTA e com um conjunto de metadados, com a funcao de enviar informacoes sobre o script para o servidor e vice-versa.Entenda alguns nomes que devem estar presentes na criacao do meta.<info /> : As informacoes sobre este recurso, os parametros possiveis incluem (qualquer parametros arbitrarios podem ser utilizados e lidos usando getResourceInfo )autor: O autor deste recursoversao: A versao deste recursoname: O nome desse recursodescricao: Uma breve descricao do recursoTipo: O tipo desse recurso, que pode ser "modo de jogo", "script", "mapa" ou "misc".<script /> O codigo fonte para este recurso, os parametros possiveis sao:src: O nome do arquivo de codigo-fontetype: O tipo de codigo fonte: "cliente", "servidor" ou "compartilhada".cache: Quando o tipo de arquivo de script e "cliente", esta configuracao controla se o arquivo e salvo no disco rigido dos clientes. O padrao e "true". Usando "false" significa que o arquivo nao e salvo. (Nota: cache = arquivos falsos sao iniciados ao cliente em primeiro lugar, assim que a ordem de carregamento de arquivos lua pode ser diferente quando a mistura de definicoes de cache)validate: Se definido como "false", as verificacoes de compatibilidade sao ignoradas.<MAP /> O mapa de um modo de jogo, os parametros possiveis sao:src: Nome do ficheiro .MAP (pode ser muito caminho por exemplo, "maps / filename.map".)dimension:Dimensao em que o mapa sera carregado (opcional) Vamos usar apenas algumas destas citadas, entretanto, ha muitos comandos existentes no meta. Saiba mais deles aqui. Mas vamos apenas precisar desses comandos mais tarde. Agora que temos alguns sintaxes vamos usar os seguintes sintaxes : autor , descricao , tipo , versao e name. (Vale lembrar que a meta tem que ser inteiramente ingles.)Vamos comecar a criar a meta:Vamos criar um arquivo xml ( nao sabe criar um arquivo xml? clique aqui )Quando criar o arquivo xml deve entao copiar e colar este codigo dentro do seu ficheiro xml criado recentemente:<meta> <info author="SeuNome" type="gamemode" name="Nome do Script" description="Descricao" /> <script src="script.lua" /></meta> Agora que temos a meta criada, mude o que tem dentro dos "aspas" para a sua opcao como author, name e description. Com a meta criada, salve o arquivo com o nome meta (.XML) e agora vamos fazer um comando para funcionar com esta meta. (Lembrando que dependendo do seu novo script ele sempre comecara comeca com functions NomeScript () )Agora que ja sabemos dessa dicas vamos criar entao nosso primeiro script. Vamos prestar atencao...Vamos criar um comando aonde o jogador ao entra no servidor e recebido com uma mensagem de boas vindas.Para isso crie novamente um novo ficheiro, desta vez, com o formato