Перейти к содержанию

Pepel

Сталкеры
  • Публикаций

    612
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Pepel


  1. 4 часа назад, SSTALKERR сказал:

    2 раз спрашиваю в чём ошибка 

    Expression : xml_doc.NavigateToNode(path,index) Function : CUIXmlInit::InitStatic File : E:\stalker\sources\trunk\xr_3da\xrGame\ui\UIXmlInit.cpp Line : 172 Description : XML node not found Arguments : msg_box_kicked_by_server:picture

    копался в форумах но там ток про солянку пишут у меня версия 1.0006 тень чернобыля без патчей, хочу сделать свой мод.

    а ты что такого сделал что вылетела такая ошибка?


  2. 12 минут назад, Stalkervernite сказал:

    Я же говорю, это типо ссылки... Она роль никакой не играет, можешь неписать.

    я не писал, она по умолчанию стояла. решил разобраться на всякий случай. 


  3. 2 минуты назад, Stalkervernite сказал:

    ; stalker_custom_data.ltx

    ; Это по сути символ обозначающий текст, а не код

    C++ // 

    X ray ;

    А... Ну и к тому же это ссылка на файл stalker_custom_data.ltx Который отвечает за логику у НПС

    один момент, в файл stalker_custom_data.ltx вписано 

    stalker_custom_data.ltx

    как это объяснить? как это понимать? По крайней мере у меня так в ванильной тч (я на ванильной сижу с небольшими скриптовыми правками). А как на счет мутантов? У них cs вообще пустая.


    Дополнено 3 минуты спустя

    всё, я нашел логику про монстров, не отвечайте


    Дополнено 7 минуты спустя

    у меня такой вопрос, можно ли прописать врагу (нпс или мутанту, не важно) логику паники когда достигается определенное минус-хп и восстановление здоровья? как это можно сделать? как реализовать? где и что прописать? помогайте пжлст:u1F607:


  4. Кстати, можно сделать окно программы немного поменьше, если все настройки компиляции скрыть, а при первом запуске оставить только основные настройки. Типа сделать выпадающий список или сделать настройки сохраняемые пользователем.


    Дополнено 2 минуты спустя

    А, еще можно добавить функцию таймера в конце компиляции, типа перед запуском игры, чтобы в случае чего можно будет отменить запуск игры. У меня было когда я батник собрал который автоматически после всех процедур запускал игру, но изза ошибки нужно было отменить запуск игры.


    Дополнено 6 минуты спустя

    Вот еще идея: круто будет, если программа будет проверять обновление в файлах и сделать так, что после билда в сдк она могла бы сама запускать автоматическую компиляцию, но не вот с всплывающим окном, а фоном, ну или сделать какой-то индикатор в самой программе с демонстрацией лога, тогда после того как сбилдится уровень, или произойдет одна из функций билда, не нужно было бы запускать компилятор и тыкать кнопки.


    Дополнено 6 минуты спустя

    Я что-то разошелся, извините


  5. братишки, подскажите пожалуйста что за настройки в cudtom data по умолчанию у нпс, что за что отвечает? первая строка, я так понял, закоментирована, а вторая за что отвечает? 

    ; stalker_custom_data.ltx
    [game_info]

    Поставил трех нпс, первый имеет логику перемещения и анимацию, второй ту что сверх - стандартную, третий с пустой cd, первый вроде как исправно работает, второй просто стоит, третий вертится вокруг своей оси. А если их убить, то они звездочкой деревянной падают, очень некрасиво. Что я сделал не так? Объясните кто-нибудь на счет логики и как решить проблему когда нпс умирает.


    Дополнено 1 минуту спустя

    и еще вопрос: поставил слепого пса, у него пустая cd, но он у него имеется поведение, а можно ли как-то править логику мутантов?


  6. 1 минуту назад, macron сказал:

    Pepel накрой локу этой поверхностью. https://disk.yandex.ru/d/2cHCkz8q6xZbjQ
    Еще у компилятора могут быть параметры, чтобы солнце отключать.

    мне надо туннель. на счет второго, тоже были такие мысли. 


  7. 8 минут назад, Stalkervernite сказал:

    Game Mtl поставь default и убери 2 Sided

    всё равно светло


    Дополнено 7 минуты спустя
    В 01.05.2024 в 16:41, Pepel сказал:

    привет братишки, вопрос такой, можно ли как-то сделать чтоб имага менялась у предмета? вот у курсора, я в курсе что несколько текстур, они вписываются в текстовый док и у дока меняется расширение на название_текстуры.seq, а внутрь вписывается.

    t (время в сек.)

    папка\название_текстуры_1кадр.dds

    папка\название_текстуры_2кадр.dds

    папка\название_текстуры_3кадр.dds

    папка\название_текстуры_4кадр.dds

    и т.д.

    Подскажите, можно ли как-то сделать с обычным объектом.

    может всётаки кто-нибудь ответит...


    Дополнено 46 минуты спустя

    подскажите пожалуйста, есть ли уроки по тому как через сдк прописывать нпс путь, задавать направление и т.д. Смотрел уроки Андрея Genior`a Непряхина, у него в видео со звуком всё печально, к тому-же в этой части уроков не всё понятно, может уже есть современные какие-то модмейкеры которые всё по полкам разжуют и разложат. Заранее благодарен.


    Дополнено 7 минуты спустя

    вопрос по текстуре снят. разобрался


  8. 2 часа назад, AfterGlow сказал:

    Pepel покажи объект в сдк

    YQr33D0GF0s.jpg?size=1235x733&quality=95


    Дополнено 10 минуты спустя

    еще вопрос: нпс попавший в телепорт телепортируется? т.е. можно ли сделать телепортация мутантов, нпс и т.д.? или телепорт работает только для гг?


  9. У меня простое пожелание: сделать еще одну кнопочку, чтоб всё: геометрия, трава, аи, спавн компилировались + дополнительную галочку к этой функции "запустить игру после компиляции" и чтоб еще галочку "закрыть программу после компиляции и запуска игры". А еще можно сделать все ключи с подсказками в отдельном окне с галочками, чтоб не вводить вручную. Как то так


    Дополнено 4 минуты спустя

    еще не плохо было бы сделать чтобы всё записывалось в лог


  10. помогите с проблемой, сделал для тоннеля поверх него обьект чтобы солнечные лучи не проходили, но почему-то не работает. пробовал в настройках указывать материал - concrete, так же пробовал делать его фейковым, но не получается, может как-то по-другому нужно делать? Когда-то очень давно делал на зп подобное, подсмотрел настройки материала и ничего не вышло. помогите:u1F62D:


  11. В 01.05.2024 в 16:08, Sidorovich сказал:

    Решил добавить в игру радио с музыкой, с этим задалось.

    Решил сделать, чтобы музыка играла только днём, а ночью отключалась - с этим беда.

    Написал небольшую функцию в файле _g.script, которая определяет, ночь ли сейчас:

      Код (Показать контент)

    function is_this_night()
        local game_hours = level.get_time_hours()
        if game_hours > 20 or game_hours < 8 then
              return true
        else
              return false
            end
    end

    Затем написал такую логику для радио:

      Код (Показать контент)

    [logic]
    active = {!is_this_night()} ph_sound, nil

    [ph_sound]
    snd = music_boroda
    looped = false
    min_idle = 300
    max_idle = 500
    random = true

     

    И это работает... но частично. Как я понял, проверка на ночь происходит только при начале новой игры. Если при начале игры был день - музыка будет играть 24/7, если же была ночь - никогда не заиграет.

    Вопрос: как сделать, чтобы эта проверка происходило постоянно?

    В сдк есть опции которые можно задать и не париться с написанием функции. Там все предельно четко и ясно. Нужно всего лишь выставить время. 


  12. привет братишки, вопрос такой, можно ли как-то сделать чтоб имага менялась у предмета? вот у курсора, я в курсе что несколько текстур, они вписываются в текстовый док и у дока меняется расширение на название_текстуры.seq, а внутрь вписывается.

    t (время в сек.)

    папка\название_текстуры_1кадр.dds

    папка\название_текстуры_2кадр.dds

    папка\название_текстуры_3кадр.dds

    папка\название_текстуры_4кадр.dds

    и т.д.

    Подскажите, можно ли как-то сделать с обычным объектом.


  13. 4 минуты назад, macron сказал:

    Pepel  может sdk памяти не хватает, или формат текстур чем-то не понравился. Попробуй  у этих tga снизить разрешение, скажем, 512x512. И импортировать. Бампы вообще не импортировать.

    пришлось подрезать их в два раза:u1F62D:


  14. 10 минут назад, Болотник10 сказал:

    Мужики, как сделать что бы объекты поставленные на локацию не уходили под неё в сдк и их не приходилось доставать (поднимать)? 

    включить привязку (смотреть первые туторы Андрея Genior`a Непряхина)


  15. Привет ребята, давно не виделись! Полные радости моих штаны!) Помогите пожалуйста с такой проблемой. В общем, скачал пак разрушенных зданий, перевел через фш все текстуры в ддс, но почему-то каждый раз вот такая проблема выскакивает. Причем - текстура добавляется, тшм-ка формируется, но все файлы разом (а их не много, но и не мало - 34шт) добавить не получается изза этой ошибки. ТГА всё сбрасывает сдк в равдату, а в геймдате - ё1-2 файла и всё. Пришлось по одной шт добавлять, выгружать после ошибки сдк и перезапускать опять. Не понимаю что не так. Текстуры на выходе ддс - более 65мб получаются. Может я что-то не понимаю? 

    image.png.b8b7c25cd580b9bc5fdd61117bad21cc.png


    Дополнено 13 минуты спустя

    в итоге все dds`ки получаются битыми


  16. переустановил винду, поставил макс, запускаю, а у меня все окна скриптов открываются и само окно скриптов макса тоже. Вроде все работает, но раньше такого не было. может кто сталкивался, подскажите решение


  17.  

    В 10.04.2024 в 22:12, Hrust сказал:

    Сетка в спавне генерируется на этапе компиляции, и никак ты её не назначишь для динамики. Вон, у @Graff46 было наколдовано поведение, при котором неписи ездили на транспорте. Может, он чего подскажет.

    @Graff46 подскажите как такое реализовать пожалуйста


  18. 7 часов назад, Stalkervernite сказал:

    Я лично эту проблему за 2 недели решил, мне Макрон помог. Хоть и пришлось всем мозги...

    Ну а в целом очень странно, 10 лет потратить? На такие вещи... Такое ощущение что сидел и в движке копался, и между этим всем пытаешься выучить плюсы для понимания кода Gsc и правок движка.

    Хотя даже плюсы можно за год выучить, если будешь должное время употреблять изучению.

     

    Я не 10 лет потратил. Читай внимательно. 🤦‍♂️


    Дополнено 2 минуты спустя
    44 минуты назад, Paracetamol сказал:

    Я это все за 10 минут решил...

    Сам решил или подсказал кто? Я только вот не так давно, когда решил к теме локации вернуться разобрался. Хз че непряхин этот момент не осветил. 


  19. 4 часа назад, Stalkervernite сказал:

    Много лет?)

    Да. Я начинал в 2013. Потом бросил потому что мне всякие чудаки какуюто хрень советовали вплоть до удаления сдк и переустановки винды. В вк есть группа "модострой сталкер" или както так, там фрик один был с Украины. Такую хрень писал.... Он помоему только на русском писать умел, но смысловые ошибки были просто е***шик. Звали его Игорь Леквин. Он прям ваще всякую дичь писал. Сам нифига не умел, но зачем-то раздавал советы. Другие тоже были, но от них дичи было поменьше. В итоге проблему я так и не решил, но периодически думал о том, что когда-нибудь я разберусь с этой хренью. Разобрался как видишь спустя аж более 10лет. 

     

    • Мастер! 1
    • Печаль 1

  20. 14 часов назад, Болотник10 сказал:

    Мужики, подскажите пожалуйста, как исправить такие затупы с терейном?

    2024-04-13_23-47-361.png

    Много лет я напрягался по этому поводу. Но есть один момент о котором даже сам великий Genior не написал. После того как ты создал маску террейна (и создал к ней шейдер если нужно), добавил файл маски терейна в сдк ег нужно прописать в файле gamedata\textures\textures. ltx пример:

    terrain\terrain_имяуровня = detail\detail_grnd_grass, 163.000000, usage[diffuse]

    И проблем не будет

    • Спасибо 1