Перейти к контенту

RayTwitty

Жители
  • Число публикаций

    1 225
  • Регистрация

  • Последнее посещение

  • Дней в топе

    5
  • AMKoin

    1,969 [Подарить AMKoin]

Весь контент пользователя RayTwitty

  1. RayTwitty

    Разговоры о модах

    Долбите Чарси в личку, авось выложит вам
  2. RayTwitty

    NLC 7 (предрелизная тема)

    Если человек не хочет, чтобы портили его "идеальный мир", его нужно делать для себя и никому не давать. Сломают рано или поздно, инфа 100%. Нет совершенно одинаковых людей, соответственно и точки зрения разные, и далеко не всё, что м'сье разработчику кажется правильным - истина последней инстанции. Так-то да, всякие защиты подобного рода, так ещё и с привязкой к железу - лишний гемор как юзеру и разработчикам, так и движку. Но судя по всему, разрабы считают это одной из геймпленых фич. Что-ж, у всех свои тараканы в голове
  3. RayTwitty

    NLC 7 (предрелизная тема)

    Точно ли? Помнится, то ли @Malandrinus, то ли @KD87, то ли кто-то с их слов озвучивал, что это слишком трудоемко. На самом деле, там нет ничего сложного. Окно обыска находится на постоянном апдейте, в отличии от инвентаря (в котором, например можно спокойно перетаскивать предметы по ячейкам), поэтому достаточно до апдейта запомнить в какой позиции находится скролл, а после - установить его обратно. В исходниках правка занимает четыре строчки.
  4. Не делали, но сделать можно. Но опять же, это гемор - таким образом править двиг.
  5. RayTwitty

    Скриптование

    На дворе 2014 год, а люди до сих пор подобные вещи делают через "переспавн костюмов" и невидимый "баласт" X-Ray extensions и методы get_actor_max_weight/set_actor_max_weight, get_actor_max_walk_weight/set_actor_max_walk_weight и get_inventory_weight в помощь. З.Ы. а еще лучше скачать исходники и сделать сразу как надо.
  6. RayTwitty

    X-Ray extensions

    Между 6 и 7 патчем могут быть отличия в смещениях. Хотя, может и прокатит, тут надо проверять.
  7. Обновил шапку темы, теперь всё нужное собрано в одном месте
  8. RayTwitty

    X-Ray extensions

    You should unlock this fixes: ; !!! кастомную заливку можно включать, когда имеем альтернативную скриптовую обвязку !!! ;0x103BF3C7 5 ; jmp CUITradeWnd__FillList_fix ; кастомная заливка предметов в окне торговли ;0x103CBF49 5 ; jmp CUICarBodyWnd__UpdateLists_fix ; кастомная заливка предметов в окне обыска ящиков in correction_list file.
  9. RayTwitty

    X-Ray extensions

    Тогда много где будет какой-нибудь "другой" блок срабатывать. И что мешает переделать условие в том куске кода?
  10. RayTwitty

    X-Ray extensions

    В луахелпе много чего нет, что на самом деле экспортировано. Взять хотя бы класс прогресс-бара... Так что стоит таки проверять все варианты. Для объектов на классе CExplosive можно проверять флаг m_explosion_flags.test(flExploded).
  11. RayTwitty

    X-Ray extensions

    Проверки на класс (get_clsid(obj) == clsid.car_s и get_clsid(obj) == clsid.helicopter_s) разве не катят?
  12. RayTwitty

    X-Ray extensions

    Turn off the actor shadow in xrGame.dll. Не думаю, в исходниках достаточно много пришлось поправить, чтобы реализовать это. На асме слишком геморно и долго.
  13. Их специально и вынесли для тонкой настройки хеми и амбиент освещения. Просто добавочный коэффициент. И ставить единицу - это не панацея. Ну так инсталлируй вместе с модом нужный файл конфигурации. Не вижу проблем.
  14. RayTwitty

    X-Ray extensions

    , последствия правки "Тень от ГГ". Либо отключай её, либо патч правки для рендеров.
  15. RayTwitty

    X-Ray extensions

    У разрабов ОГСЕ видимо. А вообще, проще отключить её.
  16. RayTwitty

    X-Ray extensions

    Значит так надо Делалось по примеру из движка видимо.
  17. RayTwitty

    X-Ray extensions

    Если я правильно понял суть вопроса: своих там нет, везде юзаются прототипы, которые уже были в движке. Иначе бы уже давно переделали костыли "set_arg1" etc. А почему не "object_by_id" - видимо просто уже нашли другую функцию с подобным прототипом. Драгдроп элемент ножа в инвентаре. Ещё затребует для бинокля, фонарика и кучи подобного. В идеале конечно слоты надо выключать по дефолту...
  18. RayTwitty

    X-Ray extensions

    Для этого и было сделано.
  19. RayTwitty

    X-Ray extensions

    Значит надо другую анимку подсунуть. Вопрос НЕ правки движка.
  20. RayTwitty

    X-Ray extensions

    На ЗП нет отладочных патчей, поэтому ковыряние двигла под эту платформу практически застыло на месте. Шадовс везде забито, пришлось это придумать Список последних изменений в репо для ТЧ: [soC_10006_xrGame] 1. В окно инвентаря добавлено обновление индикатора веса при перемещениях предметов между рюкзаком, слотами и поясом 2. Добавлен колбек (129) на выкидывание предмета из окна инвентаря 3. Добавлен колбек (144) на хит ГГ от монстра или НПС 4. В пространство level добавлены методы: send_event_key_press(dik) - имитация нажатия клавиши send_event_key_hold(dik) - имитация удерживания клавиши send_event_key_release(dik) - имитация отпускания клавиши send_event_mouse_wheel(vol) - имитация вращения колесика мыши [soC_10006_xrGame] 1. Добавлены методы для оценки состояния ГГ: bool is_actor_normal(), bool is_actor_crouch(), bool is_actor_creep(), bool is_actor_climb(), bool is_actor_walking(), bool is_actor_running(), bool is_actor_sprinting(), bool is_actor_crouching(), bool is_actor_creeping(), bool is_actor_climbing() 2. Добавлен метод высадки ГГ из машину в определенную позицию на уровне: detach_vehicle(vector) 3. Добавлен метод разворота камеры ГГ на определенный объект: update_camera_direction(obj) 4. Добавлен ряд методов для работы с худом оружия: int get_hud_animation_remaining_time() - получить оставшиеся время текущей анимации bool is_cyclic_hud_animation() - проверить является ли текущая анимация цикличной bool has_hud_animation(string) - проверить есть ли заданная анимация в модели int get_hud_animation_length(string) - получить длину текущей анимации 5. Метод "set_actor_direction_ex" переименован в "set_camera_direction" 6. Отключена по умолчанию правка "стреляющий бинокль" [soC_10006_XR_3DA] 1. Восстановлена потерявшаяся правка по увеличению времени жизни блудмарков. Вместо консольной команды время теперь фиксировано - 16 реальных минут. Более чем достаточно. 2. Переделана правка убирающая сообщения из лога: "cl setDestroy [%d][%d]". 3. Почищены остатки правок, которые используются только в моде OGSE. 4. Отключена по умолчанию правка "полноразмерные экраны загрузок". 5. Консольная команда "r2_script_sun_shafts" переименована в "r2_sun_shafts_intensity".
  21. RayTwitty

    Скриптование

    @mumie, в конфиге прогресс-бара есть атрибуты min и max. Соответственно диапазон и равен этим параметрам.
  22. RayTwitty

    Скриптование

    Кривая инфа из луа_хелпа - не показатель. Все методы есть и в ТЧ, юзай метод SetProgressPos для изменения значения прогресс-бара.
  23. RayTwitty

    X-Ray extensions

    Залил ешё для ТЧ: 1. Исправлена работа статика биографии во вкладке ПДА "Ранги" 2. Из окна описания ножа убраны прогресс-бары, предназначенные для стрелкового оружия 3. Исправлена выдача инфопоршней в окне ПДА между вкладками "Задания" и "Карта" (по умолчанию отключено) 4. Добавлена выдача инфопоршней при переключении между описанием задания и картой во вкладке "Задания" (по умолчанию отключено) 5. Добавлен ряд скриптовых методов для проверки типа объекта: bool is_hanging_lamp(), bool is_knife(), bool is_binoculars(), bool is_weapon_pistol(), bool is_weapon_shotgun() 6. Для объекта CTorch добавлен метод переключения ПНВ: switch_night_vision(bool) 7. Отключены по умолчанию правки "сетка под броней в инвентаре" и "инверсия колеса мыши" 8. Включена правка по вызову скриптового колбека set_level_dest_vertex
  24. RayTwitty

    X-Ray extensions

    Хоть сейчас это уже не так актуально, но всё же... Залил новую ревизию для Xray-Extensions (ТЧ 6 патч): 1. Восстановлены консольные команды: cam_fov [55.0, 90.0] - FOV камеры ГГ hud_fov [0.0, 1.0] - дистанция от камеры до худа оружия ph_timefactor [0.0, 10.0] - время просчета физики ph_gravity [0.0, 100.0] - гравитация (изменение работает только при перезагрузке игры) g_god [on/off] - режим бога g_unlimitedammo [on/off] - режим бесконечных боеприпасов 2. Отключены консольные команды мода OGSE 3. Дефолтное значение чувствительности мыши в меню установлено на аналогичное патчу 1.0007 4. Значения для правки инерции худа приведены в дефолтное состояние
  25. Распаковщик level.ps_static валится с таким логом: Версия отсюда: http://stalkerin.gameru.net/modules.php?name=Downloads&d_op=viewtheoned&lid=472 работает. K.D. уже в курсе, просто запостил сюда, чтоб не забыть.
×
×
  • Создать...