[Ajuda] Oque tem de errado aqui?
#1

Код:
public movegatepolicial(playerid)
{
	for(new z = 0; z < MAX_PLAYERS; ++z)
	{
		if(IsCop[z] == 1)
		{
			if(IsPlayerInRangeOfPoint(z, 7.0, 2237.6914,2453.1399,10.7588))
			{
				MoveObject(gatepolicial, 2238.1999511719, 2459.1000976563, 9.8999996185303, 2.00);
			}
			else
			{
			    MoveObject(gatepolicial, 2238.1000976563, 2450.3000488281, 9.8000001907349, 2.00);
			}
		}
	}
}
Ele sу funciona para o ID 1 pra cima ¬¬
Reply
#2

pawn Код:
public movegatepolicial(playerid)
{
    for(new z = 0; z < MAX_PLAYERS; z++)
    {
        if(IsCop[z] == 1)
        {
            if(IsPlayerInRangeOfPoint(z, 7.0, 2237.6914,2453.1399,10.7588))
            {
                MoveObject(gatepolicial, 2238.1999511719, 2459.1000976563, 9.8999996185303, 2.00);
            }
            else
            {
                MoveObject(gatepolicial, 2238.1000976563, 2450.3000488281, 9.8000001907349, 2.00);
            }
        }
    }
    return 1;
}
Reply
#3

qual a diferenзa de ++z para z++?
Reply
#4

z++ = adiciona um z para cada vez,como diz a propria Wiki.
Reply
#5

e o ++z? sabe me dizer?
Reply
#6

Pela logica do z++,seria "Adiciona um z e um + a um +",mais claro,o jeito certo seria: z++
Reply
#7

z++ e ++z nгo tem diferenзa, sу muda a posiзгo.
Reply
#8

mas de qualquer jeito, esse portгo ai nгo se move para o ID 0 caso tenha mais de um jogador ON
Reply
#9

alguem ajuda aqui?
Reply
#10

tente
pawn Код:
for(new z = 0; z <= MAX_PLAYERS; z++)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)