[Ajuda]Login e registro
#1

Oi gente,poxa alguem me ajuda como arruma um bug idiota mais importante no meu gm.
quando a pessoa vai se registrar fala que ja tem uma conta,so que nao tem,mas quando ela digita /logar senha vai,й como se o log box tivesse bugado ou algo assim...
Reply
#2

Se posta o comando vai facilitar

se quiser posso usa uma bola magica ou melhor disendo esfera do dragrao ou algo do tipo


Vai posta ae
This forum requires that you wait 120 seconds between posts. Please try again in 60 seconds. Odeio
Reply
#3

tipo,tem 2 sistema de registros aquele de comando /logar /registrar e o outro normal em dialog box,qual eu posto?
Reply
#4

Posta os Dois,ou o que supostamente й Bugado!
Reply
#5

Bom,vou postar aqui os que tem:
Код:
if(fexist(string))
	{
        gPlayerConta[playerid] = 1;
		new loginname[64];
		GetPlayerName(playerid,loginname,sizeof(loginname));
        SendClientMessage(playerid, 0xFFC801C8, "[BrC]: Seu nick estб registrado, й sу Logar");
        SendClientMessage(playerid, 0x80FFFFAA, "Caso erre a Senha 4 vezes, serб banido Por IP!");
		format(string,sizeof(string)," Conta registrado, agora vocк pede logar \n\n Basta apenas digitar sua senha. \n\n Digite sua senha corretamente! ");
		ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Fazendo seu Login",string,"Logar-Se","Cancelar");
	}
	else
	{
        gPlayerConta[playerid] = 0;
		GetPlayerName(playerid,regname,sizeof(regname));
        SendClientMessage(playerid, 0xFFC801C8, "[BrC]: Vocк nгo estб registrado! Se Registre Para jogar");
        SendClientMessage(playerid, 0xF5DEB3AA, "Esta conta nгo estб registrado em nosso banco de dados.");
		format(string,sizeof(string)," Bem vindo %s \n\n Por favor registre-se! \n Digite uma senha! \n OBS: Seu Nick deve Ser Nome_Sobrenome \n Exemplo: Erva_Doce ",regname);
	    ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Fazendo seu Registro",string,"Registrar","Cancelar");
		SendClientMessage(playerid, COLOR_ADMIN2, "Caso aperte ESC para sair do menu, serб kickado!");
	}

	if (gPlayerLogged[playerid] == 0)
	{
		ClearChatbox(playerid, 10);
		format(string, sizeof(string), "Bem vindo ao %s", SCRIPT_VERSION);
		SendClientMessage(playerid, 0xAEA5C9AA, string);
		SendClientMessage(playerid, 0x33CCFFAA, " >>>>>> Bem vindo ao Brasil Real City <<<<<<");
		if (gPlayerConta[playerid] != 0)
		{
		    new loginstring[128];
			new loginname[64];
			GetPlayerName(playerid,loginname,sizeof(loginname));
            SendClientMessage(playerid, 0xFFC801C8, "[BrC]: Seu nick estб registrado, й sу Logar");
            SendClientMessage(playerid, 0x80FFFFAA, "Caso erre a Senha 4 vezes, serб banido Por IP!");
			format(loginstring,sizeof(loginstring)," Conta registrado, agora vocк pede logar \n\n Basta apenas digitar sua senha. \n\n Digite sua senha corretamente! ");    // eu terei ,loginname
			ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Fazendo seu Login",loginstring,"Logar-Se","Cancelar");
      		return 1;
		}
        else
		{
		    new regstring[128];
			new regname[64];
			GetPlayerName(playerid,regname,sizeof(regname));
            SendClientMessage(playerid, 0xFFC801C8, "[BrC]: Vocк nгo estб registrado! Se Registre Para jogar");
            SendClientMessage(playerid, 0xF5DEB3AA, "Esta conta nгo estб registrado em nosso banco de dados.");
			format(regstring,sizeof(regstring)," Bem vindo %s \n\n Por favor registre-se! \n Digite uma senha! \n OBS: Seu Nick deve Ser Nome_Sobrenome \n Exemplo: Erva_Doce ",regname);
			ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Fazendo seu Registro",regstring,"Registrar","Cancelar");
			SendClientMessage(playerid, COLOR_ADMIN2, "Caso aperte ESC para sair do menu, serб kickado!");
 			return 1;
		}
 	}

	if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1)
	{
		ClearChatbox(playerid, 10);
		format(string, sizeof(string), "Bem vindo ao %s", SCRIPT_VERSION);
		SendClientMessage(playerid, 0xAEA5C9AA, string);
		SendClientMessage(playerid, 0x33CCFFAA, " >>>>>> Bem vindo ao Brasil Real City <<<<<<");
		if (gPlayerConta[playerid] != 0)
		{
		    new loginstring[128];
			new loginname[64];
			GetPlayerName(playerid,loginname,sizeof(loginname));
            SendClientMessage(playerid, 0xFFC801C8, "[BrC]: Seu nick estб registrado, й sу Logar");
            SendClientMessage(playerid, 0x80FFFFAA, "Caso erre a Senha 4 vezes, serб banido Por IP!");
			format(loginstring,sizeof(loginstring)," Conta registrado, agora vocк pede logar \n\n Basta apenas digitar sua senha. \n\n Digite sua senha corretamente! ");    // eu terei ,loginname
			ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Fazendo seu Login",loginstring,"Logar-Se","Cancelar");
		}
  else
		{
		    new regstring[128];
			new regname[64];
			GetPlayerName(playerid,regname,sizeof(regname));
            SendClientMessage(playerid, 0xFFC801C8, "[BrC]: Vocк nгo estб registrado! Se Registre Para jogar");
            SendClientMessage(playerid, 0xF5DEB3AA, "Esta conta nгo estб registrado em nosso banco de dados.");
			format(regstring,sizeof(regstring)," Bem vindo %s \n\n Por favor registre-se! \n Digite uma senha! \n OBS: Seu Nick deve Ser Nome_Sobrenome \n Exemplo: Erva_Doce ",regname);
			ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Fazendo seu Registro",regstring,"Registrar","Cancelar");
			SendClientMessage(playerid, COLOR_ADMIN2, "Caso aperte ESC para sair do menu, serб kickado!");
		}
			SetPlayerInterior(playerid, 0);
			SetPlayerCameraPos(playerid, 83.6232,-1668.4199,122.2707); // Camera Posiзao Inicio
			SetPlayerCameraLookAt(playerid, 223.5768,-1614.5778,69.8510);
			SetPlayerFacingAngle(playerid, 160.0);
			SetPlayerPos(playerid, 272.7737,-1600.0338,33.1737);
		    PlayerInfo[playerid][pModel] = Peds[classid][0];
		    SetPlayerTeamFromClass(playerid,classid);
	}
	else SpawnPlayer(playerid);
	return false;
}

