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

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


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

Если я ставлю "Тайника Коллекционера. Одно место спавна" и уже взял несколько тайников Коллекционера, новая игра нужна?

Ответили, но добавлю: правка начинает действовать со следующего тайника. dc

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

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


Ссылка на сообщение

Добрый вечер. Всех с пасхой.

Помогите пожалуйста. Хочу помирить Тень Монолита с меченым. Нашел пост как это сделать. Вроде всё вписал как там. Что не так

 

--elseif dik == DIK_keys.DIK_M then -- выделенное (--) убрать...

npc_drug()

--elseif dik == DIK_keys.DIK_Z then self:to_community()

elseif dik == DIK_keys.DIK_A then

if amk.check_game() then

self:amk_options()

end

elseif dik == DIK_keys.DIK_F4 then

self:show_position_informer_window()

end

 

end

 

return true

end

 

function main_menu:amk_options()

-- если еще ни разу не вызывали, то обозначим наш новый скрипт

if self.amk_options_dlg == nil then

self.amk_options_dlg = ui_amk_options.amk_options()

self.amk_options_dlg.owner = self

end

-- останавливаем родительский элемент, запускаем свой, но родителя показываем.

self:GetHolder():start_stop_menu(self.amk_options_dlg, true)

self:GetHolder():start_stop_menu(self, true)

self:Show(false)

 

end

 

function main_menu:matants()

mutant_manager.effector_spa()

end

function main_menu:to_community()

db.actor:give_info_portion("val_bandit_talk")

db.actor:set_character_community("stranger", 0, 0)

end

 

function main_menu:show_position_informer_window()

if not db.debug then return end

 

if self.cheat_dlg == nil then

self.cheat_dlg = positioninformer.pi()

self.cheat_dlg.owner = self

end

self:GetHolder():start_stop_menu(self.cheat_dlg, true)

self:GetHolder():start_stop_menu(self, true)

self:Show(true)

end

 

function main_menu:InitGameSetupMenu()

local f = getFS()

if f:exist("$game_saves$", "game_setup.ltx") == nil then

-- самый первый запуск, устанавливаем дефолтные значения опций

local f1 = f:update_path("$app_data_root$", "user.ltx")

local f2 = f:update_path("$game_saves$", "game_setup.ltx")

f:file_copy(f1, f2)

-- f2 = f:update_path("$game_saves$", "autochange_difficulty.ltx")

-- f:file_copy(f1, f2)

f2 = f:update_path("$game_saves$", "dynamic_bioradar.ltx")

f:file_copy(f1, f2)

f2 = f:update_path("$game_saves$", "autosave_enable.ltx")

f:file_copy(f1, f2)

f2 = f:update_path("$game_saves$", "pause_on_load.ltx")

f:file_copy(f1, f2)

f2 = f:update_path("$game_saves$", "animations.ltx")

f:file_copy(f1, f2)

f2 = f:update_path("$game_saves$", "autograb_body.ltx")

f:file_copy(f1, f2)

-- f2 = f:update_path("$game_saves$", "fast_respawn.ltx")

-- f:file_copy(f1, f2)

-- f2 = f:update_path("$game_saves$", "transparent_treasure.ltx")

-- f:file_copy(f1, f2)

end

end

 

if ui_mm_opt_main.GetOption("pause_on_load") then

autopause.main()

end

 

function npc_drug()

local npc = level_object_by_sid(9972) -- правильный sid...

if npc and npc:alive() then

npc:set_relation(game_object.friend, db.actor)

end

end

заранее благодарю

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

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


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

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