-
- ПРИБЫВШИЙ
- Благодарностей: 0
ПРИБЫВШИЙ
Сделал все так, но ничего не изменилось. Shadowman так и остался врагом. Остальные одиночки все время горят зеленым.
В какую Солянку ты играешь? Значит все таки что то не так ты сделал.
АМК.4.1+ " Народная Солянка". от19.04.10+допа.14.08.10+ООП+The Collector +Auto Pause + патч 8-04-2013
посмотрите правильно ли я сделал. я скопировал часть файла ui_main_menu.script
В какую Солянку ты играешь? Значит все таки что то не так ты сделал.
АМК.4.1+ " Народная Солянка". от19.04.10+допа.14.08.10+ООП+The Collector +Auto Pause + патч 8-04-2013
посмотрите правильно ли я сделал. я скопировал часть файла ui_main_menu.script
СПОЙЛЕР:
--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_J and ui_level_zip_dialog then
if alive_on_level then
self:zrp_level_zip_dialog()
end
elseif _z then
return _z.process_key(self, dik, keyboard_action)
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
if autopause then autopause.main() end
function main_menu:OnButton_credits_clicked()
local text
local vid
local gvid
local a = vector()
local text
a = db.actor:position()
vid = db.actor:level_vertex_id()
gvid = db.actor:game_vertex_id()
text = "Позиция
\nX= "..a.x.."\\nY= "..a.y.."\\nZ= "..a.z.."\\nlevel_vertex= "..vid.."\\ngame_vertex_id= "..gvid
news_manager.send_tip(db.actor, text, nil, nil, 30000)
end
function npc_drug() --
local npc = level_object_by_sid(14090) --
if npc and npc:alive() then
npc:set_relation(game_object.friend, db.actor)
end
end
--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_J and ui_level_zip_dialog then
if alive_on_level then
self:zrp_level_zip_dialog()
end
elseif _z then
return _z.process_key(self, dik, keyboard_action)
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
if autopause then autopause.main() end
function main_menu:OnButton_credits_clicked()
local text
local vid
local gvid
local a = vector()
local text
a = db.actor:position()
vid = db.actor:level_vertex_id()
gvid = db.actor:game_vertex_id()
text = "Позиция
\nX= "..a.x.."\\nY= "..a.y.."\\nZ= "..a.z.."\\nlevel_vertex= "..vid.."\\ngame_vertex_id= "..gvidnews_manager.send_tip(db.actor, text, nil, nil, 30000)
end
function npc_drug() --
local npc = level_object_by_sid(14090) --
if npc and npc:alive() then
npc:set_relation(game_object.friend, db.actor)
end
end
Последнее редактирование: 23 янв 2016 20:36 пользователем zima59.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.