[Ajuda] Logo na gm e nгo aparece pra eu registrar/logar .
#1

Logo na gm e nгo aparece pra eu registrar/logar , o que pode ser ? - ? - ?
vo postar o cуdigo do PAWNO do baguio do "/logar" e do "/registrar" pra vcs verem se podem me ajudar

contato tbm
Код:
if(response >= 1)
		{
	  		if(strlen(inputtext) == 0)
			{
				SetPlayerCameraPos( playerid, -2864.7883, 264.9134, 23.1133 );
				SetPlayerCameraLookAt( playerid, -2864.4394, 254.9195, 20.8638 );
				XXAirBreak[playerid] += 3;SetPlayerPos(playerid, -2870.0090,272.1401,5.6831);
				SetPlayerInterior(playerid, 0);
				format(gstring,128,"*** Bem vindo novamente %s ***\n*** Vocк esta registrado ***\n*** Digite sua senha para logar ***",PlayerName(playerid));
		        ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "Logando...",gstring, "Logar", "Sair");
				TextDrawShowForPlayer(playerid, entrada);
		    	TextDrawShowForPlayer(playerid, entrada2);
				return true;
	        }
	        format(gstring,sizeof(gstring),"/logar %s",inputtext);
	        OnPlayerCommandText(playerid,gstring);
	        return true;
        }
        return true;
    }
Agora o /registrar . . .
Код:
if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, "USE: /logar [Senha]");
				format(gstring,128,"*** Bem vindo novamente %s ***\n*** Vocк esta registrado ***\n*** Digite sua senha para logar ***",PlayerName(playerid));
	            ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "Logando...",gstring, "Logar", "Sair");
				return true;
			}
			strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
			Encrypt(tmppass);
			OnPlayerLogin(playerid,tmppass);
		}
		return true;
	}
	if (strcmp(cmd, "/registrar", true) ==0 )
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 1)
			{
				SendClientMessage(playerid, COLOR_GREY, " Vocк jб estб logado.");
				return true;
			}
			GetPlayerName(playerid, sendername, sizeof(sendername));
			format(string, 64, "Contas/%s.ini", sendername);
			new File: hFile = fopen(string, io_read);
			if (hFile)
			{

se poderem ajudar agradeзo
PS contato a baixo




Код:
// ========================================================================= //
CONTATO

www.********.com/MatheusSiqueiraOficial | ******** meu |
www.********.com/bfgsamp | Pбgina servidor meu |
matheuse303@gmail.com | E-Mail meu |
www.brasilfastergame.forumeiros.com | Fуrum servidor meu |
matheus.siqueira901 | Skype meu |

// ========================================================================= //
Reply
#2

@Edit ,

GO pessoal ajuda vйi ;-;
Reply
#3

Antes, faзa um backup !

pawn Код:
if(dialogid == 1)
    {
        if(response == 0)
        {
            SendClientMessage(playerid, TEAM_VAGOS_COLOR, "Ok, Caso queira fazer login posteriormente use /logar [senha]!");
            return true;
        }
        if(response >= 1)
        {
        if(strlen(inputtext) == 0)
        {
        SetPlayerCameraPos(playerid, -2864.7883, 264.9134, 23.1133);
        SetPlayerCameraLookAt(playerid, -2864.4394, 254.9195, 20.8638);
        SetPlayerPos(playerid, -2864.7883, 264.9134, 23.1133);
        SetPlayerInterior(playerid, 0);
        TextDrawShowForPlayer(playerid,cima2);
        TextDrawShowForPlayer(playerid,cima);
        TextDrawShowForPlayer(playerid,baixo);
        SendClientMessage(playerid, COLOR_AZULBB, "{00b7ff}[Bem Vindo]:{FFFFFF} Sua conta jб estб em nosso banco de dados.");
        SendClientMessage(playerid, COLOR_AZULBB, "{00b7ff}[Informaзгo]:{FFFFFF} Digite sua Senha para logar no servidor.");
        ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "Fazendo Seu Login:", "{FFFFFF}Seja Bem Vindo(a)\n{FFFFFF}Conta: {b7ff00}Registrada\n{00b7ff}\nPor Favor Digite Sua Senha Para Logar !", "Logar", "Esperar");
        return true;
        }
        format(gstring,sizeof(gstring),"/logar %s",inputtext);
        OnPlayerCommandText(playerid,gstring);
        return true;
        }
        return true;
    }
pawn Код:
if (strcmp(cmd, "/logar", true) ==0 )
    {
        if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
        {
            new tmppass[64];
            if(gPlayerLogged[playerid] == 1)
            {
                SendClientMessage(playerid, COLOR_GREY, " Vocк jб estб logado.");
                return true;
            }
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_GRAD1, "USE: /logar [Senha]");
                ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "{00b7ff}Testing", "=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=\n\n\nBem Vindo ao {00b7ff}Testing\n\n{FFFFFF}Conta: {00FF00}Registrada\n{FFFFFF}Digite Sua Senha para Logar !", "Logar", "Esperar");
                return true;
            }
            strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
            //Encrypt(tmppass);
            OnPlayerLogin(playerid,tmppass);
        }
        return true;
    }
    if (strcmp(cmd, "/registrar", true) ==0 )
    {
        if(IsPlayerConnected(playerid))
        {
            if(gPlayerLogged[playerid] == 1)
            {
                SendClientMessage(playerid, COLOR_GREY, " Vocк jб estб logado.");
                return true;
            }
            GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, 64, "Contas/%s.ini", sendername);
            new File: hFile = fopen(string, io_read);
            if (hFile)
Reply
#4

Vocк loga no servidor. O problema estб no GM. (GameMode / Modo de Jogo)
Reply
#5

@SpeakDS ,
nгo intendi '-'

@arakuta ,
se o problema estб no GameMode / Modo de jogo , como resolver ?
Reply
#6

Colega, vocк vai sofrer pra editar um servidor inteiro e ainda nгo vai adiantar....

Porque nгo estuda para criar um projeto ъnico, assim vocк vai aprender a "programar" em Pawn, e nгo vai ter dependкncias.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)