Тема: Изменение даты  (Прочитано 5562 раз)

19 Марта, 2009, 20:48
0
Господа, подскажите, каким образом можно сменить год в игре.
Ответ #1 19 Марта, 2009, 21:04
0
В scripts.txt ищешь год (по Нэйтивовскому дефолту - 1257) и меняешь на свой.
Ответ #2 20 Марта, 2009, 20:08
0
Долго смеялся, открыв script.txt и на 133-х страницах вордовского текста из сплошных цифр разыскивая заветные "1257".
Поточнее адреса нету?
Ответ #3 20 Марта, 2009, 20:11
0
Надо "поиск" использовать. Число 1257 там единственное.
Ответ #4 20 Марта, 2009, 20:59
0
Открывай блокнотом. Ибо ворд - неправославный - от него глюки
Ответ #5 20 Марта, 2009, 21:31
0
Спасибо, попробую.
Ответ #6 20 Марта, 2009, 22:12
0
В module_scripts есть строчка:
(assign, ":cur_month", 3),
(assign, ":cur_year", 1257)
Думаю, лучше все-же так, чтобы не менять текстовый файл каждый раз
Там же:
(store_div, ":num_days", ":num_hours", 24)
Это если нужно течение времени ускорить/замедлить, надоть циферку уменьшить/увеличить (пока не проверял, влияет ли на длительность осады, сроки квестов и тд - вроде просто для отображения). Смена дня и ночи, правда, занимает при ускорении несколько дней. Кстати, кто знает способ сделать это как-нибудь поправильней?
« Последнее редактирование: 21 Марта, 2009, 01:55 от Agrippa »
Ответ #7 23 Марта, 2009, 20:05
0
Если что, после изменения в скриптах даты, в сэйвке дата также меняется. Просто кол-во проведённых дней плюсуется к дате в скриптах и вычисляется текущая дата в игре.
Ответ #8 23 Марта, 2009, 22:03
0
Все ОК. Сработало.
Спасибо.

0 Пользователей и 1 Гость просматривают эту тему.

Теги: