O tutorial Está dividido em:

  • 1º Passo: Preparando o XAMPP
  • 2º Passo: Criando a Database
  • 3º Passo: Criando o banco de dados
  • 4º Passo: Criando uma conta GOD


EXTRA

  • 5º Passo: Criando o site para os players entrarem
  • F.A.Q. - Perguntas e respostas




-Baixando o Xampp- << esse e o mais facil de se manipular>>

Xampp download: http://www.baixaki.com.br/download/xampp.htm
Tamanho: 44,20MB

Depois de baixar instale o XAMPP


1º Passo: Preparando o XAMPP 
Abra o XAMPP, depois disso verifique se está tudo corretamente ligado clicando no XAMPP_Panel
Adicionar legenda


Mini F.A.Q.

Mas meu apache não esta ligando!
Vá até

C:\xampp\apache\conf\httpd.conf:
Procure por “Listen 80″, mude para “Listen 8090″
Procure por “ServerName localhost:80″, mude para “ServerName localhost:8090″

C:\xampp\apache\conf\extra\httpd-ssl.conf
Procure por “Listen 443″, mude para “Listen 4499″
Procure por “”, mude para “”
Procure por “ServerName localhost:443″, mude para “ServerName localhost:4499″

Explicação:  O IIS (Internet Information Service) do windows é padrão para rodar em port 80, então você não conseguira abrir o apache pois vai dar conflito com esta porta que já esta sendo usada, então trocamos!

Mesenga, ainda não funcionou =/

Então recomendo você baixar a versão 1.6.5 por conter a antiga base que pega em todos os windows
Download aqui:
 AQUI


Continuando...

Agora acesse a página: http://localhost
Redimensionado em 62% (1114 x 670) - Clique para ampliar





Vá na pasta do seu OT, abra o config.lua
Você irá encontrar linhas parecidadas com essas:

-- Database
sqlType = &quot;sqlite&quot; >> mude para mysql, pois agora usaremos um servidor mysql
sqlHost = &quot;localhost&quot; >> não mexa
sqlPort = 3306 >> não mexa
sqlUser = &quot;root&quot; >> esse é o usuário usado para acessar o servidor XAMPP, NÃO MUDE
sqlPass = &quot;&quot; >> password (senha) que você usou no passo 1
sqlDatabase = &quot;&quot; >> vamos definir um nome para nossa database, ex: theforgottenserver
sqlFile = &quot;Styller.s3db&quot; >> isso não irá servir mais pois usaremos um servidor MySql
sqlKeepAlive = 0 >> não mexa
mysqlReadTimeout = 10 >> não mexa
mysqlWriteTimeout = 10 >> não mexa
passwordType = &quot;plain&quot; >> não mexa

No meu caso ficou assim:

-- Database
sqlType = &quot;mysql&quot;
sqlHost = &quot;localhost&quot;
sqlPort = 3306
sqlUser = &quot;root&quot;
sqlPass = &quot;123&quot; --senha apenas pra preenchimento , coloque a sua ou caso nao usou senha dxa branco--
sqlDatabase = &quot;styller&quot;
sqlFile = &quot;Styller.s3db&quot;
sqlKeepAlive = 0
mysqlReadTimeout = 10
mysqlWriteTimeout = 10
passwordType = &quot;plain&quot;


2º Passo: Criando a Database

abra internet e digite http://localhost

caso tiver mudado o port: http://localhost:8090







3º Passo: Criando o banco de dados

Na tela a seguir, você vera onde tem a parte Criar novo banco de dados, digite o mesmo nome que você colocou no config.lua em sqlDatabase= -- lembresse que deve estar perfeitamente igual o nome da DB (data base) aqui e no config.lua.

Redimensionado em 68% (1004 x 486) - Clique para ampliar



Agora clique criar

Na tela seguinte clique em &quot;importar&quot; e escolha o arquivo &quot;schema.mysql&quot;, em alguns ots o nome é&quot;algumacoisa.sql&quot;, ex: forgotten.sql (no caso do The Forgotten Server)

Redimensionado em 50% (1364 x 678) - Clique para ampliar



vai isso,dependendo do server que estiver usando, o numero de importações varia:
Redimesionado m 64% (1073 x 661) - Clique para ampliar




4º Passo: Criando uma conta GOD

Entre no server e crie uma conta com o Account manager pra ficar mais facil, e também crie 1 player.
Após criado a account e o player, volte a janela do XAMPP na database e clica em accounts, depois vá em visualizar depois clique no pincel
edimensionado em 74% (922 x 496) - Clique para ampliar




