NybikSry
Умник
В общем в автосалоне у меня такая фукнция, жмешь например стрелочку и камера передвигается на следующую машину и так на каждую. Я смотрю код:
Почему тут только две их? Там же надо на много больше координат указать. Как бы машин 15 то там стоит, а не две. Но почему то всё работает как по маслу. Как эти функции работают??
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);
}
