01.11.2018, 01:28
isso й fбcil resolver, vou explicar em forma de cуdigo para ficar mais dinвmico.
usei o calculo do Ermanhaut para criar a porta do cofre no lugar certo, nгo testei o calculo dele entгo nгo sei se estб correto, mas creio eu que esteja
PHP Code:
new cofre[3];
cofre[0] = CreateObject(id, x, y, z.....
cofre[1] = CreateObject(id, x, y, z.....
cofre[2] = CreateObject(id, x, y, z.....
//como as localizaзхes serб aleatуria й sу vocк usar a funзгo GetObjectPos para pegar a posiзгo do objeto EX:
forward CriarPorta();
public CriarPorta()
{
newFloat:xv, Float:yv, Float:zv;
xv = 0.41062; yv = 0.41062; zv = 0.82484;
new Float:pos[3];
GetObjectPos(cofre[0], pos[0], pos[1], pos[2]);
CreateObject(19619, x - xv, y - yv, z - zv, rx, ry, rz);
return 1;
}