12.08.2018, 02:26
(
Последний раз редактировалось FerrariL; 12.08.2018 в 03:51.
)
Nгo entendi muito bem sua pergunta, pela forma que ela foi elaborada. Mas nгo precisa de criar um vetor para armazenar skin, vamos supor que vocк quer skin aleatуrias de 0 a 50 entгo vocк usa a funзгo Random(50). Nгo tem sentido vocк estar usando um vetor para isso.
Jб na questгo do checkpoint й o seguinte:
Jб na questгo do checkpoint й o seguinte:
PHP код:
new Float:checkpoints[][3] =//Matriz 3x3 criada, Array bidimensional.
{
{-2796.9854, 1224.8180, 20.5429}
{-2454.2170, 503.8759, 30.0790},
{-2669.7322, -6.0874, 6.1328}
};
checkpoints[linha da matriz][coluna da matriz]. //Modo de uso.
//Vamos supor uma funзгo para gerar checkpoint aleatуrio, para melhor entendimento.
RandomCheck(playerid)
{
new rand = random(sizeof(checkpoints));// declaro a variбvel rand que receberб um nъmero aleatуrio entre 0 e o tamanho em bytes da matriz checkpoints, usando o operador sizeof.
SetPlayerCheckpoint(playerid, checkpoints[rand][0], checkpoints[rand][1], checkpoints[rand][2] 3.0);
//repare que estou usando a matriz checkpoints, vamos supor que a variбvel rand estб com valor 1. A leitura seria a seguinte:
//Segunda linha primeira coluna checkpoints[1][0] = -2454.2170.
//Segunda linha segunda coluna checkpoints[1][1] = 503.8759.
//Segunda linha terceira coluna checkpoints[1][2] = 30.0790.
}