• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

Criando Servidor de Priston com SQL 2005

matrix999

Novato XPZ
1-0. Instalando o SQL Server 2005.

1-1. Abra o Instalador SQL205 - SQLEXPR.EXE, espere extrair os arquivos. Na janela que aparece clique em I accept Terms.. e clique em next.

1-2. Espere ele configurar os componentes e clique em next.

1-3. De next na janela que irá aparecer para começar a instalação, após instalar todos os componentes, veja se todas as bolinhas dos componentes estão verdes, isso sinaliza que não houve nenhum erro na instalação deles. Clique em Next.

1-4. Aparecerá a janela com Nome e Compania ou Firma, Empresa, preencha se quiser e de next.

1-5. Na janela Feature Selection que é aberta depois do passo 1-4 dê next mais uma vez.

1-6. Escolha a opção Mixed Mode, e ponha uma senha com 6 digitos (irá facilitar na hora de configurar clan e sql.dll).

Essa é sua senha de acesso ao SQL cujo usuário é "sa" por padrão.

1-7. Deixe as duas caixas desmarcadas e dê next novamente. E após isso clique em install. Aguarde a instalação.

1-8. Clique em Next.

1-9. Clique em Finish.

2-0. Instalando o Gerenciador do SQL2005.

2-1. Execute o Instalador SQLServer2005_SSMSEE.msi e clique em next.

2-2. Clique em I accept.. para aceitar os termos e clique em next.

2-3. Prencha como quizer e de next novamente.

2-4. Dê mais um next no Feature Selection.

2-5. Clique em Install espere carregar os arquivos da instalação e clique em finish.

3-0. Configurando o banco de dados do SQL Server 2005.

3-1. Clique em Iniciar> Programas> Microsoft SQL Server 2005> SQL Server Management Studio Express.

3-2. Em authentication deixe SQL Server Authentication. Em Usuario deixe "sa" sem aspas. Senha a que você colocou no Mixed Mode durante a instalação do SQL.

3-3. Para criar as databases é simples. Após conectar no SQL com usuario e senha, clique no + na esquerda onde se encontra o nome do seu pc.

Detalhe importante: Deiche seu computador com um nome curto. Para saber o nome do seu computador, clique com o botão direito em cima do "Meu Computador" e na aba "Nome do Computador" você pode alterar o nome, isso irá facilitar a configuração das dll's futuramente.

3-3. Bom após clicar no + ali na esquerda irá aparecer:

Databases

Security

Server Objects

Replication

Management.

3-4. Clique com o botão direito em databases e clique em new database.

3-5. Em database name você deve colocar os nomes respectivos aos nomes dos scripts. Por exemplo a primeira database a ser feita(a ordem não interfere) é a accountdb que podem ver está la dentro da pasta scripts que vocês baixaram.

Depois disso é soh ir criando todas as databases com os nomes que podem ser encontrados nos scripts.

Só não se deve criar a database LevelList que já explico por que.

3-6. Após ter criado as databases todas. Vamos executar os scripts respectivos a cada uma delas.

3-7. Clique com o botão direito na database accountdb> New Query. Irá abrir um campo de texto em branco na direita.

Ali você deve colar o conteúdo da script que está na pasta que você baixou. Para isso basta abrir com um bloco de notas a script accountdb, copiar o conteúdo contido nela, colar nesse campo de texto e apertar F5 para executar a script. Embaixo você poderá ver a mensagem de sucesso de execução do script.

3-8. Faça esse processo de execução de script com as demais databases.

3-9. O conteudo da LevelList deve ser executado na database: accountdb depois de ter executado o script da mesma..

4-0. Após ter feito todos as databases e ter dado query nelas. Vamos criar a fonte de dados ODBC.

4-1. Iniciar> Painel de Controle> Ferramentas Administrativas.> Fonte de dados (ODBC).

4-2. Após ter aberto a ODBC clique no botão adicionar localizado na direita. Escolha SQL Server.(geralmente ultimo da lista).

4-3. Em name escreva exatamente assim "c8master" sem aspas.

4-4. Em descirção escreva o que quizer ou deixe em branco mesmo.

4-5. Em server ou servidor. Coloque NOMEDOSEUPC\SQLEXPRESS. Ou se quizer abra o sql management copie o que diz em Server name e cole ai.

4-6. Dê um next, e la em cima marque o quadrinho: Change de default database e escolha a database accountdb.

4-7. Clique em Finish e Ok.

4-8. Pronto nosso SQL está Configurado!

5.0. Criando sua conta manualmente e colocando poderes de GM na mesma.

5-1. Clique em Iniciar> Programas> Microsoft SQL Server 2005> SQL Server Management Studio Express.

5-2. Clique no + novamente para expandir seu SQL, clique no + em databases, no + em accountdb e no + em tables.

5-3. Bom aqui estão as tabelas do accountdb. Escolha a gameuser que contem a primeira letra que será usado na conta que iramos criar. POR EXEMPLO: S eu quero criar a conta com a ID: WOLGANENS, eu devo ir na tabela WGameUser, se for Joao devo ir na JGameUser.

5-4. Clique com o botão direito na tabela escolhida para criar a conta e clique em Open Table.

5-5. Bom aqui devemos preencher as tabelas de acordo com o que nos é pedido:

Devemos prencher apenas a ID,  Pass(senha),  E as datas que são regday editday, etc, nas demais deve-se preencher com um 0=zero.

5-5. Após ter criado sua conta Extraia a Server Files para o disco local do seu computador. No meu caso o C:.

5-6. Abra ela e procure um arquivo chamado Hotuk.ini, nele vamos configurar dados como:

IP para poder configurar o servidor.

Definir se uma conta é de GM.

Ativar eventos.

Definir uma senha global.

Entre outros.

5-7. Após abrir seu Hotuk.ini você terá de início estas linhas:

Por favor, Entrar ou Registrar para ver o conteúdo das citações!
O "PT" que está em game_server é o nome do servidor que irá aparecer na tela de login.

Os números 127.0.0.1 são o IP local da máquina, se você for fazer um servidor aberto a outras pessoas, deve mudar este IP para seu IP externo que pode ser visto no site  meuip

Mude para seu IP apenas em GAME_SERVER "NOME DO SEU PT" SEUIP  SEUIP  SEUIP

Nas demais linhas como Login_Server e System_IP deixe 127.0.0.1 para evitar invasões.

Nas ultimas linhas do hotuk temos as seguintes linhas:

Por favor, Entrar ou Registrar para ver o conteúdo das citações!
Em geração de Logs defina a pasta onde o servidor irá guardar os logs gerados.

Na linha DEBUG_ID digite ao lado a ID que deseja deixar de GM. Por exemplo: *DEBUG_ID admin wolganens.

*ADMIN_NAME é o nome que vamos usar para ativar o GM no jogo.

Os *ADMIN_COMMAND são os níveis de GM, quanto maior o nível de GM mais poderes e comandos ele tem.

Para executar o comando dentro do jogo voce deve digitar:

No meu caso /:admin gm3    > admin por que é meu ADMIN_NAME e gm3 por que é meu ADMIN_COMMAND de nível 3.

Pronto você ja tem sua conta de GM!

Agora para você rodar seu servidor basta copiar as pastas CHAR e FIELD de algum cliente full para dentro da pasta do seu servidor. E ligar o servidor pelo Server.exe que é executavel responsável por carregar o servidor.

Para entrar no jogo e como GM.

Basta ter um game.exe com o IP interno local ou com o seu IP externo (se for compartilhar seu servidor).

E o hotuk usado para receber os poderes de GM em sua conta.

Em breve mais tutos pra vocês.
 
Topo Bottom