Пятница, 10.01.2025, 19:27
Приветствую Вас Гость | RSS
F.R.O.N.T.
Главная | Статьи | Регистрация | Вход
Меню сайта
Все новые статьи находяться на форуме!!! Видеть их могут только рарегистрированые пользователи...
Категории каталога
Мои статьи [28] Сценарии [0]
Пишите сюда свои сцинарии
Модострой [152]
Статьи по созданию модов
КАК СНЯТЬ ФИЛЬМ??? [0]
Статьи о том как снять фильмы
Мини-чат
Наш опрос
Какой мод лучше всего?
1. АМК 1.4
2. Другие
3. ЖЕСТЬ
4. Зона поражения 1-2
5. Прибой стори
6. Арсенал мод
7. Old good STALKER
8. АВС
9. Симбион
10. Addon To STALKER
11. СРП
12. New Level changer
13. АИ пак
14. CprHicks mod
15. Черноречье
Всего ответов: 110
Главная » Статьи » Модострой

Выброс на АЭС
Вот к чему я пришел, разребая фалы со скриптами.


Если я не ошибаюсь, то выброс на ЧАЭС это просто нанесение гг повреждения в зависимости от времени пребывания в зоне после инициализации.

Смотрим файлик скрипта gamedata\scripts\sr_aes_deadzone.script

В функции action_postprocess:update_params ()
расчитывается изменение окраски неба в зависимости от времени до выброса.

В функции action_postprocess:update_hit
расчитывается как раз повреждение наносимое герою.

Смотрим что в ней:

Код:
function action_postprocess:update_hit (delta)

//Рачитываем силу повреждения
self.hit_power = self.hit_power + (delta * 0.001) * (self.st.hit_intensity * 0.01)

// Если с момента последнего удара прошло меньше секунды то выходим
if time_global () - self.hit_time < 1000 then
return
end

//Тут создание самого объекта повреждения и запоминание времени
self.hit_time = time_global ();
local h = hit ();
h.power = self.hit_power
h.direction = vector ():set (0, 0, 0);
h.impulse = 0;
h.draftsman = db.actor;
h.type = hit.radiation;
db.actor:hit (h);
h.type = hit.shock

//Наносим собственно повреждение
db.actor:hit (h)

end


Может кому пригодится.



BJIaguMuP


Категория: Модострой | Добавил: front (20.09.2008)
Просмотров: 1048 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
счетчик посещенийсчетчик посещений
Друзья сайта
 
Фан сайт игры S.T.A.L.K.E.R.

Бар_У_границы_Зоны_бар_настоящего_сталкера!

Статистика

На портале: 2
Новичков: 2
Участников: 0

Copyright MyCorp © 2025