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

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

 

b27b2a4837.png

Тема посвящена моддингу на платформе Чистое Небо.

 

Правила темы:

  • Здесь задают вопросы и получают на них ответы. Прежде чем задать вопрос, воспользуйтесь поиском, ответ на него, вероятно, уже есть.
  • Если у вас произошёл вылет, проверьте лог и поищите информацию об ошибке в справочнике. Также будет полезно посмотреть справочник ошибок. Если у Вас вылетает какой-то мод, то следует написать в тему этого мода.
  • Грамотно оформляйте свой пост, чётко доносите суть своего вопроса (ответа).
  • Благодарность выражаем в личке или же ставим реакцию. Посты с благодарностями в теме будут удаляться.
  • Лайк 6
  • Мастер! 3

image.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Всем привет! Расскажите о конвертации skybox для Чистое небо в png формат с dds и обратно в dds, как правильно сохранять уже отредактированные skycubes и через что, есть ли ограничения по размеру самой текстуры? Оригинальный, который я взял 1024x1024, мой отредактированный уже 2048 или 4096, какое сжатие ест движок, обязательно ли сохранять текстуры как кубические ? Т.к выглядят они как обычные 2D. Заранее спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Всем привет, кто-то сталкивался с этим, когда хотел заспавнить квестового персонажа? Можете помочь?

FATAL ERROR

[error]Expression    : fatal error
[error]Function      : CInifile::r_string
[error]File          : F:\ixray-team\ixray-1.6-stcop\src\xrCore\Xr_ini.cpp
[error]Line          : 612
[error]Description   : <no expression>
[error]Arguments     : Can't find variable class in [vill_smart_2_questnpc]

stack trace:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Владос2012 переведи, класс персонажа найти не может.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

@Hunterя класс персонажа описал вот так 
    <specific_character id="vill_smart_2_questnpc" team_default="1">
        <name>vill_smart_2_questnpc_name</name>
        <icon>ui_inGame2_neutral_4</icon>
        <map_icon x="1" y="0">
        </map_icon>
        <bio>ќпытный сталкер. ƒетальна¤ информаци¤ отсутствует.</bio>
        <class>vill_smart_2_questnpc</class>
        <community>bandit</community>
        <terrain_sect>stalker_terrain</terrain_sect>
        <snd_config>characters_voice\human_02\bandit\</snd_config>
        <rank>60</rank>
        <reputation>0</reputation>
        <money min="480000" max="480000" infinitive="1" />
        <visual>actors\stalker_bandit\stalker_bandit_3_face_1</visual>


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

А в npc_profile я вот так сделал

<!-- Квестовик -->
    <character id="vill_smart_2_questnpc">
        <class>vill_smart_2_questnpc</class>
        <specific_character>vill_smart_2_questnpc</specific_character>
    </character>

Изменено пользователем Владос2012

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
27 минут назад, Владос2012 сказал:

<specific_character id="vill_smart_2_questnpc" team_default="1">
        <name>vill_smart_2_questnpc_name</name>
        <icon>ui_inGame2_neutral_4</icon>
        <map_icon x="1" y="0">
        </map_icon>
        <bio>ќпытный сталкер. ƒетальна¤ информаци¤ отсутствует.</bio>
        <class>vill_smart_2_questnpc</class>
        <community>bandit</community>
        <terrain_sect>stalker_terrain</terrain_sect>
        <snd_config>characters_voice\human_02\bandit\</snd_config>
        <rank>60</rank>
        <reputation>0</reputation>
        <money min="480000" max="480000" infinitive="1" />
        <visual>actors\stalker_bandit\stalker_bandit_3_face_1</visual>

Это у тебя полный профиль нпс такой что ли? Или ты просто не всё скопировал. 

А как же остальное? 

