[Tutorial] - DOF2 Registro/Login

Tutorial DOF2

Como percebo e todos percebem, temos muito gamemodes, plagiados e com os créditos dos verdadeiros donos retirados, então hoje venho postar um tutorial para facilitar a vida dos que ainda sonham e estão em projetando o seu GameMode do 0.

Funções que iremos usar


Iremos usar as seguintes funções nesse sistema de Registro e Login:


É claro que tem muitas outras funções de DOF2, mais essas são as mais usadas em vários sistemas e eu sei usá-las melhor.

Começando...

Primeiramente, vamos adicionar as includes ao nosso sistema.


Após isso, iremos definir o Id das DIALOGS.


Agora, vamos adicionar uma enum para armazenar as informações do jogador, juntamente criando a variável para o player e uma outra variável para verificar se o player errou a senha e ser kickado após errar 'X' vezes.


Como já foi dito, na callback OnGameModeExit(); será adicionado:


Bom, agora o player precisa se registrar antes de entrar no jogo, quando o player se conectar no servidor, irá aparecer uma Dialog para Registro, caso sua conta esteja criada na pasta "Contas" retorna a Dialog de Login. Ficando assim:


Agora, vamos as dialogs, onde irá ser para o player logar ou registrar.


Se caso o player sair do servidor, vamos precisar salvar a conta dele, para não dar erros depois na hora que ele for logar e não estiver salvo suas informaçoes(Dinheiro, Kills, Deaths). Então na callback OnPlayerDisconnect(playerid);


Sobre o Tutorial

Eu peguei esse tutorial do EditPawn pois achei bem explicativo e que irá ajudar muitos com suas dúvidas em DOF2.

Sistema Completo e mais Otimizado


É isso ai qualquer dúvida pode me procurar ai no xat que eu sempre apareço. 

Obrigado.