☣Связанные Зоной☣Форум
?
  
  • Страница 1 из 1
  • 1
Модератор форума: Кракен, [Дядька]_ЯR  
Форум » S.T.A.L.K.E.R. - Тени Чернобыля » Модостроение » Критическое ранение
Критическое ранение
Не в Зоне slavapro




Эффект критического ранения ГГ в "Тени Чернобыля"

1. Создать файл effect_blood.script и записать следущее:
Code
lite_treshold = 0.05 --'насколько должно уменьшиться здоровье с предыдущего обновления, чтобы экран окрасился в красный  
  crit_treshold = 0.30 --'насколько должно уменьшиться здоровье с предыдущего обновления, чтобы ГГ начало шатать  
  drop_item_on_crit_prob = 0.20 --'вероятность того, что ГГ выронит оружие  
  effector_power_coeff = 0.7  
  prev_health = -1  
  chk_h_t = 0  
     
  function wounded_pp_update()  
   if (chk_h_t or 0) < time_global() then  
   chk_h_t = time_global()+1000  
   if prev_health > (db.actor.health + lite_treshold) then  
   level.add_pp_effector("fire_hit.ppe", 2011, false)  
   local effector_power = (prev_health - db.actor.health)*100*effector_power_coeff  
   level.set_pp_effector_factor(2011, effector_power)  
   if prev_health > db.actor.health + crit_treshold then  
   level.add_cam_effector("camera_effects\\fusker.anm", 999, false, "")   
   local snd_obj = xr_sound.get_safe_sound_object([[actor\pain_3]])  
   snd_obj:play_no_feedback(db.actor, sound_object.s2d, 0, vector(), 1.0)  
   if math.random() < drop_item_on_crit_prob then  
   local active_item = db.actor:active_item()  
   if active_item and active_item:section() ~= "bolt" and active_item:section()~= "wpn_knife" then  
   db.actor:drop_item(active_item)  
   end  
   end  
   end  
   end  
   prev_health = db.actor.health  
   end  
  end
2. Далее открываем bind_stalker.script и в функцию
Code
function actor_binder:update(delta)  
   object_binder.update(self, delta)  
   local time = time_global()  
   game_stats.update (delta, self.object)
добавляем строку
Code
effect_blood.wounded_pp_update()




Форум » S.T.A.L.K.E.R. - Тени Чернобыля » Модостроение » Критическое ранение
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Авторское право на игру и использованные в ней материалы принадлежат GSC Game World.
Любое использование материалов сайта возможно только с разрешения Администрации.
Для просмотра сайта рекомендуем использовать Яндекс.Браузер
Copyright soc-team © 2014.

   Бесплатный анализ сайта
Общий канал
Общий канал
Сталкер, мы кого попало не пропускаем.
0
Группировки


Вступить

Обновления форума

Поиск по сайту

Лучшие сталкеры
slavapro
Постов: 544
Репутация: 11
Virus
Постов: 348
Репутация: 1
KiRiYaNoV
Постов: 319
Репутация: 1
p203w
Постов: 120
Репутация: 0
Кракен
Постов: 66
Репутация: 2

Кто нас сегодня посетил

Ваша любимая пища?

Опрошено:27
Архив опросов

Братья по оружию
 
Новости, общение и многое другое,<br> у нас на survarium-delta.ucoz.ru  Top Life-Stalker.RU
 Сайт создан не для заработка, а для вас Заходите Сталкеры. Оцените наш проект)ждем вас на http://DOLG-vs-SVOBODE.3dn.ru
Новости общение и многое другое, у нас на exelent731.ucoz.ru