Ir para conteúdo
upgames.org
Entre para seguir isso  
tdias

[AJUDA] Criação de Servidor Metin2 seguindo tutorial addictmt2

Recommended Posts

Estou tentando criar um servidor de metin2, sou bem leigo mas dei sorte de achar o material do addictmt2 que explica passo a passo como criar o servidor.

segui todos os passos do PDF, só que estou tendo alguns problemas.

 1 - depois de muitas tentativas consegui deixar o servidor online e na tela de login já consigo receber mensagens de "dados incorretos" ou quando a conta existe, o servidor diz que está conectando e quando vai ir pra tela de seleção de personagens ele volta pra tela de login, como resolver isso?

2 - o outro erro é que ao rodar o script iniciar o servidor inicia todos procedimentos, só que fica exibindo esse erro:

 

rm: cores/core.1: No such file or directory

mv: rename cores/core.2 to cores/core.1: No such file or directory

mv: rename cores/core.3 to cores/core.2: No such file or directory

mv: rename cores/core.4 to cores/core.3: No such file or directory

mv: rename cores/core.5 to cores/core.4: No such file or directory

mv: rename cores/core.6 to cores/core.5: No such file or directory

mv: rename game.core to cores/core.6: No such file or directory

Como resolver?

Estou tentando criar este server no ec2 da aws


desde já agradeço à equipe da addictmt2 e ao ivan santos pelo tutorial!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, o problema da desconexão do cliente, você deve em CONFIG dos cores adicionar BIND_IP: ip publico

o problema dos "não encontrados" 

é que não estão criados, no PDF das files Addict explica em uma parte como adicionar o 2, 3... etc ( no momento não estou no PC, iria passar a você as config) 

Compartilhar este post


Link para o post
Compartilhar em outros sites

faça o seguinte. 

crie estas pastas em /root ou em seu perfil cd ~

bin
game1
game2
game3
locale
data

adicione arquivos 

db

game 

em bin/

adicione Portugal em locale/

adicione arquivos de data em data/

adicione CONFIGs

em game1/, game2/, game3/

e conf.txt em db/

 

faça os symlinks

cd ~
cd game1
ln -s ../bin/game
ln -s ../data
ln -s ../locale

cd ../game2
ln -s ../bin/game
ln -s ../data
ln -s ../locale

cd ../game3
ln -s ../bin/game
ln -s ../data
ln -s ../locale
 

cd ../db

ln -s ../bin/db

... 

não esqueça do BIND_IP: 192.168.0.100 EXAMPLO

Compartilhar este post


Link para o post
Compartilhar em outros sites
10 minutos atrás, andre237z disse:

root.7z 945 B · 1 download

edite m2 em bin/m2

ip= seu ip publico, entao nao nescessita mais BIND_IP em CONFIG

Start|Stop|Restart|Refresh|Clear|Link|Mkdir|Bk

m2 start - inicia o servidor, voce configura quantos nucleos

m2 stop - para o servidor

m2 restart - desliga e liga o servidor

m2 refresh  - da permiçoes 777 ao directorio /root e ou ~

m2 clear - apaga logs

m2 link - cria links , locale, data, bins etc

m2 mkdir - cria directorios, ja inclusos em root.7z

m2 bk - faz backup completo ate da base de dados, em sv/backup.../ basta criar pasta sv

basta usar os comandos 

Compartilhar este post


Link para o post
Compartilhar em outros sites
1 hora atrás, andre237z disse:

Olá, o problema da desconexão do cliente, você deve em CONFIG dos cores adicionar BIND_IP: ip publico

o problema dos "não encontrados" 

é que não estão criados, no PDF das files Addict explica em uma parte como adicionar o 2, 3... etc ( no momento não estou no PC, iria passar a você as config) 

Então o #BIND_IP de todos os channels seriam o IP Público da instância da ec2?

essa parte não encontrei no PDF como criar esses cores, como seria?

Compartilhar este post


Link para o post
Compartilhar em outros sites
1 hora atrás, andre237z disse:

faça o seguinte. 

crie estas pastas em /root ou em seu perfil cd ~


bin
game1
game2
game3
locale
data

adicione arquivos 

db

game 

em bin/

adicione Portugal em locale/

adicione arquivos de data em data/

adicione CONFIGs

em game1/, game2/, game3/

e conf.txt em db/

 

faça os symlinks

cd ~
cd game1
ln -s ../bin/game
ln -s ../data
ln -s ../locale

cd ../game2
ln -s ../bin/game
ln -s ../data
ln -s ../locale

cd ../game3
ln -s ../bin/game
ln -s ../data
ln -s ../locale
 

cd ../db

ln -s ../bin/db

... 

não esqueça do BIND_IP: 192.168.0.100 EXAMPLO

Algumas dessas pastas já existem do que baixei seguindo o PDF, usa os mesmos arquivos?

os CONFIGs que você fala são de todos os channels? copia as pastas também?
porque tem conf/auth, conf/canal_1, conf/canal_2, etc...

o arquivo conf.txt está em conf/db, precisa mover o db pra fora da pasta conf?

os symlinks não entendi muito bem, eles aceitam só um argumento? 

este último BIND_IP que você citou seria o ip público também? e ele seria alterado onde?

vou testar amanhã, mas agradeço muito a ajuda, valeu!!

Compartilhar este post


Link para o post
Compartilhar em outros sites
1 hora atrás, andre237z disse:

basta usar os comandos 

As pastas vieram vazias, é assim mesmo?
o ip seria o público ou privado? 

Compartilhar este post


Link para o post
Compartilhar em outros sites

desculpe, misturei um pouco, estou no celular... 

 

o BIND_IP deixa assim, só muda no m2

#bind_ip

e no m2

ip=seu ip publico 

 

não tenho certeza, eu não obtive sucesso com aws, mas acho que não vai funcionar. mas tente, talvez tenha mais sorte que eu 😄

 

 

a pasta só contém a base e o m2

que fica em bin/

vc deve colocar os respectivos arquivos em suas pastas, 

 

em CONFIG, map_allow 

abra todos os channels config 

 

crie 3 CONFIG 

1 para cada game1, game2, game3

em map_allow dos 3 CONFIG

dívida os mapas entre os 3

faça upload do bin/m2

ficará assim 

/root/bin/m2

execute os seguintes comandos 

chmod 777 /root/bin/m2

m2 mkdir

m2 link

faça upload do game e db para pasta bin/

faça upload das CONFIG 

para suas respectivas pastas... 

conf.txt para */db/

faça upload do locale e data e então mysql

 

entao m2 start

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Entre para seguir isso  

×
×
  • Criar Novo...