Treasure Fill Up Mod скачать мод для Сталкер: Тень Чернобыля

Моды для Сталкер » Моды Сталкер: Тень Чернобыля » Аддоны ,патчи, фиксы к модам

Скачать Treasure Fill Up Mod

Автор: Rekongstor e-mail
Добавил: rekongstor
Дата добавления: 13.04.2010
Просмотров: 5331
Загрузок: 1165



Оценка: 5.0

Небольшая скриптовая модификация, которая начиняет все тайники, которые указаны в treasure_manager.ltx (т.е. те, которые случайно выдаются при обыске трупа). В роли начинки может быть всё: оружие (включая гранаты), аддоны (прицелы, глушители, подствольники), бронежилеты, патроны, артефакты. Их будет немного, но их количество рандомно выбирается игрой.

Плюсы
* Тайники заполняются сколько угодно вам раз на любом моменте игры (я предложу свой вариант в установке)
* Абсолютная рандомность. Предметы могут не появиться, но что-нибудь да точно будет.
* Если при активации скрипта в тайник забрасываются одни предметы, то в другом случае они будут другие.
* При стандартном заполнении тайника (обычно при обыске трупа) предметы добавляются в тайник, а не заменяются
Минусы
* Даже в самом начале игры могут появиться самые желанные предметы. Например при первом тестировании я уже ходил в комбинезоне "Сева". Данный минус расчитан на игроков, знающих

Исправляется двумя способами:
1. Увеличением шанса появления недорогих вещей
2. Довольно длительной перестановкой тайников на другие места (рекомендую пользоваться настроенными СДК и аи-враппером).

* Немного продолжительная загрузка игры, если прикрепить скрипт к файлу db.script. В ином присоединении - подвисание игры.

Установка
Распаковать файл da.script в папку S.T.A.L.K..E.R.\gamedata\scripts (если нет папки gamedata и\или , то создайте их)
Теперь активация скрипта зависит от ваших предпочтений:
1. Повесить на фразу в диалоге с помощью {action}da.give_treasures{/action}

Для тех, кто не знает, я использую вместо знака "больше" - }, а вместо "меньше" - {

2. Повесить скрипт на любую другую функцию.
Моё предпочтение:
Второй файл в архиве - db.script. Он уже настроен. Его только нужно скопировать из архива в папку, куда положили da.script (gamedata\scripts).
Если файл уже существует, то в конец функции add_actor добавьте строки:
if (not has_alife_info("tutorial_artefact_start")) then
da.give_treasures()
db.actor:give_info_portion("tutorial_artefact_start")

История создания
На моём форуме на ПГ мне недавно задали вопрос: как заполнить все тайники снарягой?
Я сразу написал нужные функции, но у меня не получалось правильно получить id тайников. Одновременно улучшая скрипт и исправляя недочёты я как-то ночью сумел подобрать правильную вариацию получения id и спавна предметов в тайники. И вот я задал вопрос: "Почему бы мне не выложить подобное на PlayGround? Возможно, авторы других модов захотят использовать мой скрипт в своих модах, разумеется указавая на автора (Rekongstor или Rek0) и оповещением меня в ПМ о создании мода (чтобы я мог посмотреть и поставить +10)" Надеюсь, поняли мой намёк?))

И ещё - ставим 10-ки )) Если хотите поставить меньше, то сначала скачайте модификацию и потом оценивайте по достоинству. Я уверен, что меньшего мод не заслуживает, т.к. содержит довольно сложные скриптовые конструкции, а это достаточно серьёзный повод не занижать оценку.

 


ComForm">
avatar
Всего комментариев: 6

avatar
1 Emilka_STALKER • 19:46:01, 19.04.2010
Круто, но почему именно в "Аддоны, патчи, фиксы к модам?"
avatar
2 psionik1113 • 22:14:09, 19.04.2010
Он просто сразу уверен, что его схему будут применять другие. Во как!
avatar
3 xDRAKO • 22:29:26, 19.04.2010
Прикольно. Для тех кто собирается делать глобал моды. То эта вещь незаменима. :)
avatar
4 rekongstor • 22:30:27, 19.04.2010
Ага B) Кстати проверял я на версиях 1.0000, 1.0004 и 1.0006. На остальных тоже должно работать. Все капризы игры (логи при вылетах - если будут) кидайте лучше на [email protected]
avatar
5 MrHeAdShot • 16:28:13, 16.03.2011
Вот я его схему и применяю
avatar
6 Roma_Nikandrov • 16:02:17, 09.05.2013
Вот это я понимаю мод 5+ Отличная работа.




Рекомендуем:

Вверх
Правила чата
Пользователи онлайн
Мини-чат
+Мини-чат
0
Онлайн всего: 6
Гостей: 6
Сталкеров: 0