Parece que o servidor está sobre o ataque de algum hacker que descobriu alguma falha crítica do servidor. De repente 7 A 9 mods estão acusando defeito. Por isso o servidor vai ter que ficar um tempo offline para tentar descobrir o que é que está travando ele tantas vezes.

Confesso que estou com dor de cabeça. 😩

Jogo: /
Servidor:
Endereço: 168.138.149.251
Porta: 30000

Eu recebi um relatório do Anticrash (um bot que registra os travamentos do Servidor, e religar automaticamente o servidor após 5 minutos). No relatório há em média 30 travamentos por dia. Alguns desses travamentos ao intervalo de 5 minutos entre eles. Ou seja algum jogador está entrando no servidor descobriu algum bug e está travando o servidor.

Ao tentar descobrir que bug é esse: Eu percebo uma falha na função "core.explode_table_event()" da engine do servidor.

Aparentemente que se um jogador usar uma versão de cliente de minetest acima da versão 5.7 do servidor. O servidor irá travar quando alguém usar algum mod que utilize a função "core.explode_table_event()". E vários mods utilizam essa função. Inclusive o mod do comando "/help" do próprio "minetest game".

Sobre a única solução existente: Se eu podesse atualizar a engine do Brazucas de 5.7 para 5.10 ou pelo menos a 5.9. Eu não teria esse bug crítico. Mas, infelizmente a engine é emprestada. Ou seja, eu não tenho permissão de instalar as dependências/bibliotecas versões mais novas do luanti/minetest.

😞 Lamento trazer essa má notícia para todos os jogadores.

Jogo: /
Servidor:

@lunovox Então pra acessar o servidor os jogadores irão ter que usar o cliente 5.7?

@pinkmothra @lunovox Acho que se o servidor mudasse para 5.10, quem tem cliente antigo não poderia acessar.

> @pinkmothra disse:
> Então pra acessar o servidor os jogadores irão ter que usar o cliente 5.7?

Até que é possível limitar para clientes 5.7. Mas, não é conveniente fazer isso. Por que assim impediria que jogadores novatos, que já vem com versões mais nova, acessem ao servidor .

> @reinaldo disse:
> Acho que se o servidor mudasse para 5.10, quem tem cliente antigo não poderia acessar.

Isso seria o ideal. Pois, conforme o tempo vai passando, cada vez menos versões antigas vão sendo utilizadas pelo jogadores.

O problema é: como atualizar o servidor em uma VPS emprestada? Eu estou estudando uma solução com a ajuda do cyberx que é o titular/possuidor do vps. Mas, confesso que para mim é um desafio difícil e demorado. Pois, envolve tecnologia "docker" que é quase "grego" para mim. 😶

@lunovox @pinkmothra @reinaldo

Vamos esperar! Se for necessário refazer todo o #BRAZUCAS desde o início, mesmo já tendo o backup, sei que haverá muitos, incluindo eu, dispostos a ajudar a refazer toda a cidade. Seria uma boa usar a mesma seed, se possível. Claro, o que falei é em último caso. 😓

cc: @pinkmothra @reinaldo

> @nircov disse:
> [...] Se for necessário refazer todo o desde o início [...],, sei que haverá muitos [...] dispostos a ajudar a refazer [...]

Obrigado por se propor a ajudar. Se for necessário refazer todo o mundo. Toda a ajuda e compreenção será bem vinda. Mas, eu vou lutar para que tudo não esteja perdido. Ainda vou lutar para reativar o . Nem que seja em um Raspberry Pi 5 de 8GB de Ram. O problema é obter uma conexão externa com a internet.

> @nircov disse:
> [...] Seria uma boa usar a mesma seed, se possível. [...]

Em ultimo caso, se não for possível salvar o mundo anterior, eu não aproveitarei a mesma seed para gerar um mundo novo. A razão para isso é porque eu quero adicionar diversos mapgens (geradores de biomas em mapa) e diversos minérios novos. Só é possível adicionar esses mods quando o mapa ainda não tivesse sido gerado.

@lunovox @pinkmothra @reinaldo @nircov

saudozismo ... até matrix teve várias versões e o arquiteto sempre melhorava a última... sabe ... vou ser sincero.. até achei legal o server... mas eu não faria restauração não ... sinceramente, não gosto desse negocio de prefeitura, alvara, prefeito, imposto... não acho isso didatico, acho massificante... se for para fins pedagogicos, é como repetir os mesmos paradigmas estupidos que fizeram nossa sociedade ser uma porcaria... o minetest, na minha concepção, deveria servir como uma oportunidade das pessoas expandirem seu universo, pensar fora da caixa, e não ficar estacionado dentro dela... e por ultimo ... seu espertofone e seu aerobarco são muito caros de crafitar ... desanima ... vc deve lembrar que é um jogo, uma atividade ludica, se for pra estressar ja basta a realidade, ... não quero ter que ficar trabalhando num jogo ... entende?
ah ... ja ia esquecendo .. coloca o deloriam pra voar, e ve se poe uns veiculos que voam e ilhas voadoras... e reativa as coordenadas... não faz sentido um jogo todo amarrado ... é chato...

