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

nasar75

Жители
  • Число публикаций

    651
  • Регистрация

  • Последнее посещение

7 подписчиков

О nasar75

Информация

  • Реальное имя
    Александр
  • Город
    Новосибирская область

Недавние посетители профиля

669 просмотров профиля
  1. Золотой Шар: Завершение

    @KAT Повезёт - костюм + противогаз, не повезёт - вали всех и ходи в Х-10 спасать Абдулу... Зы. Ключ от вагончика у Пророка, но того частенько разрывает аномалия, поэтому можно пройти в Х-10 и без ключа - "пульт или найти альтернативный проход...
  2. Золотой Шар: Завершение

    @Lemberg-73 а ты переключись на вид от 2-го лица, глядишь, и зайдешь...
  3. Золотой Шар: Завершение

    @Lemberg-73 например, в ui_mein_menu.script написать вот так: if dik == DIK_keys.DIK_S then alife():create ("esc_madhunter_pda", db.actor:position (), db.actor:level_vertex_id (),db.actor:game_vertex_id (), db.actor:id()) end В игре выйти в меню и нажать S Или спавнер скачать, ближайший - в подписи...
  4. Народная Солянка 2016

    Вопрос разработчикам. Гауссы на гибридных руках н-нада? Видео
  5. Золотой Шар: Завершение

    вот тут ошибся, попутал. А Сайгу заказал при первом заходе на Свалку, то бишь давно...
  6. Золотой Шар: Завершение

    @Vic333 Дык я со своими правками прошёл мод - нормально, вылеты такие же, как у всех...
  7. Золотой Шар: Завершение

    Да ладно... А прицел для неё на Агропроме валяется...
  8. Золотой Шар: Завершение

    @Griazniy_Garik А, ну это я троечку пропустил - 3.4.1 - в подписи у товарисча http://ap-pro.ru/forum/35-90327-1095001-16-1508497823
  9. Золотой Шар: Завершение

    не баг. Просто после Янтаря у тебя в рюкзаке УЖЕ есть ключ от этих дверей (смотри инвентарь). По квесту Прапора есть правка, обзывается патч 4.1 (), искать на Ап-про. А Сайгу-12с можно было заиметь исчо на Свалке, заказав через интернет магазин, цена вопроса 200 т.р.
  10. Все о фильме "Ф.О.Т.О.Г.Р.А.Ф."

    это оно? http://www.aimp.ru/?do=catalog&id=0&page=0&sort=0&os=windows&V=0&F1=0&F2=0&F3=0&F4=0&keywords=stalker
  11. Скриптование

    @dsh дык это понятно - проще не допустить болесть, чем её лечить. НО авторы модов почему-то не учитывают этого, и в сейв пишутся объекты с нулевой логикой. А потом игроки пишут: Скрытый текст Помогите, не работает дверь на Свалку! Помогите, нет рычага для опускания моста! Помогите. не приходит смс в нужном месте! Помогите, прихожу в церковь - а ничего не происходит!!! И вопрос таки повторю - правильно ли я вставил код проверки? да, а скрипт проверки логики из ОП-2 я пихаю во все моды сразу - с небольшой модификацией - без abort ( обычно это вылет на первом объекте), но с проверкой рестрикторов Скрытый текст -- сообщение по побившейся логике физобъектов и вертолетов local s_ini = obj:spawn_ini() if not st.ini_filename and s_ini and logic_not_empty(obj, s_ini) then if obj:clsid() == clsid.script_phys or obj:clsid() == clsid.script_heli or obj:clsid() == clsid.script_restr -- or ((IsMonster[obj:clsid()] or IsStalker[obj:clsid()]) and obj:alive()) -- or ((IAmAStalker[obj:clsid()] or IAmAMonster[obj:clsid()]) and obj:alive()) then news_manager.send_tip(db.actor,"У объекта "..obj:name().." повисла логика.") dbglog("У объекта "..obj:name().." повисла логика.") -- printf("У объекта "..obj:name().." повисла логика.") -- abort("У объекта "..obj:name().." повисла логика.") -- if not amk.has_timer("no_save") and not db.debug then -- amk.start_timer("no_save", 5) -- amk.start_timer("zonedocs_gg_kill",3,0) -- end end end ..... -- у объекта есть "непустая" логика function logic_not_empty(npc, ini) return ini:section_exist("logic") and ( ini:line_exist("logic", "cfg") or (ini:line_exist("logic", "active") and ini:r_string("logic", "active") ~= "nil") ) end
  12. Скриптование

    Консультация нужна.... В-общем, не секрет. что в Сталкере иногда у объектов\рестрикторов зависает (равна нулю) логика. Простой пример - на двери Сидоровича нет надписи "Открыть" - дверь открывается только выстрелом из дробовика. В НС 201 камрад lsclon решила эту проблему. Например, из bind_physic_object.script было Скрытый текст function generic_physics_binder:load(reader) self.loaded = true object_binder.load(self, reader) xr_logic.load_obj(self.object, reader) end Стало: function generic_physics_binder:load( reader ) object_binder.load( self, reader ) xr_logic.load_obj( self.object, reader ) -- если потерялась логика -- lsclon -- if self.st.loaded_ini_filename then self.loaded = true end end Я перенес эти правки в bind_physic_object.script, bind_heli.script, bind_restrictor.script в мод 2золотой Шар" - работает - логика восстанавливается.А вот в ЧН функция generic_physics_binder:load(reader) выглядит по другому: Скрытый текст function generic_physics_binder:load(reader) self.loaded = true printf("generic_physics_binder:load(): self.object:name()='%s'", self.object:name()) object_binder.load(self, reader) set_save_marker(reader, "load", false, "physics_binder") xr_logic.load_obj(self.object, reader) set_save_marker(reader, "load", true, "physics_binder") end Я её изменил таким образом: function generic_physics_binder:load(reader) -- self.loaded = true printf("generic_physics_binder:load(): self.object:name()='%s'", self.object:name()) object_binder.load(self, reader) set_save_marker(reader, "load", false, "physics_binder") xr_logic.load_obj(self.object, reader) set_save_marker(reader, "load", true, "physics_binder") if self.st.loaded_ini_filename then self.loaded = true end end логика объектов\рестрикторов восстанавливается, но вопрос всё же есть - правильно ли я сделал? И еще вопрос - можно ли эту проверку добавлять в bind_monster.script: function generic_object_binder:load(reader) self.loaded = true set_save_marker(reader, "load", false, "generic_object_binder") object_binder.load(self, reader) xr_logic.load_obj(self.object, reader) if self.object:clsid() == clsid.script_trader then trade_manager.load(self.object, reader) end set_save_marker(reader, "load", true, "generic_object_binder") end
  13. Золотой Шар: Завершение

    @Lemberg-73 перелом лечится морфином...
  14. Адаптация графической части OGSE

    в любом hex-редакторе: зы. Прошу пардону , что не вовремя и не в тему...
  15. Народная Солянка 2016

    Найду снайперскую LR-300 с вашего сейва. Недорого.
×