RayTwitty 575 Опубликовано 13 Января 2015 (изменено) Слил ещё несколько фиксов, которые у меня уже давно лежат: Detail Density fix (SOC 1.0006) Mipbias fix (SOC 1.0006) No Quick Use fix (SOC 1.0006) Sun Near fix (SOC 1.0006) Target Font (SOC 1.0006) Unload Magazine fix (SOC 1.0006) Описания по ссылкам. Также, все* новые фиксы продублировал в X-Ray extensions: https://code.google.com/p/xray-extensions/source/detail?r=187 Сразу отвечу на возможный вопрос: а зачем эти фиксы отдельно, если все они есть в ХЕ? Ответ: возможно кому-то нужны будут эти правки без использования всего ХЕ. * кроме фиксов рендера - ранее они уже были сделаны тов. K.D.. Изменено 13 Января 2015 пользователем Shadows 2 1 1 Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 24 Января 2015 (изменено) Делается ровно так же, как и на ассемблере. В чем проблема-то. CScriptGameObject__GetGameObjectFloat proc pos__ = dword ptr 8 push ebp mov ebp, esp mov ecx, [ecx+4] mov eax, [ebp + pos__] fld dword ptr [eax+ecx] mov esp, ebp pop ebp retn 4 CScriptGameObject__GetGameObjectFloat endp Покажешь код на с++? Изменено 24 Января 2015 пользователем Shadows 1 Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 26 Января 2015 (изменено) еще раз повторяю, видео тебе снять? Код - одна строка. Аптечка прекрасно ставится в слот. Как и любой другой итем.Ещё не факт, что быстрые слоты реализованы с учетом всех экспортированных в скрипты функций. Можно сделать так, чтобы в пределах движка работало, а в скриптах всё осталось по старому (хотя, я не вникал, как там реализовано). Но по дефолту, в той функции, которая ставит предмет в слот, идет проверка на указанный слот в конфиге. Соответственно, надо указать "slot = 2" например. Или "slots = 1,2,3" - вроде так теперь работает. А может в слоте уже есть аптечка... Либо он банально как-то не так вызывает... У меня иногда бывало и такое: функция лежит в одном скрипте, а пытаюсь вызвать функцию из другого скрипта (с похожим названием) и потом полчаса, проклиная всех разработчиков сталкира, выясняю в чём дело И это, давайте без перехода на личности. Человеческий фактор, как я уже заметил выше, никто не отменял. Изменено 26 Января 2015 пользователем Shadows 3 Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 17 Февраля 2015 @tcaim, возможно какой-то скрипт переназначает. А ещё при вылете значения тоже сбрасываются, так что после настройки игры, лучше перезапустить её, чтобы всё записалось. Кто-то там кстати спрашивал на счет фикса статистики в ПДА - автор нашелся и перенес фиксы в ХЕ https://code.google.com/p/xray-extensions/source/detail?r=207 1 Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 28 Февраля 2015 (изменено) @Lagos, экзешник на увеличение видеобуфера пропатчен? Изменено 28 Февраля 2015 пользователем Shadows Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 17 Мая 2015 (изменено) Перед тем как что-то спрашивать, надо четко понимать что хочешь спросить. А когда вопрос в стиле: "а как сделать графон в сталке как в крайзисе" - на это никогда никто не ответит. Что конкретно в текущей сетке не устраивает? Изменено 17 Мая 2015 пользователем Shadows Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 30 Мая 2015 (изменено) Умерла ссылка на первый пак Cut X-Ray. Перезалейте пожалуйста.Там все ссылки на паки умерли... Перезалил: http://rusfolder.com/43744644 В одном архиве всё. Изменено 30 Мая 2015 пользователем Shadows 3 2 Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 21 Июня 2015 (изменено) @BlooderDen, если нужно настроить худ оружия и не хочется сильно заморачиваться, можешь скачать ЛА - там полноценно работают все режимы + есть настройка позиции и ориентации. Формат с ТЧ вроде одинаковый, так что можно уже готовые настройки перетаскивать в нужный мод. @DDamian724, https://xp-dev.com/sc/204486/HEAD/ Изменено 21 Июня 2015 пользователем Shadows 1 Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 23 Июня 2015 (изменено) Вот объединение дллок я понимаюВизуальные свистоперделки, которые не имеют практического смысла. А вот компиляция за две минуты, допустим, ui или ai-классов, которые занимают добрую часть xrGame и часто правятся - почему нет?.. Изменено 23 Июня 2015 пользователем Shadows 2 2 Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 25 Июня 2015 У меня двиг ТЧ 1.0007 за 10-11 минут с отключенной оптимизацией компилится на i5 3570 3.4GHz. 1 Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 24 Июля 2015 (изменено) От Хавока надо провал в грунт, что бы, по самые помидоры, сталкер брёл в болоте и следы оставались.Делаешь два слоя геометрии, назначаешь\создаешь материал с настройками плотности (пример - вода), а следы рисуешь через skidmark при коллизии с этим материалом. Никаких Хавоков не нужно. Разве что объемности не будет у следов, ибо все эти "марки" не поддерживают бампов. Изменено 24 Июля 2015 пользователем Shadows 1 2 Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 26 Июля 2015 (изменено) Кстати, коль уж зашел разговор за задания, то спрошу - у кого-нибудь есть идеи на тему удаления заданий в ТЧ? То есть, не выполнить, не провалить, а именно снести его из памяти, как будто и не было. У меня тут есть пару идей, но я не уверен, что нашел все хвосты... Еще раз перечитай. Потом попробуй с таким артиклом решить вопрос, осознай что не прав, осознай что нужен цикл и ссылка, например. как вытащить айди из артиклаЧто тут можно понять? Изменено 26 Июля 2015 пользователем Shadows Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 27 Июля 2015 (изменено) Удалять задачу может понадобиться, например для периодических заданий, навроде "Спрятаться от выброса" и т.п. Изменено 27 Июля 2015 пользователем Shadows Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 27 Июля 2015 (изменено) Удаление заданий можно интерпретировать как отмену. Бывают же случаи, когда задание физически не выполнено, но и не провалено, и в то же время это не зависит от действий игрока. Также, такие задание НЕ должны учитываться счетчиком статистики в ПДА. Кароче, работы там нормально и работа в первую очередь - поиск хвостов, реестров и других мест, где остаются висеть задания. А динамическое изменение подзаданий - это уже другое и реализуется намного проще, чем удаление. Изменено 27 Июля 2015 пользователем Shadows Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 28 Июля 2015 (изменено) сделать как раз скриптом, одно простенькое задание описывается парой десятков явно понятных строк + располагаешь все нужные функции для сопровождения таска + рядом диалог тут жеПЫС все это проходили, очевидно же. После, было принято решение перенести все настройки собственно в конфиг - там и ошибку сложнее сделать, и не надо особо знать синтаксиса для реализации. Единственное, чего не хватает при чтении из xml - различных распространенных действий, вроде работы с предметами в инвентаре, деньгами и прочим - это позволило бы в большинстве случаев вообще не лазить в скрипты и создавать таски не отходя от кассы, прямо в xml. Хочешь - делай, но мне и такое не надо, разве что 100% динамический таскДа я уже сделал, просто не уверен, что везде подчистил хвосты Изменено 28 Июля 2015 пользователем Shadows 2 Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 28 Июля 2015 (изменено) Диалог для телепатов.Тут последние три страницы такой диалог. Карета кашпировских уже выехала. З.Ы. вложение файлов и наследование секций друг от друга использовалось везде и всеми. Изменено 28 Июля 2015 пользователем Shadows 1 Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 28 Июля 2015 В ссылках на правки двигла самое сильное, что поразило - это замена прицела на круглый, извините, если слегка ошибся в формулировке. Очень знаете ли полезная вещь для моддинга.Очень печально, что во всех правках движка, Вас поразило лишь это. Может это - закрыть эту тему к едреням?Всегда доставляли подобные призывы. А может это - просто не заходить и не читать тему? 4 Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 29 Июля 2015 (изменено) http://www.amk-team.ru/forum/index.php?showtopic=10339&p=910493Дополнил FAQ описанием классов: matrix, CTime, CALifeSimulator, CSE_Abstract, CSE_ALifeObject, а также оконными классами: CUIWindow, CUIStatic, CUIListWnd, CUIComboBox, CUITrackBar. Таким образом, описаны практически все скриптовые правки, за исключением пространства level и колбеков.Однако есть пару пробелов в FAQ - в частности методы класса matrix и метод use_ai_locations класса CSE_ALifeObject.Также, не на 100% уверен на счет описания методов класса CTime...Если у кого-нибудь есть какая-нибудь инфа по этому материалу - прошу написать в теме З.Ы. печально, что почти все правки делались без описания в коммите, и их назначение приходится искать практически везде по движку и геймдате OGSE. Изменено 30 Июля 2015 пользователем Shadows 2 1 Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 2 Августа 2015 (изменено) ты же не будешь в реале продавать подержанную вещь с рук на руки за 4543 рубля? Ведь продашь за 4500, или за 4550, или за 4600. Как грамотный маркетолог, я продам её за 4599 Не, на самом деле округление вполне имеет место быть. Надо только грамотный алгоритм придумать, ну или где-то подсмотреть. Изменено 2 Августа 2015 пользователем Shadows 2 1 Поделиться этим сообщением Ссылка на сообщение
RayTwitty 575 Опубликовано 3 Августа 2015 (изменено) Тут большинство горазды языком чесать и заниматься бесполезной фигней. Подскажите нормальный форум.Это было бы уместно сказано при том условии, если бы ты перед этим выкатил нам убердвиг с кучей фич. А так, ты пока не больше чем один из "чесателей". Изменено 3 Августа 2015 пользователем Shadows 7 Поделиться этим сообщением Ссылка на сообщение