Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Функция InterpolateCameraPos // InterpolateCameraLookAt

Статус
В этой теме нельзя размещать новые ответы.

NybikSry

Умник
В общем в автосалоне у меня такая фукнция, жмешь например стрелочку и камера передвигается на следующую машину и так на каждую. Я смотрю код:
PHP:
		case 100:
		    {
                if(!response)
				{
					PlayerInfo[playerid][boltaem] = 0;
					SetCameraBehindPlayer(playerid);
					return true;
				}
				InterpolateCameraPos(playerid,1314.3134,-891.5333,40.6059 , 1316.2338,-883.0825,40.6059, 2000, CAMERA_MOVE);
				InterpolateCameraLookAt(playerid,1309.7291,-894.7523,39.5859, 1308.3213,-887.3046,39.3418, 2000, CAMERA_MOVE);
				format(PlayerInfo[playerid][mymessage],144,"%s",Carname[VehicleSalem[0][0]-400]);
				PlayerTextDrawSetString(playerid,CarS[playerid][0],PlayerInfo[playerid][mymessage]);
				format(PlayerInfo[playerid][mymessage],144,"%d $",VehicleSalem[0][1]);
				PlayerTextDrawSetString(playerid,CarS[playerid][2],PlayerInfo[playerid][mymessage]);
				PlayerTextDrawSetString(playerid,CarS[playerid][1],"White");
				PlayerTextDrawColor(playerid, CarS[playerid][1], COLOR_WHITE);
				TextDrawShowForPlayer(playerid,CarSalon[0]);
				TextDrawShowForPlayer(playerid,CarSalon[1]);
				TextDrawShowForPlayer(playerid,CarSalon[2]);
				TextDrawShowForPlayer(playerid,CarSalon[3]);
				TextDrawShowForPlayer(playerid,CarSalon[4]);
				TextDrawShowForPlayer(playerid,CarSalon[5]);
				TextDrawShowForPlayer(playerid,CarSalon[6]);
				TextDrawShowForPlayer(playerid,CarSalon[7]);
				TextDrawShowForPlayer(playerid,CarSalon[8]);
				PlayerTextDrawShow(playerid,CarS[playerid][0]);
				PlayerTextDrawShow(playerid,CarS[playerid][1]);
				PlayerTextDrawShow(playerid,CarS[playerid][2]);
				PlayerInfo[playerid][pokupka] = 1;
				PlayerInfo[playerid][callor] = 1;
				SelectTextDraw(playerid,0x4169e1FF);
		    }
Почему тут только две их? Там же надо на много больше координат указать. Как бы машин 15 то там стоит, а не две. Но почему то всё работает как по маслу. Как эти функции работают??
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу