PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Como compilar a fonte do servidor Metin2 (Src) via Putty?

Yazdır

Como compilar a fonte do servidor Metin2 (Src) via Putty?

Depois de adicionar sistemas no jogo, soluções de bugs ou fazer alterações no nível do kernel (jogo/banco de dados) em seu servidor Metin2 PVP, você precisa recompilar (construir) seus códigos-fonte em seu servidor FreeBSD para que essas alterações sejam refletidas no jogo. Neste guia, você aprenderá os passos para compilar o jogo e o banco de dados sem erros.

1. Carregando os arquivos de origem necessários para o servidor

Antes de iniciar o processo de compilação, você precisa transferir os arquivos de origem editados em seu computador para o diretório correto no servidor:

  • Conecte-se ao seu servidor com o programa Filezilla ou WinSCP.
  • O diretório principal normalmente usado/usr/src/Vá para a pasta.
  • pertence ao seu jogo Fonte do servidor Carregue sua pasta (contendo os códigos-fonte do jogo e do banco de dados) aqui. O nome da pasta geralmente émainline,srcouserverVerifique se é.

2. Acessando e limpando o diretório de origem com Putty

Arquivos residuais da compilação antiga podem causar construções defeituosas de novos sistemas ou conflitos durante a compilação. É por isso que a limpeza deve ser feita antes de cada nova construção:

  1. Abra o programa Putty e conecte-se ao seu servidor como root.
  2. Mude para o diretório onde o arquivo fonte do jogo está localizado (diretório de exemplo):
    cd /usr/src/server/game/src
  3. Para limpar restos de construção antigos, execute este comando:
    gmake clean

3. Compilando arquivos de jogo e banco de dados

Após a conclusão do processo de limpeza, você pode executar os comandos de compilação um por um. O processo pode demorar vários minutos dependendo do desempenho do seu servidor:

  • Compilação de jogos: Ainda no mesmo diretório (game/src), inicie a compilação emitindo o seguinte comando:
    gmake -j4
    *(Nota: -j4 acelera a compilação usando todos os 4 núcleos do servidor. Você pode alterá-lo de acordo com o processador do seu servidor.)
  • Compilação do banco de dados: Após a conclusão da compilação do jogo, mude para o diretório db:
    cd ../../db/src
  • Primeiro faça a limpeza do banco de dados:
    gmake clean
  • Em seguida, inicie a construção do banco de dados:
    gmake -j4

4. Importando arquivos compilados para o jogo

Quando o processo de compilação for concluído sem erros (sem dar erro), haverá uma nova cor verde na pasta.gameedbSeus arquivos binários serão criados. Você pode adicionar esses arquivos ao diretório principal onde o jogo é executado (normalmente/usr/game/share/binou para a pasta bin relevante usada pelos seus arquivos) e defina suas permissões 777 Depois de fazer isso, você pode iniciar seu servidor.


Este artigo foi preparado especialmente para PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner