Malandrinus
Жители-
Число публикаций
1 930 -
Регистрация
-
Последнее посещение
-
Дней в топе
13 -
AMKoin
160 [Подарить AMKoin]
Весь контент пользователя Malandrinus
-
Scarabay, телепортируй актора постоянно (скорее всего на каждый апдейт, если этого не хватит - поставь fastcall) в одну и ту-же точку. В качестве лирического дополнения. Так можно даже летать, надо только наладить управление скоростью и высотой.
-
Real Wolf, Функция pairs, возвращает итератор - функцию, которая возвращает два значения на каждый вызов: очередные ключ и значение из указанной таблицы. При каждой итерации оператор for вызывает этот итератор и присваивает то, что он возвращает, переменным k и v. Когда значения заканчиваются, итератор возвращает nil и цикл заканчивается. P.S.: А вообще слабо почитать мануал Lua?
-
[CoP] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
Real Wolf, local render = get_console():get_string("renderer") результат - одна из этих строк: renderer_r1, renderer_r2a, renderer_r2, renderer_r2.5, renderer_r3. -
qwqwqw, тебе же пишут "Not enough IDs" т.е. "не хватает идентификаторов". В игре может быть не более 65534 объектов. Видимо, у тебя насоздавалось столько.
-
Справочник по функциям и классам
Malandrinus ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
Garry_Galler, Если сильно надо, поставь все необходимые вызовы prefetch в начале модуля _g.script. Kolmogor, Я никогда не понимал особенного смысла в этой функции, но по мотивам данного обсуждения могу предположить, что это вроде заплатки. Возможно, в ЗП выловили все такие ситуации, и необходимость в заплатке отпала. -
Справочник по функциям и классам
Malandrinus ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
Garry_Galler, Глобальная функция prefetch(<имя модуля>) Имя модуля указывается без расширения ".script" -
[SoC] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
Wlad777, Только в ЗП. iterate_inventory_box В ТЧ, как уже сказали, перебор всех объектов и сравнение по id родителя. 8push5, Потому что я движком ЧН не занимаюсь. Неудобный и вообще какой-то промежуточный. -
Нда, билдомании здесь явно не будет.
-
[SoC] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
Само Хуньг, тебе нужно создать диалог у твоего NPC и вместе с определённой фразой вызывать нужную функцию лечения. Про диалоги смотри в теме "справочник" или ищи статью на wiki. -
[SoC] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
goroskob, на худ можно через статик, как все делают с разными индикатороами. Примеров полно. Можно также через AddDialogToRender. Эффект примерно такой-же, но будет также рисоваться поверх окна инвентаря. Если надо именно на окно инвентаря, то пути два. Первый, получить окно инвентаря через level.main_input_reciever() и прицепить к нему свой элемент. Второй - симитировать наложением отдельного элемента с помощью AddDialogToRender. -
[SoC] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
max_max_08, в первом приближении нельзя. Но можно задать его большим сразу, а потом скриптами его ограничивать, наподобие того, как в АМК ограничивают объём. -
[CoP] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
TREWKO, этот параметр работает только для Грави. И если не ошибаюсь, то это задаёт подпрыгивание самого артефакта, а, как мне показалось, TimeShift хотел для ГГ. Изменить динамически высоту прыгания ГГ вроде как нельзя. -
[SoC] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
Garry_Galler, класс CTime, смотри справочник. В классе есть функция разницы в секундах. -
[CoP] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
_Призрак_, Не совсем понятна задача. То, что вы описали, похоже на штатное переключение секций. Там ведь так и заложено, что выполнение какой-то секции приводит к переключению на другую секцию. Зачем здесь всю логику менять? -
[SoC] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
Monnoroch, Это незатратная операция. Оглавление архивов - килобайты. И вообще это всё имеет (мизерное) значение только на этапе начальной загрузки. -
кровоSTALKER Только в ЗП. Там есть такое свойство. В ТЧ до него не добраться даже нетпакетом
-
_Призрак_, Полагаю, координаты всегда и везде показываются в естественном порядке: X, Y, Z. Но в сталкере вертикальная ось - это Y. Может это путает?
-
Справочник по функциям и классам
Malandrinus ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
Обновляю старый-престарый пост про alife_simulator. Теперь описаны и прокомментированы почти все функции, оформление приведено в порядок. Старый пост будет удалён. Добавлено через 107 мин.: Отредактировал шапку. Там теперь оглавление со ссылками на конкретные посты. Оглавление для удобства сделано не в хронологическом, а в тематическом порядке. -
[SoC] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
TimeShift, что за винда? -
Tonny, 3) перебор с поиском по родительскому id, как выше подсказали. Можно и по-другому. К примеру, при переходе в оффлайн запоминать ствол в нетпакете серверного объекта. Или вообще сохранять там весь инвентарь. Однако зачем это надо? В оффлайне неписи воевать не могут. Для того, чтобы в оффлайне что-то происходило, надо писать это самому, как это сделано в АМК. 5) нет, если надо перебрать именно все, то иного способа нет. Но опять же, перебор всех объектов - крайне порочная практика. Годится только для стартовой инициализации, которая выполняется один раз или очень-очень редко. Если вдруг возникла необходимость перебрать все объекты, то либо для решаемой задачи производительность не важна, либо выбран неверный способ решения. Charsi, Так можно перебрать не все, а только те, у которых есть логика.
-
Tonny, Правильно ругается. Объект у тебя серверный, а пытаешься для него вызвать метод клиентского.
-
Можно ли через SDK создать объект смарткавера, и занимался ли кто-то этим?
-
[CoP] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
Pihan13, так обычно и можно говорить со всеми. Непонятно, какие с этим проблемы? ЗЫ Пошел по ссылке из письма и не обратил внимание на тему. Извиняюсь. -
and_modern, ну почему не может? Да и при чём здесь x-ray? Берёшь код пушки и меняешь его так, чтобы управлять не одним объектом, а многими. Только придётся запастись машинкой помощнее, поскольку никакого PhysX с аппаратным ускорением тут не будет.
-
[CoP] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
Vano_Santuri, Насчёт аномалий - не знаю ответа. Надо разбираться. Если проблема на самом деле нерешаемая, то всегда можно пойти в обход. Был такой мод "аномалии-охотники" (автор IG-2007, если не ошибаюсь). Там как-то менялось расположение аномалий. Вроде нет-пакетом. Можно сделать заранее несколько аномалий и просто динамически менять их положение. При необходимости "удалять", перенося за край локации.
- [ЧН] 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
- ...и другие моды