Sacred Wiki
Advertisement
Sacred Wiki

WilliamTokarev WilliamTokarev 13 октября 2019
0

Солнечные часы — странности конструкции

Как известно, во всей Анкарии находится шесть солнечных часов. Из них пять — активных (при клике на них можно прочесть соответствующую надпись) и одни — не активные. Все часы по форме похожи, на так называемые, экваториальные солнечные часы, которые состоят из кадрана (плоскость с часовыми делениями — овал с делениями на рисунке) и гномона (стержень O–G), установленный на кадране перпендикулярно его поверхности.

В научных изданиях читаем: «кадран ориентируется в горизонтальной плоскости так, чтобы прямая, соединяющая основание гномона и часовое деление, соответствующее полудню, была направлена параллельно полуденной линии в сторону юга — для Северного полушария, или в сторону севера — для Южного полушария, и наклоняется относительно плоско…

Прочитать запись полностью
WilliamTokarev WilliamTokarev 10 октября 2019
1

Как освободить Верхнюю Преисподнюю

Во всех руководствах по Sacred Underword пишется о том, чтобы Верхняя Преисподняя была освобождена, нужно убить 6 боссов. А именно: дракона Д’Кей, леди Оркуса (pak=88); трёх Вождей нук-нуков (pak=342); двух Скелетов-волшебников (pak=80). Кстати, в некоторых местах пишется и о пяти, и о четырёх боссах… Но это не так — их шесть! Что же. Отправляемся в нужное место (1695,1010,0) и бьём боссов, на нас нападающих… Перебили… И что? Никаких надписей об освобождении нет…

Что-то здесь не так. Перейдём к изучению скрипта… Функция, ответственная за создание боссов Верхней Преисподней называется QIS_OnEnter5088. Смотрим её текст и, о, ужас, команды CreateNPC создают не 6, а сразу 12 боссов. В первую очередь, знакомые нам «дракоша», три вождя и два скел…

Прочитать запись полностью
WilliamTokarev WilliamTokarev 22 августа 2019
1

О времени в игре

В игровом мире Sacred в 1 сутках — 24 часа, в 1 часе — 60 минут, в 1 минуте — 60 секунд.
Год длится 11 месяцев.
При этом в месяцах 1—4, 6—11 по 29 дней, а в 5 месяце — 34 дня.
Следовательно, в году 324 дня.
Время в игре, по сравнению с реальным временем, ускорено ровно в 24 раза — 1 сек. реального времени = 24 сек. времени в игре (и наоборот, 1 сек. в игре = 0,0417 сек. в реалии). Итого имеем:



время в игре
реальное время
1 минута (60 сек.)
2,5 секунды
1 час (60 мин.)
2 минуты 30 секунд
1 сутки (24 часа)
1 час
1 месяц (29 дней)
1 сутки 5 часов
1 год (324 дня)
13 суток 12 часов
Прочитать запись полностью
WilliamTokarev WilliamTokarev 25 августа 2019
0

Нерабочие статуи Преисподней

Разберём, почему две статуи из четырёх статуй Преисподней не хотят работать на примере статуи из Бальзамического леса. В помощь нам: исходный текст скриптов и файл DEBUG.LOG. Итак, поехали!

Рассмотрим скрипт нерабочей статуи.




Первая функция (PowerupWU1) вызывается при клике на статую. Она присваивает переменной statue_powerupUW единицу, а затем вызывает диалог Powerup_Statue (который, увы, так и не появляется, но вызывается — это диалог статуй Анкарии). Смотрим скрипт диалога, и видим, что для генерации константы текста используется переменная statue_powerup, а её в списке переменных то и нет. Это подтверждает LOG-файл:
WorkFunktion (1454 "PowerupUW1", 1, 0)
WorkFunktion (2360 "Dialog:Powerup_Statue", 1, 0)
ConstructVar: STATUE_POWERUP_0


Теперь скри…






Прочитать запись полностью
WilliamTokarev WilliamTokarev 18 августа 2019
0

Скрипт колодца — BRUNNEN

Код скрипта колодца — функция BRUNNEN. После нажатия на колодец ногам Вашего персонажа (CPOS:HERO) будет брошен — в 50% малый эликсир здоровья (Type 5056), в 40% сильный эликсир здоровья (Type 5057), в 10% эликсир полного восстановления (Type 5058)…

Прочитать запись полностью