Новости Релиз Of Ash and Steel состоится 6 ноября
  • 451
  • 0
Of Ash and Steel: атмосферный экшен выходит 6 ноября 6 ноября станет важной датой для поклонников сложных и атмосферных игр - именно в этот день состоится релиз долгожданного проекта Of Ash and...
Новости В Of Ash and Steel начался закрытый плейтест
  • 8.568
  • 12
Разработчики "Русской Готики" объявили о старте закрытого плейтеста. Если вы оставляли заявку на участие, не забудьте проверить электронную почту или посмотреть свою библиотеку - возможно игра уже...
С Днём России!
  • 7.555
  • 6
Дорогие друзья! Поздравляю вас с Днём России! Этот праздник напоминает нам о богатой истории и культуре нашей страны, о её величии и непоколебимом духе народа! Желаю вам крепкого здоровья...
Новости Анонсирован Atomic Heart II

Патч ремонт "Призрачного стража"

Kor.Angar

Гвардеец
Команда форума
Редактор раздела
Модостроитель
Тестировщик
 
Участник форума
Регистрация
2 Июн 2019
Сообщения
1.521
Реакции
678
Баллы
265
Лучшие ответы
44
#1
фикс ремонта "Призрачного стража"(та версия что снимается с тела Вивека).
  • корректно отнимаются жизни(не максимальные), то есть можно "укрепить" здоровье, одеть и полечится
  • переписан скрипит самой перчатка, теперь "плохая" перчатка, будет вставлять герою "хорошую" после чего "плохая" будет удалена
  • исправлены диалоги с Ягруму. Теперь Ягрум будет соглашаться починить перчатку если у героя больше 200 жизней.

Диалог​

Инвентарь​

20231111013809_1.jpg

20231111035853_1.jpg

20231111035932_1.jpg

20231111035906_1.jpg



Код:
Begin wraithguardScript
; хорошая перчатка
short OnPCEquip
;global short wraithguardEquipped

; удаляем вторую перчатку, если есть
if ( player->GetItemCount, "wraithguard_jury_rig" > 0 )
    player->RemoveItem, "wraithguard_jury_rig", 1
endif

if ( OnPCEquip == 1 )
    ;is wraithguard equipped?
     set wraithguardEquipped to 1
else
     set wraithguardEquipped to 0
endif

End


Begin ouch_wraithguard
;скрипт плохой перчатки
short extraDamage
short doOnce
short OnPCEquip

short PCSkipEquip
set PCSkipEquip to 1


;hurt PC BAD first time equipped
if ( OnPCEquip == 1 )
    if ( doOnce == 0 )
        Set extraDamage to Random 25
        Set extraDamage to -200 - extraDamage
        player->ModCurrentHealth extraDamage
 
        player->AddItem, "wraithguard", 1   ; добавляем хорошую перчатку
        player->Equip, "wraithguard"        ; одеваем хорошую перчатку
        set doOnce to 1
    endif
endif

End
 

Вложения

Последнее редактирование:
Сверху Снизу