Ir para conteúdo
Mesenga

[totalmente Reformulado] Colocando Seu Server Sql Online + Site

Posts Recomendados

Hoje, dia das crianças resolvi dar um presente as crianças daqui do fórum :tongue: e reformulei totalmente o tópico
agora está mais fácil e mais acessivel, as imagens boas e todas tiradas por mim.

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-

Xampp download:

Please login or register to see this link.


Tamanho: 44,20MB

Depois de baixar instale o XAMPP

1_11.png

1º Passo: Preparando o XAMPP (Créditos ao Lord Joel por lembrar do security)

Abra o XAMPP, depois disso verifique se está tudo corretamente ligado clicando no XAMPP_Panel

2_10.png


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 “<VirtualHost _default_:443>”, mude para “<VirtualHost _default_:4499>”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:

Please login or register to see this link.




Continuando...

Agora acesse a página:

Please login or register to see this link.



caso tiver trocado o port acesse:

Please login or register to see this link.



3_1.png


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

-- DatabasesqlType = "sqlite" >> mude para mysql, pois agora usaremos um servidor mysqlsqlHost = "localhost" >> não mexasqlPort = 3306 >> não mexasqlUser = "root" >> esse é o usuário usado para acessar o servidor XAMPP, NÃO MUDEsqlPass = "" >> password (senha) que você usou no passo 1sqlDatabase = "" >> vamos definir um nome para nossa database, ex: theforgottenserversqlFile = "Styller.s3db" >> isso não irá servir mais pois usaremos um servidor MySqlsqlKeepAlive = 0 >> não mexamysqlReadTimeout = 10 >> não mexamysqlWriteTimeout = 10 >> não mexapasswordType = "plain" >> não mexa



No meu caso ficou assim:

 -- DatabasesqlType = "mysql"sqlHost = "localhost"sqlPort = 3306sqlUser = "root"sqlPass = "123"sqlDatabase = "styller"sqlFile = "Styller.s3db"sqlKeepAlive = 0mysqlReadTimeout = 10mysqlWriteTimeout = 10passwordType = "plain"




2º Passo: Criando a Database

abra internet e digite

Please login or register to see this link.



caso tiver mudado o port:

Please login or register to see this link.



4.png

  • escolha Português BR
  • depois disso procure PhpMyAdmin e clique
  • tenha certeza que estará nessa página:

    Please login or register to see this link.

  • caso estiver com port trocado:

    Please login or register to see this link.




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=

5.png

Agora clique criar

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

6.png

vai isso,dependendo do server que estiver usando, o numero de importações varia:

7.png

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

8.png

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)

9_7.png

depois clique em "executar"

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 = PlayerGroup id 2 = TutorGroup id 3 = Sênior TutorGroup id 4 = GMGroup id 5 = Sênior GMGroup id 6 = GOD




*IDs acima baseados no Styller OT 8.52

10.png


Seu server está pronto para rodar!


EXTRA

5º Passo: Criando o site para os players entrarem


-Download do site-

Baixe um dos Websites "SQL" na seção de downloads do Xtibia >>

Please login or register to see this link.



Recomendados:

Gesior acc maker:

Please login or register to see this link.



Nicaw Acc Maker website

Please login or register to see this link.




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

Please login or register to see this link.



caso tiver trocado o port já sabe:

Please login or register to see this link.



e Configure-o!

-Vamos configurar o Gesior Acc Maker!-

Baixe o Gesior Acc Maker

Please login or register to see this link.



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

Please login or register to see this link.

ou

Please login or register to see this link.



você verá uma tela assim:

11.png

clique em Set server path

Agora no campo em que aparece digite o diretório no qual se encontra o ot, ex: C:\OTx

12_3.png


Agora é só ir clicando um por um e configurar a seu gosto

13.png

1º Quadrado preto:

1. Set server path --> escolhe o diretório do OT2. Check DataBase connection --> você só pode proseguir se não tiver nehum erro nessa parte3. Add tables and columns to DB --> isso carrega uma parte do site4. 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 erro7. 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

Please login or register to see this link.



ou se quiser por

Please login or register to see this link.

sendo "xxxx" um número de port variando entre 80 e 9000, faça o seguinte:

vá em "C:\xampp\apache\conf" 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

Até a proxima!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seu tutorial está excelente Mesenga, apenas na area incorreta.

O certo seria em Aprovação de Tutoriais, você não pode criar o tópico direto na area de tutoriais, ele tem que ser aprovado por alguem da Staff XTibia!

Estarei reportado o topico para alguem mover ele para a sessão correta.

Vou seguir estes passos para ver se consigo por meu server SQL online :)

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem neh, faze o que? eu NÃO POSSO POSTAR NA AREA DE TUTORIAIS

 

@166485

 

cara, vc tenk baaixar o xampp, ligar ele por completo (veja se o apache e o mysql estão ligados >> running)

 

