-
Число публикаций
411 -
Регистрация
-
Последнее посещение
-
Дней в топе
3 -
AMKoin
222 [Подарить AMKoin]
Весь контент пользователя sapsan
-
Всем спасибо за поздравления!
-
Произошел сбой/завис в вызове arc_main.actor_update()
-
SNORK, будут обе версии.
- 14 162 ответа
-
- мод
- s.t.a.l.k.e.r.
-
(и еще 5 )
Отмечено тегом:
-
По следам оптимизации... Новый (для меня) вариант функции trim(): function trim(s) return s:match'^%s*(.*%S)' or '' end дает от 2-х до 10-и-кратное ускорение в зависимости от того, что ему скормить, в сравнении со "старым" амк-м. Результаты взяты из игры, а не редактора. P.S. "Старый" амк-й str_explode с новым trim и локализацией внешних функций тоже существенно ускоряется, но всё же отстает от варианта Artos-Gun12 Shadowman, запросто может быть, что и люди те строки писали напрямую и в хвосте и начале пробелов с табами наоставляли. Ну и что быстрее в чистом виде - не проверял. Разные функции, разные шаблоны... Главное - результат. Я теоретических изысканий не проводил, а грязно попользовался уже готовыми отсюда.
-
Не работает изменение параметров сетки (начало и размер (пользовательский)) для второго открытого файла. Пробовал на ui_hud.dds. Вот запись экрана. При чем раньше то, что видно с третьего открытия файла, было сразу со второго.
-
Отследить оружие в инвентаре (но не в слоте) можно посмотрев, что лежит в слотах и перебрав инвентарь ГГ. Или наоборот - получив итем, который разряжает ГГ сравнить с теми, которые есть в слотах, и если ствол не в слоте - выявить аналоги (которые образуют стопку). Стопки образовываются по типу ствола (включая обвесы) и его condition-у. возможно с каким-то допуском.
-
Bartolomyu, ~F'D~ Strelok, это можно поправить. Более важно, чтобы мод работал без наличия бинокля у ГГ. Ждем...
-
Как сделать монстра незасекаемым биноклем ?
-
Пробую заставить говорить фразы неписей, когда они занимаются мародёрством, как в ЗП, но говорят они только после того, как подберут предмет и идут обратно. Наверное схема мародерства (в watcher_act.script) делает непися "занятым" и он не хочет проигрывать звук. Как "расслабить" схему, чтобы неписи могли произносить фразы ? P.S. Для фраз использую xr_sound.script, sound_theme.script и script_sound.ltx. Диалоги таким способом озвучиваются нормально. Добавлено через 128 мин.: Куфзук, да, именно так. Так может у ГГ уже есть вторая инфопорция ?
-
Kirag, в Солянке точно такая фишка есть - выбивается из рук наравне с оружием. Bulletstoper, болт не выбивается, а вот первый слот может быть пустым. Правда сходу у Сидора продаются кулаки за 1 рубль...
-
Kirag, а без бинокля (без самого предмета) зарядка будет работать? А то у меня всё ещё та "щадящая" адаптация и от взрыва или слепого пса я где-то выронил бинокль. Всё - зарядка не работает...
-
malandrinus, перешли на использование такого:
-
Скорее всего у ГГ есть эта инфопорция: not has_alife_info("yan_scientist_return_to_bunker")
-
Kirag, однако "рутинную" зарядку многих магазинов, которые для этого поместил игрок на пояс, хорошо бы проводить одну за одной без постоянного ручного переключения на 5-й слот. Ну и "пик автоматизма" - при наличии на поясе пустой ячейки после того, как для выбранного оружия не остаётся совсем заряженных магазинов и попытке игрока пощелкать курком пустого ствола или кнопкой зарядки "R", автоматом помещать магазин в эту пустую ячейку и начинать процесс зарядки (но только один магазин... остальные - по-старому). Думаю, что можно всё же сделать без мельтешения и принудительной дозарядки всех магазинов на поясе. Как доберусь - попробую...
-
Forges, похоже, что у тебя тоже какой-то репак. А из репаков убирают, что могут. Котов в оригинальной игре не было (и много ещё чего) - вот из репака их и убрали. Лучше скачай/купи полную версию, а то кот этот будет не последним "ушедшим на пОльта"...
-
IQDDD, local map=alife():level_name(game_graph():vertex(sobj.m_game_vertex_id):level_id()) и желательно сначала проводить проверку if game_graph():valid_vertex_id(sobj.m_game_vertex_id) then P.S. Хотя это больше в "Скриптование и спаун".
-
Arhara, там немного не красиво. Переведем на sol_sound.script lsclon, каши уже нет. Есть даже параллельные очереди.
-
Попробовал на Солянке. Понравилось. Очень весело было штурмовать АТП в одиночку с двумя обоймами в запасе. Думаю, что ещё разок пройду с записью видео. Но поймал странный глюк, который даже с сохранения, которое я сделал в момент, когда понял, что что-то не так, не всегда повторяется.
-
Вот переделал универсальные скрипты. Они нужны чтобы обойтись без адаптации под патчи 1.0005 и 1.0006. Останется только подбрасывать нужный xrGame.dll. Часть информации взял из aem_manager.script (менеджер арены) - там есть функция chk_ver(). Одно но. При перепроверке в том же aem_manager.script есть куча мест, где эта функция chk_ver() не используется при вызове функции добавления фразы (например dlg:AddPhrase("aem_job_reject", chk_ver(6), chk_ver(2), -10000) и dlg:AddPhrase("aem_job_group_reject", dlg_id+2, dlg_id+1, -10000)). Выходит, что арена на патчах 5-6 должна некорректно работать... Проверить сами скрипты и работу арены уже не имею времени. Если кто захочет помочь - милости просим. Проверить нужно на патчах 1.0004 и 1.0005 или 1.0006. Проверить нужно корректность диалогов у неписей (обычный "что можешь нового рассказать", случайных работ, сюжетных, у торговцев и т.д.) и диалоги у Арни по Арене отдельно (особенно сравнить диалоги на разных патчах). Результаты, вылеты - в личку. Порядок установки: - для патча 1.0004 - Солянка с патчем от 03.09, скрипты от 30.09, универсальные скрипты; - для патчей 1.0005, 1.0006 - Солянка с патчем от 03.09, адаптация к патчам, скрипты от 30.09, универсальные скрипты; ============================== Шустрый - странный тип... Иногда после разговора с ним он остаётся стоять на месте и никуда не идёт. Что интересно - вот только запустил игру и первых три-четыре раза не хотел идти. Потом пошел. Перезапускал игру, загружался кучу раз - уже уходит Предвкушая вопросы - щелкал по всем его диалогам одинаково. Думается мне, что при попадании в какую-то фазу его "Привет Меченый" или вставания, или ещё чего-то - его клинит. Когда он не уходит, то просто себе стоит в одной позиции и все, а когда уйдёт, то переминается, чешется... Вот сохранение для проб. Кто сможет понять закономерность - почет и уважение
-
Не подскажете как получить имя переменной как строку ? Хочу усовершенствовать функцию дампа таблицы, чтобы она выводила имя таблицы, которая передается для вывода дампа. Наверное проще добавить второй параметр и при вызове копипастить переменную-таблицу в него как строку по типу amk.dump_table(tbl, "tbl")
-
А такую красоту видели ? Скриншоты и видео лучше смотреть на ютубе, а не в таком мелком размере, который позовляет этот форум...
- 14 162 ответа
-
- мод
- s.t.a.l.k.e.r.
-
(и еще 5 )
Отмечено тегом:
-
Обратите внимание на размеры полосок и количество проголосовавших по каждому пункту Очень похоже на разные "социологические опросы" и "выборы"
-
Есть хорошая новость.
УЧИМСЯ МОДДИНГУ
ИГРАЕМ В МОДЫ НА ТЧ
ИГРАЕМ В МОДЫ НА ЧН И ЗП
- [ЧН] OGSM CS 1.8 CE Fixes
- [ЧН] HARDWARMOD 3.2
- [ЗП] The Long Road
- [ЧН] New vision of War
- [ЧН] Old Good Stalker Mod - Clear Sky
- [ЗП] Unofficial Patch
- [ЗП] Смерти вопреки
- [ЗП] Контракт на хорошую жизнь
- [ЗП] Shoker Weapon Mod 2.1
- [ЗП] Hardcore pack for SGM 2.2
- [ЗП] Контракт Синдиката
- [ЗП] Клондайк 2.0
- ...и другие моды
ПОЛЕЗНОЕ И РАЗНОЕ