nasar75 3 873 Опубликовано 20 Мая 2014 (изменено) http://yadi.sk/d/0RhmtUMGQqmoX 2.0 https://yadi.sk/d/WDiReYCcrT6fC 2.09-1-2 https://yadi.sk/d/BvMygEn6rT6k5 P.s. заменил в конфигах класс "Вала" Изменено 3 Мая 2016 пользователем Eugen81 обновил ссылки 1 4 Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 5 Июля 2014 (изменено) Дополнение к правке от karavan 150 "ОП-2. Ремонт полностью убитых брони и оружия". Многоразовые ремкомплекты( т.е. ремкомплект после ремонта остается в рюкзаке). https://yadi.sk/d/16FcrFiydsYmQ Изменено 9 Января 2015 пользователем BFG Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 5 Июля 2014 Небольшая правка к сборке "Антихардкор" от karavan150. Возвращает количество патронов в пачке( для тех, у кого "хомяки" не желают брать оружие и патроны). Объединил с правкой от хиуса "на тушках спавнится больше амуниции". https://yadi.sk/d/pkWyBdC5W28YA Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 7 Июля 2014 В дополнении к правке от karavan 150 "ОП-2. Ремонт полностью убитых брони и оружия" +Многоразовые ремкомплекты" допущена ошибка( папка skripts вместо scripts). Исправил. https://yadi.sk/d/_tzfwV0VW6xsq Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 16 Июля 2014 Правка вылета по рюкзаку Калмыка. Для тех, кто не умеет ковырять файлы. Под чистую ОП-2 и ОП-2 патч 2.01: https://yadi.sk/d/VvYcKjRkWkMzK 1 Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 30 Октября 2014 (изменено) @vitysj, попробуй сделать так: файл gamedata/scrips/ui_main_menu.script после строк if level.present() and (db.actor ~= nil) and db.actor:alive() then ui_mm_opt_add.check_options() console:execute("main_menu off") archievements.mm_opt() ui_mm_opt_add.buy_quest_item() end вставляешь elseif dik == DIK_keys.DIK_F then xr_effects.create_sr18()В игре ( в самой лабе х-10) жмешь Esc->F, телепорты должны исчезнуть. ... Удаление заглючивших телепортов к тайнику Кости в Х-10. Eugen81. Изменено 21 Апреля 2015 пользователем Eugen81 добавил ключевые слова 1 Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 8 Ноября 2014 (изменено) Периодически не выходят на экран красные смс. Звук есть, в истории - есть. Можно как-то это поправить?У меня стояла Правка отсутствия СМС на худах 16х9, находится здесь http://www.amk-team.ru/forum/index.php?showtopic=11800#entry643114 Изменено 21 Апреля 2015 пользователем Eugen81 1 Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 8 Ноября 2014 @NMD, В дополнение Eugen81 Убрать файлы:расширенный пистолетный слот:папка config/uiinventory_new.xmlinventory_new_16.xmlпапка scriptshidden_slots.scriptпапка textures/uiamk_ui_base_texture.ddsЭто файлы из правки от alen_fantom под редакцией karavan150 2 Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 12 Ноября 2014 (изменено) Не платим Гарику антирадами за вход к Бармену. Правка по Гарику и антираду( разбор). Файл sak_dialog.script, функции function give_antirad(first_speaker, second_speaker) -- отбор антирада sak.out_item_namber("antirad", 1) end function antirad_have() return sak.have_item_namber("antirad",1) ~= false -- проверка на наличие антирада endобнуляем проверку и отъем: function give_antirad(first_speaker, second_speaker) sak.out_item_namber("antirad", 0) end function antirad_have() return sak.have_item_namber("antirad",0) ~= false endФайл sak_strings_trade.xml .Меняем текст диалога( можно написать все, что хочешь) <string id="garik_dialog_5"> <text>Без антирада обойдёшься. В сторону!</text> Изменено 16 Июня 2015 пользователем Eugen81 7 4 1 3 Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 15 Ноября 2014 Варка артов ОП-2.05/07. Время - 3 минуты, вероятность - 99%. https://yadi.sk/d/kyu_kl3vcbibV Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 27 Ноября 2014 Пра артфы ффф булыжники Можно просто "очистиь" таблицы: local tabl_art_v_buliz = {} local tabl_laba_v_buliz = {} Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 17 Декабря 2014 Возвращатель. Патч 5, фикс 7. Без ограничений. https://yadi.sk/d/MFWd_RQ1dRts2 3 1 Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 23 Декабря 2014 И исчезнут вообще все проблемы с совместимостью сохранокОдин нюансик. Если на объектах останутся метки, сделанные через мобильник, будет вылет: [error]Expression : g_uiSpotXml->NavigateToNode(path_base,0) [error]Function : CMapLocation::LoadSpot [error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\map_location.cpp [error]Line : 78 [error]Description : XML node not found in file map_spots.xml [error]Arguments : general_spot_mobile 1 1 Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 15 Января 2015 (изменено) Небольшое дополнение к правке от karavan150. Бег по воде, камни-стены не простреливаются + выход за карту. Проходим сквозь невидимые стены, перепрыгиваем через заборы-колючку в любом месте, где есть дерево, машина, камень,... правленый прыжок. https://yadi.sk/d/HssRcQhddzsKg Еще один вариант выхода за локацию. Хождение сквозь стены. Телепортация на 1 метр вперед. Файл ui_main_menu.script, после строк elseif dik == DIK_keys.DIK_L thenself:OnButton_last_save() вставить elseif dik == DIK_keys.DIK_F1 then db.actor:set_actor_position(device().cam_pos:add(device().cam_dir:mul(1.0))) В игре Esc > F1 > Esc, ГГ "прыгает" на 1 метр вперед. Вместо F1 можно назначить свою кнопку, вместо 1.0 любое расстояние. Можно сделать несколько вариантов прыжка : elseif dik == DIK_keys.DIK_F1 then db.actor:set_actor_position(device().cam_pos:add(device().cam_dir:mul(1.0)))elseif dik == DIK_keys.DIK_F2 then db.actor:set_actor_position(device().cam_pos:add(device().cam_dir:mul(5.0)))elseif dik == DIK_keys.DIK_F3 then db.actor:set_actor_position(device().cam_pos:add(device().cam_dir:mul(10.0))) Тогда F1 - 1 метр, F2- 5 метров, F3 - 10 метров. Подсмотрел у malandrinus. Изменено 7 Марта 2015 пользователем BFG 4 Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 1 Февраля 2016 Русификация вводимого текста для GPS-маячка и сохранений. Скачать: https://yadi.sk/d/OXnidGZQo5dcG P.s. Сам ни разу не скриптер, но вроде работает... 1 2 5 Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 2 Марта 2016 (изменено) где копать чтобы осколки от гранаты не простреливали стены Тут: http://www.amk-team.ru/forum/topic/12839-kovyriaem-op-2/?p=849198 Мне нужно знать где это править, в каких скриптах. Не нужно ничего править. Просто закидываешь файл gamemtl.xr в свою геймдату. ... Наверное имеется ввиду, взять gamemtl_xr_decompiler, декомпилировать gamemtl.xr и обнулить параметры fShootFactor в bricks.ltx (кирпичная стена), small_stone.ltx (камни)... ну и еще в каком нибудь large_metal_trash.ltx (мусорном ящике). /Евген/ Изменено 7 Марта 2016 пользователем Eugen81 Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 3 Апреля 2016 (изменено) Инструкция по отключению античита и правке свойcтв актора в ОП-2. (писал давно, но вроде актуальна) Такая проблема: при попытке добавить в папку gamedata ( с правками) файл "actor", даже оригинальный, без изменений, игра перестаёт запускаться. Ни сейвы, ни новая игра. Пробывал закинуть всю распокованую gamedata, а уже поверх её правки. - эффект тот же Файл amk.script.Убрать строкуxrs_utils.getStartTime(StartTime) Файл bind_stalker.script.Убрать кусок кода: if (self.currY-self.lastY)/self.delta > 0.026 and -- здесь может быть цифра 0.024 delta < 0 and not has_alife_info("teleport_started") and not has_alife_info("actor_fly") and not has_alife_info("acv_has_cheated") and not self.object:object("af_invul") and self.object:alive() and not db.no_cheat and danger.actor_not_in_danger("", "", false) then -- get_console():execute("load ~~~ currY: "..self.currY..", lastY: "..self.lastY..", delta: "..self.delta..", speed: "..(self.currY-self.lastY)/self.delta) archievements.has_cheated_jump() end Файл archievements.script.Найти кусок кода: function has_cheated_jump() if has_alife_info("acv_has_cheated") then return end news_manager.send_tip(db.actor, "ac".."v_".."ju".."mp_".."text", nil, "nano", 30000) db.actor:give_info_portion("acv_has_cheated") send_archievement("Ч".."ит".."ер") end function has_cheated_money() if has_alife_info("acv_has_cheated") then return end news_manager.send_tip(db.actor, "ac".."v_".."mo".."ne".."y_".."text", nil, "nano", 30000) db.actor:give_info_portion("acv_has_cheated") send_archievement("Ч".."ит".."ер") end function has_cheated_item() if has_alife_info("acv_has_cheated") or has_alife_info("mm_opt") then return end news_manager.send_tip(db.actor, "ac".."v_".."it".."em_".."text", nil, "nano", 30000) db.actor:give_info_portion("acv_has_cheated") send_archievement("Ч".."ит".."ер") end function has_cheated_zone() if has_alife_info("acv_has_cheated") then return end news_manager.send_tip(db.actor, "ac".."v_".."zo".."ne_".."text", nil, "nano", 30000) db.actor:give_info_portion("acv_has_cheated") send_archievement("Ч".."ит".."ер") end Привести его к такому виду: function has_cheated_jump() end function has_cheated_money() end function has_cheated_item() end function has_cheated_zone() end Античит отключен. Переносимый вес.Файл actor.ltx. max_item_mass = 80.0max_walk_weight = 90.0 Файл inventory_sect.ltx. max_weight = 80 Другие правки.Файл actor.ltx. jump_speed = 7.6 ; прыжокsprint_koef = 2.6 ; бег satiety_v = 0.000010 ; уменьшение сытостиradiation_v = 0.0001 ; Скорость вывода радиации, 1.0 – выводится мгновенно jump_power = 0.01 ; усталость при прыжках = 0.0jump_weight_power = 0.05 ; = 0.0walk_power = 0.00002 ; выносливость, если = 0.0 - ГГ не устаетwalk_weight_power = 0.0001 ; = 0.0 Бессмертие на новичке: [actor_immunities_gd_novice] burn_immunity = 0.0 ;strike_immunity = 0.0shock_immunity = 0.0wound_immunity = 0.0radiation_immunity = 0.0telepatic_immunity = 0.0chemical_burn_immunity = 0.0explosion_immunity = 0.0fire_wound_immunity = 0.0 Cкачать в текстовом виде здесь: https://yadi.sk/i/xBxBbZ_Ge3HmG Изменено 17 Апреля 2016 пользователем Eugen81 5 3 3 Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 7 Апреля 2016 Кто играет со сборкой от Каравана - 150 - скиньте пожалуйста ссыль на эту сборку https://yadi.sk/d/zFfnii8CkJKK8 2 3 Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 14 Апреля 2016 строку или параметр на выпадение патронов в оружии amk.script, удалить строку obj:unload_magazine() В оружии неписей появятся патроны. http://www.amk-team.ru/forum/topic/12839-kovyriaem-op-2/?p=898740 1 Поделиться этим сообщением Ссылка на сообщение
nasar75 3 873 Опубликовано 22 Апреля 2016 (изменено) Что надо дописать в строку (файл task_manager.ltx) "reward_item = ammo_7.92x33_ap, ammo_7.62x39_k" чтобы после завершения ЦЗ давались не только патроны, но и немного денег. money_loot - "Небольшая пачка наличных денег" reward_item = ammo_7.92x33_ap, ammo_7.62x39_k, money_loot Изменено 24 Апреля 2016 пользователем Eugen81 1 Поделиться этим сообщением Ссылка на сообщение