[Ajuda] /logar
#1

galera meu comando /logar estб logando com qalker senha qe bote msm qe nao seje a registrada.
e pra aqueles qe vim falar qe meu gm й thug ou gf ou vim criticar esse й um forum pra ajuda desde ja agradeзo esses.
Код:
 	if (strcmp(cmd, "/logar", true) ==0 )
	{
	  if(IsPlayerConnected(playerid))
	  {
	    new tmppass[64];
			if(gPlayerLogged[playerid] == 1)
			{
				SendClientMessage(playerid, COLOR_DBLUE, "[BPC]: Vocк jб esta logado.");
				return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, "USE: /logar [Senha]");
				return 1;
			}
			strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
			Encrypt(tmppass);
			OnPlayerLogin(playerid,tmppass);
		}
		return 1;
	}
	if (strcmp(cmd, "/registrar", true) ==0 )
	{
	  if(IsPlayerConnected(playerid))
	  {
	    if(gPlayerLogged[playerid] == 1)
			{
				SendClientMessage(playerid, COLOR_DBLUE, "[BPC]: Vocк jб esta logado.");
				return 1;
			}
			GetPlayerName(playerid, sendername, sizeof(sendername));
			format(string, sizeof(string), "%s.ini", sendername);
			new File: hFile = fopen(string, io_read);
			if (hFile)
			{
				SendClientMessage(playerid, COLOR_YELLOW, "Este Nick jб existe, tente outro.");
				fclose(hFile);
				return 1;
			}
	    new tmppass[64];
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, "USE: /registrar [Senha]");
				SendClientMessage(playerid, COLOR_YELLOW, "-==> Use Nome_Sobrenome ( Ex: Guru_Josh ) <==-");
				return 1;
			}
			strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
			Encrypt(tmppass);
			OnPlayerRegister(playerid,tmppass);
		}
		return 1;
	}
Reply
#2

pawn Код:
//Tenta

    if (strcmp(cmd, "/logar", true) ==0 )
    {
      if(IsPlayerConnected(playerid))
      {
        new tmppass[64];
            if(gPlayerLogged[playerid] == 1)
            {
                SendClientMessage(playerid, COLOR_DBLUE, "[S.N]: Voce ja esta logado.");
                return 1;
            }
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_GRAD1, "USE: /logar [Senha]");
                return 1;
            }
            strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
            Encrypt(tmppass);
            OnPlayerLogin(playerid,tmppass);
        }
        return 1;
    }
Ctrl C + Ctrl V nao sei se da
Reply
#3

nгo funfo cara ;[[ mas valeu a tentativa, alguem sabe oqe pode ser ?
Reply
#4

Quote:
Originally Posted by Joao Ziicka
nгo funfo cara ;[[ mas valeu a tentativa, alguem sabe oqe pode ser ?
O problema pode nгo vir dai, talvez ( public OnPlayerLogin(playerid,tmppass) ) Olha bem essa parte...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)