public SetupPlayerForClassSelection(playerid)
{

}
/*if (strcmp(cmd, "/logar", true) ==0 )
	{
	    if(IsPlayerConnected(playerid))
	    {
	        new tmppass[64];
			if(gPlayerLogged[playerid] == 1)
			{
				SendClientMessage(playerid, COLOR_DBLUE, "[BrC]:  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);
			OnPlayerLogin(playerid,tmppass);
		}
		return 1;
	}
	if (strcmp(cmd, "/registrar", true) ==0 )
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 1)
			{
				SendClientMessage(playerid, COLOR_DBLUE, "[BrC]:  Vocк jб esta logado.");
				return 1;
			}
			GetPlayerName(playerid, sendername, sizeof(sendername));
			format(string, sizeof(string), "/Contas/%s.BrC", 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: Bruno_Gysin ) <==-");
				return 1;
			}
			strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
			OnPlayerRegister(playerid,tmppass);
		}
		return 1;
	}*/
Reply
#6

Nao ajudem nгo ajudem meu GM Roubado vai aprender a criar o teu seu GM noob vo ti denuciar por usar coisas roubado
Reply
#7

1є-Nгo fui eu que roubei seu gm,fala pra quem roubou.
2є me ajudar ou nao,й pwn da mesma forma,a lнnguagem nao muda.
Reply
#8

vai si ferra no mesno jeito que eu ja estou denuciando por usar augo roubado
Reply
#9

Resposta Errada,Seu Gm Foi Postado Na Internet,Muitos Baixaram,desculpe-se se vc mandou o gm pra maos erradas,eu nгo tenho culpa dos seus atos.

eeee...

Roubado vc fala pra quem roubou ele de vocк!!!
Reply
#10

nao postado no home hots sem autorizaзгo minha eu mandei retirar e quem esta com o meu GM estou denuciando.

pois foi roubado sim invadiro o host(vps) e pegarгo

e a culpa e sua sim por ta usando augo errado vc pensa que estб Certo mais nao esta pq vc esta usando que mim pertence e foi roubado e nao tem minha autorizaзгo pra usar.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)