PHP код:
stock GetCoordsBefore(Float:x, Float:y, Float:a, Float:distance, &Float:res_x, &Float:res_y)
{
res_x = x + (distance * floatsin(-a, degrees));
res_y = y + (distance * floatcos(-a, degrees));
}
PHP код:
new
Float:player_pos_x,
Float:player_pos_y,
Float:player_pos_z,
Float:angle,
Float:object_pos_x,
Float:object_pos_y;
GetPlayerPos(playerid, player_pos_x, player_pos_y, player_pos_z);
GetPlayerFacingAngle(playerid, angle);
GetCoordsBefore(player_pos_x, player_pos_y, angle, 0.8, object_pos_x, object_pos_y);
CreateDynamicObject(2355, object_pos_x, object_pos_y, player_pos_z - 0.9, -25.400, 23.300, angle + 75.00, 0, 0, -1, 30.00, 30.00);