Спойлер

  <specific_character id="bar_test" team_default = "1">
        <name>bar_test</name>
        <icon><ui_inGame2_neutral_4</icon>
        <map_icon x="1" y="0"></map_icon>
        <bio>......</bio>
        <class>bar_test</class>
        <community>stalker</community>
        <terrain_sect>stalker_terrain</terrain_sect>
        <snd_config>characters_voice\human_02\bandit\</snd_config>
        <rank>70</rank>
        <money min="0" max="5000" infinitive="0"/>
        <reputation>30</reputation>
         <visual>actors\stalker_bandit\stalker_bandit_3_face_1</visual>
        <supplies>
        [spawn] \n 
        </supplies>
        <start_dialog>hello_dialog</start_dialog>
        <actor_dialog>actor_break_dialog</actor_dialog>
    </specific_character>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

@its boomerНу да. Я же хочу только проверить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
12 часов назад, Владос2012 сказал:

[error]File          : F:\ixray-team\ixray-1.6-stcop\src\xrCore\Xr_ini.cpp

А ты точно в правильную тему вопросницы щас пишешь? Или я настолько отстал от жизни, что IX-Ray вышел для ЧН?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

@its boomerУ меня так пишет всегда


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

@HunterСпасибо. Вроде ошибка исчезла

  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
35 минут назад, Владос2012 сказал:

У меня так пишет всегда

Что всегда? Ты на какой платформе мод делаешь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
   

Владос2012 а эта

В 02.07.2020 в 05:34, Overf1rst сказал:

Тема посвящена моддингу на платформе Чистое Небо.

Ты не туда пишешь вопросы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
   

