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

Страница 2 из 3 ПерваяПервая 123 КрайняяКрайняя
Показано с 26 по 50 из 58

Тема: REPKA.Commander public beta 1.2

  1. #26

    Re: REPKA.Commander public beta 1.2

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

    Код:
    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();            
            } 
        }
    Конечно не так

    public void SetNextMap(string nextMap)
    Устанавливает имя ini-файла (без расширения), в котором указана следующая миссия для загрузки по окончании текущей.
    Именно ини файла, без расширения, без пути. Т.е. так, как ты видишь его в списке ротации. Скажем First.ini - First, Second.ini - Second.
    А скармливать ему файл миссии самой бесполезно. Не, в теории конечно можно загрузить его, только откуда настройки к нему брать - неизвестно. А так мы указываем имя именно настроечного файла, где и пути и все на свете. Тем более в разных инишках можно прописать одинаковые миссии, но с разными настройками.

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

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от Small_Bee Посмотреть сообщение
    Именно ини файла, без расширения, без пути. Т.е. так, как ты видишь его в списке ротации. Скажем First.ini - First, Second.ini - Second.
    А скармливать ему файл миссии самой бесполезно. Не, в теории конечно можно загрузить его, только откуда настройки к нему брать - неизвестно. А так мы указываем имя именно настроечного файла, где и пути и все на свете. Тем более в разных инишках можно прописать одинаковые миссии, но с разными настройками.
    Точно, что-то я не сообразил в спешке ))

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

    Re: REPKA.Commander public beta 1.2

    Пожелание к версии 1.3 - можно что бы после старта коммандер убивал стим.ехе, в принципе он нужен только для старта, а так лишние 100мб и больше в озу + порождает всякие инет соединения никому не нужные.

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

    Да и для "мульти" коммандера это будет необходимо сделать.

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

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

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

    Re: REPKA.Commander public beta 1.2

    Small_Bee, а можно убрать из меню назначенный пункт "Время до конца миссии". У меня дифицит пунктов наступил, время пришлось убрать и теперь при выборе первого пункта на экран постоянно выводится сообщение, которое не относится к этому пункту. Желательно бы отдельный метод для вывода такого сообщения из скрипта миссии.

    И еще вопрос по ограничителю пинга - он работает сейчас на репках или отключили?

  5. #30

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от BigREPA Посмотреть сообщение
    Пожелание к версии 1.3 - можно что бы после старта коммандер убивал стим.ехе, в принципе он нужен только для старта, а так лишние 100мб и больше в озу + порождает всякие инет соединения никому не нужные.Да и для "мульти" коммандера это будет необходимо сделать.
    Можно и так. Тут уточнить надо - несколько экземпляров серверов запускаются под разными пользователями, верно понимаю?

    Цитата Сообщение от BigREPA Посмотреть сообщение
    О! Вот еще что подумал, может при ротации чистить кеш, как при старте? Хуже, думаю, не будет, да и миссии в ротации сейчас пойдут разные каждая со своим скриптом.
    В теории - можно, я правда сомневаюсь в практической пользе такого шага. Кеш он как бы не просто так.

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

    Цитата Сообщение от podvoxx Посмотреть сообщение
    Small_Bee, а можно убрать из меню назначенный пункт "Время до конца миссии". У меня дифицит пунктов наступил, время пришлось убрать и теперь при выборе первого пункта на экран постоянно выводится сообщение, которое не относится к этому пункту. Желательно бы отдельный метод для вывода такого сообщения из скрипта миссии.

    И еще вопрос по ограничителю пинга - он работает сейчас на репках или отключили?
    Думаю можно.
    По ограничителю не в курсе.

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

    Re: REPKA.Commander public beta 1.2

    Сегодня второй раз положили сервер после запуска командера.
    На сервере стоит винда сервер 2008. Устанавливается командер обычным образом(в папку Документы, длл копируются в папку игры). Миссия и инишник с указанием пути присутствует. Миссия рабочая.
    Запускается командер и начинается веселье. Он бесконечно перезагружается, загрузка доходит только до стартового маленького окошка с логотипом, которое постоянно мигает. Экран постоянно обновляется, кликнуть куда-то мышкой проблематично. В диспетчере задач один процесс умирает, появляется другой и так все время 1-2. Завершение процесса не удается, единственный способ остановить это - перезагрузка сервера.

    В чем может быть причина? Может такое быть из-за NET необновленного?

    Командер запускался без ключа -repka
    Крайний раз редактировалось podvoxx; 13.09.2012 в 16:20.

  7. #32

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от podvoxx Посмотреть сообщение
    Устанавливается командер обычным образом(в папку Документы, длл копируются в папку игры).
    Т.е. при первом запуске он не спрашивал путь к юзерской папке игры, а стал перезапускаться постоянно?
    Если что, попробуй удалить файл settings.dat - там все настройки, они сбросятся к настройкам по умолчанию.

    ЗЫ Тебе надо тестировщиком ПО работать. Те товарищи тоже ошибки так находят и такие, что и в кошмаре не приснится )))

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

    Re: REPKA.Commander public beta 1.2

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

    ЗЫ Тебе надо тестировщиком ПО работать. Те товарищи тоже ошибки так находят и такие, что и в кошмаре не приснится )))
    Файла настроек не было(командер из архива для установки) Скорее всего дело в сервере, будем искать ))

  9. #34

    Re: REPKA.Commander public beta 1.2

    Проверьте фреймворк наверное. Нужен именно полный 4.0 а не client profile.

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

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от Small_Bee Посмотреть сообщение
    Проверьте фреймворк наверное. Нужен именно полный 4.0 а не client profile.
    Да, дело в нем было

  11. #36
    Оптимист Аватар для skynetv
    Регистрация
    26.03.2011
    Возраст
    53
    Сообщений
    353

    Re: REPKA.Commander public beta 1.2

    Сегодня обновил самую первую версию командера, до текущей и в ротаторе пропали карты. Уж чего только не делал. Все папки и файлы на местах. Конфиг удалял и настраивал по новой - сервер стартует, а карт в ротаторе нет
    Ткните носом, куда копать ?

    Прошлая версия нормально отработала всё лето, по сегодняшний день...
    За Русь, я дико в "Ил-2 Штурмовик" рублюсь !
    i7-860 3.2GHz; 16Gb DDR3-1333 (4x4Gb); SSD OCZ-Agility-3, GTX-580 1.5Gb; Benq 27"; Logitech G940 + MFD Cougar; FreeTrack; "уши" Medusa 5.1 NX; Win7 x64

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

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от skynetv Посмотреть сообщение
    Сегодня обновил самую первую версию командера, до текущей и в ротаторе пропали карты. Уж чего только не делал. Все папки и файлы на местах. Конфиг удалял и настраивал по новой - сервер стартует, а карт в ротаторе нет
    Ткните носом, куда копать ?

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

  13. #38
    Оптимист Аватар для skynetv
    Регистрация
    26.03.2011
    Возраст
    53
    Сообщений
    353

    Re: REPKA.Commander public beta 1.2

    Спасибо ! Действительно дело было в этом.
    За Русь, я дико в "Ил-2 Штурмовик" рублюсь !
    i7-860 3.2GHz; 16Gb DDR3-1333 (4x4Gb); SSD OCZ-Agility-3, GTX-580 1.5Gb; Benq 27"; Logitech G940 + MFD Cougar; FreeTrack; "уши" Medusa 5.1 NX; Win7 x64

  14. #39

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от BigREPA Посмотреть сообщение
    Пожелание к версии 1.3 - можно что бы после старта коммандер убивал стим.ехе, в принципе он нужен только для старта, а так лишние 100мб и больше в озу + порождает всякие инет соединения никому не нужные.

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

    Да и для "мульти" коммандера это будет необходимо сделать.

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

    О! Вот еще что подумал, может при ротации чистить кеш, как при старте? Хуже, думаю, не будет, да и миссии в ротации сейчас пойдут разные каждая со своим скриптом.
    Запустил без проблем несколько хостов на одной машине путем простой подмены конфига (смена порта и отключение/переименование лога как минимум). Стим тушить не надо, и создавать отдельных юзеров под каждый хост - тоже.
    Последующие запущенные сервера слегка ругаются на старте, и в LAN видно только один. Но наружу видны все, игроков пускают, летается в общем - на первый взгляд нормально, без проблем.

    PS. Под текущим коммандером такое делать не надо - в "духовке" мультик )
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	servers.jpg 
Просмотров:	69 
Размер:	386.3 Кб 
ID:	159938  

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

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от Small_Bee Посмотреть сообщение
    Вот кстати да - в планах после запуска статы есть такое дело - онлайновая карта там же, с возможностью прямо из скрипта миссии расставлять на ней значки и информацию к ним - например танки, колонна, гарнизон, завод, атака, оборона, район и т.п. Было бы чудесно, если бы ты подготовил список иконок (объектов карты), которые могут понадобиться, и какая сопроводительная инфа к ним. Я уже когда то выкладывал скрины с карты, на которой в реальном времени выводились позиции самолетов из миссии - вот вроде этого.
    Small_Bee, вот по карте есть вопрос. Точнее хочу уточнить, как это будет реализовано(на любом сервере). Все координаты юнитов из миссии есть, можно их сохранять в какой-то файл(периодически) или в самом командере обновлять карту. Можно будет линию фронта отображать?

    По иконкам - пока такой список(картинки достанем если что):

    - Город(гарнизон) - точка, обозначающая населенный пункт.
    - Значок сражения (для обозначения города или аэродрома за который идет бой)
    - Аэродром
    - Завод
    - Склад
    - Порт
    - Ж/д узел
    - Колонна пехота
    - Колонна танки
    - Корабли
    - Танки
    - Истребители
    - Бомбардировщики
    - Артиллерия
    - Дивизия(танковая, моторизованная, пехотная)

    В идеале сделать бы так, чтобы можно было подключить любой набор иконок(допустим папка с картинками + конфиг с названиями(локализованными). Тогда можно эти наборы изменять/расширять не трогая сам командер. В скрипте подключается сам набор иконок и задаются их координаты на карте. Еще наверное свойства нужны, вроде кол-ва ресурсов и армии(2-3 варианта иконок - красные, синие, нейтральные)

    Ну и сейчас вроде можно через консоль команды отправлять, возможно реализовать ввод пароля и сверку его с зарегистрированными игроками на сервере(прикрутить регистрацию к командеру)? Т.е. как на иловских проектах - зашел за свою армию, под своим ником и с паролем

  16. #41

    Re: REPKA.Commander public beta 1.2

    В общем, работы по коммандеру и стате свернуты до прояснения ситуации с сиквелом.
    Если кто то хочет получить исходники - стучите в личку.

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

    Re: REPKA.Commander public beta 1.2

    Small_Bee, есть пара предложений

    1. Убрать встроенное меню из командера, чтобы он не выдавал время всем игрокам на сервере(лучше через какой-нибудь отдельный метод, который можно в миссии подключить к меню)

    2. Запретить командеру сохранять логи меньше 10 кБ, т.к. даже при таймауте 2 минуты таких файлов набирается по несколько тысяч(видимо при отваливании стима)

  18. #43

    Re: REPKA.Commander public beta 1.2

    Убрал встроенное сообщение, замени длл-ку из архива в папке игры
    REPKA.Stat.rar

  19. #44

    Re: REPKA.Commander public beta 1.2

    скажите,а вход админа этот командер поддерживает?

  20. #45

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от Dofix Посмотреть сообщение
    скажите,а вход админа этот командер поддерживает?
    Непосредственно через интерфейс - нет. Не разобрался, как рулить админами. Тем не менее, консоль доступна.

  21. #46

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от Small_Bee Посмотреть сообщение
    Непосредственно через интерфейс - нет. Не разобрался, как рулить админами. Тем не менее, консоль доступна.
    доступно,но как правильно работает неясно

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

    Re: REPKA.Commander public beta 1.2

    Тут фидбэк передают, может поможешь чем.

    The Repka commander has always frustrated me. It asks for the game folder when it starts, but the selection window does not include other drives on my system or the steam folder. eg. I have the Repka comander in my F:/MyDocuments folder, but COD is installed on F:\Program Files (x86)\Steam\steamapps\common\IL-2 Sturmovik Cliffs of Dover folder. I have no way to navigate to that folder from the server commander setup window. Also, when I start the commander, then exit, the commander.exe continues to run as a task & will popup the setup window continually every minute or so with a new iteration of the commander.exe being lauched as new task. IMO It's badly flawed but I have no way to report this as I cannot register on the sukhoi forums.
    Далее мой вопрос на корявом английском(там еще текст был, уточнял обновлена ли Windows и стоит ли крайний Framework - думал может как на КК проблема была с бесконечным запуском)

    In your case, there is a window for selecting the folder or only splashscreen?
    Ответ:
    Yes, I have MS .NET Framework 4 Client Profile, MS .NET Framework 4 Extended & MS .NET Framework 4 Multitasking Pack all repaired & updated. Windows 7 needed updating. After Win7 updated, I launch Repka exe & the splash screen comes up OK, it asks me to setup a location for the game folder so I click the button & get a folder navigation window. The window contains some (not all) of my folder & drives, and I still cannot navigate to my game steam folder. I then close the setup windows & spalsh screen.

    Repka commander process continues to run in the task-manager & progressively uses more & more memory over time, so I have to kill the process in the task-manager. Other iterations of the process no longer popup.
    Кстати по бесконечному запуску. Сегодня на работе запустил, забыв при этом что на компе ничего не стоит нужного - командер начал показывать стартовый экран и постоянно перезапускаться, через диспетчер не убить - только перезагрузка. Можно какой-то стоп-кран прикрутить, чтобы он вообще не запускался если система не соответствует(стоит NET 2.0)?

  23. #48

    Re: REPKA.Commander public beta 1.2

    Уточни у него плиз, он какую папку собирается выбирать? Нужна именно пользовательская папка, по пути примерно как C:\Users\Small_Bee\Documents\1C SoftClub\il-2 sturmovik cliffs of dover, но не папка, где установлена игра.
    Предполагается, что эта папка находиться в файлах текущего юзера, поэтому коммандер других вариантов (как выбор диска) не предлагает.

    Добавил несколько исправлений касательно выбора папки и перезапуска - обновил первый пост.

  24. #49
    Курсант Аватар для SlavikSG
    Регистрация
    26.03.2004
    Адрес
    Новомосковск Тульская обл.
    Возраст
    59
    Сообщений
    441

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от Small_Bee Посмотреть сообщение
    Добавлено 21.01.2013
    ...
    ...
    Актуальная версия - 1.2.0.5
    Нашел время, снова поковырялся со своим сервером...

    Скачал и поставил новую версию. Разобрался, как правильно добавлять миссии в ротацию. Теперь миссии там есть. Создал миссию без скрипта, Коммандер любезно и правильно создал свой скрипт для этой миссии. Добавил нужные строки в другую миссию, где скрипт уже был написан. Так же брал готовую миссию от Репки. Все три миссии Коммандер запускает нормально. Все стартует, все жужжит. Но при всем при этом ПО ПРЕЖНЕМУ НЕ РАБОТАЕТ СТАТИСТИКА!!!!
    Ну, прям хоть плач!

    Жаловался на это дело еще тут:
    http://www.sukhoi.ru/forum/showthread.php?t=78150
    Вы должны помнить. Вы там отписались.

    Строку применяю такую:
    Data Source=MONTAJKA\SQLEXPRESS;Initial Catalog=Serv_DB;Integrated Security=true;Asynchronous Processing=true; Connect Timeout=3;
    Тест "Кнопкой подключения к базе" проходит на ура. Но по прежнему ничего не пишется в базу!

    В папке Коммандера образуется файл DB_ErrLog.txt и в него пишутся следующие строки:
    23.01.2013 17:15:49 - BoBStatistic init.
    23.01.2013 17:18:58 - BoBStatistic init.
    23.01.2013 18:03:15 - BoBStatistic init.

    Никак не могу понять, где я делаю косяк! Если вручную что-то писать в таблицы, то все нормально пишет. А Коммандер по прежнему упорно игнорирует MS SQL сервер.
    Фаервол выключен. Антивирус даже и не ставил.
    Фреймворки стоят такие:


    База создана правильно. С правильными именами и путями:



    Помогите разобраться, что я делаю не так! Плиииз!

    Народ летает, а фраги на ветер... Обидно!

    Может есть какая-то стопудово рабочая простейшая миссия для проверки? Чтобы ее потестить. Я бы попробовал...
    Нет в русском языке слова дешеГО. Есть слово дешеВО.

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

    Re: REPKA.Commander public beta 1.2

    Цитата Сообщение от Small_Bee Посмотреть сообщение
    Уточни у него плиз, он какую папку собирается выбирать? Нужна именно пользовательская папка, по пути примерно как C:\Users\Small_Bee\Documents\1C SoftClub\il-2 sturmovik cliffs of dover, но не папка, где установлена игра.
    Предполагается, что эта папка находиться в файлах текущего юзера, поэтому коммандер других вариантов (как выбор диска) не предлагает.

    Добавил несколько исправлений касательно выбора папки и перезапуска - обновил первый пост.
    Спасибо, про это я и не подумал))

Страница 2 из 3 ПерваяПервая 123 КрайняяКрайняя

Ваши права

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