Новости В Of Ash and Steel начался закрытый плейтест
  • 290
  • 0
Разработчики "Русской Готики" объявили о старте закрытого плейтеста. Если вы оставляли заявку на участие, не забудьте проверить электронную почту или посмотреть свою библиотеку - возможно игра уже...
С Днём России!
  • 3.024
  • 6
Дорогие друзья! Поздравляю вас с Днём России! Этот праздник напоминает нам о богатой истории и культуре нашей страны, о её величии и непоколебимом духе народа! Желаю вам крепкого здоровья...
Новости Анонсирован Atomic Heart II
Новости Анонсирован ремастер Final Fantasy Tactics
  • 1.170
  • 1
Культовая пошаговая тактическая RPG от Square Enix получит второе дыхание. На проходящей выставке State of Play, где анонсируются игры для Play Station, состоялся анонс ремастера Final Fantasy...

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

Kor.Angar

Гвардеец
Команда форума
Редактор раздела
Модостроитель
Тестировщик
 
Участник форума
Регистрация
2 Июн 2019
Сообщения
1.514
Реакции
673
Баллы
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
 

Вложения

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