Irá aparecer uma tela com os dados da conta, altere apenas o necessário...
mude o type de 1 para 5 e group id de 1 (se quiser conta normal com GOD) e 5 (se quiser conta GOD com GOD)
Redimensionado em 87% (788 x 448) - Clique para ampliar




depois clique em &quot;executar&quot;

o char ainda não é God apenas a conta, então vá em players na coluna da esquerda...
clique no lápis de novamente....
Troque Group de 1 para 6, agora sim, seu char eh god. se quiser GM troque para 4 ou 5 (Sênior GM)

Group id 1 = Player
Group id 2 = Tutor
Group id 3 = Sênior Tutor
Group id 4 = GM
Group id 5 = Sênior GM
Group id 6 = GOD


*IDs acima baseados no Styller OT 8.52
Redimensionado em 74% (923 x 365) - Clique para ampliar






Seu server está pronto para rodar!


EXTRA

5º Passo: Criando o site para os players entrarem



-Download de site-

Gesior Account Maker 0.3.0

Download -> http://www.usaupload.net/d/focdqgjuj9p
--------------------------------------------------------

Nicaw Aacmaker Para Otserv - Xml/sql

Para maiores informações, como Features de cada versão, FAQ e Histórico das versões, visite o Site oficial do Produto:

http://nicaw.net/ 

Todos os sites já vem com configurador, então entre em:

http://localhost

caso tiver trocado o port já sabe: http://localhost:8090

e Configure-o!

-Vamos configurar o Gesior Acc Maker!-

Baixe o Gesior Acc Maker
http://www.usaupload.net/d/focdqgjuj9p


Ligue o XAMPP e o OT
Vá em C:\Xampp\htdocs

e delete tudo o que tem dentro da pasta

Agora extraia seu site pra lá, feito isso entre em http://localhost ou http://localhost:8090 

você verá uma tela assim:
Redimensionado em 48% (1440 x 861) - Clique para ampliar




clique em Set server path

Agora no campo em que aparece digite o diretório no qual se encontra o ot, ex: C:\OTx
edimensionado em 74% (924 x 334) - Clique para ampliar





Agora é só ir clicando um por um e configurar a seu gosto
Redimensionado em 48% (1440 x 861) - Clique para ampliar




1º Quadrado preto:

1. Set server path --> escolhe o diretório do OT
2. Check DataBase connection --> você só pode proseguir se não tiver nehum erro nessa parte
3. Add tables and columns to DB --> isso carrega uma parte do site
4. Add samples to DB --> isso carrega uma parte do site (vocações)
5. Set Admin Account --> escolhe o account do admin do site

Quadrado Vermelho:
6. Load Monsters from OTS --> vai dar load automatico nos monstros do OT, verifique se não há nehum erro
7. Load Spells from OTS --> ele vai carregar todas as spells do OT, verifique se não há nehum erro antes de proceguir


Pronto, o site está configurado e pronto para criar contas.

Para outras opções clique em ADMIN PAINEL


F.A.Q. - Perguntas e respostas

@Todos

Duvidas:

-Como faço minha account de GM/GOD?

Siga o passo 4

eu nao encontro schema.mysql od está isso??

Em alguns servidores o nome é theforgottenserver.sql

Qual vai ser meu site pros outros poder entra fazer acc?

seu site vai ser http://seuip:8090

ou se quiser por http://seuip:xxxx sendo &quot;xxxx&quot; um número de port variando entre 80 e 9000, faça o seguinte:

vá em &quot;C:\xampp\apache\conf&quot; e abra o arquivo httpd.conf

procure por:

#Listen 12.34.56.78:80
Listen 80


Nas duas linhas ponha Um número variando de 80 à 9000 no lugar do 80

exemplo:

#Listen 12.34.56.78:8090
Listen 8090


Agora procure a linha:

ServerName localhost:80

e troque pelo mesmo número que você colocou

exemplo:
ServerName localhost:8090


-No seu está dando o seguinte problema:
[28/06/2008 03:15:49] Failed to connect to database. MYSQL ERROR: Access denied for user 'root'@'localhost' (using password: YES)
[28/06/2008 03:15:49] > ERROR: Couldn't estabilish connection to SQL database!
Antes de colocar oSERVER ONLINE, certifique-se de que o XAMPP está aberto