[SoC] Ковыряемся в файлах - Страница 1242 - Скрипты / конфиги / движок - AMK Team
Перейти к контенту

[SoC] Ковыряемся в файлах


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

@Balavnik, вроде всё правильно... А где строка #include "gameplay\balavnik_tasks.xml" вставлена?

На всякий случай ещё и кодировку файла проверь.

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

S.T.A.L.K.E.R. CoP Objects (upd 15.11.24)

@WinCap Вставлена после инклудов в game_tasks. Кодировка UTF-8.

А где зима?

img.php?nick=Balavnik&sert=2&text=t6

Только что, Balavnik сказал:

Кодировка UTF-8.

Должна быть ANSI.

  • Нравится 1
  • Согласен 1

S.T.A.L.K.E.R. CoP Objects (upd 15.11.24)

@WinCap Та же шляпа.

 

Кстати, инфопоршни прикладываю, вдруг что там.

 

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

<game_information_portions>

    <info_portion id="trader_af_quest_info"></info_portion>
    
    <info_portion id="blatar_day_started">
        <task>blatar</task>
    </info_portion>
    
    <info_portion id = "blatar_done1"></info_portion>
    <info_portion id = "blatar_done2"></info_portion>
    <info_portion id = "blatar_done3"></info_portion>
</game_information_portions>

 

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

А где зима?

img.php?nick=Balavnik&sert=2&text=t6

3 часа назад, imcrazyhoudini сказал:

models_selflight_det.s

Есть и для р1, можно взять с ЧН / ЗП (они одинаковые).

  • Нравится 1

@Norman Eisenherz Нет, нету. Какой-то баг был, перезагрузил ПК, прошёл.... Вот чудеса-то.

А где зима?

img.php?nick=Balavnik&sert=2&text=t6

@Balavnik , совет. Проверяй xml-ки простым перетягиванием их в окно браузера.

  • Нравится 2
  • Согласен 1
  • Полезно 1

Что значит тип данных userdata? Какие объекты обычно этого типа?

А где зима?

img.php?nick=Balavnik&sert=2&text=t6

Векторы, окна, 3D-модели и вообще всё, что не является простым классом типа "строка, число, таблица, …"

  • Полезно 1

Мини-моды: ТЧ ЧН ЗП

Шпаргалка

А есть ли у каждого нпс в игре какой-нибудь айдишник? Кроме стори айди. Хочу удалить или убить любого нпс.

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

А где зима?

img.php?nick=Balavnik&sert=2&text=t6

Для серверных объектов - obj.id, для клиентских - obj:id(). Относится к любым игровым объектам, которыми можно манипулировать, в том числе НПС.

  • Согласен 1

Свои работы и совместные проекты: ИнструментOGSM CSFinal StrokeHARDWARMOD

Полезное: модули АртосаXML парсер

Где нибудь можно глянуть список предметов, которые нельзя выбросить/удалить?

А где зима?

img.php?nick=Balavnik&sert=2&text=t6

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

НПС спаунится и куда-то идёт. Например, в смарт, где он будет при делах. Уменьши численность смартов на локации (с соответствующими правками самих смартов и логики), повырезай лишние респавнеры. 

Здесь могла быть ваша реклама.

1 час назад, Stalkersof сказал:

Можно ли как то уменьшить количество нпс и их респавн всего лишь на одной локации в моде

можно порезать в алл-спавне прежде всего тех кто спавнится в начала игры, это как правило основная масса неписей, что касается смартов и респавнов, многое зависит от того какая частота респавна у тебя выставлена в скрипте и общая скорость скорость течения времени, например при редкой частоте респавна и time_factore меньше 5 новые неписи очень медленно будут респавниться, даже чтоб восстановить пустые смарты.

 

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

Где хранится описание базовой логики NPC? Файл [config\stalker_custom_data.ltx] пуст, не считая комментария с именем этого же файла.

Мини-моды: ТЧ ЧН ЗП

Шпаргалка

@Norman Eisenherz , не совсем понятно пока. "Развернуть" бы вопрос...

У компания-разработчик (признана нежелательной)* в оригинале, в принципе, используются только 2 варианта: либо непосредственно в all.spawn, либо через инклуд со ссылкой на внешний файл логики в том же all.spawn, наподобие:

[logic]
cfg = scripts\esc_trader.ltx

Исключая, конечно, "стандартные" схемы поведения. Если логика персональная.

Либо в настройках логики для работ в гулаге, если NPC входит в его состав.

gamedata\config\misc\gulag_abc.ltx для оригинала.

 

М.б., "хитрая" скриптовая вычитка, наподобие тех же "АМК-респаунеров" etc. ?

В спавн-секциях обычных NPC указаны ссылка на секцию [stalker], включая базовую логику. Несмотря на пустой файл, болванчики сразу после "рождения" уверенно идут в сторону свободных лагерей, воюют, чешут в затылке и т. д. Где это все прописано?

Мини-моды: ТЧ ЧН ЗП

Шпаргалка

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

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

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

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

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

Войти

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

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

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...
{advertisement="yandex_floor_dark_theme"}