SA-MP Forums Archive
[Ajuda] adicionar um 1 mes + - 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] adicionar um 1 mes + (/showthread.php?tid=566343)



adicionar um 1 mes + - LocoGamer - 05.03.2015

pawn Code:
if(VarEncontrado == 0)
            {
                for(new i = 0; i < sizeof(VipInfo); i++)
                {
                    if(strcmp("Ninguem",VipInfo[i][vNick],true)==0)
                    {
                        PlayerInfo[playerid][pMesesVIP] = -1;
                        strmid(VipInfo[i][vNick], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255);
                        VipInfo[i][vDia] = Diav;
                        VipInfo[i][vMes] = Mesv;
                        VipInfo[i][vAno] = Anov;
                        VipInfo[i][vMesesVIP] = PlayerInfo[playerid][pMesesVIP];
                        break;
                    }
                    else
                    {
                       return 1;
                    }
                }
nao estou conseguindo adicionar um mes na var [vMes]


Re: adicionar um 1 mes + - SeV_ - 05.03.2015

Preciso saber como vocк trabalha os meses..

Mas geralmente usam em forma dinвmica usando "+1".

VipInfo[i][vMes] = Mesv+1;


Re: adicionar um 1 mes + - LocoGamer - 05.03.2015

funcionou aki mais +rep
tinha colocado desse jeito VipInfo[i][vMes] = +1;


Re: adicionar um 1 mes + - SeV_ - 05.03.2015

Quote:
Originally Posted by LocoGamer
View Post
funcionou aki mais +rep
tinha colocado desse jeito VipInfo[i][vMes] = +1;
Para adicionar vocк precisa pegar a quantidade de meses que jб estгo na array.

Usando esse mйtodo o valor atual permanece e й adicionado mais 1 mкs.


Re: adicionar um 1 mes + - matheusspohr - 05.03.2015

tenta assim:
Code:
			if(VarEncontrado == 0)
			{
				for(new i = 0; i < sizeof(VipInfo); i++)
				{
	                if(strcmp("Ninguem",VipInfo[i][vNick],true)==0)
					{
  						PlayerInfo[playerid][pMesesVIP] = -1;
						strmid(VipInfo[i][vNick], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255);
      					VipInfo[i][vDia] = Diav;
      					VipInfo[i][vMes] = Mesv+1;
      					VipInfo[i][vAno] = Anov;
     					VipInfo[i][vMesesVIP] = PlayerInfo[playerid][pMesesVIP];
                        break;
					}
					else
					{
					   return 1;
					}
				}