Перейти к содержанию

oggycoc

Сталкеры
  • Публикаций

    125
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные oggycoc


  1. 1 час назад, Tangata777 сказал:

    Вот надо кусок этот вставить заместо того, что у вас в ui_main_menu


    Дополнено 12 минуты спустя
    Спойлер

     --'Повелитель Зоны 5.0'--

    function main_menu:OnButton_network_game_clicked()
        self.shniaga:ShowPage(CUIMMShniaga.epi_new_network_game)
    end

    function main_menu:OnButton_multiplayer_clicked()
        -- assert(self.gs_profile)

        if not(self.mp_dlg) then
            self.mp_dlg = ui_mp_main.mp_main(self.gs_profile:online())
            self.mp_dlg.owner = self
            self.mp_dlg:OnRadio_NetChanged()
            if (self.mp_dlg.online) then
                self.mp_dlg.dlg_profile:InitBestScores()
                self.mp_dlg.dlg_profile:FillRewardsTable()
            end
        end
        self.mp_dlg:UpdateControls()
        self.mp_dlg:ShowDialog(true)

        self:HideDialog()
        self:Show(false)

        local console            = get_console()
        console:execute            ("check_for_updates 0")
    end

    function main_menu:OnButton_logout_clicked()
        -- assert(self.gs_profile)
        self.shniaga:ShowPage(CUIMMShniaga.epi_new_network_game) --fake
        self.l_mgr:logout()
        self.gs_profile = nil
        self.mp_dlg        = nil
        self.shniaga:SetPage(CUIMMShniaga.epi_main, "ui_mm_main.xml", "menu_main")
        self.shniaga:ShowPage(CUIMMShniaga.epi_main)
    end

    function main_menu:OnButton_internet_clicked()
        if not(self.gs_dlg) then
            self.gs_dlg = ui_mm_mp_gamespy.gamespy_page()
            self.gs_dlg.owner = self
        end
        self.gs_dlg:ShowLoginPage()
        self.gs_dlg:ShowDialog(true)
        
        self:HideDialog()
        self:Show(false)

        local console            = get_console()
        console:execute            ("check_for_updates 0")
    end

    function main_menu:OnButton_localnet_clicked()
        if not(self.ln_dlg) then
            self.ln_dlg = ui_mm_mp_localnet.localnet_page()
            self.ln_dlg.owner = self
            self.ln_dlg.lp_nickname:SetText(self.l_mgr:get_nick_from_registry())
            self.ln_dlg.lp_check_remember_me:SetCheck(self.l_mgr:get_remember_me_from_registry())
        end
        self.ln_dlg:ShowDialog(true)
        
        self:HideDialog()
        self:Show(false)

        local console            = get_console()
        console:execute            ("check_for_updates 0")
    end

    function main_menu:Dispatch(cmd, param)  --virtual function
        if cmd == 2 then
            self:OnButton_multiplayer_clicked()
        end
        return true
    end

    function main_menu:OnKeyboard(dik, keyboard_action)  --virtual function
        CUIScriptWnd.OnKeyboard(self,dik,keyboard_action)
        local bind = dik_to_bind(dik)
        local console = get_console()

        if keyboard_action == ui_events.WINDOW_KEY_PRESSED then
            if dik == DIK_keys.DIK_ESCAPE then
                if level.present() and
                    (    ((db.actor ~= nil)and(db.actor:alive())) or
                        (false==IsGameTypeSingle())
                    ) then
                    self.OnButton_return_game()                      --' xStream 02.2008
                    -- console:execute("main_menu off")                               --' xStream 02.2008
                end
            end

                      --'Повелитель Зоны 5.0'--
            if dik == DIK_keys.DIK_F1 then
                    if db.actor then
                self:OnButton_load_spawn()
                    end
            end
                      --'Повелитель Зоны 5.0'--

            if dik == DIK_keys.DIK_Q then
                self:OnMessageQuitWin()
            end

                      --'Повелитель Зоны 5.0'--
                    god.key_binder(dik, keyboard_action, self)
                      --'Повелитель Зоны 5.0'--
        end

        return true
    end

     

    • Клоун 1

  2. Сюжет притянут за уши: если у группировки ученых была задача скрыть свою деятельность - то зачем показательные казни? Что за необъяснимое появление всемогущего "Термита" тогда и там где ему хочется? Что за ручной телепортатор у него в подземке где друг с другом надо драться? Сюжет однозначно недоделан и слабо сострёпан, к тому же нету посторонних веток квестов и погружения в зону, ну про то что в 2023 без оружейного пака(даже некоторые модели оригинального сталкера вырезали) я вообще молчу. Непонятно зачем столько труда было гробить. Все события с персонажем происходят очень нарочито и он так же нарочито из них выпутывается.

    • Лайк 1
    • Жму руку 1

  3. 1 минуту назад, chriotmao сказал:

    То что ты пропустил это твоя вина) А квест завершается полностью.


    Дополнено 0 минут спустя

    В багажнике авто перед глазами лежит

    аа нашёл, извините и спасибо


  4. 1 минуту назад, chriotmao сказал:

    То что ты пропустил это твоя вина) А квест завершается полностью.


    Дополнено 0 минут спустя

    В багажнике авто перед глазами лежит

    там сейф без ключа


  5. 1 час назад, Brock_Harrison сказал:

    Во во тоже хорошая идея то а топтание на одном месте Припять- кардон, свалка- Юпитер, Янов это путь в никуда, в 4 раз по одним и тем же локациям геймерам бегать надоест. 

    особенно после всех модов

     


  6. 18 часов назад, Brock_Harrison сказал:

    Повторение того же что было в трилогии путь в никуда, нужно новое делать, скажем расширить зону до всей европы например,  half-life 2 эпизод 3 почему не выходит потому что топтание на одном месте вместо того что бы придумать новый сюжет. 

    банально настоящий север зоны за чернобыль сделать(в сторону Беларуси) - там тоже много чего есть


  7. 17 минут назад, macron сказал:

    oggycoc а кому оно всралось? Хочешь сюжет - купи книжку. Не хочешь покупать - напиши свою. Потом на выбор - создавай игру, делай мультик или снимай фильм.

    Если б был бы толковый мод я бы даже приобрел в коммерческом порядке, мне как потребителю всралось, а не играть в мод на 3 часа прохождения без оружейного пака или смотреть обвесы графики и оружейные паки без сюжетов


  8. 56 минут назад, oggycoc сказал:

    где в  Мёртвом городе искать друга Звездочёта? Всё облазил. То ли трупы не подгружаются то ли ещё что? Где они должны лежать? Фотку карты можно?

    Всё, нашёл. кому интересно - в лс


  9. 1 час назад, Drakosha сказал:

    Прошёл мод. Порадовали вариативные квесты, побочные задания с далеко идущими последствиями. Эмбиент из СХ 2 и Край оф фира делал приятной даже простую беготню. Спасибо за проделанную работу.

    где в  Мёртвом городе искать друга Звездочёта? Всё облазил. То ли трупы не подгружаются то ли ещё что? Где они должны лежать? Фотку карты можно?