-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
script alguém pode me ajudar nessa spells aqui, queira que colocassem pro meu personagem ficar inatingível por 6 segundos e podendo atacar livremente
Por lazaroszz,
- 0 respostas
- 1054 visualizações
-
- 0 respostas
- 3173 visualizações
-
- 3 respostas
- 4349 visualizações
-
- 2 respostas
- 1961 visualizações
-
- 1 resposta
- 1652 visualizações
-

Pergunta
Victor8 9
Olá amiguinhos.
Estou presisando de uma linha de codigo apenas.
Vou explicar tudo, ai voces entendem como ele funciona e o porque dele existir.
No meu ot, podem ser criadas contas no site, e no account manager.
O problema é que a encriptação do acc manager e do site são diferentes.
Então oque ocorre: Contas criadas no site, podem logar no site e no jogo.
Mas contas criadas pelo acc manager, só podem ser logadas no jogo e não no site.
Solução: Criar um script que altere a senha dentro do jogo, para aqueles jogadores que criaram a conta pelo acc manager e gostariam de logar no site. Mas é claro, trocando por um senha padrão, ja encriptada em SHA1 que loga no site.
Simples, não é?
Odeio pedir algo, eu mesmo sempre dou um jeito, mas data base não é o meu forte haha.
A linha que eu presiso é a seguinte.
Quando o player digitar !password, procurar na data base a account_id desse jogador ( atraves do nome dele) e armazenala em uma variavel ( no caso a variavel "id_da_conta").
Segue abaixo o script faltando apenas essa linha.
function onSay(cid, words, param) local password_padrao = 356a192b7913b04c54574d18c28d46e6395428ab local id_da_conta = ??? db.executeQuery("UPDATE `accounts` SET `password` = '" .. password_padrao .. "' WHERE id = '" .. id_da_conta .. "';") doPlayerPopupFYI(cid,"Você trocou seu password para MIX\n Agora você já pode logar no site.\nÉ altamente recomendavel que você troque esse password no site imediatamente.") return true endObrigado desde já.
Editado por Victor8Link para o comentário
https://xtibia.com/forum/topic/209936-trocar-password-por-comando/Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados