Русское сообщество по скриптингу

установить взгляд(камеру) игрока по заданным координатам  [Решено]

Все вопросы по скриптингу для AMXX, помощь в редактировании плагинов.

Модераторы: Subb98, liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только скриптинга для AMX Mod X.

Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.

установить взгляд(камеру) игрока по заданным координатам

Сообщение Vaas » 16 июл 2018, 21:00

Здравствуйте! Столкнулся с проблемой, мне нужно установить взгляд (камеру игрока) по уже известным координатам. Перепробовал много способов, даже через поиск по форуму - ничего работающего не нашел, возможно, что проблема в моих кривых руках) :-D

Подскажите пожалуйста!
Код: Выделить всё
new fAngles[3]
fAngles[0]=1683,fAngles[1]=-1875,fAngles[2]=423 
set_pev
(idpev_anglesfAngles);
 
Аватара пользователя
Vaas
 
Сообщения: 47
Зарегистрирован: 25 май 2016, 16:02
Благодарил (а): 12 раз.
Поблагодарили: 8 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pascal
Pawn
Pawno
c++
php
js

Re: установить взгляд(камеру) игрока по заданным координатам

Сообщение NoPM_N1Ck » 16 июл 2018, 21:02

Для чего тебе?
Аватара пользователя
NoPM_N1Ck
 
Сообщения: 99
Зарегистрирован: 06 июл 2018, 18:56
Откуда: Русь
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.
Опыт программирования: Меньше месяца
Языки программирования: Java

Re: установить взгляд(камеру) игрока по заданным координатам

Сообщение Vaas » 16 июл 2018, 21:04

NoPM_N1Ck писал(а):Для чего тебе?

вообще хочу сделать внешний обзор карты игроку, телепортируя игрока по значимым так скажем местам. В теории все готово, единственная проблема это установить обзор камеры
Аватара пользователя
Vaas
 
Сообщения: 47
Зарегистрирован: 25 май 2016, 16:02
Благодарил (а): 12 раз.
Поблагодарили: 8 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pascal
Pawn
Pawno
c++
php
js

Re: установить взгляд(камеру) игрока по заданным координатам

Сообщение Vaqtincha » 16 июл 2018, 21:40

set_pev(id, pev_fixangle, 1)
админгандонсоси
Аватара пользователя
Vaqtincha
 
Сообщения: 277
Зарегистрирован: 28 мар 2018, 15:05
Забанен
Благодарил (а): 8 раз.
Поблагодарили: 53 раз.

Re: установить взгляд(камеру) игрока по заданным координатам  [Решено]

Сообщение Vaas » 16 июл 2018, 22:51

Vaqtincha писал(а):set_pev(id, pev_fixangle, 1)

Ну сказать так, вы мне дали старт, я нашел решение, мейби, кому-нибуть пригодится

Код: Выделить всё

origin
[0]=904, origin[1]=1990, origin[2]=255 // Координата телепорта
fAngles[0]=16.589355,fAngles[1]=-126.507668 // Координата прицела    
fAngles[2]=0   // Координата прицела                    
set_user_origin(id,origin) 
set_pev
(id, pev_v_angle, fAngles)                                                          
set_pev
(id, pev_angles, fAngles)       
set_pev
(id, pev_fixangle, 1) 


Перед этим получив 2 координаты:

Код: Выделить всё

new Float
: v_origin[3],Float:v_origin[3]
pev(id, pev_v_angle, v_angle); 
get_user_origin
(id,v_origin)
client_print(id,print_console,"Координата прицела: %f %f %f", v_angle[0], v_angle[1], v_angle[2])    
client_print
(id,print_console,"Координата телепорта: %d %d %d", v_origin[0], v_origin[1], v_origin[2])  
Аватара пользователя
Vaas
 
Сообщения: 47
Зарегистрирован: 25 май 2016, 16:02
Благодарил (а): 12 раз.
Поблагодарили: 8 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pascal
Pawn
Pawno
c++
php
js


Вернуться в Скриптинг

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5