_FliKZeT_
Умник
Не работает проверка на вычисление позиции трейлеров, я хочу вычислить позицию трейлеров и если игрок у этих трейлеров создаем маркер, а дальше первой проверки никуда ничего не идет)
Сам код в глобальном таймере(с циклом):
Timer(vehicleid)
Вот код собственно:
PHP:
GetPlayerPos(i,SiX[i],SiY[i],SiZ[i]);
if((vehicleid >= Trailers[0]) && (vehicleid <= Trailers[1]))//Чекаем позицию трейлеров | ДАЛЬШЕ ЭТОЙ ПРОВЕРКИ НИКУДА НЕ ИДЕТ!
{
GetVehiclePos(vehicleid,TX[vehicleid],TY[vehicleid],TZ[vehicleid]);
GetVehicleZAngle(vehicleid,TA[vehicleid]);
TX[vehicleid] += (4.5 * floatsin(-TA[vehicleid]+180, degrees));
TY[vehicleid] += (4.5 * floatcos(-TA[vehicleid]+180, degrees));
print("Чекаем позицию трейлеров");
if(IsPlayerInRangeOfPoint(i, 3.0, TX[vehicleid], TY[vehicleid], TZ[vehicleid]))
{
print("Мы в этих коордах создаем маркер");
PicPicep[vehicleid] = CreatePickup(19197,23,TX[vehicleid],TY[vehicleid],TZ[vehicleid]-0.5);
}
}
