Shadow-Of-Waters-Temple
Ученик
Всем привет! Вынужден просить вас о помощи!
На одном сервере увидел необычный телепорт, когда в определенном месте нажимаешь клавишу Enter то сначала выполняется функция плавающей камеры, а потом тебя телепотрирует на указанные координаты и показывает диалоговое окно!
Я решил по пробовать сделать что-то подобное только на клавишу Alt, получается что когда я нажимаю клавишу, то выполняется функция самой камеры и когда я уже появился на указанных координатах то не могу вернуть себе камеру на игрока.(
Помогите пожалуйста сделать данную систему!
Вот что я пытался сделать:
На одном сервере увидел необычный телепорт, когда в определенном месте нажимаешь клавишу Enter то сначала выполняется функция плавающей камеры, а потом тебя телепотрирует на указанные координаты и показывает диалоговое окно!
Я решил по пробовать сделать что-то подобное только на клавишу Alt, получается что когда я нажимаю клавишу, то выполняется функция самой камеры и когда я уже появился на указанных координатах то не могу вернуть себе камеру на игрока.(
Помогите пожалуйста сделать данную систему!
Вот что я пытался сделать:
PHP:
if(newkeys == 1024)
{
OnPlayerCommandText(playerid, "/teleport");
}
PHP:
if(strcmp(cmd, "/teleport", true) == 0)
{
if(PlayerToPoint(3, playerid,3808.4026,-537.3978,3.9412))
{
InterpolateCameraPos ( playerid, 3808.4026,-537.3978,3.9412, 1482.8983,-1697.5780,-5.7305, 10000 , CAMERA_MOVE);
InterpolateCameraLookAt(playerid, 3808.4026,-537.3978,3.9412, 1482.8983,-1697.5780,-5.7305, 10000, CAMERA_MOVE);
SetPlayerPos(playerid,1482.8983,-1697.5780,-5.7305);
}
return 1;
}
Последнее редактирование:
