DS - News

Bem Vindo a DS - News
DS - News



[Iniciando seu servidor de Lineage 2

Compartilhe

ViNy
Colaborador
Colaborador

Mensagens : 81
Data de inscrição : 28/10/2010
Idade : 25
Localização : <newlocation>

[Iniciando seu servidor de Lineage 2

Mensagem por ViNy em 1/11/2010, 13:15

Ta aí muitos tutoriais que achei na NET...


PT1:Criando launcher com update:


Ae pessoal eu prometi e cumpri:

Download L2Updater

e o tutorial:

Download Tutorial(video)

Creditos: Fábio

Se postarem em outro lugar coloquem creditos!




Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação

Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual

[/quote]

Como montar um site de Lineage 2 :


Tutorial de como montar um site de lineage 2
com scripts pré-configurados.

•Arquivos/Programas necessários:
Easy php escolha um link:
Easy php link 1

Easy php link 2

Pasta www com os scripts e skins NOVO!

Aqui a galeria das skins que eu add... [Você precisa estar registrado e conectado para ver este link.]

DDNS

?Opcionais:
Photoshop CS3(TRIAL)
Adobe Macromedia Dreamweaver(TRIAL)


•Tutoriais necessários:

DDNS como instalar configura
Tutorial de wamp server para sites de lineage2 <---- Caso seja usado a partir desse ir para a parte: " ?O Site "

?Obs: Também pode ser usado o no-ip


•Css, HTML, XML, normas w3c, tabelas, PHP etc:
[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]



?Iniciando


-Após a instalação do Easy PHP é necessário configurá-lo:

Se o Easy PHP n estiver sendo executado vá em: Iniciar >> Todos os Programas >> EasyPHP 2.0b1 (ou outra versão que você instalou)>>Easy PHP

Ele irá ser executado minimizado ao lado do relógio provavelmente dará erro não clique em nada nesse momento.



1-Clique com o direito do mause sobre o ícone do EasyPHP.
2-Vá em configurações.


3-Apache:



Abrirá um arquivo txt chamado httpd, nele proucure a linha:

Código:
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen SEUDOMINIDINAMICOAQUI.ddns.com.br:80(CASO VC USE MODEN TERÁ Q UTILIZAR 8080 ou 8090.)


4-MySQL:

Abrirá um arquivo chamado my.txt
Configure desta maneira:

Código:
# The following options will be passed to all MySQL clients
[client]
#password =
port = 3306 <<< aqui pode deixar essa porta mesmo.
socket = /tmp/mysql.sock

# Here follows entries for some specific programs

# The MySQL server
[mysqld]
datadir = ${path}/mysql/data
basedir = ${path}/mysql
bind-address = 127.0.0.1
#Uncomment for use on USB key
#skip-innodb
port = 3307 <<< Aqui mude para não dar conflito com a do seu server.
socket = /tmp/mysql.sock

Pronto o EasyPHP ja está configurado.


?O Site


Após a configuração e instalação foi criado um diretório em: C:\Arquivos de programas\EasyPHP 2.0b1\www
Nessa pasta WWW coloque os arquivos de www-por_grundor.rar, mas cuidado para não criar assim [Você precisa estar registrado e conectado para ver este link.] se não não vai dar certo.

?Configurando:
Vá em: C:\Arquivos de programas\EasyPHP 2.0b1\www\config

Abra primero o arquivo config.php (pode ser aberto no bloco de notas ou pelo dreanweaver:
Basicamente adicione os dados do seu Server q ele está pedindo ao lado depois de //


?Primeira parte:


Código:
$L2JBS_config["mysql_host]="localhost"; // IP ou o host tipo no-ip ou ddns["localhost]
$L2JBS_config["mysql_port]="3306"; // Porta ["3306]
$L2JBS_config["mysql_db]="l2hell"; // Banco de Dados ["l2jdb]
$L2JBS_config["mysql_login]="root"; // Login ["root]
$L2JBS_config["mysql_password]=""; // Senha( APENAS "" se não tiver uma senha)["root]
$htitle="Site Por grundor"; // Titulo do site

?Segunda Parte:
Código:
$top="50"; // Numero de players no TOP que aparece no index.php
$hserver="lokopakas.ddns.com.br"; // IP ou host
$portgame="7777"; // Porta do jogo
$portlogin="2106"; // Porta do login


?Terceira Parte:

Código:
$shat="c:/Server/gameserver/log/chat.log"; // Caminho do arquivo log de chat.

///////////// Rates do server ////////////////

$exp="15";
$sp="20";
$adena="55";
$items="12";
$spoil="12";


Obs: Há algumas coisas com “Não mexa aqui” se você não souber pra que servem realmente não mexam.

?Quarta Parte- Mudando a Skin

C:\Arquivos de programas\EasyPHP 2.0b1\www\config\config_syte\config_templates.php

Código:
////////////// Mude o nome da skin ////////////////////
$skin="nome da skin"; //- O nome da skin
///////////////////////////////////////////////////////
?>

Eu coloquei junto com a pasta WWW as skins traduzidas: blazing e report e m7, shock-word e napas sendo q a napas tem mudar o menu .php q está dentro da pasta WWW


?Configurando o registro de acc pelo site:

Vá em C:\Arquivos de programas\EasyPHP 2.0b1\www\module
Changepassword.php changepassword2.php e reg_true.php abra os arquivos e edite a conexão com o banco de dados:
Código:
// configs
$hostname = "localhost"; // your database location
$database = "l2hell"; // your l2j database
$user = "root"; // your database user
$pass = ""; // your database password


?Configurando o índex.html

Dentro das diversas pastas tem um índex.html, ele serve pra caso algum engraçadinho queira roubar informações suas não conseguir.
Por ex: se alguém digitar SEUDOMINIDINAMICOAQUI.ddns.com.br/config/config.php poderá visualizar suas configurações com a senha do seu banco de dados etc..
o principal está em C:\Arquivos de programas\EasyPHP 2.0b1\www depois de editá-lo poderar apenas copiar e colocar para as pastas.


Configure dessa maneira:



Código:









Depois disso Copie e cole subistituindo nas diversas pástas q tem em [Você precisa estar registrado e conectado para ver este link.]
Pronto depois disso seu site já pode ser acessado de qualquer lugar por:


[Você precisa estar registrado e conectado para ver este link.]

>>>>Atenção<<<<
?Caso você tenha um moden...
Seu moden tá blokiando o no-ip libere a porta do no-ip: 3072, 3389, 8245
liberar no moden tbm as portas 81, 8080 ou 8090
talvez as dos mysql 3306 e 3307...
e as mesmas portas no firewall veja aqui: [Você precisa estar registrado e conectado para ver este link.]
esperimenta com o ddns com ele apenas com a porta 80 liberada ja funciona..

E: Verifique isso

mais detalhes [Você precisa estar registrado e conectado para ver este link.]

Você deverá digitar no executar(iniciar,>> executar ) cmd e depois ip config para você descobrir seu internal ip:



Se o ip que eu marquei no seu aparecer 192...... ele não vai servir... então vc vai no site... [Você precisa estar registrado e conectado para ver este link.] e pega aquele ip que aparecer lá... mas ai vc térá um problema, se não tiver um ip fixo.. vc terá que mudar essa config sempre....pq esse ip vai mudar...

achado seu ip por um desses processos vc vai em

C:\Arquivos de programas\EasyPHP\apache\conf\httpd.config

e modifique de acordo com o tutorial ao invés de utilizar um direcionador de ip vc usa seu ip interno...


mas ai seu site só será acessado pelo seu ip ou se você utilizar um redirecionardor de páginas... tipo o vai.lá ([Você precisa estar registrado e conectado para ver este link.] registração bem simples.recomendo esse apesar dos spams que ele vai colocar no seu site...



Add new e mensagens a home do seu site.


Digite em seu navegador.

[Você precisa estar registrado e conectado para ver este link.]

aparecerá isso:


já logado irá aparecer esse painel(sem as marcações em vermelho :blink: )





Notas:


?Você pode modificar as imagens em: C:\Arquivos de programas\EasyPHP 2.0b1\www\skins
?Dentro de Cada pasta do estilo de skin. Se você souber mexer em HTML, XML e CSS vai poder modificar o tamanho e tipo das tabelas, fontes e tamanhos de letras
?Existem arquivos de atalhos dos arquivos necessários para configurar que não estejam na pasta config em: C:\Arquivos de programas\EasyPHP 2.0b1\www
?Existem arquivos para trocar caso seu servidor seja kamael ou superior em: C:\Arquivos de programas\EasyPHP 2.0b1\www\module\Backup\Mudar

Bom é isso ai, espero ter ajudado quem tava com dificuldades em criar o seu site.E como o desaparecido Lucio Leal disse e eu repito:
“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.”

Além de dúvidas aqui, post também o seu site se deu certo, ou novas skins ou até mesmo skins de autoria própria

Créditos: Lúcio Leal
Leonan-Grundor





Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação

Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual

[/quote]

Tutorial Wamp:[quote name='Grundor' timestamp='1227664183' post='162']
Tutorial de wamp server para sites de lineage2

•Arquivos/Programas necessários:
WampServer2c
DDNS
Ou
No-ip
•Tutoriais necessários:
DDNS como instalar e configura
Conhecendo e Configurando o NO-IP Por Vinny.
How to use Gmail as your SMTP Server
Como usar o Gmail como seu Server se SMTP
______________________________________//______________________________________
?Introdução

Ainda sei pouco sobre esse programa, mas tem me surpreendido a cada dia com ele,usei ele quando tive um problema com um código que um amigo me passou, que não funcionava no EASYphp. No fim desse tutorial vou postar uma galeria de fotos que só funciona com ele.

?Iniciando
-Após você ter baixado o Wamp é necessário instalá-lo e configurá-lo:


-Em um Determinado ponto da instalação ele irá pedir pra você selecionar o navegador padrão:


Pode ser qualquer um, Mozilla Firefox, Opera, Internet Explorer, Chrone , etc.
-Logo após ele irá mandar você selecionar um email to tipo SMTP:

Você pode manter esse localhost mesmo ou adicionar outro, tipo Yahoo ou gmail, nesse casou eu usarei meu gmail.
Então no campo SMTP: vou colocar “smtp.gmail.com” já com meu gmail configurado segundo o tutorial que eu postei no início em inglês mas traduzido pelo Google translate também.
E no campo email meu email(lógico):grundor@gmail.com
-Após isso estará concluído a instalação.
Vamos então para a Configuração.
?Configurando

-Primeiramente mudando o idioma
De um clique com o botão direito sobre o icone do wamp junto ao relógio e escolha o idioma:



–Configurando o MySQL:


Caso você não queira usar o mysql do wamp(mais indicado pra quem tem o mysql do Server já ativo..)
Clique com o botão esquerdo sobre o icone do wamp, vá em mysql>> service>>> Remover Serviço



Caso queira mante-lo junto ao mysql do servidor basta trocar a porta...seguindo o caminho a seguir e configurando como mostra a img..

Na linha de port dentro de “SERVER SECTION” mude-a para 3307 como mostra a img:
OBS: Utilize ctrl+f e digite o q deseja localizar, fica mais fácil.


-Configurando o Apache:


Novamente clique com o esquerdo no ícone do wamp e selecione Apache>>httpd.conf

Agora você deve colocar na linha Listen Seu no-ip ou ddns.



-Ativando bibliotecas do php:


Mas o que é biblioteca? Bibliotecas são conjunto de funções pré-programadas que fazem com que o computador interprete os códigos em Php .
O wamp já vem com quase todas as bibliotecas da atualidade instaladas, mas a maioria vem desativada, mas a que mais importa para agente em questão de site para lineage é a chamada “Shot open tag” .
Então clique em php>>>Opções PHP e marque short open tag.




Mas eu recomendo que você não marque todas porque elas podem dar conflito entre si, marque apenas as que vocês forem recomendados.


[color="#4169E1]-Colocando online:


Agora que já está tudo configurado você pode então colocar seu site no ar.
Clique no site e escolha a opção “Colocar Online”



-Legendas de Status:



Créditos: Leonan-Grundor



Galeria de fotos:

Créditos: Grande lwirkk Do fórum [Você precisa estar registrado e conectado para ver este link.] – FORUM DE WEB MASTERS.


“Estive essa semana trabalhando nesse script que primeiramente iria usar para uso próprio e mesmo assim disporbinilizar para download, mas nem para uso próprio em meu caso daria certo, usarei Mysql mesmo já que terei de usar vários outros aspectos que eu tentei bastante fazer ele usando somente códigos PHP, não que seria impossível, mas apenas pesado demais!
Deixando conversa fiada para lá u.u', bom vamos ao que interessa:

Script: Sistema de Galeria de Fotos...
Versão 1.0
(Somente é aceito fotos JPG/JPEG, se caso a pasta conter outros formatos, eles não serão vistos nas miniaturas).

Versão 2.0
(Aceita os formatos: JPG/JPEG, GIF e PNG).

Chegou a hora da colocar os pontos Prós e Contras do Script.

Prós:
Fácil manuseio.
Se adicionado uma nova imagem a pasta, é criada a miniatura somente dela. (Quando adicionado alguma foto a pasta, não precisa mudar nada, ele já faz tudo automático).
Paginação.
Pode criar miniaturas proporcionais ou não.
Pode se escolher quantas fotos listar por página.
Pode se escolher quantas fotos mostrar por linha.
Pode se ativar, se o visitante decide quantas fotos deseja mostrar por página.
Se as miniaturas forem proporcionais, pode se decidir a cor de fundo.
Pode ativar, se deseja usar o script em mútiplas pastas de imagens.*
Pode se decidir a qualidade das miniaturas.
Pode mudar a mensagem de exibição (cabeçalho).
Pode se ativar ou desativar a exibição da mensagem de cabeçalho.
Pode se definir a mensagem de erro, caso não haja foto a exibir na pasta desejada.
Pode se definir cor da borda da miniatura normal, e cor dela quando passar o mouse em cima.
Cria a pasta de miniaturas caso não esteja criada, e sucessivamente cria um arquivo "index.html" vazio para visitantes não acessarem a lista de imagens.
Já é integrado, o script LightBox, ou seja, ao clicar na miniatura já por padrão aparece a imagem tamanho original em modo de LightBox.**
Funciona com todos os navegadores visuais atuais.***
Entre outras funcionalidades...
Contras:
Pode conter bug no FireFox, caso for listar UMA foto por linha. (Mais usado para quem deseja uma galeria lateral no site).
Utilizada funções e comandos mais clássicos do PHP, para ser mais compatível com versões anteriores.
Entre outros bug's que não me lembro agora...
*Esta função você decide se deseja exibir a galeria apenas indicando o diretório dela por meio de query-string, como: script.php?img=NOME DO DIRETÓRIO (que contenha fotos e sem / o final) ex.: script.php?img=imagens ou script.php?img=imagens/fotos_da_festa
**Exemplo do LightBox poderão ser visto aqui: [Você precisa estar registrado e conectado para ver este link.]
***Testado com MS Internet Explorer, e FireFox.

Arquivos no arquivo .RAR:
(Não recomendo editar ou mexer nos arquivos que não seja o "gera-thumb_admin.php", que ele que contém tudo para customizar.)


Requerimentos:
PHP 4.3.2 ou maior.
Biblioteca GD 2.0 instalada.

Sistema Online para testes:
(neste exemplo foi modificado o background, não deixei este como padrão para não atrapalhar o layout de algum site que for utilizado)
(na query-string pode se notar: ?img=imagens/signos, onde imagens/signos é a pasta de imagens a exibir)
[Você precisa estar registrado e conectado para ver este link.]
ou
[Você precisa estar registrado e conectado para ver este link.]

Bom... Se tiverem dúvidas ou sugestões me avisem, agradeço desde já.
E por favor não retirem os créditos.

Espero que gostem. =)

Versão 2.0:
Aceita formatos JPG/JPEG, GIF e PNG.
Download: gera_thumb_V.2.0.rar


Versão 1.0:
Aceita formatos JPG/JPEG.
Download: gera_thumb_V.1.0.rar
----------------------------------------------------------------------------------------------------------------------

Para quem não conseguir fazer o download pelos links acima, poderá fazer por este link externo:
Downloads da "Galeria de Fotos", todas versões disponíveis. ”








Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação

Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual

[/quote]

Tutorial criando Npc Shop:[quote name='Kelvin' timestamp='1231467392' post='2827']
Ensinarei aqui a quem nunca criou um NPC SHOP a criar o seu primeiro sem muito fru fru.

Ferramenta necessaria.

Bloco de Notas do Windows.
Multisell Manager (Criação da Lista de Vendas).

Primeiro passo Criando a SQL do NPC.

Abra o bloco de notas e coloque o seguinte codigo.


Depois de colocado o codigo no bloco de notas e criado um nome e um titulo para o npc salve o documento com a extenção .sql, exemplo npc.sql e clique em salvar!

Pronto a SQL está feita para adicionar va no navicat, no seu banco de dados que devera ser l2jdb(ou outro dependendo), clique com o botão direito do mause em cima e selecione Execute Batch File clique no quadrado com 3 pontinhos [...] procure a sql feita acima e clique, depois clique em start o npc foi adicionado!

Segundo Passo Criando a HTML do NPC.

A HTML serve para indicar o que o NPC vai fazer e para colocar os botões.

Abra novamente o bloco de notas e copie o codigo:




DEVEMOS LEVAR EM CONTA 2 COISAS AQUI.



Nessas duas linhas serão postos comentarios aquelas frases que o npc fala quando vc clica para comprar.

Agora o principal o botão do npc e o direcionamento para a multisell.



Note onde tem 121212 isso será o ID da MultiSell a lista de compras do NPC defina um ID vamos trabalhar com esse ID 121212.
Ensinarei mais a frente a fazer a multisell.
Definimos o ID da Multisell e o botão casó você queira adicionar outro botão abaixo de armaduras é só copiar a linha toda de armaduras e cola logo abaixo mudando somente nome do botão e ID da multisell.

Feito isso salve editado claro no bloco de notas com o ID feito SQL e no final .htm exemplo 22000.htm
A pasta que deve ficar o arquivo html do npc é na pasta Gameserver/data/html/merchant coloque lá dentro.
Pronto a HTML foi criado.


Terceiro e ultimo passo criando a multisell


Abra novamente o bloco de notas e coloque o codigo.



Vamos entender o que cada linha dessa server, temos uma lista com 2 items a venda casó queira mais items é só copiar um dos codigos abaixo do outro e mudar o id, vamos lá.

- Apenas um simples comentario para você se orientar na multisell não influenciara na programação.
- Aqui sera a ordem do item na lista no casó 1 será o primeiro item a ser mostrado na lista de compras.
- no casó 57 (adena) é o ID do item que será cobrado e 1000000 a quantidade (100kk).
- 8788 será o item ganho na compra e 1 a quantidade ganha, será ganho 1 Sirra's Blade.

Pronto agora você sabe para que cada linha serve, quando seu shop tiver feito e a ordem estabelecida salve o arquivo com o ID 121212 que foi o ID escolhido para por as armas no nosso Shop e salve com a extenção .xml exemplo 121212.xml depois de salvo coloque o arquivo dentro da pasta Gameserver/data/multisell lá que ficara as multisells.


Pronto agora é só ligar o servidor ou dar restart se estivar ligado, dentro do jogo digita //spawn 22000 para o NPC aparecer e ve se sua lista de compras está OK.





Tutorial para iniciantes, em breve outro tutorial para membros mais avançados.
Esse tutorial foi criado por mim e proibo qualquer publicação em outros locais.
L2J BRASIL®





Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação

Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual

[/quote]

Tutorial adicionando custom ao seu servidor:[quote name='SheZ' timestamp='1232931172' post='5965']
-----------------------------------------------------------------------
Programas Necessarios:
FileEdit: Download Aqui.
-----------------------------------------------------------------------

Em primeiro Lugar, escolha o Custom que você quer adicionar em seu Servidor. Clique aqui, e escolha o que você preferir.

Começando:

Como é um Tutorial, vou usar as Epic Weapons, e a versão do meu Servidor é Gracia Parte2, mas pode ser feito com outros Versões normalmente.

1.1 Faça o Download, extraia os Arquivos.



1.2 Abra o seu Navicat, e a table do seu Servidor, no meu caso é l2jdb.



1.3 Clique com o botão direito em cima ta table do seu servidor, no meu caso, à minha é l2jdb, e clique em Execute Batch File...



1.4 Clique nas ... (3 Bolinhas), e procure a SQL do Arquivo Custom que você baixou, e clique em Start.



1.5 Se tudo der certo, o Navicat conseguir carregar a SQL, vai aparecer essa mensagem.



1.6 Todo Custom Item, precisar ter um Arquivo XML, pra o Servidor ler ele. (Onde fica os Status do Custom). No caso das Epic Weapons, tem que colar o Arquivo XML, na pasta ...\gameserver\data\stats\weapon.



Número 1: É a Pasta Weapon que eu citei acima. ...\gameserver\data\stats\weapon.
Número 2: É o Arquivo XML, que onde fica os Status das Weapons Epic.

Passo 2:

- Feito os Passos Acima, e tudo tiver dado certo, então vamos por as Weapons Epic, nos arquivos "itemname-e.dat" e "weapongrp.dat", como meu Servidor é Gracia, vou usar um File Edit Gracia, mas você poderá usar outros, que não haverá herros.

1.7 Com o File Edit aberto, abra o Arquivo, "itemname-e.dat", na pasta do Custom Item, é provável que tenha duas pastas.
Server = Onde fica os Arquivos pra Adicionar no Navicat(SQL), e os arquivos XML.
Client - Onde fica os Arquivos em Bloco de Notas, para poder adicionar nos Arquivos da System.



1.8 Como vamos Adicionar primeiro o itemname-e. Abra o itemname-e.txt, sempre comece a selecionar apartir de uma linha abaixo.



1.9 Copiado as linhas da foto acima, e com o File Edit aberto, abra-o itemname-e.dat, da pasta System, e cole-o na ultima linha.



Perceba, que sempre tem que deixar uma linha por último.

2.0 Feito o passo de cima, clique no canto esquerdo, em Save and encrypt.
Atenção, no local para Salvar o arquivo, nunca Salve na mesma pasta que você abriu, ou sejá, se você abriu, o itemanem-e.dat, na pasta do seu Client L2, salve ele em outro Lugar, o mais recomendável, na Desktop.



Número 1: Lugar para Salvar o Arquivo, recomendável na Desktop.
Número 2: "Salvar como tipo:" sempre coloque Dat Files.
Número 3: Sempre Salve como 413.

2.1 Clique em para Salvar, se nada aparecer, é que tudo deu certo. Então copie o arquivo que foi Salvo e cole na System, e o Custom que você escolher já vai estar Adicionado.

2.2 Isso vale também, para os arquivos, "weapongrp.dat", "armorgrp.dat", entre outros.

Creditos: SheZ ® AllRights Reserved.





Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação

Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual

[/quote]


================> Assinatura <================

[Você precisa estar registrado e conectado para ver esta imagem.]

ViNy
Colaborador
Colaborador

Mensagens : 81
Data de inscrição : 28/10/2010
Idade : 25
Localização : <newlocation>

Re: [Iniciando seu servidor de Lineage 2

Mensagem por ViNy em 1/11/2010, 13:29

PT2:
[quote name='Kelvin' timestamp='1227634195' post='9']
[size=150]CRIANDO O SERVIDOR.
[/size]

Nescessario:

Todos os arquivos e programas necessarios estão para download no meu 4Shared.

[Você precisa estar registrado e conectado para ver esta imagem.]

Download Softwares necessarios.

Java JDK
MySQL 5.0 ou MySQL 6.0
Navicat 8.0 Trial
NO-IP ou DDNS
FileEdit ou Editor ini

Podera escolher um servidor na zona de servidores.

Clique aqui!


----------------------
1ª instale o JavaJDK.
2ª instale o MySQL 5.0 Server.


Instalando - MySQL 5.0 Server.
-Rode o arquivo executável (DUH).
-Aperte no botão Next para criar um novo exemplo.

-Selecione Detailed Configuration.
[Você precisa estar registrado e conectado para ver esta imagem.]

-Server Machine
[Você precisa estar registrado e conectado para ver esta imagem.]

-Next , Next
-Escolha a primeira opção para 20 jogadores.

[Você precisa estar registrado e conectado para ver esta imagem.]

- NEXT , NEXT , NEXT
-Security Options ... Não marque nada !

[Você precisa estar registrado e conectado para ver esta imagem.]

-EXECUTE

[Você precisa estar registrado e conectado para ver esta imagem.]
->Agora voce tem configurado seu MySQL server com Login : root, sem senha e porta 3306.

3ª Instale o NAVICAT !

4ª No NAVICAT clique em connection e coloque em Host name/IP address "localhost" , port "3306" , Username "root" e deixe em branco password e clique em OK.
[Você precisa estar registrado e conectado para ver esta imagem.]

-Ira aparecer um novo campo de conexão chamado "localhost". Certo iremos clicar com botão direito do mause e selecionar > New Database e dar o nome de l2jdb para sua nova database e clique em OK.
[Você precisa estar registrado e conectado para ver esta imagem.]


5ª Pre-Configurado REV.

5.1. Extraia todos os arquivos p. uma pasta de sua escolha. C:\Server


[Você precisa estar registrado e conectado para ver esta imagem.]

5.2. Abra o NAVICAT e restaure o backup da DATABASE q esta inclusa no pacote. Vc vai achar o backup
(InterludeSvBAK.psc) na msm pasta onde vc extraiu o conteúdo do server.

[Você precisa estar registrado e conectado para ver esta imagem.]

5.3. Depois de feito va a pasta\Interlude Server\l2j-gameserver\dist\config\ e abra usandu o BLOCO DE NOTAS o arquivo server.proprierties

5.4. Edite os IPs colocando os seus respectivos.


[Você precisa estar registrado e conectado para ver esta imagem.]

5.5. Vc pode mudar as rates do seu server no arquivo rates.proprierties

[Você precisa estar registrado e conectado para ver esta imagem.]

Outra coisa …. SERVIDOR NAO MORDE ! Sinta-se livre para editar os arquivos .proprierties do seu gameserver !!! Apenas lembre de fazer um backup deles antes !

****Todos os NPCs vao estar no meiu de GIRAN. Sinta-se a vontade p. pegar o ID deles (segurar o shift e clicar no npc , usando um personagem GM) e dar um spawn onde vc desejar.


-Agora precisaremos rodar o "startloginserver.bat" (pasta login) e "startgameserver.bat" (pasta gameserver). Lembre seu servidor esta em modo de autocriação de conta, você precisarar ativa o arquivo "startaccountmanager.bat" desta vez.


[Você precisa estar registrado e conectado para ver esta imagem.]
Pronto o servidor esta rodando!!!
Se vc usar Roteador tera q abrir as portas 7777 (game server), e 2106 (login server).


Segundo passo: Client

Eh preciso ter a versão correspondente a seu cliente.

Download.

Usaremos um programa diferente para a edição do seu L2.ini que faz a conexão de você com o servidor.
Coloque o programa dentro da pasta system, abra ele, ele ira abrir um texto no bloco de notas procure pela linha em vermelho:



Depois de achado, você coloca o seu IP interno se for jogar em rede ou no mesmo PC.
Exemplo para jogar Offline:
ServerAddr=127.0.0.1

Para os players você coloca o NO IP (logo a baixo ensina a você criar uma conta no L2.ini.
Ex: l2jbrasil.servegame.com

Depois de editado o IP salve o arquivo e feche o bloco de notas normalmente.
Pronto No-Ip Editado!

[b]NO-IP


Primeiramente faça seu cadastro no site: [Você precisa estar registrado e conectado para ver este link.]

[Você precisa estar registrado e conectado para ver esta imagem.]

Depois de feito vc irá receber um e-mail para ativação do cadastro.

Com a account pronta :

1- Faça o Login no website
2- Vá em Hosts/Redirects e Clique em Add
3- No campo "Hostname" Digite o nome do seu servidor e logo abaixo escolha o complemento.
4- Clique em Create Host


Vá na sessão donwloads , escolha a plataforma q vc está usando e faça o download do SOFTWARE do NO-IP (DUC)


[Você precisa estar registrado e conectado para ver esta imagem.]

Feito o download instale o programa e rode-o

Uma janela irá aparecer perguntando o Login e senha ... Ponha os mesmos q vc cadastrou no site

Feito isso o programa principal irá abrir com o link do seu redirecionamento, marque a caixinha do lado dele (caso ele não fique com a carinha igual a da figura abaixo , desmarque e marque a caixa ateh q fique igual)


[Você precisa estar registrado e conectado para ver esta imagem.]

Depois de feito isso , seu No-IP está configurado e pronto para uso ! Note q vc pode fechar a tela principal dele q o mesmo continua rodando (veja figura abaixo)


[Você precisa estar registrado e conectado para ver esta imagem.]

Agora vc soh tem q colocar no IP EXTERNO da configuraçao do seu server e no L2.ini dos clientes o REDIRECIONAMENTO Q VC CRIOU ! Nesse exemplo seria Nargenserver.servegame.com

Enjoy !!

OBS: Se vc estiver usando roteador, terá q liberar a porta 8245 !



5ª Abra o Lineage executando o arquivo L2.exe na pasta system.

OBS: Para fazer um char GM, primeiro crie um novo personagem e esteja certo q o char nao estao logado (Apenas abra o jogo e digite algum Login e Senha porque sera criado automaticamente, e crie um novo char).

- Abre o navicat , clique em localhost e entao na database l2jdb. Algumas tabelas vao aparecer no lado direito. Abra a tabela characters clicando 2x nela. Procure pela LINHA do seu personagem e depois ache a coluna ACCESS LEVEL dele. Mude o valor 0 (zero) pra 100 (cem), feche e logue o personagem ! Pronto !

Depois de criado seu servidor registre no nosso TOP Wink


TOP

Creditos: Kelvin - [Você precisa estar registrado e conectado para ver este link.]

Todos os direitos reservados.



~

Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação

Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual

[/quote]

PS - Com pedido do fundador do forum novo topíco foi criado com mais organização....Créditos:
Kelvin - 
SheZ-Grundor-FábioKelvin(2)Grundor(2)Fábio(2)


================> Assinatura <================

[Você precisa estar registrado e conectado para ver esta imagem.]

    Data/hora atual: 7/12/2016, 21:08