
UnLoaded
Жители-
Число публикаций
927 -
Регистрация
-
Последнее посещение
-
AMKoin
10 [Подарить AMKoin]
Весь контент пользователя UnLoaded
-
Необходимо для ф-ции SetColor(DWORD color) получить DWORD-значение имея четыре значения r, g, b и a. Помню, где-то видел вроде ф-цию, но не могу найти. Подскажите.
-
Маловероятно... Есть моды с круглой мини-картой. Поищи, глянь как там сделано. Ну и как вариант - просто замаскируй оформлением того, что ты назвал подложкой, эти самые торчащие углы. P.S. Нашел еще такой тег: clipper="1", попробуй добавить в background, может будет обрезать лишнее.
-
[SoC] Ковыряемся в файлах
UnLoaded ответил на тему форума автора Halford в Скрипты / конфиги / движок
Ну, быть может, в сторону правки нет-пакета посмотреть ? -
Помощь требуется, однако... Собственно условия задачки: есть некое кол-во(ну в пределах не более 20) биндеров неких объектов, в апдейтах которых вычисляется значение в диапазоне от 0 до 100. Есть ф-ция, которая будет отображать эти значения динамически в виде линейного индикатора(тот-же ProgressBar, к примеру), с условием, что отображать надо на одном индикаторе от 0(если все значения по 0) до самого максимального(если есть 0, 18 и 76 - то отображать 76). Уж извиняйте, не знаю как это грамотными словами обозвать. Пока у меня думалка надумала такой вариант: заносить все значения из апдейтов в табличку. В ф-ции отображения, которую вызывать из этих-же апдейтов, парсить ее как-то так: local value_table = {} function set_pos() local pos = 0 for k, v in pairs(value_table) do if v > pos(или v >= pos ?) then pos = v end end SetProgressPos(pos) end Хотелось-бы подсказку: как оптимально табличку организовать(или она вообще не нужна ?), как ф-цию отображения организовать ?
-
[SoC] Ковыряемся в файлах
UnLoaded ответил на тему форума автора Halford в Скрипты / конфиги / движок
Ну с проверками расстояний еще туда-сюда, но вот использование таймера реального времени - это больше всего настораживает. Есть уверенность, что непись успеет пройти весь прописанный, к примеру в gans_walk, путь за 11 секунд реального времени ? Попробуй убрать таймеры в walker, walker1, walker2, walker3, walker5 и пройтись за ним, не нарушив условий по расстояниям. Да и сама идея с таймерами не гуд, лучше сделай в последней look-точке каждого пути выдачу sig = ля-ля, и соответственно on_signal = ля-ля | walkerN. Так даже логичнее будет: дошел до очередной "контрольной" точки, оглянулся - хвоста вроде нет, можно идти дальше... -
[SoC] Ковыряемся в файлах
UnLoaded ответил на тему форума автора Halford в Скрипты / конфиги / движок
Эмм, с учетом "я в скриптинге - 0", дальнейшее "Расскажи по подробнее" не имеет смысла. Это не в обиду... -
Маловероятно, что найдешь готовое решение. Видимо, самому прийдется делать.
-
[SoC] Ковыряемся в файлах
UnLoaded ответил на тему форума автора Halford в Скрипты / конфиги / движок
Лучше бы ты, все-же, курить бросил(и другим посоветовал)... Но уж если очень надо, то примерно так: можно попробовать с фейковой подменой сигарет. Т.е. при попадании любого предмета в инвентарь мы имеем кэллбэк "on_item_take". Соответственно, в обработчике проверяем - если в инвентаре нет спичек, то подменяем попавшую в инвентарь пачку сигарет на фейковую. Соответственно в том-же обработчике проверяем попадание в инвентарь спичек, и если у нас в инвентаре имеется фейковая\ые пачка\ки сигарет - заменяем их на нормальные. В "on_item_drop" проверяем остались у нас в инвентаре спички или нет, если нет - опять подменяем нормальные пачки на фейковые. Реализация в общем не сложная. В случае с правленным движком - может быть еще проще, но это уже ответ номер два... -
@Forser Ну так чего там помогать-то ? Что именно не понятно ?
-
Ну, если у тебя Lua не хочет размер таблицы посчитать - видно оно\она на тебя шибко обиделось\лась...
-
[SoC] Ковыряемся в файлах
UnLoaded ответил на тему форума автора Halford в Скрипты / конфиги / движок
@Maksim-modmeiker Курить бросай... -
AI-Map в X-Ray: теория, практика, ошибки
UnLoaded ответил на тему форума автора
HellRatz в SDK и маппинг
BFG Это, получается, лестница - геометрия ? Печально... перекомпилировать локу эндцать часов ради одной\пары лестниц. Но собственно вопрос в другом: не получается у меня загнать НПСа на эту самую вышку. Лестница там есть, это и на скрине видно, значит дело не в наличии лестницы. В чем еще может быть причина ? Да прописано все. И он ее отрабатывает, вот только не на вышке, в будке, а на земле, под ней. Вот в этом проблема... -
@НаноБот Все то-же, я в свое время думал об СДК - на кой мне этот монстр, когда у меня есть uACDC ? Потом нормально настроил СДК и совместил с геймдатой, начал в нем работать... Сейчас uACDC использую эпизодически, так, для всяких мелочей. Насчет 5Гб - эмм... не серьезно это, в наше время-то, когда стоковый ПК комплектуют 500-ками... P.S. про анекдот - извиняюсь, никого обидеть не хотел...
-
Это как ремонт эл.проводки в автомобиле: лазишь с тестером, ищешь что-куда: штекерок разъединил - тыловая аккустика заглохла. О! Значит проводочки от штекерка к ней идут. А приходят к штекерку, по логике - от магнитолы. И совсем другое дело, когда имеется схема принципиальная на эту проводку - глянул, что-куда, прозвонил нужную цепь и исправил по-быстрому. Какой смысл в бинарных патчах, когда все уже давно и во всю исходники правят и компилят свежие версии двигла ? P.S. Анекдот, на тему глистов которые глянули, что там снаружи - солнце, небо и красота, но жить все одно в ней будут, в ..опе, то-же вспомнился...
-
AI-Map в X-Ray: теория, практика, ошибки
UnLoaded ответил на тему форума автора
HellRatz в SDK и маппинг
Ай, дарагой, зачем слова такие непонятные гаваришь ... (Шутка) Давай уж по-конкретнее, о чем ты. О лестницах ? То, что "это жёлтенькое" - лестница для актера(ГГ), я в курсе. А вот где она в СДК запрятана ? Как ее добавлять в нужных местах ? Да и нужны-ли они для НПСов ? Ведь везде утверждают, что неписям всякая геометрия пофиг, и где-то пример приводили, что на Кордоне в ДН сетка лежит чуть выше земли(террейна) и неписи, аки по воздуху, по ней ходят. -
[CoP] Ковыряемся в файлах
UnLoaded ответил на тему форума автора Halford в Скрипты / конфиги / движок
Учись, кто же против. Но, согласись, не стоит пытаться сразу собрать гоночный автомобиль - начни с мопеда. Начни не со смены группировок всех и вся на локациях, а для начала простенькое - добавить народа там-сям, изменить логику и т.п. Начинать читать об этом тут. P.S. Поставь СДК и совмести с ним игру. Очень поможет - удобно визуально видеть раскладку смартов, кол-во неписей, пути для работ, респавнеры, рестрикторы и пр. -
AI-Map в X-Ray: теория, практика, ошибки
UnLoaded ответил на тему форума автора
HellRatz в SDK и маппинг
Вопрос: как заставить неписей ходить по AI-сетке, проложенной почти вертикально ? К примеру, на Кордоне, на блок-посту вояк, есть караульная вышка(см. скрин). Проложил сетку, по самой лестнице и внутри будки. Все слинковано как надо. В будке поставил точку пути, прописал ее одному из вояк. Прогнал все этапы xrAI, все ОК, без ошибок. Запускаю игру, НИ, бегу смотреть на этого вояку - а он стоит себе под вышкой на земле, но логику отрабатывает: вертит башкой в look-точки. Вот собственно и хочется знать что я не доделал ? -
Хм, я чего-то всю дорогу считал, что НПСам геометрия пофиг и двигло их водит по AI-сетке, которая может быть хоть в воздухе проложена. Я ошибся ? А что, поворот ноды по осям уже не работает ? Вот в это мне верится больше. Насчет добавления таких фейк-плоскостей - раз они являются объектами геометрии, значит понадобится перекомпиль(xrLC) локи ?
-
[CoP] Ковыряемся в файлах
UnLoaded ответил на тему форума автора Halford в Скрипты / конфиги / движок
@Shredder Вопрошавший, похоже, имеет в виду отображение в Инвентаре полноценного ножевого слота, как для остального оружия. Дедушка Тапок, сам по себе слот не появится ни от каких изменений настроек - визуально он просто не предусмотрен ПЫСами. По этому, решение только одно - самостоятельно, скриптами+конфиги(или правленный движок+скриптами+конфиги) добавить отображение слота(при этом можно будет оставить нож в своем "родном" слоте). -
Подскажите, то что на этом скрине голубое и обзывается "levels\l01_escape\l01_escape_fake" - что это такое ? Зачем добавлено на лестницу ? Как добавить, к примеру, на другую подобную лестницу ?
-
Странно... У меня вылет происходит там, где вызывается DetachChild.
-
Подскажите, плиз, ошибка: в каком из методов может возникать - в DetachChild или в AttachChild ?
-
Редактирование движка X-Ray
UnLoaded ответил на тему форума автора Rolan в Скрипты / конфиги / движок
Сначала-бы наверное стоит разобраться в ценности кэллбэка на смерть в офф-лайне... Хотя-бы начиная с того, как вообще возможно кого-то в офф-лайне убить ? Не релизнуть, а именно "убить".
- [ЧН] 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
- ...и другие моды