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

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


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

@PseudoWolf, скорее всего путь к конфигу смарта указан неверный.

Посмотри в функции abort из _g.script - у тебе вызов error_log закомментирован? Если закомментирован, то раскоментируй. Будет больше информации выводиться.

  • Спасибо 1

Подскажите пожалуйста как прописать НПСу новые анекдоты или рассказы?

Добрый день! Как в Зов Припяти ослабить аномалии? Иммунитет в акторе поменял, аномалия не убивает. Но и не отпускает. Крутит и крутит. Например на мосту Преображенского. Какие файлы изменить? Спасибо.

@arengard, gamedata/configs/zones/zone....ltx ищи по названию аномалии

Напомните, а то туплю с утра безбожно :).

 

Есть логика рестриктора:

 

[sr_idle@2]
on_actor_in_zone = jup_b16_show_particles_sr  | {+jup_b16_show_particles} sr_idle@wait_for_show_particle

 

jup_b16_show_particles_sr (то, что перед вертикальной чяертой) - это что и для чего? Дальше все ясно: при выдаче поршня jup_b16_show_particles - переход к секции sr_idle@wait_for_show_particle

Сталкер - наше всё!

@AndrewMor, ну по ходу дела вызывается функция проигрывания партикла с выдачей поршня. Дальше сам понимаешь..

Хотя

= jup_b16_show_particles_sr | 

выглядит подозрительно.

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

Блин... 

 

 

jup_b16_show_particles_sr (то, что перед вертикальной чяертой) - это что и для чего? Дальше все ясно: при выдаче поршня jup_b16_show_particles - переход к секции sr_idle@wait_for_show_particle

Ну есть же статьи по ССЖ на сталкерин, почему не читаем ?

jup_b16_show_particles_sr - спейс-рестриктор, который отслеживаем на попадание в него актера, то что после вертикальной черты в скобках{} - эффекты, которые будут вызваны(выдача и-п, вызов ф-ции и т.п.), то что после пробела - секция в которую перейдем.

@UnLoaded, можно поподробней все-таки?

 

 

то что после вертикальной черты в скобках{} - эффекты, которые будут вызваны

В скобках - условия.

Выдача и вызов в % =функ +инфо%

Блин... 

 

 

Хотя = jup_b16_show_particles_sr | выглядит подозрительно.

Ты не поверишь, это код из чистой ЗП и он реально работает. Я просто позабыл, что стоит перед вертикальной чертой.

 

 

 

Ну есть же статьи по ССЖ на сталкерин, почему не читаем ?

Так написал же, что туплю поутру. Вот выбило из головы и всё. Значит, имя рестриктора...

Сталкер - наше всё!

 

 

Ты не поверишь

Да поверю...Я и говорю, для ТЧ подозрительно))

Блин... 

Вечер добрый всем! )) Объясните пожалуйста дураку, в чём фишка :unsure: : перевожу своего "Уникального НПС" из состояния онлайн в состояние оффлайн через spawn, то есть через custom datu, сиим способом:

 

[spawner]
cond = {-aes_infoportion_6}

Но результата ни какого не получил увы...))) На ТЧ точно знаю что работает, а в ЗП что-то не пойму почему не работает, кто сталкивался дайте пожалуйста ответ, буду благодарен))

Как прописать НПСу новые звуки и чтобы их он воспроизводил?!

 

У меня были попытки сделать не отображаемые слоты отображаемыми в ЗП. Наткнулся случайно да слотовую сетку dragdrop_*****. Функции самих dragdrop_***** прописаны в корень xrGame.dll. Там прописаны функции только для:  dragdrop_pistol,  dragdrop_belt и еще какие-то я уже не помню. Но помню что нету таких функциональностей: dragdrop_pda, dragdrop_bolt, dragdrop_knife, dragdrop_binokular. Есть ли возможность их реализовать с помощью скриптов что бы это добро отображалось в слотах инвентаря!? Извиняюсь что сюда пишу, просто не знаю куда писать. Буду надеяться что администрация сильно ругать меня не будет!

Изменено пользователем Дедушка Тапок

 

 

Как прописать НПСу новые звуки и чтобы их он воспроизводил?!

 

Начни с этого файла рабираться: gamedata\configs\misc\script_sound.ltx

Затем в логику нпс загляни, там есть условия.

andreyholkin.gif

rod_cccp.gif

 

@PseudoWolf, в ЗП это не работает - выпилено пысами.

  • Спасибо 1

Аддон для ОП-2.09.2: Яндекс/Google/GitHub/Тема на AP-PRO

naxac.gif

В каком файле в ЗП изменить звук нового оружия? Например новый щелчок гранаты, при отрывании чеки? 

Оц тоц перевертоц, бабушка здорова,
Оц тоц перевертоц кушает компот.
Оц тоц перевертоц и мечтает снова
Оц тоц перевертоц пережить налет!

Как восстановить в окнах торговли и инвертаря информацию - ранга, отношений и репутации. Как в ТЧ. может быть есть об этом урок?!

Изменено пользователем Дедушка Тапок

Довольно нубский вопрос, но вот если добавил или восстановил монстра (например зомби), где и что подприваить для его отображения в ПДА в разделе "самый сильный убитый монстр"? Интересуют только скрипты и конфиги которые надо править - текстурку перерисовать смогу сам. Спасибо.

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

47.gif

LXTwrBW.png
ukgXKMe.png

Outlaw, идём в pda.script, листаем его, пытаясь найти что-то нужное, на английском.Нужное нам начинается с 157 строки: сначала функция со счётчиками, потом таблица с иконками и, вах-вах, то, что нам нужно: function get_monster_back() . Смотрим её, видим интересную строку xr_statistic.actor_statistic.best_monster . xr_statistic - имя скрипта, идём в него. Ищем что-либо знакомое по ключевым словам best_monster (или что-то подобное). Находим функцию set_best_monster(obj) . Это оно - вот тут и надо править.

Если в двух словах, то при каждом убийстве монстра мы вызываем эту функцию, определяем его класс, его подвид из конфига (сильный, средний, слабый). Для каждого подвида каждого класса есть свой ранг. Если ранг убитого монстра больше, чем ранг самого сильного нами убитого монстра, то мы заменяем его в ПДА. Про ранг поищи сам - по-моему, он в конфигах будет. 
Чем смог, тем помог. Сеанс связи закончен - я на паре по программированию.  :ph34r:

P.S. Да, ранг находится у монстра в конфиге. Например, у химеры rank = 20 .

Изменено пользователем Сталкер Лом
  • Спасибо 1
  • Нравится 1

Работы на Artstationhttps://www.artstation.com/artist/stalker_lom

Всем привет. Ребята, подскажите пожалуйста кто-нибудь, где редактируется цены на заказы у Шустрого в ЗП, как вообще убрать или добавить ему какой-то ствол или костюм. Заранее спасибо!

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

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

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

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

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

Войти

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

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

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