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

Ковыряем ОП-2


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

Всем привет. Подскажите как убрать сработавшие раньше времени инфопоршни. Ступил малость: в самом начале воткнул спавнер(посмотреть оружие и т.д. ) заспавнил арт Фобос, теперь при взятии задания на поиск тайника Бороды, сразу вылетает,что задание выполнено.

З.Ы. Фобос уж и не помню куда дел :huh: как толкнуть поршень вроде понял, а как убрать.. :(

От BoBaH_671: give_info_portion меняешь на disable_info_portion.

-------------

От Won-Won:

В файле gamedata\scripts\ui_main_menu.script

найди строку

--elseif dik == DIK_keys.DIK_M then self:matants()

-- вместо нее пиши:

elseif dik == DIK_keys.DIK_M then

db.actor:disable_info_portion("snpt_jupiter5_done")

get_console():execute("main_menu off") -- автовыход из главного меню

Вызов из главного меню клавишей М.

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

После этого берешь задание на рюкзак Бороды. Фобоса в рюкзаке быть не должно (на всякий случай).

 

Инфо-поршень "snpt_jupiter5_done", ибо вот:

function check_treasure_item(obj)

local se_obj

local section = obj:section()

if     section == "emb_container" then

db.actor:give_info_portion("emb_container_have")

... ... ... ...

elseif section == "af_fobos" then

if not has_alife_info("snpt_jupiter5_done") then

db.actor:give_info_portion("snpt_jupiter5_done")

news_manager.send_tip(db.actor, "%c[255,160,160,160]".."БОРОДА:".."\\n".."%c[255,255,128,128]Здорово, что ты нашёл рюкзак! Но это не все. Нужно ещё выбраться из этой заварухи. Что-то мне подсказывает, что Монолит ещё вернётся... Пока ты лез за рюкзаком, я попросил Доцента, чтобы он перенастроил приборы вертолётов Монолита, чтобы они не видели тебя, хотя бы некоторое время. Но он сделал по другому. Он связался с оборудованием, что на антенне над тобой, и сделал под антенной невидимую для приборов зону. Думаю, она будет для тебя не лишней. Прячься в неё, похоже, сейчас будет настоящая жесть!".."\n", 3, nil, 30000)

amk.start_timer("run",15,"snp_spawn.snpt_jupiter6_run1()")

end

... ... ...

 

 

 

Изменено пользователем alen_fantom
объединение вопрос\ответ

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


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

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