[TUTORIAL] Adicionando Custom Maps Em Seus Servidor!

domingo, 25 de julho de 2010

Índice:
1 - Introdução
2 - Arquivos Necessários
3 - Colocando o mapa na pasta Data
4 - Inserir o mapa no Servidor
5 - Mapcache
6 - Finalizando
7 - Créditos

1 - Introdução:Muito bem, pessoal. Nesse tuto, eu vou ensinar vocês a colcoar mapas novos em seu servidor. Mapas que não existem no jogo normalmente, os famosos custom maps. Apesar de o tutorial ser um poquinho extenso, vocês verão que é bastante simples adicionar isso em seu server. Vamos lá!

2 - Arquivos Necessários:Você irá precisar de 7 arquivos no total.

1º - 3 arquivos do mapa que você usará, para esse tutorial, usaremos o nome fictício "custommap" para o mapa. Os arquivos do mapa devem vir com os nomes "custommap.gat", "custommap.rsw" e "custommap.gnd".

2º - data.grf do Ragnarok Online (isso está na pasta do ragnarok)


3º - Sua grf customizada, a do seu servidor.É bom lembrar que os arquivos do mapa citados acima deverão estar dentro dessa GRF.

NOTA: se vc não fizer a GRF com os custom mapas não dara serto ^^

4º - Um emulador de ragnarok, pode ser o cronus ou o eathena.

5º - mapcache.exe click aqui para baixa ele já vem com a DLL

Colocando o mapa na pasta DataPrimeiramente, copie os 3 arquivos, "custommap.gat", "custommap.rsw" e "custommap.gnd" para a sua pasta data. Dentro da pasta data haverá um arquivo chamado mapnametable.txt, abra esse arquivo. No final dele, na última linha, coloque:
Código: custommap.rsw#Meu Mapa Customizado#

Feito isso, salve e feche o arquivoAcabamos de colocar o mapa para o cliente.4 - Inserir o mapa no servidorNa pasta DB do seu emulador há um arquivo chamado "map_index.txt". Abra-o. Na sua última linha adicione:
Código: custommap.gat1300

Na parte que está escrito é para voce apertar o botão tab do teclado que dará um espaço ali. O número 1300 é um ID para o mapa, para cada mapa novo que você adicionar, basta colocá-lo embaixo desse que criamos que o emulador lerá como se fosse o ID 1301.Feito isso, salve e feche o arquivo.Vá agora à pasta conf. Abra o arquivo maps_athena.conf. Na última linha adicione:
Código: map: custommap.gat

Salve e feche o arquivo.5 - MapcacheO mapcache é um arquivo que está lá na sua pasta db do emulador, seu nome é map_cache.dat. Delete esse arquivo que está na pasta db pois iremos criar um novo desse mas que conterá as informações de seus mapas novos também. Após isso, pegue todos os arquivos que voce baixou (mapcache) e colque tudo na pasta raiz do cronus. abra o arquivo grf-files.txt, voce deve encontrar algo assim:

Código:

//-----------------------------------------
// GRF List
//-----------------------------------------
// grf: C:\path\to\RO\data.grf
// You may adiciona more in this format
// grf:



Acrescente duas linhas de forma que seu arquivo ficará assim::
Código:
//-----------------------------------------
// GRF List
//-----------------------------------------
// grf: C:\path\to\RO\data.grf
// You may adiciona more in this format
grf: C:\caminho até o arquivo data.grf\data.grf
grf: C:\caminho até a grf do seu server\minhagrf.grf

NOTA: Coloque o caminho Até a data.grf se não dara erro
na hora de add o custom mapa
EX: C:\Arquivos de programas\Gravity\Ragnarok Online\data.grf

(Não se esqueça de colocar os caminhos corretos quando fizer essa modificação.)Depois disso, salve e feche o arquivo.Agora abra o map-index que veio com o mapcache. Adicione aquela mesma linha:
Código: custommap.gat1300

Feche e salve o arquivo.Execute agora o mapcache.exe. Ele irá abrir uma janelinha tipo o DOS. Pegue o arquivo map_cache.dat que foi criado e o map_index da pasta raiz do cronus e substitua os 2 pelos da pasta db. Se perguntar se voce deseja substituir os arquivos diga que sim.6 - FinalizandoExecute agora seu servidor normalmente e tente dar um warp
Código: @warp custommap

Se voce conseguir "warpar" fez tudo certo. se não, fez algo erradoSe precisar de custom maps para adicionar em seu servidor, os fóruns oficiais dos emuladores (fórum do cronus e fórum do eAthena) êm, passe lá e baixe

0 comentários: