Dados do cliente no AzerothCore: DBC, maps, vmaps e mmaps
Aviso legal: AzerothCore e TrinityCore são projetos de código aberto, mas o World of Warcraft, seu cliente, dados de mapas e marcas pertencem à Blizzard Entertainment. Operar um servidor privado pode violar direitos da empresa e os termos de uso do jogo. Avalie os riscos, não distribua arquivos protegidos sem autorização e, se for o caso, busque orientação jurídica. Este conteúdo é técnico e informativo.
O worldserver precisa de dados que vêm do cliente do jogo:
| Dados | Função |
|---|---|
| DBC | Tabelas do cliente (itens, feitiços, zonas) |
| maps | Altura do terreno e áreas |
| vmaps | Colisões e linha de visão |
| mmaps | Malhas de navegação (caminhos de criaturas) |
Sem eles, o servidor não inicia ou funciona mal (criaturas atravessando paredes, feitiços através de obstáculos).
Como obter
- As ferramentas de extração do AzerothCore (compiladas com
-DTOOLS_BUILD=all) extraem os dados de um cliente 3.3.5a; - A documentação também indica formas de obter os dados já extraídos.
A extração dos mmaps demora bastante e usa muita CPU. Faça uma vez só.
Onde configurar
No worldserver.conf:
DataDir = "/home/azeroth/servidor/data"
Aspecto legal
Os dados vêm do cliente do World of Warcraft, que pertence à Blizzard. Leia o aviso legal no início deste post e avalie os riscos.
Hospede seu servidor de World of Warcraft (AzerothCore) na VittHost
Rode seu servidor numa VPS no Brasil da VittHost, em São Paulo, com proteção DDoS, acesso root e Linux ou Windows. Para World of Warcraft (AzerothCore), o ponto de partida recomendado é o VPS-NVME-BR-03 (4 vCores, 8 GB), com RAM para compilar o core e rodar o worldserver com folga; com playerbots, prefira o 04.
A linha VPS-NVME-BR tem disco NVMe, memória DDR4 e IPv4 dedicado com todas as portas liberadas. A linha VPS-BR é a opção mais econômica, com disco SSD.Novos clientes ganham 20% de desconto na primeira fatura com o cupom SP-VITT20.