ai vc entra em

Please login or register to see this link.

 

e segue o tutorial

 

se nao conseguir me fala

Compartilhar este post


Link para o post
Compartilhar em outros sites

Após eu baixar tudo, inicializar o Xampp e iniciar todos os Serviços:

 

Abro o

Please login or register to see this link.

 

Aparece uma mensagem do Tipo

 

Welcome to localhost

 

 

 

 

 

 

Services available on this server:

 

 

 

 

Mailing list subscription management services

 

 

 

 

 

 

 

 

Powered by Mercury/32, Copyright © 1993-2003, David Harris

 

Eu clico na parte Sublinhada e carrega outra pagina,

 

aparece agora:

 

 

 

 

 

 

Welcome to localhost

 

Mailing List Subscriber Services

 

 

 

 

 

 

 

 

To subscribe to a list...

 

Enter the name of the list here...

 

 

... then click the 'Proceed...' button.

 

 

 

 

 

To manage an existing subscription to a mailing list...

 

Enter the name of the list here...

 

 

... then enter your e-mail address here...

 

 

... and enter your list password here...

 

 

... then click the 'Subscription' button.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tutorial ta otimooo!! vai ajudar bastante algumas pessoas o/ deveria ganha fixede nessa seçao para indacar algumas pessoas.

Editado por antoniojun

Compartilhar este post


Link para o post
Compartilhar em outros sites

@ratatunia

 

Quando você instalar o XAMPP, tem uma parte da instalação que você deve marcar "Apache,MySQL e Firezilla (nao obrigatorio, so se for usar o firefox)"

 

acho que você nao clicou nisso e deu errado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora la vem outro problema,

 

Eu executo o servidor e da erro :

