???
Математика на уровне МГУ

Страница 1 из 3 123 КрайняяКрайняя
Показано с 1 по 25 из 58

Тема: REPKA.Commander public beta 1.2

  1. #1

    REPKA.Commander public beta 1.2

    REPKA.Commander public beta v 1.2

    Важно! Для корректной работы коммандер требует прав администратора, установленного .NET Framework 4, и на всякий случай, файловую систему NTFS ))
    Предыдущая версия: http://www.sukhoi.ru/forum/showthread.php?t=76000

    1. Установка
    Порядок установки не изменился. Если у Вас уже была установлена предыдущая версия, просто скопируйте файлы с заменой. Ваши старые настройки не пострадают

    2. Исправления в версии public beta 1.2

    - Исправлена ошибка ротации карт, если пытаться завершить сражение досрочно с выбором следующей карты.
    - Попытка предупредить редкую ошибку "No map in mission file", возникающую при смене карт - надо тестить.
    - Исправлена ошибка с неверным заданием параметров маркеров, если величина какого-либо из параметров была меньше километра.

    3. Изменения в версии public beta 1.2

    - Теперь можно переопределить победителя и следующую карту при завершении сражения, даже если сражение завершается по таймеру. Примеры скрипта смотрите в папке Samples (см. метод RstOnMissionWillBeComplete). Если вы раньше использовали этот метод, измените его на актуальный.
    - Добавлен немецкий язык интерфейса (перевод - I/JG11_Raven)

    4. Известные проблемы

    - При отправке сообщения в чат из коммандера русскими словами, слетает кодировка.

    Добавлено 16.08.2012

    Провел работу над ошибками, в предустановленных скриптах теперь есть Ping Limiter - предупреждает, а после выкидывает с сервера игроков, у которых пинг выше заявленного. Там все достаточно просто, в доп. пояснениях не нуждается. Актуальная версия 1.2.0.4

    Добавлено 21.01.2013

    - при отказе от выбора пользовательской папки коммандер завершает работу нормальным образом
    - убран обязательный перезапуск коммандера при ошибке. Включить этот режим можно принудительно, запустив коммандер с ключом -allowrestart
    Актуальная версия - 1.2.0.5
    Вложения Вложения
    Крайний раз редактировалось Small_Bee; 21.01.2013 в 19:44.

  2. #2
    hehehe 111 Аватар для podvoxx
    Регистрация
    25.08.2008
    Адрес
    Барнаул - Питер
    Возраст
    40
    Сообщений
    4,245

    Re: REPKA.Commander public beta 1.2

    Спасибо, будем проверять

  3. #3

    Re: REPKA.Commander public beta 1.2

    Большое спасибо от меня. Отличная работа. Так держать
    Best regards

    I/JG11_Raven

  4. #4
    Зашедший
    Регистрация
    17.04.2011
    Возраст
    52
    Сообщений
    69

    Re: REPKA.Commander public beta 1.2

    Мои спасибосы

    --- Добавлено ---

    Как то исчезли все миссии которые стояли в ротации,после "копировать с заменой" и выбрать их не могу больше,даже создав папку missions и туда их поместив
    QuadCore AMD Phenom II X4 Black Edition 965, 3415 MHz.......Операционная система Microsoft Windows 7 Ultimate 64 SP 1.....Системная плата Gigabyte GA-790FXTA-UD5 (3 PCI, 1 PCI-E x1, 3 PCI-E x16, 4 DDR3 DIMM, Audio, Dual Gigabit LAN, IEEE-1394)........Системная память 8192 Мб (DDR3-1333 DDR3 SDRAM)........Видеоадаптер NVIDIA GeForce GTX 570 (1280 Мб)......Монитор LG D2342P(HDMI)

  5. #5

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от golloper Посмотреть сообщение
    Мои спасибосы

    --- Добавлено ---

    Как то исчезли все миссии которые стояли в ротации,после "копировать с заменой" и выбрать их не могу больше,даже создав папку missions и туда их поместив
    Если ты "мигрировал" с первой версии, то так и есть, с версии 1.1 изменился механизм добавления миссий в ротатор. Читай ридми к 1.1. Правильную организацию миссий смотри с папке Samples. Там специальные инишники теперь. Получилось чуть сложнее для настройки, чем было раньше, но более гибко. Это дело планируется упростить без особых потрясений в дальнейшем.

  6. #6
    Зашедший
    Регистрация
    17.04.2011
    Возраст
    52
    Сообщений
    69

    Re: REPKA.Commander public beta 1.2

    Так и есть,спасибо почитаю,что там к чему
    QuadCore AMD Phenom II X4 Black Edition 965, 3415 MHz.......Операционная система Microsoft Windows 7 Ultimate 64 SP 1.....Системная плата Gigabyte GA-790FXTA-UD5 (3 PCI, 1 PCI-E x1, 3 PCI-E x16, 4 DDR3 DIMM, Audio, Dual Gigabit LAN, IEEE-1394)........Системная память 8192 Мб (DDR3-1333 DDR3 SDRAM)........Видеоадаптер NVIDIA GeForce GTX 570 (1280 Мб)......Монитор LG D2342P(HDMI)

  7. #7
    hehehe 111 Аватар для podvoxx
    Регистрация
    25.08.2008
    Адрес
    Барнаул - Питер
    Возраст
    40
    Сообщений
    4,245

    Re: REPKA.Commander public beta 1.2

    Small_Bee, если время миссии стоит бесконечно, то по завершении сражения она будет перезагружаться(в ротаторе лишь одна эта миссия)? Победитель так определяется:


    Код:
    // WIN condition
        public override void RstOnMissionWillBeComplete(BattleResultsArgs args)
        {
            base.RstOnMissionWillBeComplete(args);
    
            //args.WinnerArmy = 0; // Принудительно ставим ничью.
            args.NextMap = String.Empty; // Принудительно убираем информацию о след. сражении (будет загружена след. сражение из ротатора)       
        }
    
        private void SetWinner(int army)
        {
            if (army == 1)
            {
                this.MissionHelper.RedArmyWon();
            }
            else if (army == 2)
            {            
                this.MissionHelper.BlueArmyWon();
            }
        }

  8. #8

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от podvoxx Посмотреть сообщение
    Small_Bee, если время миссии стоит бесконечно, то по завершении сражения она будет перезагружаться(в ротаторе лишь одна эта миссия)? Победитель так определяется:


    Код:
    // WIN condition
        public override void RstOnMissionWillBeComplete(BattleResultsArgs args)
        {
            base.RstOnMissionWillBeComplete(args);
    
            //args.WinnerArmy = 0; // Принудительно ставим ничью.
            args.NextMap = String.Empty; // Принудительно убираем информацию о след. сражении (будет загружена след. сражение из ротатора)       
        }
    
        private void SetWinner(int army)
        {
            if (army == 1)
            {
                this.MissionHelper.RedArmyWon();
            }
            else if (army == 2)
            {            
                this.MissionHelper.BlueArmyWon();
            }
        }
    Да, должно быть так

  9. #9
    Борец с силами Стима Аватар для BigREPA
    Регистрация
    22.04.2004
    Адрес
    Питер
    Возраст
    51
    Сообщений
    1,368
    Записей в дневнике
    2
    Images
    3

    Re: REPKA.Commander public beta 1.2

    Вопрос, а в ротации можно миссии на горячую изменять, т.е. когда в командере опять дойдет до нее очередь он прочитает ее с диска?
    Развожу репки и мейн-кунов
    Ищу человека территориально из Крымска, Новороссийска или Краснодара, с "приличным" интернетом, просьба "не пыльная", но очень нужно, буду благодарен.
    Стучать в личку, в мыло repka@inbox.ru или skype repka-78rus

  10. #10
    hehehe 111 Аватар для podvoxx
    Регистрация
    25.08.2008
    Адрес
    Барнаул - Питер
    Возраст
    40
    Сообщений
    4,245

    Re: REPKA.Commander public beta 1.2

    Small_Bee, есть вопрос по поводу наследования от RSTMission.
    Сейчас есть хостмиссия, которая наследуется от RSTMission и в ней есть обработка событий, которая будет общая для всех миссий в ротации. При этом каждая миссия будет отличаться другой логикой, зависящей от сражения и брифинга. Я же могу вынести общее в dll, там наследовать от RSTMission, а уже в хост миссии наследовать от класса из dll?

  11. #11
    Борец с силами Стима Аватар для BigREPA
    Регистрация
    22.04.2004
    Адрес
    Питер
    Возраст
    51
    Сообщений
    1,368
    Записей в дневнике
    2
    Images
    3

    Re: REPKA.Commander public beta 1.2

    Ротатор не ротирует...(
    Отыграл первую и Server: Битва закончена.
    Развожу репки и мейн-кунов
    Ищу человека территориально из Крымска, Новороссийска или Краснодара, с "приличным" интернетом, просьба "не пыльная", но очень нужно, буду благодарен.
    Стучать в личку, в мыло repka@inbox.ru или skype repka-78rus

  12. #12
    hehehe 111 Аватар для podvoxx
    Регистрация
    25.08.2008
    Адрес
    Барнаул - Питер
    Возраст
    40
    Сообщений
    4,245

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от BigREPA Посмотреть сообщение
    Ротатор не ротирует...(
    Отыграл первую и Server: Битва закончена.
    Р1 или другие тоже?

  13. #13
    Борец с силами Стима Аватар для BigREPA
    Регистрация
    22.04.2004
    Адрес
    Питер
    Возраст
    51
    Сообщений
    1,368
    Записей в дневнике
    2
    Images
    3

    Re: REPKA.Commander public beta 1.2

    Развожу репки и мейн-кунов
    Ищу человека территориально из Крымска, Новороссийска или Краснодара, с "приличным" интернетом, просьба "не пыльная", но очень нужно, буду благодарен.
    Стучать в личку, в мыло repka@inbox.ru или skype repka-78rus

  14. #14

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от BigREPA Посмотреть сообщение
    Вопрос, а в ротации можно миссии на горячую изменять, т.е. когда в командере опять дойдет до нее очередь он прочитает ее с диска?
    Можно. Но есть небольшая тонкость - не предполагалась частая смена миссий руками, поэтому предварительно лучше остановить сервер. Есть очень маленький шанс того, что сохранишь новую конфигурацию как раз в момент, когда ротатор будет брать следующую миссию - тут будет неопределенное поведение. Шанс ну очень маленький, но есть.

    --- Добавлено ---

    Цитата Сообщение от podvoxx Посмотреть сообщение
    Small_Bee, есть вопрос по поводу наследования от RSTMission.
    Сейчас есть хостмиссия, которая наследуется от RSTMission и в ней есть обработка событий, которая будет общая для всех миссий в ротации. При этом каждая миссия будет отличаться другой логикой, зависящей от сражения и брифинга. Я же могу вынести общее в dll, там наследовать от RSTMission, а уже в хост миссии наследовать от класса из dll?
    Можно

  15. #15
    Борец с силами Стима Аватар для BigREPA
    Регистрация
    22.04.2004
    Адрес
    Питер
    Возраст
    51
    Сообщений
    1,368
    Записей в дневнике
    2
    Images
    3

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от Small_Bee Посмотреть сообщение
    Шанс ну очень маленький, но есть.
    Ок, про шанс это понятно)
    Развожу репки и мейн-кунов
    Ищу человека территориально из Крымска, Новороссийска или Краснодара, с "приличным" интернетом, просьба "не пыльная", но очень нужно, буду благодарен.
    Стучать в личку, в мыло repka@inbox.ru или skype repka-78rus

  16. #16

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от BigREPA Посмотреть сообщение
    Ротатор не ротирует...(
    Отыграл первую и Server: Битва закончена.
    Проблемные миссии лучше мне на почту с описанием поведения. Лучше всего все миссии что в ротаторе вместе с инишками, что бы я мог точно воспроизвести.

  17. #17
    Борец с силами Стима Аватар для BigREPA
    Регистрация
    22.04.2004
    Адрес
    Питер
    Возраст
    51
    Сообщений
    1,368
    Записей в дневнике
    2
    Images
    3

    Re: REPKA.Commander public beta 1.2

    Если не сложно зайди на р4, там все настроено и оставлено в том положении как не сработало, просто в первой миссии поставил время 9999999мин, что бы запустить хоть как то.
    Развожу репки и мейн-кунов
    Ищу человека территориально из Крымска, Новороссийска или Краснодара, с "приличным" интернетом, просьба "не пыльная", но очень нужно, буду благодарен.
    Стучать в личку, в мыло repka@inbox.ru или skype repka-78rus

  18. #18

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от BigREPA Посмотреть сообщение
    Если не сложно зайди на р4, там все настроено и оставлено в том положении как не сработало, просто в первой миссии поставил время 9999999мин, что бы запустить хоть как то.
    Только поздно вечером.
    Кстати зря обновил версию - эта кастрированная, нам на репках для тестов нужна полная - она пока не собрана. Но тут mea culpa, не предупредил.

  19. #19
    hehehe 111 Аватар для podvoxx
    Регистрация
    25.08.2008
    Адрес
    Барнаул - Питер
    Возраст
    40
    Сообщений
    4,245

    Re: REPKA.Commander public beta 1.2

    Давайте 1.1 назад вернем?

  20. #20

    Re: REPKA.Commander public beta 1.2

    Блин, надо завязывать с ночными бдениями (

  21. #21
    Борец с силами Стима Аватар для BigREPA
    Регистрация
    22.04.2004
    Адрес
    Питер
    Возраст
    51
    Сообщений
    1,368
    Записей в дневнике
    2
    Images
    3

    Re: REPKA.Commander public beta 1.2

    Мда... давайте тогда сами) У всех есть доступ, а я инициативу не буду проявлять - только по прямому приказу.
    Развожу репки и мейн-кунов
    Ищу человека территориально из Крымска, Новороссийска или Краснодара, с "приличным" интернетом, просьба "не пыльная", но очень нужно, буду благодарен.
    Стучать в личку, в мыло repka@inbox.ru или skype repka-78rus

  22. #22

    Re: REPKA.Commander public beta 1.2

    Обновил верхний пост

  23. #23

    Re: REPKA.Commander public beta 1.2

    Спасибо! Вчера снаскока все позависало, но у меня 3dmax работал + я все делал не по инструкции, сегодня подробнее займусь .

  24. #24
    hehehe 111 Аватар для podvoxx
    Регистрация
    25.08.2008
    Адрес
    Барнаул - Питер
    Возраст
    40
    Сообщений
    4,245

    Re: REPKA.Commander public beta 1.2

    Включил сервер на всю ночь, ошибок нет, ротатор ротирует

  25. #25
    hehehe 111 Аватар для podvoxx
    Регистрация
    25.08.2008
    Адрес
    Барнаул - Питер
    Возраст
    40
    Сообщений
    4,245

    Re: REPKA.Commander public beta 1.2

    Пробовал вчера назначить следующую миссию в зависимости от победившей стороны, да что-то не так кажется сделал. Таким образом будет правильно назначить следующую карту для загрузки?

    Код:
    public override void RstOnMissionWillBeComplete(BattleResultsArgs args)
        {
            base.RstOnMissionWillBeComplete(args);
        }
    
        private void SetWinner(int army)
        {
            if (army == 1)
            {
                    this.MissionHelper.SetNextMap("missions\\SMP\\Battle\\battles\\amiens\\amiens_r.mis");
                    this.MissionHelper.RedArmyWon();
            }
            else if (army == 2)
            {
                    this.MissionHelper.SetNextMap("missions\\SMP\\Battle\\battles\\amiens\\amiens_b.mis");
                    this.MissionHelper.BlueArmyWon();            
            } 
        }

Страница 1 из 3 123 КрайняяКрайняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •