Ir para conteúdo
  • 0
Entre para seguir isso  
Defy

Infraestrutura Servidor não reconhece contas

Pergunta

Defy    0
Defy

Fala pessoal, beleza? Estou querendo entrar no universo dos OTs e não sei praticamente nada ainda. Mas 'fiz meu dever de casa', Lí alguns tutoriais e to me virando aqui.

Segue o raciocínio pra explicar o meu problema:

Eu baxei o TFS 1.2, compilei, tudo certo.

Instalei o XAMPP, ativei apache e mysql, entrei no localhost, criei um DB, importei o schema.sql que veio no TFS.

Abri o servidor e carregou tudo direitinho (sim, eu configurei o user/password/databate no config.lua)

Aí eu simplesmente NÃO FAÇO IDEIA de como criar uma conta pelo phpMyAdmin, mas analisando as tabelas eu consegui entender como funciona.

Abri a tabela Accounts, e fui em inserir. Ai apareceu os campos pra eu preencher com o nome da conta, senha, tipo, grupo etc etc.

E essa foi a conta que eu criei:

bi7sFat.png&key=bdc74e621dd2a6c0b8828ca7

Conta 1, senha 1.

Ai eu abro o tibia, mudo o ip para 127.0.0.1, vou logar a conta e ele diz que essa conta é invalida.

 

Ja tentei mudar o nome e a senha da conta para outros valores e não funcionou.

Alguém sabe me dizer o que é que eu estou fazendo errado?  =S

Editado por Defy

Compartilhar este post


Link para o post
Compartilhar em outros sites

7 respostass a esta questão

Recommended Posts

  • 0
Majesty    1755
Majesty

A senha não pode ser "plain", no config.lua a criptografia da senha deve ser "sha1". Logo a senha deve ser o "sha1" que corresponde a senha "1".  

senha 1 em sha1 =  356a192b7913b04c54574d18c28d46e6395428ab

Retirado de: http://www.sha1-online.com

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0
Defy    0
Defy

No meu config.lua não tem essa opção de Plain e Sha1 igual tem nos outros

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0
Majesty    1755
Majesty

Adicione essa linha em -- MySQL:

passwordType = "sha1"

Exemplo:

- MySQL
mysqlHost = "localhost"
mysqlUser = "root"
mysqlPass = ""
mysqlDatabase = ""
mysqlPort = 3306
mysqlSock = ""
passwordType = "sha1"

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0
Defy    0
Defy

adicionei a linha

passwordType = "sha1"

mas o problema ainda persiste

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0
Majesty    1755
Majesty

No phpmyadmin, você alterou a senha 1 para o sha1 correspondente?

Em password coloque esse valor: 356a192b7913b04c54574d18c28d46e6395428ab, é o sha1 correspondente a senha 1.

No cliente, ai é só logar por 1/1 que vai dar certo, eu testei aqui e funcionou.

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0
Defy    0
Defy

no phpMyAdmin troquei a senha da conta, de "1" para "356a192b7913b04c54574d18c28d46e6395428ab"

Deu certo! MUUUUITO obrigado vossa majestade!

 

MASSS, toda vez q eu for criar uma conta pelo phpMyAdmin eu vou ter que "converter" a senha q eu quero para o valor em sha1?

Não tem outro jeito de fazer isso?

é que não quero fazer site. tenho intenção de fazer um OT com história, pra jogar offline, pra "zerar" a história entende? tipo um rpg de rpgmaker

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0
Majesty    1755
Majesty

Dessa maneira sim, você pode utilizar esse site que passei antes: http://www.sha1-online.com

Para criar contas de um jeito fácil, rápido e de forma automática é usar um website, deixo um aqui caso um dia queira usar:

A questão neste tópico de suporte foi respondida e o autor do tópico resolveu a questão. Este tópico está fechado agora. Se você tiver outras perguntas, abra um novo tópico.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×