Как отключить или удалить схему xr_combat_ignore.script? Из-за неё отряды враждующих фракций могут встать на одной точке и игнорировать друг друга. Бывает так, что один отряд долга стоит афк, а другой агрится, как и положено. Скорее всего это из-за того, что у каждого отряда разные "задачи" (атака, оборона, патруль и тд), и в зависимости от неё срабатывает этот скрипт (игнорить или атаковать). Пробовал вставлять в код то, что выдавала нейронка, но игра крашится :(

Спойлер

mPEZfm3rfbeUntWxlie3tT-B-XeYfKeJivbSp4HE-2CHPfW-FtX5BYW6s32pVGEjo9yBWCYKtxNOeB9A

Изменено пользователем unknоwn

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
16 минут назад, unknоwn сказал:

отряды враждующих фракций могут встать на одной точке и игнорировать друг друга

Я бы вывел в лог в функции is_enemy и проверял почему там false

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
9 минут назад, Mass сказал:

Я бы вывел в лог в функции is_enemy и проверял почему там false

Только есть нюанс, я в скриптах вообще не бум-бум. От слова "совсем". Только с помощью нейронки кое-как понимаю, что да как работает. Пытаюсь вставлять огрызки, которые она создает. И либо оно не работает, либо вылетает игра. Может есть какой-то способ просто выпилить эту схему из игры? Для васянки с войной группировок она и не нужна, нужно чтобы враги друг друга атаковали едва завидев

Бред. Зомбаки в лагере стоят как ни в чем не бывало посреди толпы долга, как будто у них мир и дружба

Спойлер

4JCYSLVfdwvO0p6R-pePXY-Mi0Mk5DYdW-Zd6f7s

 

Изменено пользователем unknоwn

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

unknоwn Выпилить схему - просто. Но все скриптовые персонажи не будет иметь игнора. Игра просто побъется. Нужно проверять где функция вернула false. Возможно сам скрипт не от оригинала. Либо побилось сохранение и логика вместе с ним

  • Мастер! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
1 час назад, Mass сказал:

unknоwn Выпилить схему - просто. Но все скриптовые персонажи не будет иметь игнора. Игра просто побъется. Нужно проверять где функция вернула false. Возможно сам скрипт не от оригинала. Либо побилось сохранение и логика вместе с ним

Да, нейронка помогла. Вылетов и тормозов стало меньше, теперь враждующие отряды валят друг друга как положено и никаких затупов на точках не происходит. Но теперь не могу понять, как снизить дальность агра. Они агрятся на врагов который может находиться на другом конце карты. + к этому бегут воевать техники и торгаши. Бессмертие им отключил. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
2 минуты назад, unknоwn сказал:

Да, нейронка помогла.

:u1F9D0: чего? мля я что то не понял вот это вообще. если я думаю о нейронке как типа ии от дипсик и  других. то никогда они не напишут двиг фк3. согласен что кода слито больше иксрей, но как ии напишет код без проверок билда? я окуею  с  настоящего времени. верните меня в 2007 год.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
31 минуту назад, andreyholkin сказал:

:u1F9D0: чего? мля я что то не понял вот это вообще. если я думаю о нейронке как типа ии от дипсик и  других. то никогда они не напишут двиг фк3. согласен что кода слито больше иксрей, но как ии напишет код без проверок билда? я окуею  с  настоящего времени. верните меня в 2007 год.

Ну я ей скинул полностью код из скрипта, написал, что хочу чтобы отряды друг на друга агрились вне зависимости от задачи этих отрядов. Выдавали сначала разные результаты, которые приводили к вылету. Я ей скармливал логи, другие скрипты, которые связаны с xr_combat_ignore. Потом изменил запрос более понятным образом и она мне выдала целиком исправленный скрипт, заменил, включил игру и вуаля - работает. Осталось только дальность агра исправить и еще кое чего. Причём это бесплатная ИИ Алиса. 
Кстати она запоминает даже то, что я ей скидывал с месяц назад и берет это во внимание, правда частенько не совсем к месту. (хотя диалоги с ней удалялись) Но тем не менее.

Изменено пользователем unknоwn
  • Смущение 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

unknоwn , я переживаю за твой мод. есть еще понятие битиё скритов.  когда скрипт явно рабочий, но другие подключения будут просаживать память до 0. не будут имет остановки... тогда посмотрим на ваш ии... короче завязывайте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

unknоwn алиса очень сильно галлюцинирует в коде. в дальнейшем это может плохо кончится


 1540412914_ezgif.com-optimize(1).gif.ec7250e918399802d8fe85d6d4fd7081.gif

«Если долго мучиться, что-нибудь получится»
Охотник за артефактами

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
3 часа назад, andreyholkin сказал:

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

Да я его для себя "васяню", чисто развлекуха. Всё тот же faction commander, только я туда вклинил ai_addition, модельки нпс, броню, оружие и иконки из OGSM Final Stroke, Absolute nature + atmosfear (ранее был SWTC) и всякое по мелочи. Никакого сюжета, просто война группировок. Конкретная война, прямо мясо, калл оф дути отдыхает. Все против всех. Сейчас у меня например свобода в оффлайне штурмует базу нейтралов на кордоне, а чистое небо пытается пролезть на агропром. До этого зомбаки вместе с монолитом с двух сторон добрались до свалки и кошмарили бандитов и друг друга. Вылетает чаще всего от переизбытка трупов и оружия на карте, которых буквально набегает до сотни за пол часа игры и еще столько же живых неписей, которые друг друга мочат. Иных критических вылетов не наблюдал. Надо как-то адаптировать уборщик трупов. 

Спойлер

CZSFF6UM-kGrJvIxQRIp-hCi8Hp49jcPbsLbqO45V-k2l84pXRiJwFxKAPVr21PrtN1ALuVXwq87G6U4sk9CWHuFiYkHe5sHvksw_PCtgYbf3YRDwqhNiNV44pK6yzmFJdp0Kfdq3544g4OTrO3czO_Z7U5sS3HO

 

 



 


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

А какой скрипт надо редактировать, чтобы НПС стали еще агрессивнее и шли в атаку, а не ползали на корточках от укрытия к укрытию. Похожее поведение видел в ОП 2.2, там у неписей отключён страх и они прут как танк на угрозу

Изменено пользователем unknоwn

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек. Оставаясь на сайте, вы подтверждаете свое согласие на их использование. Политика конфиденциальности | Условия использования