@zezerado @lunovox @pinkmothra @nircov O Lunovox poderia responder com mais propriedade, já que atualmente é o presidente do servidor. No entanto, permita-me compartilhar minha perspectiva. Para mim, cada servidor tem sua proposta única, e o sempre se destacou por incentivar a construção e a exploração livre. Aqueles que não desejam adotar os paradigmas que você mencionou são livres para fazê-lo.

Um exemplo disso é a questão da proteção das construções: não é algo obrigatório. Contudo, é necessário aceitar as consequências caso alguém destrua o que você construiu. Para evitar isso e manter uma área ocupada de forma segura, você tem que sinalizar que está utilizando a área, assim pagando o imposto de ocupação a cada 15 dias reais. Esse imposto, de apenas 9 moedinhas, é bastante acessível e facilmente obtido só jogando online por um tempo. Pense também que alguém poderia comprar uma área gigante e não fazer nada nela e vai embora, o terreno fica inutilizado. Já com o imposto, se a pessoa some com o tempo o dinheiro acaba e automaticamente o terreno fica livre (fazendo a reciclagem).

Gosto de pensar que a filosofia do Brazucas é equilibrar o desafio de conquistar recursos, mas com regras que promovem a convivência e proteção dos jogadores. Essa abordagem é o que possibilitou o crescimento do servidor, que hoje conta com diversas construções espalhadas por cinco cidades diferentes no mapa, com uma grande história, e com diversos moradores sensacionais fazendo lindas construções.

Pessoalmente, nunca achei problemático dedicar tempo para juntar recursos e construir meus itens, como meu primeiro aerobarco ou, mais recentemente, o espertofone. Seria frustrante, na minha opinião, se esses itens "altamente tecnológicos" e úteis fossem criados a partir de recursos triviais ou pouco esforço. A complexidade e o esforço fazem parte da experiência, e quem hoje possui itens como balões ou outros equipamentos caros provavelmente dedicou muito tempo juntando item por item, jogando regularmente no servidor para acumular patrimônio.

Claro, existem diferentes estratégias. Alguns para conseguir certos itens, preferem minerar ouro e ferro para forjar suas moedas e comprá-los nas lojas de outros moradores mais ricos, o que pode ser mais prático e rápido. Mas tem que minerar mesmo assim para obter o dinheiro (o que facilita também para juntar o dinheiro para meses de proteção de terreno). E minerar, tem diversas minas públicas cavadas em profundidade para obter mais fácil os minérios.

Concordo, no entanto, que a curva de aprendizado pode ser desafiadora para iniciantes, de vez em quando até falo com Lunovox sobre a necessidade de melhorias nessa parte. Mas isso vem sendo melhorado com o tempo, com recursos como painéis de dicas, cartazes e placas informativas. Além disso, como moderador, procuro ajudar quem se comunica pelo chat, e-mail ou aqui mesmo, esclarecendo dúvidas, sendo mandando quando posso um oi para quem entra no servidor. A dificuldade inicial, contudo, deve ser vista como parte do desafio. Quem ingressa no servidor é incentivado a ler as dicas, dialogar com os outros moradores e encontrar seu próprio caminho, seja se isolando em um canto remoto do mapa e fazendo o que quiser, ou interagindo diretamente com a comunidade e morando nas cidades.

Quanto ao DeLorean voador, ele foi removido devido a um bug, pelo que me recordo. Já sobre as coordenadas, essa decisão reflete a proposta do servidor. Elas foram removidas para incentivar o uso de itens com GPS, como o espertofone (planejado para ter esse recurso no futuro). Pense nisso: no mundo real, você saberia sua localização exata sem um GPS? O Brazucas segue essa lógica, promovendo uma experiência mais imersiva. É a proposta do server. Apesar que ainda você pode usar waypoints para marcar locais específicos e ver a coordenada.

Por fim, vale lembrar que todas essas decisões são tomadas pelo presidente do servidor, eleito pelos jogadores frequentes (com um tempo mínimo de jogo). Nada impede que qualquer jogador se candidate, proponha mudanças e dispute a presidência. Acredito que o Lunovox vendo suas propostas poderá considerar ou comentar sobre elas. Agradeço pelo seu comentário e suas considerações.

Follow

@reinaldo concordo 100% com suas palavras.

> Um jardim (lista de servidores) que somente possui um tipo de flor (servidor) é triste e sem graça.

Quem não gosta do como ele era, pode se considerar alguém com sorte. Pois, o Luanti/Minetest é um software livre. Ele dá a liberdade de que cada um possa fazer seu próprio servidor do jeito como sonha bastando ter a coragem para gastar um pouco de esforço.

A vida de cada um de nós, seja offline ou online, não vai melhorar em nada se ficar somente reclamando. Pois, já dizia o aforismo:

> Em local que não há 'pão' quem reclama não tem a 'razão'.

Já dizia o arquiteto, designer e filósofo Buckminster Fuller:

> Não se deve lutar contra o sistema atual. Se deve construir um sistema novo que mostre como o sistema atual está obsoleto.

A questão é: será que quem reclama tem a coragem de fazer melhor?

Cc: @zezerado @pinkmothra @nircov

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.