Arquivos/Programas necessários:
Pasta www (scripts em PHP do site)
Link: http://arquivos-do-site.4shared.com/
Há duas pastas www no 4shared (www1 e www2); com as duas vc pode fazer o seu site, mas neste tutorial mostrarei apenas como construir a sua página com o www1, pois, sinceramente, o www2 eu ainda não testei, então testá-lo fica a critério de vocês. Todos os créditos devem ser dados aos criadores dos códigos.
7zip
Link: http://www.7-zip.org/pt-br/
O 7zip é o programa usado para descompactar o arquivo www(1 e 2). Vocês também podem utilizar o WinRAR.
Easy PHP
Link: http://www.easyphp.o...hargements.php3
O Easy PHP "prepara" o seu computador para abrir os arquivos .php, de uma forma bem simples e prática.
Adobe Dreamweaver CS3
Link: http://baixaki.ig.co...Dreamweaver.htm
Este é o programa utilizado para modificar seus arquivos em PHP. Vocês podem usar outros editores HTML disponíveis no mercado, fica a critério de vocês.
Começando:
Instale o Easy PHP e o 7zip (pule esta parte do 7zip se vc já tiver algum descompactador de arquivos instalado);
Descompacte o conteúdo do arquivo www1.7z na pasta C:/Arquivos de Programas/EasyPHP x.x/www do EasyPHP (supondo que você instalou o arquivo na pasta padrão: C:/Arquivos de Programas/EasyPHP x.x - x.x é a versão do programa).
Configurando o EasyPHP:
Assistam esta vídeo-aula explicativa (todos os créditos devem ser dados para L2Wanted - o dono desta vídeo-aula), por sinal, muito bem explicada!
http://www.4shared.c...rified=43823d6b
Há uma parte no vídeo explicando sobre como configurar o seu site, é só prestar atenção na vídeo-aula, não tem o que errar!
Configurando o site:
Vá até o arquivo config.php. Ele se encontra em config/config.php
CODE
$L2JBS_config["mysql_host"]="localhost"; // MySQL IP
$L2JBS_config["mysql_port"]=3306; // MySQP port
$L2JBS_config["mysql_db"]="l2jdb"; // l2jdb or your lineage 2 server database name
$L2JBS_config["mysql_login"]="root"; // MySQL Login name
$L2JBS_config["mysql_password"]="root"; // MySQL Password
$htitle="Site Title here"; // Site Title
$fut="Napas © ServerName
2007"; // You can change only server name . You must leave Napas ©
$top="100"; // How many players must be in top100
$hserver="l2p.no-ip.org"; // Server IP
$portgame="7777"; // Game Server Port
$portlogin="2106"; // Server Port
$where='1=1';
$shat="c:/server/l2j/gameserver/log/chat.log";
//Skin
$skin1="shok-world"; // Skin
//Serever Rates
$exp="1000";
$sp="1000";
$adena="1000";
$items="7";
$spoil="20";
include("_config_procs.php");
error_reporting(0);
?>
Vamos abordar aqui sobre os três pontos mais importantes:
Campo de senha:
CODE
$L2JBS_config["mysql_password"]="root"; // MySQL Password
Se você não colocou senha em sua database MySQL, apague a senha root deixando apenas as aspas, assim:
CODE
$L2JBS_config["mysql_password"]=""; // MySQL Password
Skin
CODE
//Skin
$skin1="shok-world"; // Skin
Aqui é onde vc muda a skin do site. Imagine, por exemplo, o Windows Media Player. Você pode mudar a skin (visualização) do programa, mas a funcionalidades dele continuam as mesmas: o botão para dar Play/Pausar, Stop, Avançar e Retroceder ainda continuam lá. A mesma coisa é com essa skin, que nós geralmente chamamos de Template.
O único site que eu conheço com skins para esse script é o Moy-Web. Atenção: o site é em Russo
Vão aparecer várias imagens, com as Templates para vc colocar no site. As que estiverem com um texto escrito na diagonal não podem ser baixadas.
Clique em uma imagem para abrir uma página com especificações do Template. Nessa página você também poderá ver uma imagem ampliada do Template, bom como fazer o download da mesma. Basta clicar no link que está em cima da imagem.
Depois do download do seu Template favorito, é hora de mudar o código. Note que já há o nome de uma skin: shok-world. Troque esse nome para o nome da skin que você fez o download (é o nome do arquivo). Por exemplo, o arquivo do Template que você escolheu se chama l2-6.rar. Então mude o código para l2-6: assim:
CODE
//Skin
$skin1="l2-6"; // Skin
Em seguida, descompacte o arquivo (no nosso exemplo, l2-6.rar) para a pasta skins do seu site. Se você abrir a pasta skins, os arquivos descompactados estarão em uma pasta, de mesmo nome do arquivo (por exemplo, l2-6/l2-6.php).
Rates do Server
CODE
//Serever Rates
$exp="1000";
$sp="1000";
$adena="1000";
$items="7";
$spoil="20";
Aqui é bem simples. Coloque as rates do seu server aí, para aparecerem corretamente na página Statics do site.
Usando o Dreamweaver
O Dreamweaver é simplismente o melhor editor de HTML que existe hoje em dia. Mas tudo tem um preço, né? O programa custa U$ 300,00! Então trate de aproveitar a versão trial, que dura por 30 dias.
Explicar em apenas um post tudo que este programa faz é impossível, então vou colocar aqui o link de alguns sites com dicas e tutoriais de HTML, CSS e PHP (as linguagens que vc precisa estar familiarizado). Mas, não se preocupe. O Dreamweaver pode ser usado até por quem não entende nada de HTML; no entanto, se vc quer fazer um site "profissa", então de ao menos uma olhadinha nestes sites (todos em português):
Tutorial de HTML do ICMC - USP:
http://www.icmc.usp..../material/html/
CSS & Web Standards:
http://www.maujor.com/
Um simples Tutorial de PHP:
http://br.php.net/tut.php
Iventem, criem, tentem, errem... mas não esqueçam do Backup! Tenha sempre uma cópia de segurança dos arquivos do seu site para não se dar mal no final.
Ainda faltam muitas coisas que esse script não possui, como um ACM (Account Manager) - por exemplo, o jogador não tem a opção de fazer login no site, apenas pode criar uma conta e modificar senha, nada mais. Gostaria muito que alguém colocasse aqui alguma explicação a respeito disso.
Na área de estatísticas faltam os ranks de Hero e os Status dos Boss/Raids. Alguém tem ou sabe como fazer?
A imagem do LiveMap é simplesmente horrível! A qualidade da imagem é muito baixa, além de ser o mapa do C5! Alguém tem uma imagem desse tamanho do mapa do Interlude?
Só isso?
Bem, por enquanto é só. Espero que esse pouco tenha ajudado a quem não sabe (ou não sabia) por onde começar a fazer o site do seu server. Espero também que aqui possamos realmente trocar idéias para um podermos ajudar o outro a melhorar cada vez mais a qualidade dos servers brazucas. Afinal, o que faz o que prende o jogador é o server bem etruturado, mas o que chama a atenção do jogador para o server - o chamariz - , com certeza, é o site bem apresentável!
Creditos: Imundo