[Ajuda] Comando
#3

Quote:
Originally Posted by ipsLuan
Посмотреть сообщение
Use strcat.
Vocк tб formatando sempre a string, por isso sу exibe a ъltima.
Resolveu a maior parte, obrigado. Porйm na partes dos "elses" nгo aparece nada, nгo aparece os nomes dos funcionбrios quando tem algum, como na print abaixo.. A vaga 1 tem uma pessoa, e nгo aparece.

https://imgur.com/a/IYTL8Xe


Код:
CMD:empresainfo(playerid,params[])
{
	new	string[1200],string2[1250];
	for(new c = 0; c < MAX_PROPIEDADES; c++)
	{
 		if(IsPlayerInRangeOfPoint(playerid,2.5,PropInfo[c][pPosX],PropInfo[c][pPosY],PropInfo[c][pPosZ]))
		{
			format(string,sizeof(string), "{FF0000}Empresa {FFFFFF}ID - %d {FFFFFF}", PropInfo[c][pID]);
			strcat(string2,string);
			format(string,sizeof(string), "\n{FF0000}Propietбrio(a) - {FFFFFF}%s {FFFFFF}", PropInfo[c][pPropietario]);
			strcat(string2,string);

			if(strcmp(PropInfo[c][pFunc], "Ninguem", false))
   			{
      			format(string,sizeof(string), "\n{009EFF}Funcionбrio(a) 1 - {FFFFFF}Ninguйm");
	        }
	        else
			{
  				format(string,sizeof(string), "\n{009EFF}Funcionбrio(a) 1 - {FFFFFF}%s", PropInfo[c][pFunc]);
      			strcat(string2,string);
        	}
			if(strcmp(PropInfo[c][pFunc1], "Ninguem", false))
		    {
		        format(string,sizeof(string), "\n{009EFF}Funcionбrio(a) 2 - {FFFFFF}Ninguйm");
			}
   			else
   			{
     			format(string,sizeof(string), "\n{009EFF}Funcionбrio(a) 2 - {FFFFFF}%s", PropInfo[c][pFunc1]);
       			strcat(string2,string);
      		}
        	if(strcmp(PropInfo[c][pFunc2], "Ninguem", false))
        	{
	        	format(string,sizeof(string), "\n{009EFF}Funcionбrio(a) 3 -{FFFFFF}Ninguйm");
	        }
	        else
	        {
        		format(string,sizeof(string), "\n{009EFF}Funcionбrio(a) 3 - {FFFFFF}%s", PropInfo[c][pFunc2]);
        		strcat(string2,string);
	        }
        	if(strcmp(PropInfo[c][pFunc3], "Ninguem", false))
            {
				format(string,sizeof(string), "\n{009EFF}Funcionбrio(a) 4 -{FFFFFF}Ninguйm");
	        }
	        else
	        {
        		format(string,sizeof(string), "\n{009EFF}Funcionбrio(a) 4 - {FFFFFF}%s", PropInfo[c][pFunc3]);
        		strcat(string2,string);
	        }
			ShowPlayerDialog(playerid, EMPINFO, DIALOG_STYLE_MSGBOX, "{FFFFFF}Informaзхes da empresa", string2, "OK", "");
			break;
        }
    }
    return 1;
}
Reply


Messages In This Thread
Comando - by JoelNyiTz - 07.09.2018, 15:03
Re: Comando - by ipsLuan - 07.09.2018, 15:06
Re: Comando - by JoelNyiTz - 07.09.2018, 15:55
Re: Comando - by ipsLuan - 07.09.2018, 16:13
Re: Comando - by JoelNyiTz - 07.09.2018, 16:59

Forum Jump:


Users browsing this thread: 1 Guest(s)