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

Внимание. На форуме проводятся технические работы с боковым меню.

_Val_ _Val_

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


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

@imcrazyhoudini , например, можно юзнуть коллбек "take_item_from_box"

 

function ... (box, story_id)
    if story_id == 2000 then

        ... 

    end

end

  • Спасибо 1

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

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

Изменено пользователем Дадыр
  • Не нравится 1

@EGER.OVERKILL WF , а в xr_conditions.script есть функция actor_has_item? ЕМНИП, в обычном ТЧ её там нет.

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

naxac.gif

40 минут назад, naxac сказал:

её там нет

Есть

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

function actor_has_item(actor, npc, p)
    return p[1] ~= nil and actor:object( p[1] ) ~= nil
end

 

  • Полезно 2

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

14 часов назад, naxac сказал:

есть функция actor_has_item?

Да, у меня  есть. Специально проверил.

Да и другие предметы по квестам своим я проверяю именно ею.

 

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

 это из xr_conditions.script:

-- true, если у актёра в инвентаре есть указанный предмет
-- false, если нету, либо не задана секция предмета
function actor_has_item(actor, npc, p)
    return p[1] ~= nil and actor:object( p[1] ) ~= nil
end

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

function paycase()
    if db.actor and db.actor:object("quest_case_01") then
    return true end
    return false
end

 

Изменено пользователем EGER.OVERKILL WF

Чем редактировать senvironment.xr?

Может я слепой конечно, но партикл и шейдер эдитор не открывает такое.

Нужен 3D-артист для правок геометрии локаций.
Кто может помочь - пишите в ЛС.

Всем привет.

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

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

                                           С.Я. Маршак

12.07.2011 в 20:58, FANAT сказал:

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

Может кто подскажет решение? На оригинальный пост ответа так и не дали.

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

<string id="inventory_box_use">
        <text>Обыскать ящик ($$ACTION_USE$$)</text>
 </string>

 

Поменять на <text>Обыскать рюкзак/тайник ($$ACTION_USE$$)</text> не предлагать :)

 

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

@nik1967 

В кастомдату inventory_box (рюкзаку):

[logic]
active = ph_idle@start

[ph_idle@start]
nonscript_usable = true
tips = inventory_rukzak_use

Добавить inventory_rukzak_use в config\text\rus\string_table_level_tips.xml со своим текстом.

  • Нравится 1

Можно попробовать сменить подсказку через obj:set_tip_text(str), но потребуется биндер и проверка на апдейте объекта.

Изменено пользователем Norman Eisenherz
  • Нравится 1

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

Шпаргалка

@h0N0r , ага, спасибо. А если рюкзак уже прописан в all.spawn'е? И у него нет tips. Куда-то можно ещё добавить tips = ? Компилить all.spawn пока не вариант.

@Norman Eisenherz, это для меня пока ещё несколько сложновато. Хотя более интересно.

@h0N0r 

а что значит

nonscript_usable?

Нигде не видел такой строчки.

Нужен 3D-артист для правок геометрии локаций.
Кто может помочь - пишите в ЛС.

@imcrazyhoudini, nonscript_usable = true/false - возможность стандартных (нескриптовых) действий над объектом: взять объект в интерфейс, открыть инвентарь.

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

[logic]
active = ph_idle

[ph_idle]
on_info = {+dolgs_t_1} ph_idle2
nonscript_usable = true

[ph_idle2]
nonscript_usable = false

 

  • Спасибо 1

При закладке нычки можно получить ссылку на объект рюкзака: что-нибудь вроде local ruck = alife():create(…), потом level.object_by_id(ruck.id) для клиентского объекта. Попробовать изменить подсказку и посмотреть, сохранится или нет.

 

Кастом-дату вроде бы через перезапись нетпакета можно менять.

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

Шпаргалка

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

взять объект в интерфейс, открыть инвентарь.

А каким образом определяется что из этого конкретно сделать можно?

Нужен 3D-артист для правок геометрии локаций.
Кто может помочь - пишите в ЛС.

Как добавить новые слоты в ОГСР движке? Их вообще можно добавить? Есть ли подробная информация? Пробовал варашить движок, захожу в игру и результат 0.

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

@Colder external.ltx

; Включает слоты ножа, бинокля, шлема, биорадара, ПНВ, детектора артефактов, фонаря
ogse_new_slots = true

Нужен 3D-артист для правок геометрии локаций.
Кто может помочь - пишите в ЛС.

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

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

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

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

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

Войти

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

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

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