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

Худ ТЧ: Смена рук при смене костюма

Рекомендуемые сообщения

@I am Dead У меня стоит оригинал с NLC паком и текстурами.

 

В 06.07.2019 в 14:41, Laucer сказал:

@Nikita Toritsyn, с гибридными руками все не так просто. У них 2 текстуры, поэтому и менять надо обе.

А как это сделать, а то я чайник в этом.

Изменено пользователем W.A.S.P.
Ссылка на комментарий

@Nikita Toritsyn, То есть у тебя стоит голая игра сталкер тень чернобыля но с паком текстур?_И все?

Изменено пользователем W.A.S.P.
пунктуация

Подарки

  • 2
  • Ссылка на комментарий

    @I am Dead, архив называется Radiation. Поставлен на оригинальную версию игры, геймплейных нововведений я там не увидел, просто новые текстуры и заменено оружие. Возможно с руками что то сделали, так как в этой сборке руки не оригинальные и при адаптации худа рук перчатки остаются из сборки, меняются только рукава.

    Добавлено  HellRatz,

    Цитировать весь пост ни к чему, особенно предыдущий. Ознакомьтесь с правилами цитирования.

    Устное предупреждение по пункту 2.6 правил форума.

    Ссылка на комментарий

    @Nikita Toritsyn, Найди сперва в модели текстуру перчатки и аналогично как ты делал замену рукавов сделай подмену текстуры перчатки.


    Подарки

  • 2
  • Ссылка на комментарий

    А зачем вообще менять перчатки? Костюмы ГГ находит/покупает и смена рукавов логична. А перчатки свои оставляет при переодевании..
    Разве что для "научных" цветных балахонов, да и то.. модель перчаток та же а перекрашенная выглядит, имхо, нелепо.

    Ссылка на комментарий

    @k01jan, Именно из за научных костюмов и хочу, что бы перчатки тоже менялись.

    @I am Dead, Ну допустим я нашёл текстуру перчаток  (act_arm_css), а как сделать, что бы они были разными на каждый костюм?

    @k01jan, Помимо научных костюмов ещё на экзоскелете будут нелепо смотреться руки.

    Изменено пользователем Nikita Toritsyn
    Ссылка на комментарий

    @Nikita ToritsynДопустим смотри,имеем мы вот такой код(приведу свой переделанный под OGSR движок.)

    Скрытый текст

    -----------------------------------------------------------------------------------------------------------------------------------
    -- Схема смены рук при смене костюма
    -- Автор: Kondr48 (Вампир35).
    -- Последнее редактирование: 25.02.2016 12:00
    -- За метод замены текстуры спасибо Alpet'у
    -----------------------------------------------------------------------------------------------------------------------------------

    function update() -- тут у нас вызывается смена текстуры.
      if last_outfit == nil then last_outfit = "hello" end
      if db.actor:item_in_slot(6) == nil then
       outfit = "sviter"
      else
       outfit = db.actor:item_in_slot(6):section()
      end
       if last_outfit ~= outfit then
       
        perchatka = system_ini():r_string(outfit,"texture_arm")
        exo = system_ini():r_string(outfit,"texture_exo")
        hands = system_ini():r_string(outfit,"texture_hands")

        
        local t = texture_find("act\\act_arm_sleve")            --За место act\\act_arm_sleve вписать свою текстуру которую нужно заменять
        if t and t["act\\act_arm_sleve"] then                        --За место act\\act_arm_sleve вписать свою текстуру которую нужно заменять
         t["act\\act_arm_sleve"]:load("hands\\"..perchatka) --Текстура которая заменяет текстуру act\\act_arm_sleve (название текстуры берется из секции костюма)
        end
        local t_b = texture_find("act\\act_arm_sleve_bump") --аналогично замены текстуры только это замена бампа
        if t_b and t_b["act\\act_arm_sleve_bump"] then
         t_b["act\\act_arm_sleve_bump"]:load("hands\\"..perchatka.."_bump")
        end
        
            local to = texture_find("act\\act_arm_perchatka") -- За место act\\act_arm_perchatka вписать свою текстуру которую нужно заменить 
        if to and to["act\\act_arm_perchatka"] then               --За место  act\\act_arm_perchatka вписать текстуру которую нужно заменять
         to["act\\act_arm_perchatka"]:load("hands\\"..perchatka)--Текстура которая заменяет текстуру act\\act_arm_perchatka (название текстуры берется из секции костюма)
        end
        local to_b = texture_find("act\\act_arm_perchatka_bump") 
    --аналогично замены текстуры только это замена бампа
        if to_b and to_b["act\\act_arm_perchatka_bump"] then
         to_b["act\\act_arm_perchatka_bump"]:load("hands\\"..perchatka.."_bump")
        end

        
                local too = texture_find("act\\act_arm_perchatka_cs") --Тоже самое что и сверху
        if too and too["act\\act_arm_perchatka_cs"] then
         too["act\\act_arm_perchatka_cs"]:load("hands\\"..perchatka)
        end
        local too_b = texture_find("act\\act_arm_perchatka_cs_bump")
        if too_b and too_b["act\\act_arm_perchatka_cs_bump"] then
         too_b["act\\act_arm_perchatka_cs_bump"]:load("hands\\"..perchatka.."_bump")
        end
        
        local te = texture_find("hands\\act_arm_exo") 
     -- Тоже самое что и сверху
        if te and te["hands\\act_arm_exo"] then
         te["hands\\act_arm_exo"]:load("hands\\"..exo)
        end
        local te_b = texture_find("hands\\act_arm_exo_bump")
         if te_b and te_b["hands\\act_arm_exo_bump"] then
         te_b["hands\\act_arm_exo_bump"]:load("hands\\"..exo.."_bump")
        end
        last_outfit = outfit  
      end
    end

     

    P.s Надеюсь все подробно расписал,будут вопросы пиши в лс.

    Изменено пользователем I am Dead
    • Спасибо 1

    Подарки

  • 2
  • Ссылка на комментарий

    @I am Dead, После этого у меня точно закипела голова. Я не программист и мне это не о чём не говорит. Может кто нибудь сам там покопаться? Пишите в ЛС.

    Ссылка на комментарий

    М-да как всегда от сталкерского сообщества помощи ни какой. 

    Не удивительно что Ганслингер делали 9 лет и он так полностью не вышел.

    Изменено пользователем Batman94
    • Не нравится 2
    • Смешно 2
    Ссылка на комментарий
    21 час назад, Batman94 сказал:

    А как его адаптировать

    В движке ОГСР УЖЕ есть смена смена рукавов. А вот как реализовано - смотри мод OGSR https://www.amk-team.ru/forum/topic/14062-ogsr-mod/

    • Согласен 1

    AMD Athlon II X2 250, NVIDIA GTS 450, RAM 8.0 GB, WIN 7/64  правки Золотой Шар

    Ссылка на комментарий
    4 минуты назад, nasar75 сказал:

    В движке ОГСР УЖЕ есть смена смена рукавов. А вот как реализовано - смотри мод OGSR https://www.amk-team.ru/forum/topic/14062-ogsr-mod/

    Потом этим займусь, а может и на зп лучше уйду. 

    Лол. Сразу дизлайки любители тч ставят. Хех и ни кто иной как автор херово модификации Судьба Зоны. 

    В которой нету нормального геймплея и торговли как таковой. 

    Лучше реально перейду на зп. Там с этим меньше мароки.

    2 часа назад, nasar75 сказал:

    В движке ОГСР УЖЕ есть смена смена рукавов. А вот как реализовано - смотри мод OGSR https://www.amk-team.ru/forum/topic/14062-ogsr-mod/

    Уже не надо я решил на Зов Припяти перейти. 

    Хотя в жопу этот сталкер он для педиков. 

    Изменено пользователем Batman94
    Добавлено  Опричник,

    Изучите "Правила цитирования". https://www.amk-team.ru/forum/topic/13514-obyavleniya/

    • Не нравится 3
    • Смешно 2
    • Сочувствую 2
    • Сомнительно 2
    Ссылка на комментарий

    Добрый. Есть есть ли версия движка, на этот мод, где включены патроны с пояса. Если есть возможность, дайте ссылку, а то не могу подключить эту фичу. Спасибо.

     

    Изменено пользователем DJ.Orb.Warpal
    Ссылка на комментарий

    Приветствую. Выскочило окно, фатальная ошибка, при разговоре с Лукашом, после сдачи с квеста "Уничтожить группу долга", лога нет.

     

    Ссылка на комментарий

    Так так так. А что схема худа рук-3 будет работать на движке ОГСР ? Почитал комменты вроде будет или ошибаюсь ?

    Изменено пользователем Stalkersof
    • Смешно 1
    Ссылка на комментарий

    Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

    Комментарии могут оставлять только зарегистрированные пользователи

    Создать аккаунт

    Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

    Зарегистрировать новый аккаунт

    Войти

    Есть аккаунт? Войти.

    Войти
    • Недавно просматривали   0 пользователей

      Ни один зарегистрированный пользователь не просматривает эту страницу.

    AMK-Team.ru

    ×
    ×
    • Создать...