25.11.2018, 20:28
Entгo estou com o cуdigo que por sua vez funciona tudo certinho, porem so consigo obter as coordenadas na frente e atras do veiculo de acordo com que eu altero a variavel distancia!
Como faзo pra obter a coordenada na lateral do veiculo? Tipo onde eu coloquei os pontos vermelhos?
Pode ser sу de um, o resto eu faзo, ao ao menos a formula eu me viro!
Desde jб grato!
Codigo usado pra obter a posiзгo na frente e atras do veiculo:
Como faзo pra obter a coordenada na lateral do veiculo? Tipo onde eu coloquei os pontos vermelhos?
Pode ser sу de um, o resto eu faзo, ao ao menos a formula eu me viro!
Desde jб grato!
Codigo usado pra obter a posiзгo na frente e atras do veiculo:
PHP код:
CMD:teste(playerid)
{
new Float:P[4];
new Float:distancia = 3.0;//Numero positivo = frente, negativo = tras
GetVehiclePos(GetPlayerVehicleID(playerid), P[0], P[1], P[2]);
GetVehicleZAngle(GetPlayerVehicleID(playerid), P[3]);
P[0] = P[0] + distancia * floatsin(-P[3], degrees);
P[1] = P[1] + distancia * floatcos(-P[3], degrees);
SetPlayerCheckpoint(playerid, P[0], P[1], P[2], 1.0);//Apenas para testes
return 1;
}