Перейти к содержимому

Фотография

Ядовитые свечи


  • Пожалуйста, авторизуйтесь, чтобы ответить
В этой теме нет ответов

#1
LofZ

LofZ
  • Рыцарь

Уровень: 1280
  • Группа:Dreamers Guild
  • сообщений:978
  • Регистрация:01-Декабрь 05

При недавнем сбое форума пострадал и этот подфорум. Некоторые примеры скриптов и уроки были удалены. К счастью, у нас сохранились копии утраченных тем на http://tesforum.jino-net.ru/index.php
Было бы хорошо, если их перенести сюда вновь.. Но я смогу заняться этим не раньше конца августа..


Этот скрипт создает своего рода ловушку для игрока-вампира.
Попав в интерьер, где находится объект с таким скриптом, игрок (если он вампир) начинает получать повреждения.
Данный скрипт используется в нашем новом плагине о вампирах «Предрассветные тени». Там было магическое освещение с эффектом вредного для вампиров дневного света, и поэтому игроку-вампиру пришлось бы несладко. Однако скрипт открывает широкие возможности: можно создавать ловушки для лабиринтов и т.д.

begin L-candle

short once
float timer
float damage
; автор – LofZ
If ( menumode == 1 )
Return
Endif

if ( PCVampire != 1 )
return
endif


if ( PCVampire == 1 )
if ( once == 0 )
set once to 1
endif
endif

if ( once == 1 )
set damage to -10
set damage to ( damage * GetSecondsPassed )
messagebox "От этих свечей исходит слишком яркий свет. Он обжигает вашу кожу."
Player->ModCurrentHealth, Damage
set once to 2
endif

if ( once == 2 )
set timer to ( timer + GetSecondsPassed )
endif
if ( timer >= 3 )
set once to 0
endif
end




Посетителей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных пользователей

Rambler's Top100   Рейтинг@Mail.ru