ПроектыЧто НовогоСкачатьСообществоПоддержкаКомпанияВакансии
Список форумов » Форум по миру S.T.A.L.K.E.R. » MOD-ы
Вопросы по программированию для S.T.A.L.K.E.R.-Team

« Предыдущих 10 сообщений | 1 ... 5 6 7 8 9 10 11 12 13 ... 312 | Следующих 10 сообщений »
Когда/Кем создано
Вопрос/ОтветСтарые наверх Сортировка по возростанию
  19:30:46  8 Декабря 2010
авторe-mailОтветить URL сообщенияНаверх
Renson
Профи
 

 
На форуме с: 01/08/2008
Сообщений: 13470
См. FreeplayStart. Вроде бы xr_kamp.csript
  18:45:57  8 Декабря 2010
авторe-mailОтветить URL сообщенияНаверх
Mister Blonde
В Зоне с 2008 г.
(Профи)

 

 
На форуме с: 04/23/2010
Сообщений: 379
Как сделать, чтобы монолитовцы перестали травить анекдоты? А то типа молятся а на самом деле анекдоты травят.
  19:52:04  6 Декабря 2010
авторe-mailОтветить URL сообщенияНаверх
Shoker
Shoker Mod Team
(Профи)

 

 
На форуме с: 08/26/2007
 

Сообщение редактировал(а):
Shoker
12/07/2010 1:18:07
Сообщений: 2098

---ЦИТАТА---
Shoker,
по-хорошему направление камеры надо снимать с device().cam_dir
а db.actor:direction() - это куда смотрит туловище ГГ.
---КОНЕЦ ЦИТАТЫ---



Хе, истину глаголишь, а я что то запамятовал.
Но вопрос ещё открытый, дело в том что мне надо какой либо объект удалить и занаво поставить на карту скриптом. Объект - машина.
Я его удаляю, а перед этим беру car:direction(), но те значения что он возвращает не подходят для angle.
В каких форматах игра может воспринимать дирекцию?
М.б там надо на pi поделить или ещё что то..

И да м.б тебе интересно будет, ты же как то над машинами работал. Так вот, управление инвертируется даже если управлять машиной через скрипт.
Тоесть если приказать ей ехать вперёд, то она также может поехать задом наперёд если была сохранена в направлении на Север. Со стандартным xrGame.
Если заспавнить другую машину то она едет нормально, собственно по этому мне и нужно ей дирекцию указывать, чтобы с этим глюком бороться...

___
Вот, нашёл такую функцию:
local function angle_to_direction(oangle)
local yaw = oangle.y
local pitch = oangle.x
return vector():setHP(yaw,pitch):normalize()
end


Как провернуть обратное действие?

Функция normilize() делит все координаты (x,y,z) на Y

Также, как я понял, angle измеряется в радианах. Тоесть угол * pi/180
Тогда в чём же измеряется direction ...
  19:11:42  6 Декабря 2010
авторe-mailОтветить URL сообщенияНаверх
Kolmogor
(Бывалый)
 
На форуме с: 08/04/2008
Сообщений: 143
Shoker,
по-хорошему направление камеры надо снимать с device().cam_dir
а db.actor:direction() - это куда смотрит туловище ГГ.
  22:05:29  5 Декабря 2010
авторe-mailОтветить URL сообщенияНаверх
Shoker
Shoker Mod Team
(Профи)

 

 
На форуме с: 08/26/2007
Сообщений: 2098
Вот такое дело. В all.spawn в качестве дирекции актёра стоят такие значения:
direction = -0.0120869996026158,2.81339907646179,-0.0158249996602535

А если в игре узнать дирекцию актёра (сразу после старта игры, не двигая камеру) через db.actor:direction()
То возвращает это:

Z -0.32233354449272
Y 0
Z -0.94662618637085

Как узнать дирекцию актёра точно такую же как в all.spawn?
Просто я в ЗП выставляю объектам angle, и db.actor:direction() возвращает другие значения, а точнее другого формата какого то.
  11:05:29  29 Ноября 2010
авторe-mailОтветить URL сообщенияНаверх
Kolmogor
(Бывалый)
 
На форуме с: 08/04/2008
Сообщений: 143

---ЦИТАТА---
Оказывается, отключается не совсем так, но через этот параметр. Изменение значения строки на off или false результата не даёт, эту строку надо просто удалить или закомментить , тогда действительно, циферки не показываются.

---КОНЕЦ ЦИТАТЫ---


Так и есть, запамятовал уже Проверяется наличие или отсутствие af_actor_properties в конфиге артефакта


---ЦИТАТА---
Renson, тоже мне, бином ньютона.
---КОНЕЦ ЦИТАТЫ---


Бином не бином, а не находили еще

У Ксиани кажется движковые свойства артефактов выставлены в 0 и эмулируются скриптово - потому и не показываются
  00:18:17  29 Ноября 2010
авторe-mailОтветить URL сообщенияНаверх
Mister Blonde
В Зоне с 2008 г.
(Профи)

 

 
На форуме с: 04/23/2010
Сообщений: 379

---ЦИТАТА---

Да блин, недоразобрал технологию в собмтвенном моде, во срам то.
Срамлю наследие Ксиани.
Где тут стенка?
---КОНЕЦ ЦИТАТЫ---

Не совсем понял, о чём идёт речь.
  22:46:53  28 Ноября 2010
авторe-mailОтветить URL сообщенияНаверх
Renson
Профи
 

 
На форуме с: 01/08/2008
Сообщений: 13470


Да блин, недоразобрал технологию в собмтвенном моде, во срам то.
Срамлю наследие Ксиани.
Где тут стенка?
  18:59:43  28 Ноября 2010
авторe-mailОтветить URL сообщенияНаверх
Mister Blonde
В Зоне с 2008 г.
(Профи)

 

 
На форуме с: 04/23/2010
 

Сообщение редактировал(а):
Mister Blonde
11/29/2010 0:18:47
Сообщений: 379

---ЦИТАТА---
прописываешь в свойствах артов
af_actor_properties = off
и чиселки у артов не показываются
---КОНЕЦ ЦИТАТЫ---


Спасибо за наводку. Оказывается, отключается не совсем так, но через этот параметр. Изменение значения строки на off или false результата не даёт, эту строку надо просто удалить или закомментить , тогда действительно, циферки не показываются.

Renson, тоже мне, бином ньютона.
  12:44:32  28 Ноября 2010
авторe-mailОтветить URL сообщенияНаверх
Kolmogor
(Бывалый)
 
На форуме с: 08/04/2008
 

Сообщение редактировал(а):
Kolmogor
11/28/2010 12:46:35
Сообщений: 143

---ЦИТАТА---

Только у меня корректно сделать это не получилось. Подсказка как корректно их можно убрать, принесла бы мне, и не только. большую пользу.
---КОНЕЦ ЦИТАТЫ---


прописываешь в свойствах артов
af_actor_properties = off
и чиселки у артов не показываются
 
Каждое слово должно быть не менее 3 букв.
Искать:    
Условия поиска:    - пробелы как AND    - пробелы как OR   
 
Список форумов » Форум по миру S.T.A.L.K.E.R. » MOD-ы
 

Все даты в формате День-Месяц-Год.


 
Наверх

Copyright © 1995-2021 GSC Game World. Все права защищены.
Этот сайт лучше всего просматривать в Internet Explorer 4.xx и выше, с поддержкой Javascript
При возникновении проблем обращайтесь к вебмастеру.
Продукты Opera Software не поддерживаются.
При возникновении ошибок в работе сайтов с использованием продуктов Opera Software обращайтесь
в службу поддержки Opera Software.