-
Уважаемый пользователь! Вы не представились системе! Для получения полного доступа к форуму войдите <ИЛИ> зарегистрируйтесь!
Спасибо.
-
Wiki:
Version: 0.3e-
Стандартные функции PAWN
-
Plugins and includes
-
Tutorials
By 20th century
Обсудить / получить поддержкуПеремещает камеру для игрока из одной позиции в другую за установленный промежуток времени
(playerid, Float:FromX, Float:FromY, Float:FromZ, Float:ToX, Float:ToY, Float:ToZ, time, cut = CAMERA_CUT)
playerid - ИД игрока, для которого начнется изменение позиции.
Float:FromX - позиция X, с которой начнется перемещение.
Float:FromY - позиция Y, с которой начнется перемещение.
Float:FromZ - позиция Z, с которой начнется перемещение.
Float:ToX - конечная позиция X.
Float:ToY - конечная позиция Y.
Float:ToZ - конечная позиция Z.
time - время в миллисекундах до завершения перемещения.
cut - сокращение перемещения. По умолчанию не используется. Используйте CAMERA_MOVE для плавного перемещения.
Используйте TogglePlayerSpectating, чтобы объекты включались для проигрывателя во время движения камеры. Вы можете сбросить камеру за проигрывателем с помощью SetCameraBehindPlayer.Функция не возвращает никаких конкретных значений.
public OnPlayerCommandText(playerid, cmdtext[]) { // .. some code. if(!strcmp(cmdtext, "/moveme", true)) { TogglePlayerSpectating(playerid, 1); InterpolateCameraPos(playerid, 0.0, 0.0, 10.0, 1000.0, 1000.0, 30.0, 10000, CAMERA_MOVE); // Камера изменит свое положение с точки A на точку B за 10000 миллисекунд (10 секунд). return 1; } // .. some code. return 0; }
Sign in to follow thisFollowers 0
-