[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!

 

 

Poderia me ajudar nisto tambem?

Editado por ratatunia

Compartilhar este post


Link para o post
Compartilhar em outros sites

Torno a repetir e aguardar....

 

 

 

Agora la vem outro problema,

 

Eu executo o servidor e da erro :

[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!

 

 

Poderia me ajudar nisto tambem?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por khaleesi95
      Nome: Camando !spells por vocation.
      Tipo: Talkaction.
      Versão: 8.1
       
      Olá gente, esse é meu primeiro post. Vou ensinar aqui como colocar o comando !spells no seu OT versão 8.1. S[o testei na 8.1, mas acredito que funcione em outras também.
       
      Bom então vamos começar...
       
      Você só vai rpecisar de seu bloco de notas.
       
      PRIMEIRO PASSO:
       
      Entre na pasta dos scripts das talkactions:
       
      OTServ > Data > Talkactions > Scripts
       
      nesta pasta você crie um arquivo com o nome que desejar, eu optei por "spells.lua". Ou se tiver algum arquivo dentro desta pasta, é só copiá-lo, colar na mesma pasta, e renomeá-lo.
       
      SEGUNDO PASSO:
       
      Apague tudo o que estiver no seu novo arquivo.
       
      adicione este código:
       
      function onSay(cid) voc = getPlayerVocation(cid) if voc == 5 then doPlayerSendTextMessage(cid,22,"Magias para Master Sorcerer") elseif voc == 6 then doPlayerSendTextMessage(cid,22,"Magias para Elder Druid") elseif voc == 7 then doPlayerSendTextMessage(cid,22,"Magias para Royal Paladin") elseif voc == 8 then doPlayerSendTextMessage(cid,22,"Magias para Elite Knights") else doPlayerSendTextMessage(cid,22,"Magias para Todos") end return 1 end    
      voc = getPlayerVocation(cid) - Pega a ID da vocação do player.
       
      if voc == 5 then - ID da vocação do player, (5 = Master Sorcerer), você pode mudar para as IDs com promotion, por exemplo os Knight que tem ID 4, assim a menssagem só vai aparecer para os Knight, basta mudar a ID.
       
      doPlayerSendTextMessage(cid,22,"Magias para Master Sorcerer") - Texto que vai aparecer para o player, caso ele seja Master Sorcerer.
       
      doPlayerSendTextMessage(cid,22,"Magias para Todos") - Se você perceber, existe um ELSE logo acima, que é como se falasse que se a vocação do player não for nenhuma entre as 4 definidas: 5, 6, 7 e 8, ele manda esta mensagem, ou seja, se o player é um Knight por exemplo ele manda esta mensagem, no meu caso eu optei por definir as IDs de player com promotion, mas você pode fazer so para knight por exemplo, e so mudar o ID para 4 (ID do knight).
       
      Abaixo tem mais 3 códigos iguais, que diferem na ID, e no texto, para mudar a seu gosto, basta você saber a ID da vocação, e trocá-la, você tabém pode criar textos para outras vocações, é só copiar isso:
       
      elseif voc == ID_DA_VOCATION then doPlayerSendTextMessage(cid,22,"TEXTO_PARA_A_VOCATION")    
      e colar a baixo do ultimo código parecido com este.
       
      TERCEIRO PASSO:
       
      Agora volte um nível nas pastas ou seja:
       
      OTServ > Data > Talkactions
       
      Abra o arquivo "talkactions.xml" e adicione esta linha entre as tags <talkactions> </talkactions>:
       
      <talkaction words="!spells" event="script" script="spells.lua"/>    
      words="!spells" - O que o player deve digitar para que a mensagem apareca em sua tela.
      script="spells.lua" - O nome do arquivo .lua que executa a função, ele está em sua pasta Scripts dentro de Talkactions.
       
      Espero que tenham gostado.
      Abraços.
    • Por Bielzintxt
      Boa noite, boa tarde ou bom dia. Bom eu pensei em fazer algo diferente ou existente no mundo dos poketibias, estou aqui pedindo um system tm que funciona de x forma. Você pode obter surf, fly, mount etc. onde você poderá remover  ou habilitar novamente no pokemon desejado, pokemons tipo water irá ter o surf, pokemon de montaria terá  a de montaria etc. 
    • Por soaresdk
      Please login or register to see this link.

      ★ Servidor focado no RPG.
      ★ Servidor Hard ( Quer moleza vai jogar Tibia. )
      ★ Mapa, Missões, Sistemas, Cliente originais.
      ★ Vocações: Mais de 12 vocações:
      Gladiator, Barbarian, Viking
      Assassino, Ranger, Archer
      Warlock, Destruction, Necromante
      Xamã, Invoquer, Healer
      ✓ Servido editado diariamente 100% de dedicação.
      ✓ Cliente Próprio.
      ✓ Download do Cliente via Media Fire / Mega.
      ✓ Siga nossa página no facebook.

      Please login or register to see this link.
      /  

       
       
    • Por goesraphael
      NostalgicOT foi lançado dia 25/05/2018 às 16:00 (horário de Brasília)
       
      Cria sua conta no link abaixo:

      Please login or register to see this link.
       
      O NostalgicOT é um servidor OldSchool para aqueles que gostam de relembrar como era o bom tibia de antes. Rodando na versão do tibia 7.72 vamos jogar e relembrar aqueles velhos e bons momentos juntos.
       
       
       
      Recursos
      Nenhuma zona de proteção em barcos e tapetes. Vocações e magias formuladas com base no Tibia 7.4. Não há Hotkleys! Anti Clone. Party Sharing Experience. Você pode compartilhar experiências em grupo com seus amigos e receber 10% de bônus de experiência quando ativado (!share). Não há runas nas lojas. Elas devem ser feitas. (Não é necessário colocar a runa na mão, pode runar na bp). Sem rods e wands. Você pode comprar BP de mana fluid usando as palavras: "buy bp mf". Você pode comprar BP de life fluid usando as palavras: "buy bp lf". Djinns em Ank sem necessidade de fazer quest. Rashid em Edron. Eremo vende AOL. Ouro e outros itens podem ser agrupados. SSA não pode ser comprado em NPC, apenas dropado de monstros. Mapa completo do Tibia, incluindo todos os NPCs, Port Hope, monstros e quests. POI quest completa. Demon Oak Quest. Uptime: 24 horas por dia, 7 dias por semana. Equipe: Equipe dedicada, pronta para lhe dar o suporte adequado. Nós queremos você como jogador! Suas opiniões, conselhos e / ou reclamações serão bem-vindos em nossos fóruns.  
       
       
      Stages
      From 1 To 8 - 130x From 9 To 20 - 100x From 21 To 30 - 80x From 31 To 40 - 60x From 41 To 50 - 40x From 51 To 60 - 20x From 61 To 70 - 16x From 71 To 80 - 10x From 81 To 100 - 8x From 101 To 150 - 6x From 151 To 160 - 5x From 161+ - 4x  
       
       
       
      Rates
      Skills: 7x Magic: 6x Loot: 2.2x  
       
       
      Server
      IP: nostalgicot.com
      port: 7171
      site: www.nostalgicot.com
      Localização do servidor: São Paulo
    • Por Erickguzman
      HOY GRAN APERTURA 
       
      Pagina: 
      Please login or register to see this link.

      IP: Please login or register to see this link.
      *DESCARGA DEL CLIENTE EN LA PAGINA*
      SERVIDOR DEDICADO 24/7
      Bienvenidos a la versión de prueba de JaibOT, servidor 100% de origen Tamaulipeco.
      Características del Servidor:
      -Mapa RL 10.98+
      -Cast System
      -Outfits y Monturas Nuevas
      -Mapas Completos
      -Experiencia por Stage
      -Servidor en constante actualización y limpieza de bugs
       
       
×