teste
[gestor/gestor2.git] / README.md
blob95afaeacfa476134faa77e239f54a581c085cd17
1 Gestor v1.1
2 ===========
4 Por BrunoMine
6 Um gestor de servidor de minetest
8 ### Licenças 
10 Software LGPL v3
12 Gestor é um software livre; você pode redistribuí-lo e/ou 
13 modificá-lo dentro dos termos da Licença Pública Geral Menor GNU 
14 como publicada pela Fundação do Software Livre (FSF); na versão 3 
15 da Licença, ou (na sua opinião) qualquer versão.
16 Este programa é distribuído na esperança de que possa ser útil, 
17 mas SEM NENHUMA GARANTIA; sem uma garantia implícita de ADEQUAÇÃO
18 a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a
19 Licença Pública Geral Menor GNU para maiores detalhes.
20 Você deve ter recebido uma cópia da Licença Pública 
21 Geral Menor GNU junto com este programa, 
22 se não, veja <http://www.gnu.org/licenses/>.
24 Arte
26 - gestor.png | por BrunoMine | CC BY v3
28 ## Comandos
30 /gestor | Abre o painel do gestor administrativo
32 /serializar <arquivo/nome> <largura> <altura> | Salva uma estrutura no diretorio de estruturas 
33 (toma a posicao do jogador como a menos em x, y e z)
35 /deserializar <arquivo/nome> <largura> <altura> | Cria uma estrutura do diretorio de estruturas
36 (toma a posicao do jogador como a menos em x, y e z)
38 ## Estruturas
40 Para que as estruturas sejam controladas pelo gestor
41 precisam estar serializadas na pasta 'estruturas' 
42 e devidamente registradas no arquivo 'diretrizes.lua'
43 Isso inclui apenas as estruturas das vilas e a do 
44 centro a do Centro do Servidor (essa ultima deve estar
45 num arquivo com nome 'centro' enquanto as demais podem
46 variar como 'blocopolis', 'monte_branco', 'arena_pvp')
47 No nome do arquivo da estrutura deve-se tomar cuidado e 
48 jamais usar sempre usar "_" (sublinhado/underline) no
49 lugar de espaço e evitar caracteres especiais como
50 c cidilha e outros.
52 ## Anticrash
54 O sistema anticrash funciona de maneira independete 
55 do servidor no entanto os dados que ele utiliza são 
56 atualizados quando o servidor inicia portanto sempre 
57 abra o servidor no mundo desejado uma vez antes de 
58 iniciar o anticrash (apenas quando tiver mudado de 
59 lugar ou renomeado um diretorio do servidor de 
60 minetest incluindo a pasta do mundo). O anticrash deve 
61 abrir o servidor e deve ser execute o arquivo 
62 gestor-anticrash-minetest.sh a partir de qualquer da 
63 pasta bin do minetest (exemplos de comandos ficam no 
64 painel administrativo ingame).
65 Lembre de rodar esse anticrash em segundo plano para 
66 poder fechar o terminal e deixar o anticrash rodando 
67 normalmente.
68 AVISO. Para desligar o anticrash corretamente apenas
69 desligando o servidor pelo painel administrativo do 
70 gestor.
71 Para o anticrash funcionar corretamente nos 
72 diretórios é preciso que o minetest seja RUN_IN_PLACE 
73 (roda no local)