SA-MP Forums Archive
AJUDA Urgente - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: AJUDA Urgente (/showthread.php?tid=174941)



AJUDA Urgente - Renato_Pollo - 07.09.2010

aiu galera os cara se registra so q na hora do registro a senha muda
ex se coloco

190595

fika isso

В№90595

Код:
	new string[256];
	if(dialogid == 1)
	    {
	        if(response == 0)
	        {
	            SendClientMessage(playerid, COLOR_ALCAIDA, "Vocк saiu do servidor!");
	        	Kick(playerid);
	            return 1;
	        }
	        if(response >= 1)
	        {
	            if(strlen(inputtext) == 0)
	            {
	                ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Login", "Bem Vindo ao Brasil Play Twister v2.5\nDigite sua Senha para Logar!!!", "Logar", "Sair");
	            	return 1;
	            }
	            if(strval(inputtext) > 0)
			 	{
			    	format(string,sizeof(string),"/logar %d",strval(inputtext));
	            	OnPlayerCommandText(playerid,string);
	            return 1;
	            }
	            format(string,sizeof(string),"/logar %s",inputtext);
	            OnPlayerCommandText(playerid,string);
	            return 1;
	        }
			return 1;
	    }
	    if(dialogid == 2)
	    {
	        if(response == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "Vocк saiu do servidor!");
	        	Kick(playerid);
	            return 1;
	        }
	        if(response >= 1)
	        {
	            if(strlen(inputtext) == 0)
	            {
	                ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Registrar", "Bem Vindo ao Brasil Play Twister v2.5\nDigite sua Senha para Registrar!!!", "Registrar", "Sair");
	            	return 1;
	            }
	            if(strval(inputtext) > 0)
			 	{
			    	format(string,sizeof(string),"/registrar %d",strval(inputtext));
	            	OnPlayerCommandText(playerid,string);
	            	return 1;
	            }
	            format(string,sizeof(string),"/registrar %s",inputtext);
	            OnPlayerCommandText(playerid,string);
	            return 1;
	        }
			return 1;
	    }



Re: AJUDA Urgente - CyNiC - 07.09.2010

Tire o strval(inputtext), deixe somente inputtext em todas situaзхes.


Re: AJUDA Urgente - Renato_Pollo - 07.09.2010

ISSO ?
Код:
new string[256];
	if(dialogid == 1)
	    {
	        if(response == 0)
	        {
	            SendClientMessage(playerid, COLOR_ALCAIDA, "Vocк saiu do servidor!");
	        	Kick(playerid);
	            return 1;
	        }
	        if(response >= 1)
	        {
	            if(strlen(inputtext) == 0)
	            {
	                ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Login", "Bem Vindo ao Brasil Play Twister v2.5\nDigite sua Senha para Logar!!!", "Logar", "Sair");
	            	return 1;
	            }
	            if(inputtext) > 0
			 	{
			    	format(string,sizeof(string),"/logar %d",inputtext(inputtext));
	            	OnPlayerCommandText(playerid,string);
	            return 1;
	            }
	            format(string,sizeof(string),"/logar %s",inputtext);
	            OnPlayerCommandText(playerid,string);
	            return 1;
	        }
			return 1;
	    }
	    if(dialogid == 2)
	    {
	        if(response == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "Vocк saiu do servidor!");
	        	Kick(playerid);
	            return 1;
	        }
	        if(response >= 1)
	        {
	            if(strlen(inputtext) == 0)
	            {
	                ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Registrar", "Bem Vindo ao Brasil Play Twister v2.5\nDigite sua Senha para Registrar!!!", "Registrar", "Sair");
	            	return 1;
	            }
	            if(inputtext) > 0
			 	{
			    	format(string,sizeof(string),"/registrar %d",inputtext(inputtext));
	            	OnPlayerCommandText(playerid,string);
	            	return 1;
	            }
	            format(string,sizeof(string),"/registrar %s",inputtext);
	            OnPlayerCommandText(playerid,string);
	            return 1;
	        }
			return 1;
	    }



Re: AJUDA Urgente - Renato_Pollo - 07.09.2010

C:\Documents and Settings\Renato\Meus documentos\GM\pawno\include\utils.inc(10) : warning 219: local variable "text" shadows a variable at a preceding level
C:\Documents and Settings\Renato\Meus documentos\GM\pawno\include\YSI/Visual/YSI_objects.own(3651) : warning 219: local variable "reason" shadows a variable at a preceding level
C:\Documents and Settings\Renato\Meus documentos\GM\gamemodes\GM1.pwn(1220) : warning 219: local variable "p1" shadows a variable at a preceding level
C:\Documents and Settings\Renato\Meus documentos\GM\gamemodes\GM1.pwn(1220) : warning 219: local variable "p2" shadows a variable at a preceding level
C:\Documents and Settings\Renato\Meus documentos\GM\gamemodes\GM1.pwn(2403) : error 033: array must be indexed (variable "inputtextRenato
C:\Documents and Settings\\Meus documentos\GM\gamemodes\GM1.pwn(2403) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Renato\Meus documentos\GM\gamemodes\GM1.pwn(2403 -- 2404) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Renato\Meus documentos\GM\gamemodes\GM1.pwn(2403 -- 2404) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.


linha do erro
Код:
	            if(inputtext) > 0



Re: AJUDA Urgente - CyNiC - 07.09.2010

Altere para if( strlen(inputtext) )

E os formats: format(string,sizeof(string),"/logar %d", inputtext);


Re: AJUDA Urgente - Renato_Pollo - 07.09.2010

blsa compilo vop por no gm caso de erro eu falo com vc vlw msm


Re: AJUDA Urgente - Renato_Pollo - 07.09.2010

nгo deu certo pioro muito + agora os players nao loga antes era so alguns


Re: AJUDA Urgente - CyNiC - 07.09.2010

Falho engano, corrija para:
pawn Код:
format(string,sizeof(string),"/logar %s", inputtext);
E no registrar tambйm altere para %s.


Re: AJUDA Urgente - Renato_Pollo - 07.09.2010

nao funcionou continua a msm coisa + vlw por tenta ajudar


Re: AJUDA Urgente - Renato_Pollo - 07.09.2010

COMO EU COLCO TIPO PRA ELE COLOCAR SAIR SO QUE NAO SAIR DO JOGO FIKA EM MODO DE ESPERA PARA DIGITAR /LOGAR