![]() |
Como Construir um servidor Lineage 2 OFF
Como construir um servidor Lineage 2 privado, por PyroMaker
Olá. Neste tutorial eu vou estar explicando como construir um Lineage 2 privados servidor. Isto aplica-se a C4, C5 e interlúdio "oficial" servidores, afterall todos os C5 e interlúdio servidores são meros C4 PTS servidores com diluentes, dado o fato de C5 e interlúdio arquivos oficiais nunca foram vazada. Dito isto, vamos começar. 1. Os aspectos básicos: A primeira coisa que você tem que entender é que Lineage 2 OFF servidores consomem uma shitload dos recursos e se você está abrindo uma grave servidor, é certo, vai custar-lhe um montante médio de dinheiro. Então, a partir de experiência própria, posso sugerir estes pré-requisitos para especificações exigidas e recomendadas: Requerido: * Processador Athlon 64 4200 + * 4GB de RAM * 200GB HDD * 10mbit ligação dedicada * Microsoft Windows 2003 Server x64 Recomendado: * Intel Xeon Dual 2.8Ghz * 8GB ou 16GB de RAM * 2x ou 3x 200GB + 10k RPM HDDs (SCSI) * 100Mbit ligação dedicada * Microsoft Windows 2003 Server x64 Certifique-se que o sistema operacional é um sistema de 64-bits, uma vez que L2Server não irá funcionar em um sistema de 32-bits. Com o "Obrigatório" especs você será capaz de receber cerca de 300 ~ 500 players sem lag. Qualquer coisa acima que irá causar atraso indesejado. Com o "recomendado" especs você será capaz de receber cerca de 1000 ~ 1500 jogadores com 8GB de RAM e com 16GB de RAM, deve tomar em 2000 ~ 3000 Jogadores sem grandes problemas. Sugiro que você quer comprar uma máquina servidor com as especs sozinho (Dell, ebay, etc) e colocate-lo em um datacenter como [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] ou alugar uma máquina em um datacenter dedicado como [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 2. Compreender o servidor: Antes de eu começar explicando, além disso, primeiro você precisa entender como o servidor funciona. Lineage 2 OFF servidores sistema de base de dados é o SQL. Todos os tipos de informações sobre personagens, etc contas são armazenadas no banco de dados SQL. Por isso, você precisará MSSQL, que pode ser baixado a seguir. Há outra coisa que você também precisa saber. Lineage 2 OFF servidores basicamente consistem no seguinte: * AuthD (Login Server) * Cached (Atos como uma ponte entre L2Server.exe e SQL) * L2Server.exe (Game Server) * L2NPC.exe (Carrega todos os NPCs no Jogo Server) Além disso, existem várias pastas com todos os diversos tipos de arquivos. As pastas mais importantes, o que significa ... Estes ser-lhe-á lidar com todo o tempo para editar itens, NPCs, habilidades terreno questões, quests e assim por diante são as seguintes: * Script * HTML * Geodata Tudo isto pode ser encontrado no PPC Release. 3. Servidor de arquivos: Muito bem, então você já tem o seu servidor? Isso é ótimo. Agora precisamos de obter alguns arquivos. Existe um fórum chamado PostPacific desenvolvimento da comunidade. Este é o lugar onde a maioria dos desenvolvedores Lineage 2 OFF reunir em torno de todo o mundo. Esses caras têm trabalhado em conjunto durante um longo tempo, e com partes de toda a gente está feliz PostPacific agora para introduzir o seu PPC interlúdio Release (ainda não está pronta), que consiste de um interlúdio servidor Pack são gratuitos para todos os desenvolvedores que desejam abrir os seus próprios servidores ou simplesmente para fins de estudo. Você precisará fazer o download dos seguintes arquivos: * PPC Release * [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] * [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 4.1. Configurando o Banco de dados: 1. Instale MSSQL servidor para qualquer pasta de sua escolha. É uma instalação muito básico, você principalmente basta escolher "sim" o tempo todo. Quando se lhe pede que tipo de instalação, selecione "Concluir". Isto deve evitar quaisquer problemas no futuro. Quando ele pede para que usuário de escolher, deixe-o como "sa" e escolher qualquer senha que você desejar. 2. Assim que estiver acabado de instalar, vá no menu iniciar e procure o SQL Server Management Studio. Abra-a. Há uma ligação rápida janela. Se a ligação nome não é "localhost", escreva isso aà embaixo e clique em "Connect" 3. Clique em "Nova Consulta", então vá para o seu PPC Release pasta e procure por uma pasta chamada DBScript. Abra o arquivo "0_create-db.sql" com o bloco, em seguida, copie e cole todo o conteúdo para a nova janela Consulta, clique direito e pressione "Executar Consulta". Você também pode simplesmente clicar 0_create-db.sql duas vezes e ele vai automaticamente executar a consulta. Depois de ter feito isso, todas as bases de dados e tabelas devem ser criadas. (lin2world, lin2db etc) 4. Feche a janela Nova Consulta. Olhe para o lado esquerdo para "Databases". Abra-a, então vá para lin2db> tabelas. Clique direito sobre dbo.server e escolha "Open Table". Agora você vai configurar o servidor de configurações nesta tabela. Citação:
Isto deve ser pedaço de bolo. Você terá que configurar o seu OBDC para que esta possa funcionar correctamente. 1. Vá em Iniciar> Ferramentas Administrativas> Fontes de dados (OBDC): [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 2. Vá para "Arquivo DSN" e clique em "Definir Directory": [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 3. Escreva o endereço que aparece nesta janela em algum lugar para os seus próprios registros e, em seguida, pressione "Sim" para definir esse diretório como padrão para OBDC DSNs do arquivo: PS: Ele geralmente é sempre a mesma: "C: \ Program Files \ Common Files \ OBDC \ Fontes de Dados" 4. Vá para esse local no seu computador, e criar dois arquivo DSNs: lin2world.dsn lin2db.dsn Depois de fazer isso, abra o DSNs com notepad e insira o seguinte: lin2world.dsn: Citação:
Citação:
5. Volte para Iniciar> Ferramentas Administrativas> Fontes de dados (OBDC), então vá para "Arquivo DSN" guia. Os DSNs do que você acabou de criar deve estar listado lá. Se eles ainda não lista acima, clique em "Adicionar", selecione "SQL Server", navegar na DSNs onde eles estão localizados e prima OK. Em seguida, deverá ter o seguinte aspecto: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] Parabéns, você está configurado com sucesso o seu OBDC! 5. Construção do Servidor: Agora que você entende como funciona o servidor, eu vou ser explicar isso com um pouco mais termos técnicos. Se você não se entendia nada do presente, sinta-se livre para ler novamente a seção "Entendendo o Servidor". Vamos começar a trabalhar. 1. Descompacte o PPC Versão para qualquer pasta de sua escolha em seu servidor. 2. Vá para Iniciar> Executar, digite cmd e pressione enter. Uma nova janela será prompt mostrou. Digite ipconfig / all e pressione enter. Você verá um monte de texto como este: Citação:
Isso mostra basicamente todos os tipos de informações sobre sua rede, você precisa saber. Mantenha essa janela aberta, vai ser útil para muitas coisas além deste ponto. 3. Abra o cache Serial Generator tiver descarregado anteriormente. Deve olhar como este: > alterar [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] Insira o endereço MAC e Nome da Máquina (Host name) que você encontrou no ipconfig / all em que Cached Gerador e gerar o número de série. Depois de feito isso, abra CacheD.exe. Vai abrir uma caixa pedindo para você inserir o número de série pol Inserir o número de série gerado lá dentro. Fechá-lo e reiniciá-lo. Deveria pedir três coisas: Citação:
Depois de inseridos e que pressionou OK, ele deve começar em cache. Parabéns, você está configurado com sucesso em cache. 4. Vá para o PPC libertação pasta> AuthD. Abra config.txt. Certifique-se de que ele se parece com esta: Citação:
DevConnectOuter = true DevServerIP = "insert_your_WAN_ip_here" Linhas com o; sinal antes deles pode ser removido, se desejar, uma vez que estamos apenas comentários. Certifique-se de DevConnectOuter está definida como verdadeira, e em DevServerIP você tem que inserir o IP WAN aqui. ([Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] ) Citação:
6. Ir para PPC Versão pasta> L2NPC. Abrir l2npc.ini. Certifique-se as quatro primeiras linhas desta linha são: Citação:
Citação:
6. Correcta para carregar servidor processos: Certifique-se sempre que você carregar a processos por esta ordem: 1 / 2. AuthD. 2 / 1. Cached. 3. L2Server. 4. L2NPC. AuthD raramente falha, e você também pode recarregá-lo sempre que quiser, ele não deve prejudicar o servidor, em geral, exceto que as pessoas não será capaz de fazer o login, enquanto ela está a ser carregada. Desde Cached age como uma ponte para o banco de dados, se você fechá-lo, também irá L2Server encerramento juntamente com L2NPC. Se você fechar L2Server, L2NPC também vai ser fechado. L2NPC raramente falha tão bem, mas se isso acontecer, você será capaz de recarregar-la. No entanto, ele sempre leva cerca de 10/15 minutos a plena carga todos os NPCs. 7. Servidor de segurança: Se você quiser permanecer na pista, você precisa ter um servidor seguro. Caso as pessoas [MaxCheaters.com Grin] saltará em seu servidor, queimá-la e destruir todos os seus trabalhos, sem misericórdia. Para além da protecção DLLs, como Depmax e Amped que pode ser encontrado neste PPC libertação você também precisará configurar o firewall para bloquear certos portos ou então você será suscetÃvel ao SQL / Cached injeções, e isso não é bom. Filtrar as seguintes portas em seu firewall: (Firewall do Windows, por exemplo) * 1433 (SQL) (apenas o acesso à rede de área local / fechado) * 2002 (somente o acesso à rede de área local / fechado) * 2008 (somente o acesso à rede de área local / fechado) * 2012 (somente o acesso à rede de área local / fechado) * 2106 (auth) (aberto ao público e aberto) * 7777 (l2server) (aberto ao público e aberto) 8. Divirta-se com o seu próprio servidor! |
Esse tutoril serve pra CT2?? pq o meu nao aparece essa pasta PPC.
|
PPC = Post Pacific.
lá se encontram alguns server's pack L2OFF. |
Citação:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] Se ele passar na tua garganta, você me fala o que achou dele. |
server on mas cliente nao passa da telade de esolha do server
Ola usei o tutorial foi tudo ok. meu server esta em um outro pc quando eu logo do cliente faz login aceita as regras mas nao passa da escolha do server.
vi em ums poste que poderia ser a system que nao era l2off baixei uma nova pra testar mas nao adantou. a e outra coisa nao consigo abrir tabem uma pack c6 64bits coloquei o xp 64 mas o l2server.exe nao abre. |
Citação:
Tente fazer isso amigo Siga esse pequeno tuto [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] PS: se você vai loga em um outro pc onde não esta o servidor você tem que por o IP externo no servidor para que assim possa logar. Tutorial adcionando IP no BD do server depois avisa se conseguio ou não Abraco! |
Problema :s
Cara, quando eu vou clicar no CacheD, ele abre direto na tela que pede as 3 opções, ele não pede key nenhuma
Até ai numa boa Só que quando coloco : *lin2world ~> *sa ~> *senhaquecoloquei da erro, ele nao aceita cara, o que pode ser ? =/ |
pode ser que você não configurou a OBCD corretamente.
|
Problema de novo
Cara, consegui resolver o outro problema, mais agora estou com outro.
Eu consigo ligar todas as partes do servidor, porém LogD, e no AuthD, aprensetam erros na tela, vou postar a screen abaixo. Bom, com as 5 partes ligadas msm com o erro, eu tentei acessar meu servidor em outro computador após ter alterado o arquivo l2.ini, e na hora de fazer o login aparece : Erro do sistema, tente logar-se novamente. Eu acho que está relacionado com o erro que está dando no LogD e no AuthD que eu citei, queria uma ajuda de voces. E só pra saber se eu fiz certo, na hora de salver o l2.ini qual a versão devo usar, a 414 mesmo ? Obrigado Aguardo Resposta, segue as 3 prints ! [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] |
você não configurou o IP do Servidor na sua DataBase que é o MSSQL.
cara é altamente recomendável você partir para uma das vÃdeo-aulas, que tem aqui no fórum assim sanaria a maioria das suas dúvidas. |
caraa, eu consegui fazer tudo ja, muito obrigado, so que cometi um erro.
na hora de autenticar o LogD ao abrir a primera vez, em vez de digitar o lin2log, eu digitei lin2world, e agora está salvo. toda vez que vou abrir o LogD gera erro pois não autentiquei com o lin2log. como posso apagar isso para fazer reaparecer a tela de autenticacao, ja exclui tudo e refiz, mais parece que está salvo em algum lugar que eu não sei apagar. estou comecando a querer a formatar o computador para refazer, o que voces me falam ? |
Apaga as OBCD, que é possÃvel a reconfiguração.
|
Qual a versao de Sql 2005 que se adpta melhor para o 64x? alguem te um link ai?
:mask: |
com a versão 32bits
com a versao 32bits suporta ate quantos player online?
|
vai depender da sua maq ou dedicado brother ;)
fik a dik |
Boa Noite, tenho um Servidor l2off interlude d'vamp.
ele liga tudo ok, mais quando eu crio meu personagem, ele ja cria ficando para ser deletado = quando a pessoa coloca um char para ser deletado, fica sentado com aparecendo dias e horas, alguem sabe qual arquivo eu mexo? |
boa copy tao meismo post em maxcheaters :gathering:
|
Muito bom execelente post!
|
| Horários baseados na GMT -3. Agora são 06:49 AM. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0