-
Число публикаций
678 -
Регистрация
-
Последнее посещение
-
Дней в топе
9 -
AMKoin
75 [Подарить AMKoin]
Весь контент пользователя ColR_iT
-
Артём_killer, в общем, посмотрел я, что происходит в ЧН и вспомнил "интересный" пост. Оказывается, функции hide_weapon и restore_weapon - это счётчики, поэтому сколько раз вызывали первую, столько и нужно вызывать вторую. Но лично у меня это проявилось только сейчас на ЧН, в ТЧ подобного "казуса" никогда не было. В итоге, вот рабочая функция HideWeapon для ЧН: Всё работает как нужно.
- 118 ответов
-
- убирание оружия
- восстановлене жизни
-
(и еще 1 )
Отмечено тегом:
-
[SoC] Ковыряемся в файлах
ColR_iT ответил на тему форума автора Halford в Скрипты / конфиги / движок
@JohnWaine, извини, что обнадёжил, но параметры не работают. Я поддался на провокацию ПЫС и поверил тому, что написано у них в конфиге. На деле же указанных мной параметров внутри структуры костюма, т.е. в классе CCustomOutfit, просто нет - поэтому и не работают. В OGSE, некоторые из них были реализованы с помощью скриптов, можешь посмотреть там, если очень нужно. -
@Соболь, уже есть. Два файла в одном "флаконе": >>RGhost<<
- 118 ответов
-
- 1
-
- убирание оружия
- восстановлене жизни
-
(и еще 1 )
Отмечено тегом:
-
[SoC] Ковыряемся в файлах
ColR_iT ответил на тему форума автора Halford в Скрипты / конфиги / движок
Туда же - это куда? Все пять параметров: health_restore_speed (восстановление жизни), radiation_restore_speed (вывод радиации), satiety_restore_speed (уменьшение/увеличение сытости), power_restore_speed (восстановление/уменьшение выносливости) и bleeding_restore_speed (уменьшение/увеличение кровотечения), работают, если их прописать в конфиге костюма, если не работает, значит не туда написал.По поводу того, как игра просчитывает, что 0.0002 - это 200%, тебе мало кто ответит, просто прими как должное и всё. -
Вывод радиации делается аналогично функции UpdateHealth в файле medicine.script, только вместо пополнения здоровья нужно делать вывод радиации. Разгляди внимательно эту функцию, там к каждой строке приписаны комментарии, не сложно разобраться, если хоть чуть-чуть знаком с программированием, если же не знаком - "звиняйте" это не ко мне...
- 118 ответов
-
- убирание оружия
- восстановлене жизни
-
(и еще 1 )
Отмечено тегом:
-
@Артём_killer, в файле bind_stalker.script, в 421 строке убери повторный вызов функции on_actor_update. Возможно причина из-за этого, т.к. всё должно работать, ибо ничего архисложного там ничего нет...
- 118 ответов
-
- убирание оружия
- восстановлене жизни
-
(и еще 1 )
Отмечено тегом:
-
@Артём_killer, вообще-то, когда я говорил, чтобы ты скинул два файла, я ожидал увидеть ссылку, ну максимум две - на каждый файл... Ну да ладно. По сабжу... Я упустил из виду тот момент, что в ЧН в функцию hide_weapon передаётся (зачем-то) имя зоны. Измени функцию HideWeapon в файле medicine.script на вот эту: Вылета более быть не должно. Вывод радиации по этому же принципу сделать можно. P.S. спасибо, за указанную ошибку.
- 118 ответов
-
- убирание оружия
- восстановлене жизни
-
(и еще 1 )
Отмечено тегом:
-
Артём_killer, скинь два файла: bind_stalker.script и medicine.script.
- 118 ответов
-
- убирание оружия
- восстановлене жизни
-
(и еще 1 )
Отмечено тегом:
-
Артём_killer, а в "шапку" темы заглянуть не судьба?
- 118 ответов
-
- убирание оружия
- восстановлене жизни
-
(и еще 1 )
Отмечено тегом:
-
sanjaaa, в таблицу item_, что в файле bind_stalker.script, допиши секцию своей еды после запятой, по аналогии. И в табличку itemParam, в файле medicine.script, допиши туже секцию и два числа: первое из которых - это количество жизней, которое будет пополнять еда; второе число - это сколько времени будет восстанавливаться здоровье (не забудь в конфиге убрать движковое восстановление). Если тебе не нужно, чтобы еда лечила, то во второй таблице пропиши по нолям, тогда при использовании твоей еды будет просто убираться оружие.
- 118 ответов
-
- убирание оружия
- восстановлене жизни
-
(и еще 1 )
Отмечено тегом:
-
Dreamtale, вылет движковый. И скорее всего, действительно кроется в строении карты. Временно лечится понижением настроек графики, полностью можно вылечить, если использовать правленый экзешник от macron'а или из X-Ray extension.
-
[SoC] Ковыряемся в файлах
ColR_iT ответил на тему форума автора Halford в Скрипты / конфиги / движок
panzyuza, а ты свой универсальный гулаг правильно настроил? Может НПС не подходят под его условия? -
Язык Lua. Общие вопросы программирования
ColR_iT ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
Real Wolf, в Lua по другому то и не выйдет. К сожалению, я не знаю механизма реализации наследования в LuaBind, но мне кажется, что от обычного Lua'шного способа с копированием таблиц и метатаблиц он не сильно отличается. LuaBind это ведь "обёртка", упрощающая написание кода или я ошибаюсь? -
[CoP] Ковыряемся в файлах
ColR_iT ответил на тему форума автора Halford в Скрипты / конфиги / движок
Сталкер Лом, как оказалось, причина ошибки в том, что в функцию switch_to_section вторым параметром нужно передавать не саму табличку self.st, а одно из полей этой таблицы self.st.ini. -
[CoP] Ковыряемся в файлах
ColR_iT ответил на тему форума автора Halford в Скрипты / конфиги / движок
Сталкер Лом, скинь файл xr_logic.script, он у тебя изменённый, не могу общую картинку себе "нарисовать". P.S. не забывай про теги code. -
[CoP] Ковыряемся в файлах
ColR_iT ответил на тему форума автора Halford в Скрипты / конфиги / движок
Сталкер Лом, как думаешь, т.к. баг появился не недавно, а существует с релиза, то неужели бы никто бы его за столько времени не решил скриптами, если бы это было возможно? А с переходом на другую схему, что у тебя? -
[CoP] Ковыряемся в файлах
ColR_iT ответил на тему форума автора Halford в Скрипты / конфиги / движок
Сталкер Лом, что-то не очень ясно, каким образом нужно сопоставить отсутствие перехода на другую схему в схеме ph_code и движковый баг взятия предметов через дверцу шкафчика... -
Язык Lua. Общие вопросы программирования
ColR_iT ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
toxictrace, а ты уверен, что в качестве key ты передаёшь то, что нужно? Это единственная причина подобной ошибки. -
mumie, не очень ясно что же такое "динамическая позиция", но всё же... В данном случае, функции получения гейм- и левел- вертекса не будут работать, к слову функция определения позиции тоже, т.к. применимы они к онлайновому объекту, а у тебя obj - серверный, именно серверный объект возвращает функция create. Воспользуйся свойствами объекта position, m_game_vertex_id, m_level_vertex_id для получения координат, гейм- и левел-вертексов соответственно.
-
[SoC] Ковыряемся в файлах
ColR_iT ответил на тему форума автора Halford в Скрипты / конфиги / движок
Labus, в любом диалоге, обязательно должна присутствовать фраза с id равной 0 иначе будешь получать такой вылет. -
[SoC] Ковыряемся в файлах
ColR_iT ответил на тему форума автора Halford в Скрипты / конфиги / движок
plac 1. Либо апгрейдить компьютер, либо воспользоваться правками движка X-Ray Extension. Ещё можешь взять правленый экзешник от Macron'а, там данная ошибка тоже пофиксена. 2. Во-первых, ты ошибся темой. А вообще - вот: >>ClicK Me<<. VovanDolg, если не уверен - лучше не пиши... -
[SoC] Ковыряемся в файлах
ColR_iT ответил на тему форума автора Halford в Скрипты / конфиги / движок
Uyman358, очень плохо искал. В секции meet@at_hole логики Бармена есть вот такие две строки: meet_state = 2|barman_talk_free@bar_bar_barmen_hello meet_state_wpn = 2|barman_talk_free@bar_bar_barmen_hello Так вот bar_bar_barmen_hello это и есть ссылка на произносящий звук в файле sound_theme.script -
АuReN, я кончено извиняюсь, но разве get_holder_class возвращает объект машины? Разве эта функция не возвращает объект родительского класса? Да и вообще, каким образом машина может принадлежать ГГ? Ты что, её в рюкзак засунул?
-
Gun12, можешь не утруждать себя в пояснениях. Человек просто-напросто не понимает простой истины, что функция get_string для объекта консоли возвращает строку, т.е. здесь: local ren = con:get_string("renderer")переменная ren будет строкой. Если он играет на втором ренедере, то действительно, строка эта будет выглядеть как "renderer_r2". И добиться он пытается проверки того, играет ли он на самом деле на динамике или нет. Stiingray, на данной странице тебе дан ответ решения твоей проблемы, дальнейшие твои посты на эту тему, с непониманием происходящего, будут расценены как флуд. P.S. Учи матчасть!
-
[SoC] Ковыряемся в файлах
ColR_iT ответил на тему форума автора Halford в Скрипты / конфиги / движок
riddik121, хорошо, растолкую по другому данное примечание. Секции heli_combat не существует, следовательно задавать параметры по которым будет определятся поведение вертолёта во время боя нужно не в новой секции, делая на неё ссылку, а прямо в текущей секции heli_move. Так, надеюсь, яснее? И по поводу примеров. Почему не заглянуть в оригинальные файлы?
- [ЧН] 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
- ...и другие моды