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 ao nível do kernel (jogo/base de dados) no seu servidor Metin2 PVP, precisa de recompilar (construir) os seus códigos-fonte no seu servidor FreeBSD para que essas alterações sejam refletidas no jogo. Neste guia, aprenderá os passos para compilar o jogo e a base de dados sem erros.

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

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

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

2. Aceder e limpar o diretório de origem com o Putty

Os ficheiros 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 ligue-se ao seu servidor como root.
  2. Mude para o diretório onde se encontra o ficheiro fonte do jogo (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 ficheiros de jogo e base de dados

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

  • Compilação de jogos: Ainda no mesmo directório (game/src), inicie a compilação emitindo o seguinte comando:
    gmake -j4
    *(Nota: -j4 acelera a compilação utilizando todos os 4 núcleos do servidor. Pode alterá-lo de acordo com o processador do seu servidor.)
  • Compilação da base 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 da base de dados:
    gmake clean
  • Em seguida, inicie a construção da base de dados:
    gmake -j4

4. Importando ficheiros compilados para o jogo

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


Este artigo foi preparado especialmente para o PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner