Destinado a Artigos, Tutoriais e Matérias de colunistas, base em PHP, MySQL, JavaScript, HTML, CSS, jQuery, etc... entre outros.
Moderador: web
por radiomeadd Offline » Sáb Ago 01, 2009 11:04 pm
|
Resolvi fazer um tutorial passo a passo e com umas novidades criadas por mim. Este texto foi retirado da página http://rsteam.aowc.net/forums.asp?page= ... w&v=145294
1) Configuração da Firewall Antes de instalar seja o que for, temos que preparar a nossa rede para permitir aos utilizadores chegarem ao nosso servidor. Assim, têm que se certificar que têm as portas necessárias abertas quer seja no router quer seja na firewall do pc. Para isso temos que abrir tanto para TCP como para UDP a porta 2350 e como opção a porta TCP 3450 que é o P2P. Caso não saibam como fazer isto vejam este site: http://en.tm-wiki.org/wiki/Server_Setup
2) Instalação e configuração do Servidor Dedicado e do ServerMania Depois de abertas as portas necessárias, vamos então começar a instalação do nosso servidor. Façam download do último dedicated server aqui: http://slig.free.fr/TM/dedicated/TmDedi ... -05-30.zip Extraiam o zip para a directoria do jogo e sobreponham as directorias existentes. Para facilitar a configuração do servidor façam download e instalem o ServerMania que é um interface gráfico para o servidor dedicado. http://cyrlaur.free.fr/ServerMania/download.php?click=1 Caso não tenham o .Net Framework 2.0 têm que o instalar pois é necessário para o ServerMania funcionar: http://www.microsoft.com/downloads/deta ... layLang=en
Agora precisamos de criar o ficheiro com as pistas que queremos ter no servidor, para isso podem usar o próprio jogo. Entram na parte da lan e criam o servidor, escolhem as pistas e gravam o ficheiro das settings com o nome que quiserem. Notem que o ficheiro por defeito fica gravado no seguinte caminho: \TrackMania Nations ESWC\GameData\Tracks\MatchSettings
Neste momento já estão prontos para criar o servidor dedicado. Abram o ServerMania e configurem os dados pedidos, mas para já deixem estar as Authorization Passwords por defeito. Na parte da Network alterem a porta Xml-Rpc para 5000. Na conta de servidor não podem inserir a vossa conta pessoal de TMN. Para criar a nova conta basta simplesmente inserir um login que ainda não exista que a conta é criada automaticamente. Não se esqueçam de indicar a directoria do jogo e das settings que foi o ficheiro criado com as pistas.
Concluída a configuração façam connect ao servidor e vai-se abrir uma janela de ms-dos. Se a última linha a aparecer for …Play então em princípio o servidor dedicado está a funcionar correctamente. Para terem certeza ou experimentam entrar normalmente pelo jogo ou utilizam o seguinte site: http://slig.free.fr/TM/dedicated/tm_srv_tst.php
3) Instalação do xampp e configuração da BD Aseco Agora que temos o nosso servidor a funcionar vamos querer que ele nos guarde todos os records das pistas entre outras coisas. Para isso temos que instalar o php e usar o mysql para armazenar esses dados, bem como ter scripts que nos apresentem esses dados e que implementem algumas funcionalidades importantes.
Para facilitar o processo, criei um zip já com a base de dados e os scripts principais criados, mas primeiro vamos instalar o php.
O ficheiro seguinte vai instalar e configurar o php e o mysql bem como instalar um interface web para fácil configuração dos vários componentes. http://www.apachefriends.org/download.p ... taller.exe Instalem o xampp na directoria por defeito, ou seja C:\Programas no caso do windows ser português. No final da instalação digam que querem instalar os serviços para que quando reiniciarem o pc, os serviços se iniciarem automaticamente. Para isso podem ir a Settings no Xampp Control Panel e activar o Xampp Service, o Apache e o MySql. Façam ok e para já não vamos configurar mais nada aqui.
Façam download do zip seguinte que tem o aseco e a base de dados já configurada e extraiam o seu conteúdo para a directoria do jogo. http://rsteam.aowc.net/user/62605/files/bd_aseco.zip
Nos directórios extraídos encontram uma pasta de nome bd_aseco. Esta pasta contém a nossa BD já configurada. Copiam a pasta para a directoria C:\Programas\xampp\mysql\data e assim ficam com a BD no sítio correcto. Agora têm que criar um utilizador com permissões totais nesta BD. Para isso abrem o Xampp Control Panel e no módulo Apache cliquem em Admin… e escolhem do lado direito phpMyAdmin. Encontrem a opção Import e no Procurar escolhem o ficheiro CriarUserBD.txt que descompactaram na directoria do jogo e depois Go. Neste momento o utilizador deverá estar criado, para confirmar escolhem a bd_aseco e em seguida Privileges. Verifiquem que o utilizador bd_login aparece com todos os privilégios. Quem tiver o Windows em Inglês tem que editar o ficheiro Aseco.bat que se encontra na pasta do jogo na directoria aseco e alterar onde estiver C:\Programas para C:\Program Files.
Agora o servidor já está pronto a funcionar com o aseco, para isso corram o servidor dedicado utilizando o ServerMania e criam um atalho do ficheiro Aseco.bat no desktop e executem-no no fim do servidor estar a ...Play Experimentem o servidor na Internet. Caso esteja tudo bem, podem fazer as vossas próprias configurações alterando definições, passwords, etc. Para isso comentei os ficheiros que são mais utilizados para a customização do aseco, devem editar os seguintes ficheiros: config.xml, localdatabase.xml e alterar somente o que está comentado por mim.
Outros Links úteis: http://www.tm-forum.com/viewtopic.php?t=674 http://www.tm-forum.com/viewtopic.php?t ... 7ef002bc33 http://www.tm-forum.com/viewtopic.php?t=1350
Notas: - Resolvi fazer este tutorial a pedido de várias pessoas e para bem da comunidade TMN em Portugal - A configuração foi feita a pensar no Windows em português, para quem tem o Windows em inglês é só alterar onde virem neste tutorial C:\Programas para C:\Program Files - Para criar outra BD só é necessário mudar o nome da directoria bd_aseco e copiá-la para a directoria c:\programas\xampp\mysql\data - Para criar um utilizador diferente só têm alterar o ficheiro CriarUserBD.txt e importá-lo. - Se criarem outra BD ou utilizador não se esqueçam de alterar o ficheiro localdatabase.xml dentro da pasta aseco - Para se adicionarem como admins têm que alterar o ficheiro config.xml na pasta aseco - Este tutorial tem alguma informação retirada de outros fóruns. - Estão autorizados a divulgar esta informação desde que façam referência ao autor ou que façam link para a página original: http://rsteam.aowc.net/forums.asp?page= ... w&v=145294
Espero que este tutorial vos possa ser util...
Tutorial elaborado por: Renildo Marcio

Web site: www.webradiogratis.com
Cadastro: http://auth.webradiogratis.com/index.php
Comunidade Codigos na Web http://www.orkut.com.br/Main#Community?cmm=94905489
Acessem a comunidade do codigos na web no orkut...
radiomeadd
MEMBRO
Mensagens: 49
Registrado em: Qui Ago 28, 2008 10:56 am
Localização: goias / goiania / brasil
|
por web Online » Sáb Ago 01, 2009 11:15 pm
Não entendo nada do assunto, mas agradeço a postagem.

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.
Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb1 [@] gmail [.] com
web
ADMIN
Mensagens: 12457
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil
|
Voltar para Laboratório de Artigos, Tutoriais e Matérias
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante