PDA

Просмотр полной версии : Сервер Repka



Страницы : [1] 2 3 4 5 6 7 8 9 10 11 12 13

BigREPA
21.04.2011, 15:57
...

kiberon
21.04.2011, 16:01
ок, потестим :)

-LT-
21.04.2011, 16:17
о гуд посомтрим.

BigREPA
21.04.2011, 16:44
"На версии 14101, вроде удалось добится стабильной работы."
ключевое слово в этой фразе - вроде ;)

-LT-
21.04.2011, 16:47
"На версии 14101, вроде удалось добится стабильной работы."
ключевое слово в этой фразе - вроде ;)

попробуем обезательно, ещё раз спасибо.

FencerNVKZ
21.04.2011, 17:07
Попробовал, пока завелся пока согрелся, таймаут (

BigREPA
21.04.2011, 17:11
простоял 21-04-2011 с 9-00 до 17 (5-15 человек) сейсас пошли ошибки в консоли, рестарнул, был как раз один пилот, не вы?

FencerNVKZ
21.04.2011, 17:15
Moska у меня ник, стоял минут 15 назад. Сейчас можете еще раз попробовать ?

Baur
21.04.2011, 19:11
Вчера летал долго. Порядка 1,5 часа. Потом таки выкинуло. НО на мой взгляд самый стабильный на данный момент сервер.

BARS_57
21.04.2011, 19:14
К серваку подключался, пинг нормальный. самолёт выбирал, сторону, а как взлететь не понял?!

BigREPA
21.04.2011, 19:29
Вчера летал долго. Порядка 1,5 часа. Потом таки выкинуло. НО на мой взгляд самый стабильный на данный момент сервер.

вроде синдикат снова подняли... кста только у меня до него пинг вырос- был 150 щя 200-300?

-LT-
21.04.2011, 20:05
мда чёт упал( не прошло и 15мин

BigREPA
21.04.2011, 20:14
Ага , да еще с какой то новой ошибкой

=================================================
System.Exception: Mission: Bad squadron number for group [BoB_LW_KuFlGr_706.41].

в lgCbD8TDj4DcAKQaFb6.oNhqIcTEjKZct6Xhtmb.4hxoZwABos(oFQdtkSZUVx8eGATDcG )
в lgCbD8TDj4DcAKQaFb6.oNhqIcTEjKZct6Xhtmb.YX4nguJgX5sonRCryEt(Object )
в lgCbD8TDj4DcAKQaFb6.oNhqIcTEjKZct6Xhtmb.5YBov8F3rj(oFQdtkSZUVx8eGATDcG )
в XepU68ZKQeYgjX7J4Rh.DdA1YQZIMkDoo2CcxPa.MissionLoad(ISectionFile )
=================================================

xviruss
22.04.2011, 00:32
Такой вопрос.На бф 109 бомбы есть-беру 110-бомб нет,хотя в настройках перед вылетом ставлю бомбы.В чём затык? То что бомбы взрываются хз как-вопрос отдельный.Два вылета-сбросил 8 бомб-рванула одна.Это у меня одного так?

Baur
22.04.2011, 08:50
Вчера выкидывало отовсюду, в том числе и с Repk-и. Бомбы тоже не смог взять. Хотя раньше "брались" :) .

BigREPA
22.04.2011, 09:46
Да было дело. Бомбы не брались тока у меня? Я ваще не пониманию как такое может быть, обновлений не было - настройки - карты - не менялись, а ведет себя сервер каждый день по разному. Отсюда простой вывод - проблема не внутри, она снаружи, а что у нас там? Правильно, Стим! А глядя на то как разрабы вежливо и тактично "сьезжают" с этой темы, я уже практически уверен что все именно так. Похоже, что стим вообще потдерживает Cod, на общественных началах, в избранное ничего не добавить, в списке (фильтре) его нет, поиском ничего не ищется... Из ответов MuxaHuk(а) понятно что лаунчер крепко завязан на эту бяку. Короче ждем патчей и релиза у янки.

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

За прошедшие сутки, кста, в логах не было ни ОДНОЙ ошибки, кроме одной новой (пост #13) как это возможно? куда они делись?

hav
22.04.2011, 20:56
Бэд Компани 2 через стим работает как Швейцарские часы. АРМА покапризнее но работает без особых проблем.

BigREPA
23.04.2011, 10:46
Бэд Компани 2 через стим работает как Швейцарские часы. АРМА покапризнее но работает без особых проблем.

кстати BFBC2 не нуждается в клиенте стима, у самого сервер батлы уже больше года :) (тоже Репка) про арму я тоже, вроде, такое не слышал, но не об этом... я не хотел сказать что смим глючен, учитывая сколько он, и где только не запушен, я имел ввиду их взаимодействие, и я окзался прав :) 14214 тому подтверждение, обновил , кста, сервант на эту бетку.

-LT-
23.04.2011, 11:55
Вылеты продолжаютса?

FencerNVKZ
23.04.2011, 12:02
Только что полетал чуток, все прекрасно, ни одного вылета. Завалил двух ботов на Хенках, получил повреждения в системе выпуска закрылок, заходил на посадку на повышеной скорости. На заходе кто то из ребят отбил управление элеронами, в общем свои 6 часов я прозевал, всегда быть на чеку надо. В общем масса положительных эмоций, все играется. Но вот только помоему после крайнего патча производительность чуток подупала.

-atas-
23.04.2011, 12:15
Тут была инфа, что сервер работает без запуска Стима, только с файлами
Steam.dll
steamclient.dll
tier0_s.dll
vstdlib_s.dll

в директории parts/core/ directory.

Работает? У Синдиката не получается, вылезает ошибка fail to call steam error box

BigREPA
23.04.2011, 12:23
http://www.sukhoi.ru/forum/showthread.php?t=68697&p=1603674&viewfull=1#post1603674 тут я спрашивал об этом, ответа нет... с 14214 еше не пробовал
сейчас на серванте стим клиент стоит, подозревая, что у боба со стимом - любовь на век , прикупил лицензию, специально для сервера.

Ded-86
23.04.2011, 14:34
При атаке курсовым оружием зениток на синем филде- игра вылетает. Крафт- Спит-1А.
проверил два раза.

Baur
24.04.2011, 10:44
Вчера за весь вечер ни одного "вылета" с сервера. Не мог оторваться от полётов. Получил огромное удовольствие :)

-LT-
24.04.2011, 12:18
опять вылет((( бадал я такие полёты, уже бесит всё.

BigREPA
25.04.2011, 09:28
Подтверждаю, бета за весь уикенд упала 2жды, один раз с большим грохотом, второй из-за потери связи со стимом. Фигово, конечно, но с тем что было, это просто верх стабильности.

BigREPA
26.04.2011, 12:08
-Atas- любезно предоставил свою миссию, а я любезно ее запустил :)
Пока нет еще четкого плана ее развития, на данном этапе просто будем опробовать редактор, скрипты...
Будем очень рады сообщениям с указанием ошибок.

На сегодняшний день - это взрывы в ангарах.

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

версия миссии 1,6 в консоли появились ошибки

[11:56:06] =================================================
[11:56:06] System.Exception: Aircraft.BeaufighterMkIF: Not found hook+gun combination in belt MainBelt 6 0 0 10 11 12.
[11:56:06] в HkeNPqGBpKlw2mE4LVY.YF4sPKGcyZeYsTfm2Js.MTdnWJGepLxXFDuQosZ.stwDnAOXxyo(ygTZ4iGxv8MI5TRIqp9 , String , Int32& )
[11:56:06] в aS5YYPLaHgWNB7wHk3Z.fwujs3LAw8HRk9Hn8PC.NDJYyGJNIea(g3XaLGr2E6pWeYaleJU , String )
[11:56:06] =================================================


[12:02:01] [112633] ERROR [AIR] maneuver = null
[12:02:10] [112921] ERROR [AIR] maneuver = null
[12:02:15] [113089] ERROR [AIR] maneuver = null


причем именно красным, не знал до сих пор , что консоль у нас такая разноцветная

-atas-
26.04.2011, 12:16
Около 10.00-11.00 МСК сервера не увидел в игре. Он упал?

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

Интересно, если скриптом перезагрузить главную миссию саму в себя через пару часов, статики старой миссии заменятся на новые или произойдет коллижн со взрывами? Может быть, Small_Bee подскажет?

Чтобы народ быстрее мог найти аэродромы, в описание сервера можно добавить "Red airfields are moved to France. Hunt enemy bombers and protect friendly shipping near France." "Красные аэродромы перемещены во Францию. Перехватывайте бомбардировщики и защищайте свои конвои у берегов Франции."

зы. По ошибкам может разработчики подскажут, что править. Миссия здесь http://www.sukhoi.ru/forum/showthread.php?t=68112&p=1607153&viewfull=1#post1607153

Small_Bee
26.04.2011, 12:21
[11:56:06] =================================================
[11:56:06] System.Exception: Aircraft.BeaufighterMkIF: Not found hook+gun combination in belt MainBelt 6 0 0 10 11 12.
[11:56:06] в HkeNPqGBpKlw2mE4LVY.YF4sPKGcyZeYsTfm2Js.MTdnWJGepLxXFDuQosZ.stwDnAOXxyo(ygTZ4iGxv8MI5TRIqp9 , String , Int32& )
[11:56:06] в aS5YYPLaHgWNB7wHk3Z.fwujs3LAw8HRk9Hn8PC.NDJYyGJNIea(g3XaLGr2E6pWeYaleJU , String )
[11:56:06] =================================================


Попробуйте переназначить эту группу (бофайтеров) - выбрать другой самолет а после вернуть, и пересохранить миссию, иногда от старого самолета остаются загрузки лент.

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


Около 10.00-11.00 МСК сервера не увидел в игре. Он упал?

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

Интересно, если скриптом перезагрузить главную миссию саму в себя через пару часов, статики старой миссии заменятся на новые или произойдет коллижн со взрывами? Может быть, Small_Bee подскажет?

Чтобы народ быстрее мог найти аэродромы, в описание сервера можно добавить "Red airfields are moved to France. Hunt enemy bombers and protect friendly shipping near France." "Красные аэродромы перемещены во Францию. Перехватывайте бомбардировщики и защищайте свои конвои у берегов Франции."

Что-бы бомберы не плодились, либо отслеживайте старые группы (при смерти группы ее дестроить и загружать миссию с это группой заново), либо перед загрузкой новых дестройте старые группы. Также можно обратить внимание на метод OnTaskCompleted(), имхо он срабатывает в том числе когда актор доходит до последнего вейпойнта.

По поводу статиков - хз, пока не пробовал, вечером может попробую миссию примерную сделать.

Артиллерия кстати по своей смерти вызывает OnActorDead(). Можно ее по таймеру прибить (Destroy()), и когда всех "мемберов" миссии расколотят, загрузить миссию заново. Остальными статиками мы пока рулить не можем, так что скорее всего будет колижжн.

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

BigREPA
26.04.2011, 12:26
Упал в 7-00, причина потеря связи со стимом, клиент стима обновился и ждал разрешения на перезагрузку самого себя, кстати хз где отключить авто обновление самого стима.
Поднял в 11-00, но в консоли все в ошибках... вернее в ошибке (в одной)

[11:10:13] =================================================
[11:10:13] System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
[11:10:13] в GEgMkk3Fo2l2PrtrFxX.EZxaZX3SKKIwvhBa57S.EEGrfEGARvtCKr9NnkBl(Object , Boolean )
[11:10:13] в GEgMkk3Fo2l2PrtrFxX.EZxaZX3SKKIwvhBa57S.PrNpgETJjjx(Boolean )
[11:10:13] в 6TQvGjY4YdXHwk26NhT.AMGudoYdLZ9LuKVRny3.XOsoemjK33PluFiCfw37(Object , Boolean )
[11:10:13] в 6TQvGjY4YdXHwk26NhT.AMGudoYdLZ9LuKVRny3.4BJD0FJPj8L(1SH0nKfR78HQ05pljH , Boolean )
[11:10:13] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.FU1X8NGGpDQOyvL9QO1y(Object , Boolean )
[11:10:13] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.0ATYzgMnIhg(Boolean )
[11:10:13] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.NFEYztZPWTC()
[11:10:13] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.createStep(a7TXFKG7QSe40aEj49 )
[11:10:13] в H2AkkMFK51Y8P5FfMdP.jJZh5dF2OxGUA9O8nhX.6BN90uCcPE(g3XaLGr2E6pWeYaleJU )
[11:10:13] =================================================

-atas-
26.04.2011, 12:34
Что-бы бомберы не плодились, либо отслеживайте старые группы (при смерти группы ее дестроить и загружать миссию с это группой заново), либо перед загрузкой новых дестройте старые группы. Также можно обратить внимание на метод OnTaskCompleted(), имхо он срабатывает в том числе когда актор доходит до последнего вейпойнта.

По поводу статиков - хз, пока не пробовал, вечером может попробую миссию примерную сделать.

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

1) Есть мысль для покинутых самолетов после выхода игрока отключать элероны, а через минуты 3 и руль высоты (или ломать двигатель), а еще через минут 5 уже дестроить его после падения.

2) Для просто ботов (в которые игрок не садился) после последнего вейпойнта отсчитывать минут 20-30 и тоже постепено выводить из строя управление и двигатель, а уже после падения дестроить. Но нужно это делать поочередно для каждого самолета в группе, чтобы не было "массового самоубийста" и желательно рандомизировать повреждения. Наверное, это сложновато всё заскриптовать.

Вот скрипт уничтожения акторов после выхода игрока адаптированный для многоместных самолетов http://www.sukhoi.ru/forum/showthread.php?t=67964&p=1606538&viewfull=1#post1606538 Но тому, кто гонялся за этим игроком очень неприятно видеть, что самолет исчезает в никуда, но и за ботом гоняться тоже не интересно.

BigREPA
26.04.2011, 12:42
1,6 при старте миссии что то не ладное творится

[12:15:51] Server: Пилот Blenheim IV () (Бот) готов.
[12:15:51] Server: Бомбардир Blenheim IV () (Бот) готов.
[12:15:51] Server: Стрелок Blenheim IV () (Бот) готов.
[12:15:51] Server: Blenheim IV () (Бот) разбился.
[12:15:51] Server: Пилот Blenheim IV () (Бот) готов.
[12:15:51] Server: Бомбардир Blenheim IV () (Бот) готов.
[12:15:51] Server: Стрелок Blenheim IV () (Бот) готов.
[12:15:51] Server: Blenheim IV () (Бот) разбился.
[12:15:51] Server: Пилот Blenheim IV () (Бот) готов.
[12:15:51] Server: Бомбардир Blenheim IV () (Бот) готов.
[12:15:51] Server: Стрелок Blenheim IV () (Бот) готов.
[12:15:51] Server: ИИ на Blenheim IV () разбился.
[12:15:51] Server: Пилот Blenheim IV () (Бот) готов.
[12:15:51] Server: Бомбардир Blenheim IV () (Бот) готов.
[12:15:51] Server: Стрелок Blenheim IV () (Бот) готов.
[12:15:51] Server: Blenheim IV () (Бот) разбился.
[12:15:51] Server: Пилот Walrus () (Бот) готов.
[12:15:51] Server: Стрелок Walrus () (Бот) готов.
[12:15:51] Server: Стрелок Walrus () (Бот) готов.
[12:15:51] Server: ИИ на Walrus () разбился.
[12:15:51] Server: Пилот Walrus () (Бот) готов.
[12:15:51] Server: Стрелок Walrus () (Бот) готов.
[12:15:51] Server: Стрелок Walrus () (Бот) готов.
[12:15:51] Server: Walrus () (Бот) разбился.
[12:15:51] Server: Пилот Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: ИИ на Ju 87 B-2 () разбился.
[12:15:51] Server: Пилот Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: Ju 87 B-2 () (Бот) разбился.
[12:15:51] Server: Пилот Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: ИИ на Ju 87 B-2 () разбился.
[12:15:51] Server: Пилот Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: ИИ на Ju 87 B-2 () разбился.

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

где они мрут? в ангарах?

Small_Bee
26.04.2011, 12:46
1,6 при старте миссии что то не ладное творится

[12:15:51] Server: Пилот Blenheim IV () (Бот) готов.
[12:15:51] Server: Бомбардир Blenheim IV () (Бот) готов.
[12:15:51] Server: Стрелок Blenheim IV () (Бот) готов.
[12:15:51] Server: Blenheim IV () (Бот) разбился.
[12:15:51] Server: Пилот Blenheim IV () (Бот) готов.
[12:15:51] Server: Бомбардир Blenheim IV () (Бот) готов.
[12:15:51] Server: Стрелок Blenheim IV () (Бот) готов.
[12:15:51] Server: Blenheim IV () (Бот) разбился.
[12:15:51] Server: Пилот Blenheim IV () (Бот) готов.
[12:15:51] Server: Бомбардир Blenheim IV () (Бот) готов.
[12:15:51] Server: Стрелок Blenheim IV () (Бот) готов.
[12:15:51] Server: ИИ на Blenheim IV () разбился.
[12:15:51] Server: Пилот Blenheim IV () (Бот) готов.
[12:15:51] Server: Бомбардир Blenheim IV () (Бот) готов.
[12:15:51] Server: Стрелок Blenheim IV () (Бот) готов.
[12:15:51] Server: Blenheim IV () (Бот) разбился.
[12:15:51] Server: Пилот Walrus () (Бот) готов.
[12:15:51] Server: Стрелок Walrus () (Бот) готов.
[12:15:51] Server: Стрелок Walrus () (Бот) готов.
[12:15:51] Server: ИИ на Walrus () разбился.
[12:15:51] Server: Пилот Walrus () (Бот) готов.
[12:15:51] Server: Стрелок Walrus () (Бот) готов.
[12:15:51] Server: Стрелок Walrus () (Бот) готов.
[12:15:51] Server: Walrus () (Бот) разбился.
[12:15:51] Server: Пилот Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: ИИ на Ju 87 B-2 () разбился.
[12:15:51] Server: Пилот Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: Ju 87 B-2 () (Бот) разбился.
[12:15:51] Server: Пилот Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: ИИ на Ju 87 B-2 () разбился.
[12:15:51] Server: Пилот Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[12:15:51] Server: ИИ на Ju 87 B-2 () разбился.

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

где они мрут? в ангарах?

Именно...

-atas-
26.04.2011, 12:48
Если сервер не перезагружался, то это акторы, оставшиеся из предыдущей миссии. Сервер нужно перегружать, чтобы убить всех акторов, либо написать специальный скрипт, который их всех дестроит перед рестартом миссии.

Если сервер перегружался, нужно думать. Некоторые из этих самолетов должны минут через 10 после начала появляться вообще-то.

Перегружался?


Именно...

Нет, все боты в этой миссии в воздухе рождаются.

Вчера кстати замечал Ю-88 валяющимися на земле, хотя когда я хостил миссию они нормально летали на 3000+ м. Еще на сервере были экипажи без самолетов, а когда я хостил, такого не наблюдал.

BigREPA
26.04.2011, 12:57
Холодная перезагрузка всего...
в [12:51:51] еще один такой же блок самоубийств
т.е провно через 36 минит 00 секунд

Small_Bee
26.04.2011, 13:01
Кстати возможно это происходит при одновременном появлении одинаковых групп в одной точке, почему так, надо разбираться.

BigREPA
26.04.2011, 13:04
Для пользы дела могу выкладывать логи... так будет нагляднее. нада?

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


Вчера кстати замечал Ю-88 валяющимися на земле, хотя когда я хостил миссию они нормально летали на 3000+ м. Еще на сервере были экипажи без самолетов, а когда я хостил, такого не наблюдал.

Не представляю из за чего это возможно

-atas-
26.04.2011, 13:04
Холодная перезагрузка всего...
в [12:51:51] еще один такой же блок самоубийств
т.е провно через 36 минит 00 секунд

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

В скрипте есть цикл только 35 минут (самый ближайший).

Small_Bee
26.04.2011, 13:05
Хз, вообще думаю неплохо будет. Вечером, если ничего не помешает, гляну миссию.

-atas-
26.04.2011, 13:07
Кстати возможно это происходит при одновременном появлении одинаковых групп в одной точке, почему так, надо разбираться.

Кстати, да, если миссия 2 раза подряд загрузилась, появилось 2 комплекта самолетов и столкнулись.


Для пользы дела могу выкладывать логи... так будет нагляднее. нада?



Лучше в баг-репорты разработчикам. Без них мы только гадать на кофейной гуще можем...

зы. команда на запуск миссии один раз давалась? если 2 раза, то 2 копии объектов живут вместе видимо и сталкиваются.

Small_Bee
26.04.2011, 13:10
Лучше в баг-репорты разработчикам. Без них мы только гадать на кофейной гуще можем...
Не факт, кстати, я раз до того подописывался, что у меня 20 с лишним штук практически одновременно появились и померли :)

BigREPA
26.04.2011, 13:20
рестарт всего и вся.

[13:15:06] Battle starting...[13:15:06] Server: Битва начинается!
[13:15:06] ok
[13:19:36] Loading mission ...
[13:19:36]
[13:19:36] =================================================
[13:19:36] System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
[13:19:36] в GEgMkk3Fo2l2PrtrFxX.EZxaZX3SKKIwvhBa57S.EEGrfEGARvtCKr9NnkBl(Object , Boolean )
[13:19:36] в GEgMkk3Fo2l2PrtrFxX.EZxaZX3SKKIwvhBa57S.PrNpgETJjjx(Boolean )
[13:19:36] в 6TQvGjY4YdXHwk26NhT.AMGudoYdLZ9LuKVRny3.XOsoemjK33PluFiCfw37(Object , Boolean )
[13:19:36] в 6TQvGjY4YdXHwk26NhT.AMGudoYdLZ9LuKVRny3.4BJD0FJPj8L(1SH0nKfR78HQ05pljH , Boolean )
[13:19:36] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.FU1X8NGGpDQOyvL9QO1y(Object , Boolean )
[13:19:36] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.0ATYzgMnIhg(Boolean )
[13:19:36] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.NFEYztZPWTC()
[13:19:36] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.createStep(a7TXFKG7QSe40aEj49 )
[13:19:36] в H2AkkMFK51Y8P5FfMdP.jJZh5dF2OxGUA9O8nhX.6BN90uCcPE(g3XaLGr2E6pWeYaleJU )
[13:19:36] =================================================
[13:19:36]
[13:19:36] =================================================
[13:19:36] System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
[13:19:36] в H2AkkMFK51Y8P5FfMdP.jJZh5dF2OxGUA9O8nhX.6BN90uCcPE(g3XaLGr2E6pWeYaleJU )
[13:19:36] в H2AkkMFK51Y8P5FfMdP.jJZh5dF2OxGUA9O8nhX.J0S9hcb7MN(HZ07SIFnqtR4v2MAPuf )
[13:19:36] =================================================
[13:19:36] Server: Пилот Blenheim IV () (Бот) готов.
[13:19:36] Server: Бомбардир Blenheim IV () (Бот) готов.
[13:19:36] Server: Стрелок Blenheim IV () (Бот) готов.
[13:19:36] Server: Blenheim IV () (Бот) разбился.
[13:19:36] Server: Пилот Blenheim IV () (Бот) готов.
[13:19:36] Server: Бомбардир Blenheim IV () (Бот) готов.
[13:19:36] Server: Стрелок Blenheim IV () (Бот) готов.
[13:19:36] Server: Blenheim IV () (Бот) разбился.
[13:19:36] Server: Пилот Blenheim IV () (Бот) готов.
[13:19:36] Server: Бомбардир Blenheim IV () (Бот) готов.
[13:19:36] Server: Стрелок Blenheim IV () (Бот) готов.
[13:19:36] Server: ИИ на Blenheim IV () разбился.
[13:19:36] Server: Пилот Blenheim IV () (Бот) готов.
[13:19:36] Server: Бомбардир Blenheim IV () (Бот) готов.
[13:19:36] Server: Стрелок Blenheim IV () (Бот) готов.
[13:19:36] Server: Blenheim IV () (Бот) разбился.
[13:19:36] Server: Пилот Walrus () (Бот) готов.
[13:19:36] Server: Стрелок Walrus () (Бот) готов.
[13:19:36] Server: Стрелок Walrus () (Бот) готов.
[13:19:36] Server: ИИ на Walrus () разбился.
[13:19:36] Server: Пилот Walrus () (Бот) готов.
[13:19:36] Server: Стрелок Walrus () (Бот) готов.
[13:19:36] Server: Стрелок Walrus () (Бот) готов.
[13:19:36] Server: Walrus () (Бот) разбился.
[13:19:36] Server: Пилот Ju 87 B-2 () (Бот) готов.
[13:19:36] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[13:19:36] Server: ИИ на Ju 87 B-2 () разбился.
[13:19:36] Server: Пилот Ju 87 B-2 () (Бот) готов.
[13:19:36] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[13:19:36] Server: Ju 87 B-2 () (Бот) разбился.
[13:19:36] Server: Пилот Ju 87 B-2 () (Бот) готов.
[13:19:36] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[13:19:36] Server: ИИ на Ju 87 B-2 () разбился.
[13:19:36] Server: Пилот Ju 87 B-2 () (Бот) готов.
[13:19:36] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[13:19:36] Server: ИИ на Ju 87 B-2 () разбился.

-atas-
26.04.2011, 13:29
[13:19:36] =================================================
[13:19:36] System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
[13:19:36] в GEgMkk3Fo2l2PrtrFxX.EZxaZX3SKKIwvhBa57S.EEGrfEGARvtCKr9NnkBl(Object , Boolean )
[13:19:36] в GEgMkk3Fo2l2PrtrFxX.EZxaZX3SKKIwvhBa57S.PrNpgETJjjx(Boolean )
[13:19:36] в 6TQvGjY4YdXHwk26NhT.AMGudoYdLZ9LuKVRny3.XOsoemjK33PluFiCfw37(Object , Boolean )
[13:19:36] в 6TQvGjY4YdXHwk26NhT.AMGudoYdLZ9LuKVRny3.4BJD0FJPj8L(1SH0nKfR78HQ05pljH , Boolean )
[13:19:36] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.FU1X8NGGpDQOyvL9QO1y(Object , Boolean )
[13:19:36] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.0ATYzgMnIhg(Boolean )
[13:19:36] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.NFEYztZPWTC()
[13:19:36] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.createStep(a7TXFKG7QSe40aEj49 )
[13:19:36] в H2AkkMFK51Y8P5FfMdP.jJZh5dF2OxGUA9O8nhX.6BN90uCcPE(g3XaLGr2E6pWeYaleJU )
[13:19:36] =================================================
[13:19:36] =================================================
[13:19:36] System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
[13:19:36] в H2AkkMFK51Y8P5FfMdP.jJZh5dF2OxGUA9O8nhX.6BN90uCcPE(g3XaLGr2E6pWeYaleJU )
[13:19:36] в H2AkkMFK51Y8P5FfMdP.jJZh5dF2OxGUA9O8nhX.J0S9hcb7MN(HZ07SIFnqtR4v2MAPuf )
[13:19:36] =================================================


Если в редакторе объект нарисован, а миссия его не находит, это в баги к разработчикам имхо.

BigREPA
26.04.2011, 13:35
в синдикатовской 1.6 тоже , но не в таких количествах.

-atas-
26.04.2011, 14:36
Все эти объекты присутствуют в подмиссии 128BoFsmGroundv1_0.mis , которая должна в 1й раз грузиться только через 5 минут (9000 тиков) после старта общей миссии. Почему она вчера грузилась корректно, а сегодня не грузится - тайна.

Вот и весь скрипт. Остальное в редакторе нарисовано. Формат команды if (Time.tickCounter() % 72000 == 9000) я правда не совсем понимаю, может знаки должны другие стоять вместо == и %.


using System;
using maddox.game;
using maddox.game.world;
using System.Collections.Generic;

public class Mission : AMission
{


public override void OnTickGame()
{

if (Time.tickCounter() % 72000 == 9000)
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFsmGroundv1_0.mis");
GamePlay.gpHUDLogCenter("Protect friendly shipping in the channel near France!");
}

if (Time.tickCounter() % 81000 == 19800)
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFsmBombersv1_0.mis");
GamePlay.gpHUDLogCenter("Intel: Enemy bombers are heading to blue airfields!");
}


if(Time.tickCounter() % 63000 == 30600)
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFsmBombersv1_0a.mis");
GamePlay.gpHUDLogCenter("Intel: Enemy bombers are heading to red airfields in France!");
}


}



}

BigREPA
26.04.2011, 14:48
Понятно, похоже это я виноват... ща поясню.

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


Игровое время примерно соответствует UTC - 4, т.е. если в игре светлое время суток можно считать с 05-00 до 19-00 то по Москве "летабельное" будет с 13-00 до 03-00

т.е что бы мне такого добиться, я перед стартом миссии меняю параметр TIME, но меняю его только в ГЛАВНОЙ 128BoFv1_6 в остальных он остался такой, как ты его поставил, 6,5 (старость не радость) следующий рестарт проверю... (не охота людей сейчас выкидывать)

И вообще на тему времени можно подискутировать
1 как ее (переменную) вообще использовать, можно ли как то читать ее из системного таймера, а потом прибавлять (отнимать) нужное кол-во часов.
2 А нужна ли она в подмиссиях вообще? что ее наличие дает? Главная стартонула в 6-30 по игровому, доп тоже 6-30 что получается??

-atas-
26.04.2011, 14:53
Мне кажется, сервер проще перезагружать 2 раза в сутки в 14.00 и в 04.00 например. Про время в подмиссиях ничего не знаю, скопировал подмиссии с Синдиката.

Small_Bee
26.04.2011, 15:01
1 как ее (переменную) вообще использовать, можно ли как то читать ее из системного таймера, а потом прибавлять (отнимать) нужное кол-во часов.



DateTime now = DateTime.Now;
now.AddHours(1) // Добавили один час
или

DateTime now = DateTime.UtcNow;
now.AddHours(1) // Добавили один час

Подробнее в MSDN (http://msdn.microsoft.com/ru-ru/library/system.datetime.aspx)

BigREPA
26.04.2011, 15:03
Мне кажется, сервер проще перезагружать 2 раза в сутки в 14.00 и в 04.00 например. Про время в подмиссиях ничего не знаю, скопировал подмиссии с Синдиката.

в 14-00 перезагружать проще чем в 4-00 ), погасить сам себя лаунчер может а вот стартовать нужен cmd в шедулере виндов для запуска сервера + передачи в сервер аргументов, что стартовать внутри... а такой инструмент мне не известен.

-atas-
26.04.2011, 15:04
Версия без старта на стоянке для аэродромов с ангарами.
http://www.sukhoi.ru/forum/showthread.php?t=68112&p=1607576&viewfull=1#post1607576

BigREPA
26.04.2011, 15:07
DateTime now = DateTime.Now;
now.AddHours(1) // Добавили один час
или

DateTime now = DateTime.UtcNow;
now.AddHours(1) // Добавили один час

Подробнее в MSDN (http://msdn.microsoft.com/ru-ru/library/system.datetime.aspx)

Спасибо, а как это прикрутить в код миссии? как должен выглядеть этот код:

[MAIN]
MAP Land$English_Channel_1940
BattleArea 200000 160000 120000 100000 9000
TIME ??????

Small_Bee
26.04.2011, 15:10
Спасибо, а как это прикрутить в код миссии? как должен выглядеть этот код:

[MAIN]
MAP Land$English_Channel_1940
BattleArea 200000 160000 120000 100000 9000
TIME ??????

Явно не тут. посмотрю, можно ли из скрипта.. Саму миссию я пока не видел.

BigREPA
26.04.2011, 15:13
поставил 1,6,01

-atas-
26.04.2011, 15:45
timeout

BigREPA
26.04.2011, 15:52
Потеря связи со стимом...

перевел стим в "Автономный режим" хз что изменится , интересно виден ли теперь сервер в средствами игры?

-atas-
26.04.2011, 16:05
Потеря связи со стимом...

перевел стим в "Автономный режим" хз что изменится , интересно виден ли теперь сервер в средствами игры?

Виден, 2 чел. там уже было.

BigREPA
26.04.2011, 16:18
И кто тут говорил о стиме хорошее? Конкретный такой глюк - режим автономный - закладка серверы - переходим по избранным, наблюдение и т.п. - нам радостно сообщают, что, мы мол в автономном режиме и список игр нам не доступен, тока лишь после перехода в режим онлайн и перезагрузки стима, а через пару секунд выводится весь этот список...

Кстати о взаимодействии стима и боба, вернее о том, что его нет, или оно чисто условное, до релиза у янки, иначе как можно обьяснить тот факт, что на всех ds серверах включен (кроме моего) ихний Valve античит который должен пасти не измененный контент у игрока, а мы тут летаем как хотим на бета патчах? И хоть бы хны. Хотя если проверить кеш то стим загрузит последнюю официальную версию от 18 апреля.

-atas-
26.04.2011, 17:18
Снова было массовое самоубийство и минут через 10 - таймаут.
Трек записать не успел.

BigREPA
26.04.2011, 17:50
[16:06:41] Server: -atas- теперь с нами.
[17:14:09] Server: До свидания, -atas-!

Сервант стоит с Battle starting...[13:15:06] Server: Битва начинается!
Стабильно

-atas-
26.04.2011, 18:07
Выкинуло меня, потом пытался 3 раза зайти - таймаут. Интернет работает. Возможно, у меня проблемы.

upd. зашел

чувашин
26.04.2011, 19:43
сервер настроен хорошо. внешний вид нужен для интереса на бомбере к примеру когда летишь. без него скучно

BigREPA
26.04.2011, 19:48
[19:34:37] SteamServer: onP2PSessionConnectFail:76561198015755679
[19:34:37] Server: До свидания, Private.Ryan!
[19:34:37] Server: ^7Sou^4lPr^1ime ушел с сервера.
[19:34:37] Server: До свидания, Grunge!!
[19:34:37] Server: До свидания, Private.Stonee!
[19:34:37] Server: -atas- ушел с сервера.

Модальное окно Server got logget out of steam, Exiting.

т.е. теряется связь со стимом, после 214 патча это происходит через каждые 5-6 часов

-atas-
26.04.2011, 20:02
т.е. теряется связь со стимом, после 214 патча это происходит через каждые 5-6 часов

В багрепортах уже было такое?

oreva
26.04.2011, 20:08
У меня сегодня так же стим отваливает, дольше часа сервер только ночью продержался.
Возможно и провайдер виноват, но сервер созданный прямо из игры работал вчера часа 4 без проблем.
Сегодня стим какой-то апдейт себе затянул, может его "улучшили"

suratoff
26.04.2011, 21:20
у меня такой вопрос ,кто нибудь летает в онлайн общаясь в ТС .Если да, то в каком ? Можно адресок?)

BigREPA
26.04.2011, 23:36
у меня такой вопрос ,кто нибудь летает в онлайн общаясь в ТС .Если да, то в каком ? Можно адресок?)

если летаешь на этом сервере то можешь пользоваться тем что указан в первом посте на первой странице :)

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


В багрепортах уже было такое?

Факт был описан, но что тут предьявить MG? ;) Он стим не разрабатывал. Но вообще надо развязывать сервер и стим, ибо это не дело... стим приложение "крайне" клиентское, обновляется когда хочет, отваливается... для пользователя дисконнект раз в несколько часов не критичен, а падение сервера с 20-30-40... игроками это, знаете ли, очень даже больно. Но полагаю, сделать это почти не реально, похоже что сервер посылает в единую базу стима инфу о карте, кол-во пилотов и т.п. И оттуда ее и видятпилоты , при поиске. Подозреваю, что ерунда в сетевом меню игры, когда в списке серверов и в окне самого сервера не совпадает кол-во игроков - есть ни что иное, как его (стима) кривая работа

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


сервер настроен хорошо. внешний вид нужен для интереса на бомбере к примеру когда летишь. без него скучно

Спасибо, с внешними видами, скорее всего, когда нибудь придется попрощаться, они оч полезны сейчас, для отлова багов например, как без них увидеть, что рождаются тока экипажи без бортов ))) но судя по текущему положению... внешние виды тут на долго.

-atas-
26.04.2011, 23:43
Темнеет, перегрузить бы )

V@s'OK
27.04.2011, 00:13
А еще было бы неплохо ботов поубавить, а то их ну ооочень много там плодиться :)
З.Ы. А стат что сохраняется? Полетал, пострелял, в стате 3.63. Зашел через пару часов те же 3.63, довел до 8.05 ;) Посмотрим как будет завтра :)

BigREPA
27.04.2011, 00:25
видать, что то я намудрил со временем... завтра гляну.
перезапустил

-atas-
27.04.2011, 01:16
Факт был описан, но что тут предьявить MG? ;) Он стим не разрабатывал. Но вообще надо развязывать сервер и стим, ибо это не дело... стим приложение "крайне" клиентское, обновляется когда хочет, отваливается... для пользователя дисконнект раз в несколько часов не критичен, а падение сервера с 20-30-40... игроками это, знаете ли, очень даже больно.

Я к тому, что такие случаи нужно в багрепорты писать, т.к. МГ со Стимом общаются и только они могут как-то на итуацию влиять. Вода камень точит.

На Синдикате кстати включили болтанку головы, предлагаю тоже включить, чтобы привыкать.


А еще было бы неплохо ботов поубавить, а то их ну ооочень много там плодиться :)

Нужен скрипт, красиво дестроящий ботов после выполнения задачи. Кто бы его написал...

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



Вообще, в миссию-"хост" я бы не ставил вообще никакой уничтожаемой наземки (разве что домики, которые если уничтожат - и фиг с ними), пусть она рулит исключительно загрузкой миссий подчиненных.


Согласен, пока первый блин комом. Потом можно будет переделать.

Вечер показал, что в принципе все работает даже при таком количестве групп в воздухе.
Актуально стоит проблема размножения ботов, если народа на сервере мало и их не сбивают. Надеялся, что зенитки с этой задачей справятся, но это вариант не надежный.

Нужен скрипт, который последовательно бы наносил дамаг после последнего вейпойнта (в крайнем случае по времени), а после падения/посадки дестроил бы самолеты. Последовательно - значит не всем самолетам в группе сразу, а по очереди и желательно разный дамаг (отказы разных систем):


1) Есть мысль для покинутых самолетов после выхода игрока отключать элероны, а через минуты 3 и руль высоты (или ломать двигатель), а еще через минут 5 уже дестроить его после падения. Можно давать рули на ввод в штопор и клинить в таком положении? Или давать полное отклонение элеронов и т.п.

2) Для просто ботов (в которые игрок не садился) после последнего вейпойнта отсчитывать минут 20-30 и тоже постепено выводить из строя управление и двигатель, а уже после падения дестроить. Но нужно это делать поочередно для каждого самолета в группе, чтобы не было "массового самоубийста" и желательно рандомизировать повреждения. Наверное, это сложновато всё заскриптовать.

Вот скрипт уничтожения акторов после выхода игрока адаптированный для многоместных самолетов http://www.sukhoi.ru/forum/showthread.php?t=67964&p=1606538&viewfull=1#post1606538
Но тому, кто гонялся за этим игроком, очень неприятно видеть, что самолет исчезает в никуда, но и за ботом гоняться тоже не интересно.

Возможно еще есть идеи для красивого сокращения популяции ботов? После посадки, например, они сами исчезают, если airport.cpp работает? Но на посадку лететь далековато бывает и остается проблема севших на вынужденную.

BigREPA
27.04.2011, 09:29
На Синдикате кстати включили болтанку головы, предлагаю тоже включить, чтобы привыкать.
Включил трясучку.

-atas-
27.04.2011, 10:31
cmd файлы для перезагрузки миссии с Синдиката http://forum.1cpublishing.eu/showpost.php?p=274184&postcount=25

BigREPA
27.04.2011, 10:38
Щя прикрутим
Прикрутил

Trix58
27.04.2011, 11:21
Сервер нравится. Пинг отличный. Авторы в поиске.
Щас, конечно, ситуация с больше на мясилово и мочилово стала походить.
Собсна вопрос.
В какую сторону рулится идеология сервера? Есть ли задумка превратить его в серьезный хардкорный проект с налетом историзма, со своим статом и тд. аля нев_АДВ какой-нить? :)

Tazmanskiy[Taz]
27.04.2011, 11:30
в топку хардкор с кривым еще онлайном
поставте нормальные сетевые карты а не там где "во вторник на лево свернешь" (с)

BigREPA
27.04.2011, 11:36
Пока мы тут превращаемся :) кто нибудь по опытнее все это реализует, тот же AirWar, вообщем посмотрим как все пойдет, поднял сервер для себя, с ботами не интересно, по чужим правилам не люблю ;) Если наберется немного единомышленников - давайте попробуем, у меня есть время, желание + железки, инет каналы... по натуре я закоренелый демократ, можно попробовать реализовать :) Но аэроквейка тут точно не будет.

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


;1608087']в топку хардкор с кривым еще онлайном
поставте нормальные сетевые карты а не там где "во вторник на лево свернешь" (с)

Думаю, что если все будут летать над квадратными островами, хардкор так и останется кривым. Мы пробуем, наступаем на грабли... это нормально... "я так думаю" (С)

Tazmanskiy[Taz]
27.04.2011, 12:03
Думаю, что если все будут летать над квадратными островами, хардкор так и останется кривым. Мы пробуем, наступаем на грабли... это нормально... "я так думаю" (С)
а что мешает сделать тоже самое на сетевой карте?

летать там ближе
куча народу неходит на серваки так как это полный маразм тошнить полчаса никого не встречая ради того чтобы на 31й минуте упал сервер

BigREPA
27.04.2011, 12:19
Банально места мало, что бы понять как работают скрипты, как взаимодействуют обьекты. Параходы, поезда, зенитки, всякая прочая наземка, как ставить им задачи? да как вообще это все работает - ток пробовать, других способов милые разрабы не предоставили, а если бы и был на все на это мануал, все одно пробовать. И вы думаете все это можно выпустить на сетевой карте?
летать там ближе - там просто негде будет летать. Согласен, получается немного не для игроков...

kiberon
27.04.2011, 12:38
;1608087']в топку хардкор с кривым еще онлайном
поставте нормальные сетевые карты а не там где "во вторник на лево свернешь" (с)

+1 достаточно пока просто тупого догфайта с минимумом наземки...у меня над островами хоть вылетов нет по причине слабого железа )))

Baur
27.04.2011, 12:40
А я хочу высказаться в защиту Сервера Repka. В том смысле, что и карта и настройки всё правильное. И вообще BigREPA двигается в правильном направлении верной дорогой. Куплю новую видеокарту - буду заходить по чаще. А то моих 512 на борту не хватает :) По смены карты хочу добавить, что именно на такой нужно тестить баги он-лайна. И если хотеть вырастить что то большее, чем догфайт, с такой картой это и делать. Если конечно у хостера железо и канал позволяют.

-LT-
27.04.2011, 12:43
классный сервер и карта, Pепке респект.

BigREPA
27.04.2011, 12:47
Если конечно у хостера железо и канал позволяют. Создаваемая нагрузка бобом на железо, как раз мной оч тщательно сейчас мониторится. 12ти голового ксеона не предвидится... обязательно отпишусь о результатах, как наберу больше статистики, может поможет кому...

-atas-
27.04.2011, 13:02
Если есть желающие поработать над картами, давайте обсудим концепцию, куда ее развивать. Мыслей много, но у меня одного времени нет всё воплощать.

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

Пока это можно сделать на уровне догфайт-серверов Ил-2 с танчиками и кораблями, но без перезагрузки карты.
Чтобы делать что-то вроде маленького скромного АДВ, нужно программировать регистрацию сквадов, ограничение ресурсов и т.д. Программисты хорошие нужны.

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


;1608119']
летать там ближе
куча народу неходит на серваки так как это полный маразм тошнить полчаса никого не встречая ради того чтобы на 31й минуте упал сервер

Там не надо никуда лететь уже. Всё ближе, чем на сетевой карте.

зы. Ботов убавлю сегодня наверное кстати. Хотя для 20 человек на сервере ботов не много будет.

Mr.X
27.04.2011, 13:12
Отключите внешние виды.Сразу зайду к вам летать)))

BigREPA
27.04.2011, 14:02
Плохие новости

Ошибка
[13:58:14] =================================================
[13:58:14] System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
[13:58:14] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.rCQpEfMfCiR(Double )
[13:58:14] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.bTfpES07bmd()
[13:58:14] в QDVkbSp5txWjEVSxY09.q47IbZpZQ0Nfp6yDRLa.J7kdVfpBP3ERRq4tIoK.tick()
[13:58:14] в ZgwvyGKdKIvZMkL8Pn9.JejZcCKRoRI87uMUpuE.l91C1aexYDj()
[13:58:14] в f4aaZMygekWsYDD0u1.1SH0nKfR78HQ05pljH.PCZ2Hjj5RiMjC6ZBQMk(Object )
[13:58:14] в f4aaZMygekWsYDD0u1.1SH0nKfR78HQ05pljH.interpolateTick()
[13:58:14] =================================================
которой изобилует наша крайняя миссия 1.6 - является опасной и критической.
со временем она лавинообразно нарастает (видимо боты множатся, хотя эт тока догадка) и подвешивают лаунчер, он работает , но погружен в себя , на команды перестает реагировать.

-atas-
27.04.2011, 15:07
Надо бы в багрепорты и спросить naryv, что это за объект такой, чтобы его убрать. На синдикате была такая проблема со статическими дымами, пока их не убрали.

В новой версии ботов должно быть сильно меньше, может поможет. Скоро выложу в тему с картами.

BigREPA
27.04.2011, 15:48
Поставил 1.6.11 с 3х часовой ротацией

kiberon
27.04.2011, 15:57
а нет варианта последовательного запуска разных карт-миссий? на сетевые островные карты с удовольствием могли бы заходить владельцы не очень мощного железа.

BigREPA
27.04.2011, 16:07
10 минут после старта - массового самоубуйства - нет, считаю хорошая новость.

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


а нет варианта последовательного запуска разных карт-миссий? на сетевые островные карты с удовольствием могли бы заходить владельцы не очень мощного железа.

С утра уже думаю над этим, появился скрипт ротации (в моих руках). И т.к. канал сейчас глючен и падуч, требует постоянного внимания и рестарта, то на время моего отдыха (офицеры не спят, офицеры отдыхают (с) :) ) думаю можно поставить какие нидь острова.

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

Плохая новость...

[15:48:36] Battle starting...[15:48:36] Server: Битва начинается!
.........
[15:57:37] Server: Пилот Ju 87 B-2 () (Бот) готов.
[15:57:37] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[15:57:37] Server: Ju 87 B-2 () (Бот) разбился.
[15:57:37] Server: Пилот Blenheim I () (Бот) готов.
[15:57:37] Server: Бомбардир Blenheim I () (Бот) готов.
[15:57:37] Server: Стрелок Blenheim I () (Бот) готов.
[15:57:37] Server: Blenheim I () (Бот) разбился.
[15:57:37] Server: Пилот Blenheim I () (Бот) готов.
[15:57:37] Server: Бомбардир Blenheim I () (Бот) готов.
[15:57:37] Server: Стрелок Blenheim I () (Бот) готов.
[15:57:37] Server: ИИ на Blenheim I () разбился.
[15:57:37] Server: Пилот Blenheim I () (Бот) готов.
[15:57:37] Server: Бомбардир Blenheim I () (Бот) готов.
[15:57:37] Server: Стрелок Blenheim I () (Бот) готов.
[15:57:37] Server: Blenheim I () (Бот) разбился.
[15:57:37] Server: Пилот Walrus () (Бот) готов.
[15:57:37] Server: Стрелок Walrus () (Бот) готов.
[15:57:37] Server: Стрелок Walrus () (Бот) готов.
[15:57:37] Server: ИИ на Walrus () разбился.
[15:57:37] Server: Пилот Walrus () (Бот) готов.
[15:57:37] Server: Стрелок Walrus () (Бот) готов.
[15:57:37] Server: Стрелок Walrus () (Бот) готов.
[15:57:37] Server: Walrus () (Бот) разбился.
[15:57:37] Server: Пилот Ju 87 B-2 () (Бот) готов.
[15:57:37] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[15:57:37] Server: ИИ на Ju 87 B-2 () разбился.
[15:57:37] Server: Пилот Ju 87 B-2 () (Бот) готов.
[15:57:37] Server: Стрелок Ju 87 B-2 () (Бот) готов.
[15:57:37] Server: Ju 87 B-2 () (Бот) разбился.

рановато я рапортнул... в лог скидывается с небольшой задержкой

-atas-
27.04.2011, 16:09
10 минут после старта - массового самоубуйства - нет, считаю хорошая новость.

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



С утра уже думаю над этим, появился скрипт ротации (в моих руках). И т.к. канал сейчас глючен и падуч, требует постоянного внимания и рестарта, то на время моего отдыха (офицеры не спят, офицеры отдыхают (с) :) ) думаю можно поставить какие нидь острова.

Там теперь 10 мин. до загрузки вместо 5.

Острова на SVAO стоят с соответствующими настройками. Скрипт вроде можно автоматом стартовать каждые 3-4 часа как на синдикате? Они одну и ту же миссию перегружают таким образом.


зы. Штуки разбомбили базу нефтепродуктов вместо кораблей. Зрелище - ух! - это когда я хостил.

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

Я только что у себя эту же миссию запускал. Через 10 минут загрузились Walrus ы и штуки и полетели себе спокойненько.

Ты точно ничего в миссии не трогаешь? Если время меняешь, они видимо решают, что у них бензин кончился и умирают. У меня все работает.

BigREPA
27.04.2011, 16:12
100% оригинал.

-atas-
27.04.2011, 16:15
Трек можешь записать?

upd. Может попробуешь на домашней машине стартонуть тоже для проверки? Если повторится беда, то нужно трек писать. naryv просил трек ему дать, т.к. лога недостаточно. У меня не воспроизводится эта проблема.

BigREPA
27.04.2011, 16:27
попробую сегодня

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

кстати, а у тебя что стоит? бета 214? и как стартуешь - из игры или дэдик?

-atas-
27.04.2011, 16:59
Бета, из игры. Дедик не умею стартовать. Записал трек, сейчас в баги выложу.

BigREPA
27.04.2011, 17:33
С этими глюками уже в себе начинаешь сомневаться. обновление игры отключено, с утра еще раз накатил бету... чудеса.

shark.Yama
27.04.2011, 17:52
Надо двигаться в сторону войны. Потихоньку, мелкими шагами. Война - это движение линии фронта. Пока не надо ботов, движущейся наземки и экономики. Пусть это будет две наземки, красная и синяя, хорошо защищенные. Пусть они стоят в одном и том же месте. Но, например, если в течении часа (или 2 или 3 ) одна сторона сняла с наземки 200 очков, а другая 100, то фронт сдвинулся. Если фронт докатился до наземки, то война выиграна.

Alan2
27.04.2011, 19:27
А возможно совсем ботов убрать?

BigREPA
27.04.2011, 19:40
Задокументированный переход акторов в новую миссию при рестарте карты

[18:48:23] >battle stop
[18:49:25] Server: Битва закончена.
[18:49:25] >missLoad missions\Multi\Dogfight\128BoF\128BoFv1_6.mis
[18:49:25] Loading mission ...
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: EBQ0kJpfRrRvt0CtIM0.Q51xC5pVJcLyiUW9qnp
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actor: pNZr6i2XThTLsoNyxHt.lqKA8y2lQZupTidXlgF
[18:49:26] NOT Destroyed actors = 86
[18:49:26] Load landscape...
[18:49:28] Load bridges
[18:49:29] Load static objects...
[18:49:31] Mission loaded. time = 6,215

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

А вот еще - ничего подобного я не видел с релиза и не на одной карте (хотя карта тут скороее не при делах)

[17:45:41] =================================================
[17:45:41] System.Exception: Network: Put Guaranteed message referenced to NOT mirrored object [LXNpYjSws4USaaksDE2.NsNxOpSHHKcMuVWhjWo] -> [HkeNPqGBpKlw2mE4LVY.YF4sPKGcyZeYsTfm2Js+myal5OEV4aeUdLZY70S] (9).
[17:45:41]
[17:45:41] Server stack trace:
[17:45:41] в q6VnhrW3lmyoqymDtIW.NdNK0EWraSZ2gvyclZH.Nq9YTYJK0Jy(Bt0VkmSa2vJ7XLIxXDC , Int32 , Boolean )
[17:45:41] в q6VnhrW3lmyoqymDtIW.NdNK0EWraSZ2gvyclZH.uAAn7uDRvey(Bt0VkmSa2vJ7XLIxXDC , Boolean )
[17:45:41] в TdGDOT6bErOg5LcDRK4.T0fZ7q6MeJWaxteyj0v.oMCN3i2qSjtJKptRS8e(Object , Object , Boolean )
[17:45:41] в TdGDOT6bErOg5LcDRK4.T0fZ7q6MeJWaxteyj0v.dTOppNIjIa(NdNK0EWraSZ2gvyclZH , Bt0VkmSa2vJ7XLIxXDC , Boolean )
[17:45:41] в TdGDOT6bErOg5LcDRK4.T0fZ7q6MeJWaxteyj0v.wcRpYdlJEg(NdNK0EWraSZ2gvyclZH , Bt0VkmSa2vJ7XLIxXDC )
[17:45:41] в EeH21CxMON4UNv1CbkH.jydglIxFtC5ORdQCvdn.alHimOEFqhx(Player[] , Boolean , Bt0VkmSa2vJ7XLIxXDC )
[17:45:41] в EeH21CxMON4UNv1CbkH.jydglIxFtC5ORdQCvdn.18iimqxJMVI(Boolean , String , Object[] )
[17:45:41] в cZKBClHsSSWnZKBrXcv.X53YO5HUgqI6093CPsQ.LogServerArg(Boolean , String , Object[] )
[17:45:41] в maddox.game.GameDef.gpLogServerArg(Boolean newArg, String format, Object[] parms)
[17:45:41] в System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
[17:45:41] в System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
[17:45:41]
[17:45:41] Exception rethrown at [0]:
[17:45:41] в System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
[17:45:41] в System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
[17:45:41] в maddox.game.IGamePlay.gpLogServerArg(Boolean newArg, String format, Object[] parms)
[17:45:41] в maddox.game.world.Strategy.LogServer_PersonDead(Int32 missionNumber, String shortName, AiPerson person)
[17:45:41] в maddox.game.world.Strategy.LogServer_ActorDead(Int32 missionNumber, String shortName, AiActor actor, AiDamageInitiator initiator)
[17:45:41] в maddox.game.world.Strategy.OnActorDead(Int32 missionNumber, String shortName, AiActor actor, AiDamageInitiator initiator)
[17:45:41] в maddox.game.ABattle.OnEventGame(GameEventId eventId, Object eventArg0, Object eventArg1, Int32 eventArgInt)
[17:45:41] в maddox.game.world.Strategy.OnEventGame(GameEventId eventId, Object eventArg0, Object eventArg1, Int32 eventArgInt)
[17:45:41] в System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
[17:45:41] в System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
[17:45:41]
[17:45:41] Exception rethrown at [1]:
[17:45:41] в System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
[17:45:41] в System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
[17:45:41] в maddox.game.IBattle.OnEventGame(GameEventId eventId, Object eventArg0, Object eventArg1, Int32 eventArgInt)
[17:45:41] в maddox.game.GameDef.eventGame(GameEventId eventId, Object eventArg0, Object eventArg1, Int32 eventArgInt)
[17:45:41] в uYsFl8n1iVhwpDBrdPl.sTKDKinnRKKFqGH9lBm.shA9HEUHkrofOPMBgORA(Object , GameEventId , Object , Object , Int32 )
[17:45:41] в uYsFl8n1iVhwpDBrdPl.sTKDKinnRKKFqGH9lBm.eventGame(GameEventId , Object , Object , Int32 )
[17:45:41] в UYuLGmkoJnITRDVjt9v.biCU7nkpWIFUOcPcptO.mGUq8C2jKssw8tafFPlt(Object , GameEventId , Object , Object , Int32 )
[17:45:41] в UYuLGmkoJnITRDVjt9v.biCU7nkpWIFUOcPcptO.EsriydI9Xw8(GameEventId , Object , Object , Int32 )
[17:45:41] =================================================

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

То -atas-

что то было не то в прошлой миссии, убралась эта не понятная красная ошибка




[12:02:01] [112633] ERROR [AIR] maneuver = null
[12:02:10] [112921] ERROR [AIR] maneuver = null
[12:02:15] [113089] ERROR [AIR] maneuver = null



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


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

Сам склоняюсь к этому. Похоже сами разрабы не в курсе, как этих ботов правильно создавать, рулить ими... на сейчас боты живут какой то своей ботской жизнью.

-atas-
27.04.2011, 19:50
Про ошибки ничего не знаю, к сожалению, нужно в багрепорты постить обязательно, чтобы разработчики помогли. Сюда они не заглядывают возможно.

Сейчас новая версия будет в картах.
Есть http://www.sukhoi.ru/forum/showthread.php?t=68112&p=1608586&viewfull=1#post1608586

BigREPA
27.04.2011, 20:39
1.6.12
поставил - позырим :)

-atas-
27.04.2011, 21:37
Боты выносят зенитки на филдах. Надо их как-то возрождать.

BigREPA
27.04.2011, 22:05
Чтож, проверил:

если стартовать миссию из игры - то все хорошо и на 14101 и на 14214 (виста32 и 7х64) тамже в режиме -server "штуки" дохнут.
Вывод... вывод... хм... по иоему это - ?"%№*
я незнаю, что думать.
К слову, есть еще одно интересное наблюдение, по поводу того, что работа лаунчера подчиняется очень странным законам, может для кого то они и очевидны - но для меня полная загадка, но ближе к делу:
при запуске с параметром -server в любой десктопной (виста32 и 7х64) винде, курсор консоли показывает
4>
при старте из под 2008х
34>
что это? под сервером при старте выполняется на 30 шагов (команд) больше?

-atas-
27.04.2011, 22:28
Скрипты вроде работают. Круто! Всё чистенько на сервере.

BigREPA
27.04.2011, 22:48
Скоро рухнет, ошибка
System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
валит валом

-atas-
27.04.2011, 23:40
Упал только что.

-atas-
28.04.2011, 09:58
Говорят, текущий патч должен исправить загрузку миссии с кораблями, где все мрут.

xviruss
28.04.2011, 10:04
Бомбы по прежнему так и не цепляются к мессерам.Хотя до последних двух бета патчей,они цеплялись только к сто девятому-теперь и на 109 их нет.Может что надо поправить в настройках сервера?В полном редакторе то бомбы цепляются без проблем.Вчера вечером при появлении на филде самолеты постоянно оказывались один в другом.Сразу даже не понял,почему при появлении на филде вылетела надпись о повреждении двигателя.При этом мой 110-й развалился.109 который стоял -остался цел.До патча такого не видел.Не знаю кто тут виноват-патч или такие настройка сервера?

-atas-
28.04.2011, 10:22
Бомбы по прежнему так и не цепляются к мессерам.Хотя до последних двух бета патчей,они цеплялись только к сто девятому-теперь и на 109 их нет.Может что надо поправить в настройках сервера?

На карте есть точки спауна. В них задаются какие самолеты могут здесь рождаться и с каким вооружением. Вчера проверял по крайней мере для 110х на всех 3х спаунах стоят звездочки "*" напротив каждого варианта загрузки. Т.е. насколько я понимаю, они разрешены. Попробуйте запустить миссию на своем компе, будет ли там работать? Затем откройте в редакторе и проверьте плиз. Если не работает, то отпишите разработчикам в баги, пожалуйста. У меня времени на проблемы вооружения не будет, т.к. хватает проблем со скриптами и подгрузкой миссий. Нужна помощь.

На какой сетевой карте работают эти загрузки? Есть ли пример?


Вчера вечером при появлении на филде самолеты постоянно оказывались один в другом.Сразу даже не понял,почему при появлении на филде вылетела надпись о повреждении двигателя.При этом мой 110-й развалился. 109 который стоял -остался цел.До патча такого не видел.Не знаю кто тут виноват-патч или такие настройка сервера?

На некоторых филдах включен старт на полосе, т.к. иначе самолеты взрываются в ангарах. Видимо, снова придется переносить в ангары. Разработчики в курсе проблемы.

Спасибо за комменты.

зы. Сервер пропатчен?

BigREPA
28.04.2011, 10:41
Упал только что.
посмотреть удалось только с утра, не упал. Но все одно немного странно вел себя.
1 - в клиенте стима, закладки сервера - показывал что есть (1/128) один пилот на сервере, при попытке посмотреть список игроков в стиме - писал сервер не отвечает. Пытался поймать эту проблему за хвост, не гася сервер, рестартовал стим (несколько раз), выждал время (может оно нужно для обновления в базе стима) 0 эмоций - 1/128 и при попытке посмотреть список игроков - сервер не отвечает. Чтож запишем в загадки.
2 - очень часто после длинных аптаймов лаунчер вис при попытке закрыть его по команде exit (вис как всегда нагрузка к 100% одного ядра, и на команды 0 эмоций) сегодня, на удивление, все корректно.
3 - вчера заметил на сервере группу в полосатых купальниках (=MG=), а раз у нас летают такие люди может и ветку эту они почитывают.
4 - вот лог серванта, на всякий...
logs27-28_04_2011.txt (http://coonplanet.ru/pic/cod/logs27-28_04_2011.txt) (UTF-8)

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


зы. Сервер пропатчен?

Каждое утро как законопослушный параноик начинаю с того, что накатываю 14214, для чистоты эксперимента, в стиме, мать его, даже если поставить в свойствах игры "не обновлять автоматически" после перезагрузки стима, эта гадость опять меняется на "загружать автоматически"

-atas-
28.04.2011, 11:13
Каждое утро как законопослушный параноик начинаю с того, что накатываю 14214, для чистоты эксперимента, в стиме, мать его, даже если поставить в свойствах игры "не обновлять автоматически" после перезагрузки стима, эта гадость опять меняется на "загружать автоматически"

Вчера новый патч вышел. http://www.sukhoi.ru/forum/showthread.php?t=68950

После "падения", о котором я написал, я скачал патч, поставил, смог зайти на сервер, но там творился полный сюрреализм. Видимо из-за разницы версий. Патч должен исправить массовые смерти, надеюсь (были отзывы).

Как можно оперативно связываться, если будут срочные вопросы, Скайп, аська? В Стиме у меня такой же ник, а тебя не смог найти, добавь в друзья плиз.

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



3 - вчера заметил на сервере группу в полосатых купальниках (=MG=), а раз у нас летают такие люди может и ветку эту они почитывают.
4 - вот лог серванта, на всякий...
logs27-28_04_2011.txt (http://coonplanet.ru/pic/cod/logs27-28_04_2011.txt)[COLOR="Silver"] (UTF-8)


Это радует, но я убежден, что лучше в баги писать ))

BigREPA
28.04.2011, 11:40
Зарылся как клоп в этих ошибках, прозевал патч.
Обновил на 14304.
аська 171-829-716

MuxaHuk
28.04.2011, 12:12
Поспрашивал почти всех коллег, никто не летает в полосатых купальниках, подозреваю MG это не MaddoxGames :)

BigREPA
28.04.2011, 12:21
Постойте, постойте... вот понадергал тут из лога
=MG=vich
=MG=Rikki
=MG=COLD
=MG=Konnik

нет? не наши? в смысле не ваши? ;)
жаль. но ветку все же читаете ;) Это хорошо. :)

MuxaHuk
28.04.2011, 12:46
Наши летают без погонов и под разными именами :) а то вопросами закидывают.
Например у лютьера щас ник HotasBoy (только тсс..)

-atas-
28.04.2011, 12:56
Когда создавался тестовый сервер МГ, на нем, говорят, видели =MG=Rikki ? )) В любом случае заходите :)

-atas-
28.04.2011, 15:56
Сегодня перед крашем на сервере на аэродроме я переходил из самолета в самолет и предыдущий не исчезал. Т.е. скрипт не работал. Тот, что я выложил в багах я копировал из архива, что выкладывал на форуме. oreva пишет, что самолет сразу дестроится. Чудеса. На сервере точно скрипт, который вчера работал до нового бета-патча? из архива 12 версии, а не предыдущей?

oreva
28.04.2011, 16:15
Я запускал сервер из игры со своей простенькой миссией и Вашим скриптом.

-atas-
28.04.2011, 16:18
Я запускал сервер из игры со своей простенькой миссией и Вашим скриптом.

Я сегодня на сервере Repka менял самолеты как перчатки, ничего не дестроилось (

oreva
28.04.2011, 16:28
Да, на Repke, не работает. И пишет в консоль кучу NullReferenceException. Думаю этот null из скрипта лезет.

Подозреваю, что причиной нуль эксепшенов могут быть вызовы по таймауту без проверки на нуль. Например


Timeout(600.0, () =>
{
(actor as AiAircraft).Destroy();
});

Что будет, если за 10 минут aircraft уже разбился?
А потом все пошло нога в ногу...

-atas-
28.04.2011, 17:22
Да, на Repke, не работает. И пишет в консоль кучу NullReferenceException. Думаю этот null из скрипта лезет.

Подозреваю, что причиной нуль эксепшенов могут быть вызовы по таймауту без проверки на нуль. Например


Timeout(600.0, () =>
{
(actor as AiAircraft).Destroy();
});

Что будет, если за 10 минут aircraft уже разбился?
А потом все пошло нога в ногу...

А как это исправить? Я не программист к сожалению... Будем благодарны за любую помощь.

Проверил новую версию карт у себя, все работает, самолеты падают, на полосе дестроятся при выходе. Скрипт не менял. Выложил в картах.

Спауны возвращены в ангары. В связи с зависанием редактора при размешении нового объекта "аэродром" дальнейшие исследования исправления спаунов прекращены до хотфикса редактора.

Small_Bee
28.04.2011, 17:36
А как это исправить? Я не программист к сожалению... Будем благодарны за любую помощь.

Проверил новую версию карт у себя, все работает, самолеты падают, на полосе дестроятся при выходе. Скрипт не менял. Выложил в картах.

Спауны возвращены в ангары. В связи с зависанием редактора при размешении нового объекта "аэродром" дальнейшие исследования исправления спаунов прекращены до хотфикса редактора.



Timeout(600.0, () =>
{
if (actor is AiAircraft)
{
(actor as AiAircraft).Destroy();
}
});

Хоть и думаю, что проблема не только в этом.

zaltys
28.04.2011, 17:44
Small_bee ответили до меня ...

-atas-
28.04.2011, 17:46
Хоть и думаю, что проблема не только в этом.

Так?

if ((PlaneIsEmpty) && (actor as AiAircraft).IsAirborne())
{

(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsElevatorDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsAileronsDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsRudderDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.Eng0TotalFailure);
//for 2mots
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.Eng1TotalFailure);

//then wait 10min
Timeout(600.0, () =>
{
if (actor is AiAircraft)
{
(actor as AiAircraft).Destroy();
}
});

}
else if (PlaneIsEmpty)
{
(actor as AiAircraft).Destroy();
}

Small_Bee
28.04.2011, 17:50
Так?

if ((PlaneIsEmpty) && (actor as AiAircraft).IsAirborne())
{

(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsElevatorDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsAileronsDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsRudderDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.Eng0TotalFailure);
//for 2mots
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.Eng1TotalFailure);

//then wait 10min
Timeout(600.0, () =>
{
if (actor is AiAircraft)
{
(actor as AiAircraft).Destroy();
}
});

}
else if (PlaneIsEmpty)
{
(actor as AiAircraft).Destroy();
}

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

-atas-
28.04.2011, 18:02
Вокруг этого не надо?
public override void OnAircraftCrashLanded(int missionNumber, string shortName, AiAircraft aircraft)
{
base.OnAircraftCrashLanded(missionNumber, shortName, aircraft);
Timeout(600, () =>
{
aircraft.Destroy();
});
}

Small_Bee
28.04.2011, 18:05
Вокруг этого не надо?
public override void OnAircraftCrashLanded(int missionNumber, string shortName, AiAircraft aircraft)
{
base.OnAircraftCrashLanded(missionNumber, shortName, aircraft);
Timeout(600, () =>
{
aircraft.Destroy();
});
}

Тоже надо. Как минимум везде, где используются таймауты. Потому что не известно, что с ним случится за это время. Другая миссия например может его удалить и т.д. Только соответственно проверять не actor, а aircraft: if (aircraft != null) { код }

-atas-
28.04.2011, 18:12
Полный код, коммент выделен


using System;
using maddox.game;
using maddox.game.world;
using System.Collections.Generic;

public class Mission : AMission
{

// loads my sub-missions
public override void OnTickGame()
{

if (Time.tickCounter() % 72000 == 18000) // 40-10
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFsmGroundv1_0.mis");
GamePlay.gpHUDLogCenter("Protect friendly shipping in the channel near France!");
}

if (Time.tickCounter() % 72000 == 71999) // 40-40
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFsmBombersv1_0.mis");
GamePlay.gpHUDLogCenter("Intel: Enemy bombers are heading to blue airfields!");
}

if (Time.tickCounter() % 72000 == 45000) // 40-25
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFsmBombersv1_0a.mis");
GamePlay.gpHUDLogCenter("Intel: Enemy bombers are heading to red airfields in France!");
}


}

// destroys aircraft abandoned by a player
public void _DespawnEmptyPlane(AiActor actor)
{
if (actor == null)
{ return; }

Player[] Players = GamePlay.gpRemotePlayers();

bool PlaneIsEmpty = true;

foreach (Player i in Players)
{
if ((i.Place() as AiAircraft) == (actor as AiAircraft))
{
PlaneIsEmpty = false;
break;
}
}

if ((PlaneIsEmpty) && (actor as AiAircraft).IsAirborne())
{

(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsElevatorDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsAileronsDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsRudderDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.Eng0TotalFailure);
//for 2mots
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.Eng1TotalFailure);

//then wait 10min
Timeout(600.0, () =>
{
if (actor is AiAircraft)
{
(actor as AiAircraft).Destroy();
}
});

}
else if (PlaneIsEmpty)
{
if (actor is AiAircraft)
{
(actor as AiAircraft).Destroy();
}
}; // круглую скобку здесь студия подчеркнула как недопустимый элемент. в остальных строках кушает.
}

public override void OnPlaceLeave(Player player, AiActor actor, int placeIndex)
{
base.OnPlaceLeave(player, actor, placeIndex);
_DespawnEmptyPlane(actor);
}
// destroys crushlanded aircraft in 10 minutes
public override void OnAircraftCrashLanded(int missionNumber, string shortName, AiAircraft aircraft)
{
base.OnAircraftCrashLanded(missionNumber, shortName, aircraft);
Timeout(600, () =>
{
aircraft.Destroy();
});
}
}


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


Тоже надо. Как минимум везде, где используются таймауты. Потому что не известно, что с ним случится за это время. Другая миссия например может его удалить и т.д. Только соответственно проверять не actor, а aircraft: if (aircraft != null) { код }

Сейчас добавлю. Спасибо.

Small_Bee
28.04.2011, 18:15
Полный код, коммент выделен


using System;
using maddox.game;
using maddox.game.world;
using System.Collections.Generic;

public class Mission : AMission
{

// loads my sub-missions
public override void OnTickGame()
{

if (Time.tickCounter() % 72000 == 18000) // 40-10
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFsmGroundv1_0.mis");
GamePlay.gpHUDLogCenter("Protect friendly shipping in the channel near France!");
}

if (Time.tickCounter() % 72000 == 71999) // 40-40
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFsmBombersv1_0.mis");
GamePlay.gpHUDLogCenter("Intel: Enemy bombers are heading to blue airfields!");
}

if (Time.tickCounter() % 72000 == 45000) // 40-25
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFsmBombersv1_0a.mis");
GamePlay.gpHUDLogCenter("Intel: Enemy bombers are heading to red airfields in France!");
}


}

// destroys aircraft abandoned by a player
public void _DespawnEmptyPlane(AiActor actor)
{
if (actor == null)
{ return; }

Player[] Players = GamePlay.gpRemotePlayers();

bool PlaneIsEmpty = true;

foreach (Player i in Players)
{
if ((i.Place() as AiAircraft) == (actor as AiAircraft))
{
PlaneIsEmpty = false;
break;
}
}

if ((PlaneIsEmpty) && (actor as AiAircraft).IsAirborne())
{

(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsElevatorDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsAileronsDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsRudderDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.Eng0TotalFailure);
//for 2mots
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.Eng1TotalFailure);

//then wait 10min
Timeout(600.0, () =>
{
if (actor is AiAircraft)
{
(actor as AiAircraft).Destroy();
}
});

}
else if (PlaneIsEmpty)
{
if (actor is AiAircraft)
{
(actor as AiAircraft).Destroy();
}
}; // круглую скобку здесь студия подчеркнула как недопустимый элемент. в остальных строках кушает.
}

public override void OnPlaceLeave(Player player, AiActor actor, int placeIndex)
{
base.OnPlaceLeave(player, actor, placeIndex);
_DespawnEmptyPlane(actor);
}
// destroys crushlanded aircraft in 10 minutes
public override void OnAircraftCrashLanded(int missionNumber, string shortName, AiAircraft aircraft)
{
base.OnAircraftCrashLanded(missionNumber, shortName, aircraft);
Timeout(600, () =>
{
if (aircraft != null) aircraft.Destroy();
});
}
}


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



Сейчас добавлю. Спасибо.

Синим мое дополнение.

-atas-
28.04.2011, 18:17
Спасибо большое!

Полный код:


using System;
using maddox.game;
using maddox.game.world;
using System.Collections.Generic;

public class Mission : AMission
{

// loads my sub-missions
public override void OnTickGame()
{

if (Time.tickCounter() % 72000 == 18000) // 40-10
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFsmGroundv1_0.mis");
GamePlay.gpHUDLogCenter("Protect friendly shipping in the channel near France!");
}

if (Time.tickCounter() % 72000 == 71999) // 40-40
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFsmBombersv1_0.mis");
GamePlay.gpHUDLogCenter("Intel: Enemy bombers are heading to blue airfields!");
}

if (Time.tickCounter() % 72000 == 45000) // 40-25
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFsmBombersv1_0a.mis");
GamePlay.gpHUDLogCenter("Intel: Enemy bombers are heading to red airfields in France!");
}


}

// destroys aircraft abandoned by a player
public void _DespawnEmptyPlane(AiActor actor)
{
if (actor == null)
{ return; }

Player[] Players = GamePlay.gpRemotePlayers();

bool PlaneIsEmpty = true;

foreach (Player i in Players)
{
if ((i.Place() as AiAircraft) == (actor as AiAircraft))
{
PlaneIsEmpty = false;
break;
}
}

if ((PlaneIsEmpty) && (actor as AiAircraft).IsAirborne())
{

(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsElevatorDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsAileronsDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.ControlsRudderDisabled);
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.Eng0TotalFailure);
//for 2mots
(actor as AiAircraft).hitNamed(part.NamedDamageTypes.Eng1TotalFailure);

//then wait 10min
Timeout(600.0, () =>
{
if (actor is AiAircraft)
{
(actor as AiAircraft).Destroy();
}
});

}
else if (PlaneIsEmpty)
{
if (actor is AiAircraft)
{
(actor as AiAircraft).Destroy();
}
}; // круглую скобку здесь студия подчеркнула как недопустимый элемент. в остальных строках кушает.
}

public override void OnPlaceLeave(Player player, AiActor actor, int placeIndex)
{
base.OnPlaceLeave(player, actor, placeIndex);
_DespawnEmptyPlane(actor);
}
// destroys crushlanded aircraft in 10 minutes
public override void OnAircraftCrashLanded(int missionNumber, string shortName, AiAircraft aircraft)
{
base.OnAircraftCrashLanded(missionNumber, shortName, aircraft);
Timeout(600, () =>

{
if (aircraft != null)
{
aircraft.Destroy();
}
});
}
}


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

Ага, я снова не успел ))) А у меня неправильно?

Small_Bee
28.04.2011, 18:17
Все верно. Можно и так и так.

-atas-
28.04.2011, 18:21
ОК, спасибо большое, сейчас тестирую.

-atas-
28.04.2011, 18:31
В архиве только скрипт. Можно загружать на сервер с заменой старого скрипта.
В начале файла (в 7й строке :D ) добавил номер версии // v.1.6.13а
Можно будет скачать файл с сервера после загрузки, чтобы удостовериться, заменился ли файл.

На моем компе работает, на сервере почему-то после крайнего патча были проблемы (

133305

-atas-
28.04.2011, 20:03
Немного рекламы.

Для просмотра: ПКМ на скрине => Открыть изображение.



Another busy day in France.

http://cloud.steampowered.com/ugc/558655328228011622/B331D51AA2A5AE61ADC3998EB22410AC1209E52C/

http://cloud.steampowered.com/ugc/558655328228193623/E865BA8F10333C86BC61ACB532675E8BEA899CC0/

http://cloud.steampowered.com/ugc/558655328228194601/7E1723DE7ED1AEA7E0E129D9300759A16F789AE9/

http://cloud.steampowered.com/ugc/558655328228232955/3354594702D4FCA69806498898C833DFC72A19E8/

http://cloud.steampowered.com/ugc/558655328228208633/F6C72A68A948E5EF466F0AFFBB903E14FBBDF721/

http://cloud.steampowered.com/ugc/558655328228003061/80A7BA1BEB4AABBDBBC1B0F384BE1E11815287BE/

http://cloud.steampowered.com/ugc/558655328227992318/62A167A11637B0D1B787E02FF54A55663CCB0744/

http://cloud.steampowered.com/ugc/558655328227985422/816283BAFF67501B625EF588984886758F824203/


Всем спасибо за помощь!!!

BigREPA
28.04.2011, 21:26
В архиве только скрипт. Можно загружать на сервер с заменой старого скрипта.
В начале файла (в 7й строке :D ) добавил номер версии // v.1.6.13а
Можно будет скачать файл с сервера после загрузки, чтобы удостовериться, заменился ли файл.

На моем компе работает, на сервере почему-то после крайнего патча были проблемы (

133305

Поставил скиптик
Реклама хороша.

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

Интересная ошибка, вроде как раз в тему разговора

[18:34:30] Server: III/JG77-recke- в кабине III/JG77-recke- разбился.
[18:34:51] CollideEnvXY.collideLine: NONAME drw:1 col:1 #67709 very big step moved actor - IGNORED !!!
и
18:35:37] Server: -atas- в кабине -atas- разбился.
[18:35:39] CollideEnvXY.collideLine: NONAME drw:1 col:1 #67709 very big step moved actor - IGNORED !!!
как я понимаю скрипт пытается убрать обломки

-atas-
28.04.2011, 22:05
Возможно, я в ангаре рождался. Было раз 7 подряд.

BigREPA
29.04.2011, 13:44
Не...
CollideEnvXY.collideLine: NONAME drw:1 col:1 #67709 very big step moved actor - IGNORED !!!
появилась после 13 или 13а версии, может выскочить и когда нет никого на сервере и не по одному разу.

Small_Bee
29.04.2011, 14:14
У меня такой вопрос. Сколько примерно ботов одномоментно в воздухе сервер в состоянии потянуть? Мне для дела. :) Если бы кто после еще взялся и филды оформить как положено, было бы вообще кучеряво. Надеюсь держатель сервера после возьмется карту обкатать? ;)

BigREPA
29.04.2011, 15:10
У меня такой вопрос. Сколько примерно ботов одномоментно в воздухе сервер в состоянии потянуть? Мне для дела. :) Если бы кто после еще взялся и филды оформить как положено, было бы вообще кучеряво. Надеюсь держатель сервера после возьмется карту обкатать? ;)

Перепробовал много десктопного железа, впринципе готовлю небольшое эссе на эту тему, хотя нагрузка немного прыгает от патча к патчу, но в целом загрузка вяленькая... думаю скорее всего упремся "в дно" по памяти, все же лаунчер - это 32х, так что рисуй ботов много и разных.
Как раз по поводу филдов перетераем с -Atas-ом, в общих, пока, чертах.
Обкатаем с удовольствием, на первомайских уикендах подниму еще одну Репку :) (а может и не одну) а то мы тестами своими распугали всех пилотов.

BigREPA
30.04.2011, 15:35
Поставил 15 лайт

[15:32:48] >missLoad missions\multi\Dogfight\128BoF\128BoF1_6_15lite.mis
[15:32:48] Loading mission ...
[15:32:48] Load landscape...
[15:32:55] Load bridges
[15:32:55] LongBridge: wrong width. (3)
[15:32:56] Load static objects...
[15:32:58] [0] ERROR [AIR] MissionLoad: Distinct point '{0}' in airdrome0
[15:32:58] [0] ERROR [AIR] MissionLoad: Distinct point '{0}' in airdrome0
[15:32:58] [0] ERROR [AIR] MissionLoad: Distinct point '{0}' in airdrome0
[15:32:58] [0] ERROR [AIR] MissionLoad: Distinct point '{0}' in airdrome0
[15:33:00] Mission loaded. time = 11,912

-atas-
30.04.2011, 17:23
[15:32:58] [0] ERROR [AIR] MissionLoad: Distinct point '{0}' in airdrome0
[15:32:58] [0] ERROR [AIR] MissionLoad: Distinct point '{0}' in airdrome0
[15:32:58] [0] ERROR [AIR] MissionLoad: Distinct point '{0}' in airdrome0
[15:32:58] [0] ERROR [AIR] MissionLoad: Distinct point '{0}' in airdrome0


В багрепортах отписал, как избавиться не знаю. Может руками этот аэродром снова в файл миссии добавить? Разработчики, подскажите, что значит эта ошибка. Что есть Distinct point '{0}' ??

Главное, чтобы не висло часто.

BigREPA
30.04.2011, 17:45
Зацикливание
System.NullReferenceException
когда лог подошел к полу гигабайт, остановил сервант... он бы все одно упал, может (и даже скорее всего) и не из за карты.
Эта карта не жилец... можешь попробовать не редактировать старую а создать новую, ибо, где там, что не так, уже никто никогда не поймет, да и не зачем это...
Стоит просто "голый" простоит сутки - можно идти дальше, а так... не стоит оно того.

-atas-
30.04.2011, 19:56
Синдикат откатился на предыдущую бету из-за зависонов. 20 человек летают.

BigREPA
30.04.2011, 21:00
О! А вот это интересно... Ща попробуем ;)

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

Хм. Интересное наблюдение.
Пытался вернуться с 14305 на 14214.
Снес все - поставил через стим 14101 - вылил сверху 14214 - запуск... ошибка

[20:06:54] =================================================
[20:06:54] :
[20:06:54] System.NotSupportedException: Предпринята попытка загрузить сборку из сетевого ресурса, что в предыдущих версиях .NET Framework могло привести к помещению сборки в "песочницу". Этот выпуск .NET Framework не включает политику CAS по умолчанию, поэтому данная загрузка может быть опасной. Если эта нагрузка не предназначена для изоляции сборки, включите переключатель loadFromRemoteSources. Дополнительные сведения см. на странице http://go.microsoft.com/fwlink/?LinkId=155569.
[20:06:54] в System.Reflection.RuntimeAssembly.nLoadFile(String path, Evidence evidence)
[20:06:54] в System.Reflection.Assembly.LoadFile(String path)
[20:06:54] в wKgXhOaFMthaNNrF3F3.6cQC9JaSeOfoCVANxp0.0w9DA5Ug2YDmaCid8DVc(Object )
[20:06:54] в wKgXhOaFMthaNNrF3F3.6cQC9JaSeOfoCVANxp0.jgiCmZghnX2()
[20:06:54] =================================================

-atas-
30.04.2011, 23:13
System.Exception у меня вчера было. В багах отрепортил все логи.
Больше ничего не знаю. Сервер виснет?

В списке серверов не вижу (

Sov SVAO и Syndicat работают.

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

Сейчас 2 сервера без загруженных карт. / 23.14 мск

BigREPA
01.05.2011, 21:14
Ну, да...
Поднял я второй сервант, один на стабильной, другой на бете. Логов с ошибками будет теперь в 2е больше :)
Простояли оба без карт сутки, в железках, коннектах, стимах... я теперь более менее уверен.
Карту прикрутил свою (уж извини, на фтп ее бросил - зацени) никаких скрипов, триггеров и прочей заумной лабуды, простая такая и незатейливая, рабоче-крестьянская балалайка, думаю - то что сейчас надо, что бы не скрипеть мозгом, что там внутри конит, после каждого апдейта.
На юго-западе (слева внизу :) ) 2 филда для "быстро побадаться".
Все крафты доступны, подумал, что если запрещать 2й спит, он так останется убером, а так мож что отрепортят, да разрабы подкрутят чтонидь.

Рисовал в 14101 - ошибка ERROR [AIR] MissionLoad: Distinct point '{0}' in airdrome0 - появляется на обоих серваках при загрузке,
airdrome0 225313.23 228706.85 1 2000 820 0
единственный 0 я тут вижу и, насколько я понимаю - это высота, может тут покавырять?

Что еще? А, взрывы в ангарах - в полный рост, хотя вроде выбирал не самые "благоустроенные" взлетки.

-LT-
02.05.2011, 01:28
При всём уважении, не зайду если на сервере спиты2а, ну на чём летать против этого убера?
То что он убер изсвестно всем, а тратить нервы на неубиваемость и смотреть как любители лёгкой наживы будут летать на нём не интрессно, звеняйте.
А за сервер и труд отдельное спасибо, ценю что делаешь.

BigREPA
02.05.2011, 03:30
Добавил в редакторе к снаряжению всем немецким бортам по паре цинков серебрянных пулек, специально против этого красного дьявола. (хе-хе, шутка)
Убрал 2а - заходи. :)

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


В багрепортах отписал, как избавиться не знаю. Может руками этот аэродром снова в файл миссии добавить? Разработчики, подскажите, что значит эта ошибка. Что есть Distinct point '{0}' ??

Главное, чтобы не висло часто.

Отставить... походу я выяснил, что это такое. Когда перекрываешь филд на карте сверху еще одним, что бы ангары не попали в зону - вылазит эта фигня.

kiberon
02.05.2011, 10:56
так с каким патчем лучше к вам коннектиться?

-atas-
02.05.2011, 11:54
airdrome0 - это номер аэродрома по идее. Я его на своей карте в Англии нашел рядом с г. Хайт и удалил.

BigREPA
02.05.2011, 12:34
По логике - да, номер. У меня было четыре филда "перекрытых сверху" - 4 ошибки. Сделал 2 перекрытия - 2 ошибки.

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


так с каким патчем лучше к вам коннектиться?

С любым, пробуйте, как вам самому удобнее будет.

=FPS=Olega
04.05.2011, 15:22
Решил после 3-х лет перерыва наконец-то полетать в онлайн. Вчера поздно вечером полетал 2 часа на вашем сервере (где островная карта с аэродромами на двух высоких холмах, в том числе) . Ни разу не выкинуло! Все очень понравилось! Получил море удовольствия! Народу было примерно от 10 до 18 человек.... Для "отдыха" - самый подходящий тип сервера и карта! Хотя попотеть пришлось... Так что, спасибо огромное, за ваши труды!

BigREPA
04.05.2011, 15:41
Решил после 3-х лет перерыва наконец-то полетать в онлайн. Вчера поздно вечером полетал 2 часа на вашем сервере (где островная карта с аэродромами на двух высоких холмах, в том числе) . Ни разу не выкинуло! Все очень понравилось! Получил море удовольствия! Народу было примерно от 10 до 18 человек.... Для "отдыха" - самый подходящий тип сервера и карта! Хотя попотеть пришлось... Так что, спасибо огромное, за ваши труды!

Это ты на СВАО летал :)

=FPS=Olega
04.05.2011, 16:38
Упс...Да... Запамятовал... Ну ничего, - думаю что твой не хуже! Полетаем...

=M=TYGRA
04.05.2011, 16:44
Серверов будет пруд пруди. Но лично меня интересует возможность сделать "войну" именно то, о чем мечтали и пытались сделать на "Грозовом фронте". Именно пытались, ибо все криво и не так. В общем будем надеяться, что инструменты дадут и тогда те, кому не безразлично соберутся и сделают или начнется опять же зажимательство, каждый сам будет плодить свой серверок :) Хотя мое ИМХО, энтузиастам нужно объединяться!

=FPS=Olega
04.05.2011, 16:51
Да уж. Один из самых запомнившихся проектов войны серии Ил2 - это АДВ! Комьюнити там очень грамотное было! Чего только одна система наград и званий стоила! Все мы в душе взрослые дети....

=M=TYGRA
04.05.2011, 18:01
Каждый помнит то что ему было по душе, кто где летал...

-atas-
05.05.2011, 01:02
В общем будем надеяться, что инструменты дадут и тогда те, кому не безразлично соберутся и сделают или начнется опять же зажимательство, каждый сам будет плодить свой серверок :) Хотя мое ИМХО, энтузиастам нужно объединяться!

Это правильно )
Инструменты уже дали - это С#, на вопросы по редактору и скриптованию девелоперы регулярно отвечают, вопросы постепенно снимаются. Программистов пока нет, готовых этим серьезно заниматься.

Small_Bee
05.05.2011, 02:17
Это правильно )
Инструменты уже дали - это С#, на вопросы по редактору и скриптованию девелоперы регулярно отвечают, вопросы постепенно снимаются. Программистов пока нет, готовых этим серьезно заниматься.

Да пока собственно программисту делать особо нечего. Прежде чем что-то писать, надо знать, что писать.. Пока много думаем и пытаемся расставлять 16-ю и 9-ю армии.. :)

BigREPA
05.05.2011, 09:59
Серверов будет пруд пруди. Но лично меня интересует возможность сделать "войну" именно то, о чем мечтали и пытались сделать на "Грозовом фронте". Именно пытались, ибо все криво и не так. В общем будем надеяться, что инструменты дадут и тогда те, кому не безразлично соберутся и сделают или начнется опять же зажимательство, каждый сам будет плодить свой серверок :) Хотя мое ИМХО, энтузиастам нужно объединяться!

Как энтузазист наплодивший пару серверков (скорее тестовых, а не игровых) - давайте обьединятся. Ток хочу предупредить сразу, толку от меня не много :) Единственный +, могу поднять несколько тестовых площадок (насколько я понимаю сейчас запустить на 1 хосте можно ток 1 "-server", но являясь давним поклонником виртуализации всего и вся, могу обойти это ограничение.)

=M=TYGRA
05.05.2011, 10:11
Давай попробуем, аська моя 945427. Стукани ) есть пара вопросов

BigREPA
05.05.2011, 10:14
Тук-тук

kiberon
05.05.2011, 11:16
непонятно из-за чего(может версии патчей не совпадали?) - не смог вчера взлететь ни разу - движок не запускался по кнопке вкл/выкл...
на других серверах - всё ок, только там везде ла-манш, а тут "авианосцы" были...
на последний патч ещё не переходил.

-atas-
05.05.2011, 11:22
непонятно из-за чего(может версии патчей не совпадали?) - не смог вчера взлететь ни разу - движок не запускался по кнопке вкл/выкл...
на других серверах - всё ок, только там везде ла-манш, а тут "авианосцы" были...
на последний патч ещё не переходил.

Видел, что летали вечером в районе 24.00 на авианосцах, топили кораблики топмачтом.

BigREPA
05.05.2011, 11:22
Вчера еще был 304.
Нет мыслей почему так получилось :(

kiberon
05.05.2011, 11:53
дык и у меня тоже...грешным делом подумал, что настройки сбились..вышел в офф - нет, всё гуд...на всякий случай кнопки все переназначил...всё кроме запуска работает...на какой-то другой сервак тут же зашёл - всё запускается...только там ла-манш, а с ним моё слабое железо не дружит - взлетел, поозирался и завис :D

BigREPA
05.05.2011, 12:03
Может "на какой-то другом" не реалистичное управление двигателем было?

-atas-
05.05.2011, 12:06
Да пока собственно программисту делать особо нечего. Прежде чем что-то писать, надо знать, что писать.. Пока много думаем и пытаемся расставлять 16-ю и 9-ю армии.. :)

Согласен, пока с большой войной непонятно, но можно начинать подступаться, чтобы двигаться в этом направлении.

Сейчас проблема онлайна в том, что игроки не видят результатов своих действий совсем никаких, кроме счета. Мне так летать совсем не интересно.

У меня сложилось впечатление, что уже сейчас достаточно понимания возможностей движка, чтобы сделать кусочек войны или просто интересную онлайн миссию:

1й этап работ для обкатки технологии:
- 3 красных филда, 3 синих
- 2 группы танков синие и красные атакуют друг-друга

- по триггеру уничтожения танков подгружается следующая карта, где линия фронта подвинулась и один филд перекрасился.
- повторяем бой танков на этой карте
- и т.д., зацикливаем: всего для начала будет 3 карты (по 2 филда на сторону минимум), потом добавим.

2й этап работ:
- усложним условия сдвига линии фронта: победа в 2х подмиссиях из 3х или в 3х из 5, включая разные задачи, например: танки, атака судов, атака нефтехранилищ, и т.д.

3й этап:
- добавить генератор, расставляющий группы, цели и вейпойнты в подмиссиях.

4й этап:
- дать шаблон этой миссии и подмиссий картоделам, чтобы они расширяли количество аэродромов, добавляли подмиссии.

5й этап - Дальше большой объем работ, превращающий набор миссий в войну:
- добавлению ресурсов, уровней сапплая городов/филдов, миссии по их уничтожению, привязка наличия матчасти к ресурсам и т.п. Привязка факторов разведки районов, поиска и уничтожения штабов противника и т.д. до бесконечности.
- модуль голосования за командующего стороной и фронтом (районом карты), модуль управления ресурсами стороны и фронта для командующих (а-ля пежим Warfare в Арма2)
- опциональный модуль регистрации сквадов (для закрытой войны на серверах с обязательной регистрацией), привязка распределения ресурсов к сквадам.

6й этап:
- мод с базовыми танковыми и арт-прицелами (только вид через оптику) и управлением наземкой с внешних видов, добавление в войну наземной составляющей.

Пока ждем ответа naryv по перекраске филдов (либо доходим сами методом тыка) можно писать скрипт, ротирующий карты 1го этапа. 3 тестовых карты с танками я сделаю. Также желательно отладить скрипт уничтожения ботов после выхода игрока. Скрипт, который обсуждался выше работает на невыделенном сервере, но не работает на выделенном. Ставили на этот сервер.

kiberon
05.05.2011, 12:09
Может "на какой-то другом" не реалистичное управление двигателем было?

нет - всё тоже самое...и в оффе разумеется полное управление...
патч - предпоследний бета...
попробую сегодня пропатчиться до последнего и повторить эксперимент :)

BigREPA
05.05.2011, 12:12
Давай. Серванты с утра на 14413 уже...

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


Скрипт, который обсуждался выше работает на невыделенном сервере, но не работает на выделенном. Ставили на этот сервер.

Можно еще раз попробовать с новой заплаткой.

-atas-
05.05.2011, 12:14
Можно еще раз попробовать с новой заплаткой.

ОК, выложу позже

я вот тут вопрос задавал программистам, никто не ответил http://www.sukhoi.ru/forum/showthread.php?t=68369&p=1611993&viewfull=1#post1611993
Это как-то нужно в нашем скрипте учесть или нет? Если да, то как?

Для отладки скрипта на сервере нужно, конечно, постоянное участие программиста. Т.к. из-за зацикливаний и зависания сервера пришлось скрипт убрать совсем ((

BigREPA
05.05.2011, 13:52
С утра, как пропатчил (а может не из за этого) серваки отваливаются от стима... то вместе, то какой нидь один

-atas-
05.05.2011, 22:41
До вечерней перезагрузки 18 человек на Франции было, потом все на Синдикат ушли. Думаю, лучше крайнюю перезагрузку часов в 18.00 делать.

BigREPA
06.05.2011, 09:44
Если помнишь, карты (карта) сейчас меняются раз в 3 часа, делали что бы было стабильнее и решало проблему светового дня, со стабильностью теперь полегче, можно сделать раз в 6... 9 часов.

-atas-
07.05.2011, 13:07
На карте "Авианосцы" вот с этим скриптом не запускаются двигатели у красных крафтов (спит, хури, тигер, ...). При нажатии I в чат пишет "Двигатель ВЫКЛ" вместо ВКЛ.
Изредка запускается после смены самолета.


//
using System;
using maddox.game;
using maddox.game.world;
using System.Collections.Generic;

public class Mission : AMission
{

// destroys aircraft abandoned by a player
private bool isAiControlledPlane (AiAircraft aircraft)
{
if (aircraft == null)
{
return false;
}

Player [] players = GamePlay.gpRemotePlayers ();
foreach (Player p in players)
{
if (p != null && (p.Place () is AiAircraft) && (p.Place () as AiAircraft) == aircraft)
{
return false;
}
}

return true;
}

private void destroyPlane (AiAircraft aircraft) {
if (aircraft != null) {
aircraft.Destroy ();
}
}

private void explodeFuelTank (AiAircraft aircraft)
{
if (aircraft != null)
{
aircraft.hitNamed (part.NamedDamageTypes.FuelTank0Exploded);
}
}

private void destroyAiControlledPlane (AiAircraft aircraft) {
if (isAiControlledPlane (aircraft)) {
destroyPlane (aircraft);
}
}

private void damageAiControlledPlane (AiActor actor) {
if (actor == null || !(actor is AiAircraft)) {
return;
}

AiAircraft aircraft = (actor as AiAircraft);

if (!isAiControlledPlane (aircraft)) {
return;
}

if (aircraft == null) {
return;
}

aircraft.hitNamed (part.NamedDamageTypes.ControlsElevatorDisabled);
aircraft.hitNamed (part.NamedDamageTypes.ControlsAileronsDisabled);
aircraft.hitNamed (part.NamedDamageTypes.ControlsRudderDisabled);
aircraft.hitNamed (part.NamedDamageTypes.FuelPumpFailure);
aircraft.hitNamed (part.NamedDamageTypes.Eng0TotalFailure);
aircraft.hitNamed (part.NamedDamageTypes.Eng1TotalFailure);

/***Timeout (240, () =>
{explodeFuelTank (aircraft);}
);
* ***/

Timeout (300, () =>
{destroyPlane (aircraft);}
);
}

//////////////////////////////////////////////////////////////////////////////////////////////////

public override void OnPlaceLeave (Player player, AiActor actor, int placeIndex)
{
base.OnPlaceLeave (player, actor, placeIndex);
Timeout (1, () =>
{damageAiControlledPlane (actor);}
);
}

public override void OnAircraftCrashLanded (int missionNumber, string shortName, AiAircraft aircraft)
{
base.OnAircraftCrashLanded (missionNumber, shortName, aircraft);
Timeout (300, () =>
{ destroyPlane(aircraft); }
);
}
public override void OnAircraftLanded (int missionNumber, string shortName, AiAircraft aircraft)
{
base.OnAircraftLanded(missionNumber, shortName, aircraft);
Timeout(300, () =>
{ destroyPlane(aircraft); }
);
}

/***
// loads my sub-missions
public override void OnTickGame()
{

if (Time.tickCounter() % 72000 == 6000) // 72000 == 18000 40-10
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFv1_6Ground1.mis");
GamePlay.gpHUDLogCenter("Protect friendly shipping in the channel near France!");
}

if (Time.tickCounter() % 72000 == 71999) // 40-40
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFv1_6Bombers1.mis");
GamePlay.gpHUDLogCenter("Intel: Enemy bombers are heading to blue airfields!");
}

if (Time.tickCounter() % 72000 == 45000) // 40-25
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/128BoF/128BoFv1_6Bombers2.mis");
GamePlay.gpHUDLogCenter("Intel: Enemy bombers are heading to red airfields in France!");
}


} ****/

}


109 тоже иногда не запускается, но гораздо реже.

В чем может быть проблема? Может быть, красный игрок в коде программы покидает ненадолго самолет, его место на мгновенье занимает ИИ и скрипт выключает ему двиг? Может быть, секунд 10 таймаута добавить перед тем как всё ломать ИИ на случай, если игрок вернулся )) Как?

Проверил в оффлайне. Без скрипта тоже не запускаются. wtf? Версия 305. На сервере народ с последней бетой тоже жаловался. Стим сегодня удачно обновился или целостность кеша всем проверять и патчи заново накатывать?

Small_Bee
07.05.2011, 14:17
Такое бывает, если самолет на старте находится за пределами аэродрома. Или аэродром "чужой", точно не помню. Та же трабла была.

-atas-
07.05.2011, 17:48
Спасибо!

(здесь было много скрытого мата в адрес работы аэродромных пунктов, недвижимых ангаров и т.п.).

Залил новую версию на фтп. Поставил взлетные полосы на склон гор, чтобы там самолеты не спаунились!

Наша задумка с движением линии фронта пусть подождет лучших времен. Самые простые задачи занимают слишком много времени, чтобы заставить их работать: что встроенные триггеры, что спаун бомберов, что перекрашивание аэродромов, что выбор бомб, чтобы они у каждой группы взрывались, что заставить группу атаковать весь морской конвой, а не один танкер, что аэродромные пункты, которые не используются для спауна... ... ...

Пока редактор заточен только под тот минимум, который позволил сделать оффлайн компанию в том качестве, в котором она была представлена, не больше. Ни к какой "битве за ресурсы" на 128 игроков, которую рекламировал Олег, разработчики не приступали и не могли бы с таким редактором.

BigREPA
07.05.2011, 18:34
Поставил, очень все это грустно...

-atas-
07.05.2011, 19:59
Авианосцы мне нравятся! тьфу-тьфу... первая карта, на которой бы сам полетал. Добавлю зениток, отпишу дополнительно.

Имхо читерский белый самолетик "маршрут на карте" можно на обоих серверах отключить. Иконки на карте пока оставить, чтобы аэродромы проще найти было.

Францию на след. неделе допилю.

-atas-
07.05.2011, 22:52
Добавил зениток и возрождение зениток каждые 2 часа. Всё положить в папку Islands. См. readme.

Предыдущая версия в папке old на фтп в случае чего.

5 чел. только собралось и снова перезагрузка... нельзя в такое время перезагружать имхо. Утром и ночью лучше. 23.16
Тряска головы там точно не нужна? Ее вроде уменьшили в патче.

Кто знает, почему 109B без бомб появляется, когда бомбы выбраны? Как исправить? Со 110ми так же было.

Small_Bee
09.05.2011, 00:44
...что заставить группу атаковать весь морской конвой, а не один танкер...

В точке атаки надо поставить не "атаковать район", а "атаковать цель", и цель при этом не выбирать. Поставил два кораблика на удалении примерно в пару километров друг от друга и группу Штук в 2 звена. Штуки разделились на звенья и каждое звено успешно атаковало свой кораблик.

BigREPA
09.05.2011, 01:42
Поставил, перезагрузка каждые 12 часов... голову вернул

-atas-
10.05.2011, 17:51
В точке атаки надо поставить не "атаковать район", а "атаковать цель", и цель при этом не выбирать. Поставил два кораблика на удалении примерно в пару километров друг от друга и группу Штук в 2 звена. Штуки разделились на звенья и каждое звено успешно атаковало свой кораблик.

Делал так же. 3 звена штук потопили один корабль из 3х и улетели. Асы Бленхеймы и Валрусы по одному заходу сделали по 4м кораблям и ушли, никого не потопив. Ставил всем то ли 4 захода то ли "до конца".

Small_Bee
10.05.2011, 22:07
Делал так же. 3 звена штук потопили один корабль из 3х и улетели. Асы Бленхеймы и Валрусы по одному заходу сделали по 4м кораблям и ушли, никого не потопив. Ставил всем то ли 4 захода то ли "до конца".

Ну, можно списать на "человеческий фактор". :) У меня штуки ветераны, все стоит на АВТО. Работали безупречно.. Хз, мож они как-то оценку ситуации свою делают.

-atas-
10.05.2011, 22:30
Ну, можно списать на "человеческий фактор". :) У меня штуки ветераны, все стоит на АВТО. Работали безупречно.. Хз, мож они как-то оценку ситуации свою делают.

В том-то и дело, что стабильности нет: то ли корабли стоят далеко, то ли плывут слишком быстро, то ли еще что. Когда нужно 20 групп ботов в миссию засунуть, каждую отлаживать методом тыка ох как грустно.

Поставил 4 последовательных вейпойнта с указанием разных кораблей в качестве цели для каждого вейпойнта. Штуки потопили 2 корабля. Бленхеймы ни одного, Валрусы один. Такое впечатление, что у Бленхеймов бомбы не взрываются - разрывов не наблюдал: вейпойнты 2000м, атака авто, взрыватели "всегда готов". Почему "всегда готов" не взрываются? "Они утонули"?

Поставил 2 вейпойнта с пологого пикирования, 2 вейпойнта топмачтовое. Тестировать уже сил нет. Залил на фтп, там и без Бленхеймов весело: склады ГСМ Веллингтоны и Хе-111 вроде накрывают ))

PS. логи сервера просят посылать на почту http://forum.1cpublishing.eu/showthread.php?t=22719

BigREPA
11.05.2011, 09:57
канал 1.7 поставил на 1й репке, логи намылил.

-atas-
11.05.2011, 15:57
Вроде все работает. Народ уже бомберы валит во всю. Веб-статистику бы прикрутить, чтобы мотивация б'ольшая была.

Все заходите, при 12+ пилотов уже будет на порядок веселее )

зы. Бленхеймы открывают бомболюки, закрывают не сбросив бомбы )) Как лечить?

BigREPA
11.05.2011, 16:51
Repka DS #1 - новая карта Франции v.1.7: топим корабли, защищаем аэродромы и нефтебазы от бомберов.
Repka DS #2 - новая карта "авианосцы" v.1.02: старый добрый догфайт в стиле Ил-2.

Такая, конкретно, SEO оптимизированная подпись. :)
Скорее бы, блин, какой-никакой патч... Устала рука репки поднимать

-atas-
11.05.2011, 16:58
Такая, конкретно, SEO оптимизированная подпись. :)

Да, скоро из яндекса по этим запросам будут приходить ))

BigREPA
11.05.2011, 17:08
В 1,7 появились 110C-7?
Вся консоль в
[16:41:40] System.Exception: Aircraft.Bf-110C-7: Motor: Stage out of bounds. :(

-atas-
11.05.2011, 17:11
Они там были, я их только на островах убирал. Мы тогда решили оставить, потестить с новым патчем. Народ летает на них кстати.

BigREPA
11.05.2011, 17:19
Летает - понятно...
Это зараза циклическая... смотрите, если увеличится пинг - значит сервант скоро повесится...

-atas-
11.05.2011, 19:51
Возникла проблемка. Скрипт не уничтожает самолеты после успешной посадки. По умолчанию они не пропадают очень долго. В результате через часа 3 миссии на аэродромах скапливается несметное количество самолетов, что приводит к неприемлемо долгой загрузке миссии при подключении. Хотелось бы как-нибудь поправить скрипт, чтобы после посадки самолеты тоже уничтожались минут через 5. Можно также проверить, что происходит при вынужденной посадке. По наблюдениям, в некоторых случаях после вынужденной не исчезают через 5 минут. При покидании самолета игроком всё работает отлично.


// v.1_17_00. bot-destroying script by oreva

using System;
using maddox.game;
using maddox.game.world;
using System.Collections.Generic;

public class Mission : AMission
{

// loading sub-missions
public override void OnTickGame()
{
if (Time.tickCounter() % 216000 == 108000) // 216000=120 min repeat. 108000=60 min delay.
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/BoF1/BoF1_small01.mis");
}

if (Time.tickCounter() % 216000 == 215999) // 216000=120 min repeat. 215999=120 min delay.
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/BoF1/BoF1_small02.mis");
}

/////////////////////////////////////////////////////////////////////////////////////

if (Time.tickCounter() % 135000 == 9000) // 135000=75 min repeat. 9000=5 min delay.
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/BoF1/BoF1_air01.mis");
// GamePlay.gpHUDLogCenter("mis1 loaded!");

double initTime = 0.0;
Timeout(initTime += 600, () =>
{
GamePlay.gpHUDLogCenter("Attention! Enemy activity is expected at E3!");
});
Timeout(initTime += 300, () =>
{
GamePlay.gpHUDLogCenter("Attention! Help is needed at D4!");
});

}

if (Time.tickCounter() % 135000 == 54000) // ; 135000=75 min repeat, 54000 - 30 min delay.
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/BoF1/BoF1_ground01.mis");
// GamePlay.gpHUDLogCenter("mis2 loaded");

double initTime = 0.0;
Timeout(initTime += 600, () =>
{
GamePlay.gpHUDLogCenter("Attention! Cover your shipping at C4!");
});

Timeout(initTime += 300, () =>
{
GamePlay.gpHUDLogCenter("Attention! All airgroups please proceed to C4!");
});
}

if (Time.tickCounter() % 135000 == 99000) // 135000 == 99000 = 75 min repeat, 55 min delay
{
GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/BoF1/BoF1_air02.mis");
// GamePlay.gpHUDLogCenter("mis3 loaded!");

double initTime = 0.0;
Timeout(initTime += 600, () =>
{
GamePlay.gpHUDLogCenter("Attention! Enemy activity is expected at E2!");
});
Timeout(initTime += 300, () =>
{
GamePlay.gpHUDLogCenter("Attention! Friendly aircrafts are under attack at D2!");
});
}
}

// destroys aircraft abandoned by a player. script by oreva
private bool isAiControlledPlane (AiAircraft aircraft)
{
if (aircraft == null)
{
return false;
}

Player [] players = GamePlay.gpRemotePlayers ();
foreach (Player p in players)
{
if (p != null && (p.Place () is AiAircraft) && (p.Place () as AiAircraft) == aircraft)
{
return false;
}
}

return true;
}

private void destroyPlane (AiAircraft aircraft) {
if (aircraft != null) {
aircraft.Destroy ();
}
}

private void explodeFuelTank (AiAircraft aircraft)
{
if (aircraft != null)
{
aircraft.hitNamed (part.NamedDamageTypes.FuelTank0Exploded);
}
}

private void destroyAiControlledPlane (AiAircraft aircraft) {
if (isAiControlledPlane (aircraft)) {
destroyPlane (aircraft);
}
}

private void damageAiControlledPlane (AiActor actor) {
if (actor == null || !(actor is AiAircraft)) {
return;
}

AiAircraft aircraft = (actor as AiAircraft);

if (!isAiControlledPlane (aircraft)) {
return;
}

if (aircraft == null) {
return;
}

aircraft.hitNamed (part.NamedDamageTypes.ControlsElevatorDisabled);
aircraft.hitNamed (part.NamedDamageTypes.ControlsAileronsDisabled);
aircraft.hitNamed (part.NamedDamageTypes.ControlsRudderDisabled);
aircraft.hitNamed (part.NamedDamageTypes.FuelPumpFailure);
aircraft.hitNamed (part.NamedDamageTypes.Eng0TotalFailure);
aircraft.hitNamed (part.NamedDamageTypes.Eng1TotalFailure);

/***Timeout (240, () =>
{explodeFuelTank (aircraft);}
);
* ***/

Timeout (300, () =>
{destroyPlane (aircraft);}
);
}

//////////////////////////////////////////////////////////////////////////////////////////////////

public override void OnPlaceLeave (Player player, AiActor actor, int placeIndex)
{
base.OnPlaceLeave (player, actor, placeIndex);
Timeout (1, () =>
{damageAiControlledPlane (actor);}
);
}

public override void OnAircraftCrashLanded (int missionNumber, string shortName, AiAircraft aircraft)
{
base.OnAircraftCrashLanded (missionNumber, shortName, aircraft);
Timeout (300, () =>
{ destroyPlane(aircraft); }
);
}
public override void OnAircraftLanded (int missionNumber, string shortName, AiAircraft aircraft)
{
base.OnAircraftLanded(missionNumber, shortName, aircraft);
Timeout(300, () =>
{ destroyPlane(aircraft); }
);
}



}


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


Летает - понятно...
Это зараза циклическая... смотрите, если увеличится пинг - значит сервант скоро повесится...

Могу убрать, но может лучше luthier-у репортить, чтобы поправили скорее?

Там кстати солнышко к закату клонится. Сколько часов простоял? Миссия грузится уже 2-3 минуты ((

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

Стемнело на островах в 19.50 мск, народа много было. Можно в 18.00 перегружать, чтобы до 3.00 светло было?

Может, есть программы, которые бы .cmd файлы по расписанию запускали? Синдикат cmd файлы для перезагрузки использует.

-atas-
12.05.2011, 09:37
Продублировал вопрос здесь http://www.sukhoi.ru/forum/showthread.php?t=68629&p=1618596&viewfull=1#post1618596

cFobos
12.05.2011, 13:49
Хотелось бы высказать огромную благодарность за отличный сервер. Хорошая карта, низкий пинг, рабочие скрипты - что ещё нужно для счастья? :-)

Хотелось бы узнать на тему новых надписей на весь экран:
1) Что собственно означают сигналы с координатами? Туда летят боты?
2) Когда сообщается что "Наших бьют в Д-3" это значит что там действительно что-то происходит, т.е сложный скрипт, или это просто рандомно выбраный квадрат и надпись без намёка на смысл?

-atas-
12.05.2011, 14:09
Хотелось бы высказать огромную благодарность за отличный сервер. Хорошая карта, низкий пинг, рабочие скрипты - что ещё нужно для счастья? :-)


Спасибо! Еще нужно всё настроить и отладить, т.к. многое не работает как хочется. Нужна помощь картоделов и программистов .



Хотелось бы узнать на тему новых надписей на весь экран:
1) Что собственно означают сигналы с координатами? Туда летят боты?

Через этот квадрат пролетят бомберы, которых нужно сопровождать/перехватывать.



2) Когда сообщается что "Наших бьют в Д-3" это значит что там действительно что-то происходит, т.е сложный скрипт, или это просто рандомно выбраный квадрат и надпись без намёка на смысл?

Через этот квадрат пролетят бомберы, которых будут бить ))

Пока это всё - достаточно примитивные, но работающие инструменты, которые можно сколь угодно усложнять и развивать при постоянном участии программистов С#, которые приглашаются к участию. Острые проблемы, в которых требуется помощь программистов озвучиваются в этой теме (см. выше).

Уже через 2 часа работы сервера загрузка миссии идет 2-3 минуты ((
Не отчаивайтесь, присоединяйтесь )

cFobos
12.05.2011, 14:17
С радостью бы помог чем могу.
Сейчас осваиваю полный редактор.
Есть опыт тестирования и создания карт в различных игры, в т.ч ОФП и Блицкриг.
Программирование увы не перевариваю.

-atas-
12.05.2011, 14:23
С радостью бы помог чем могу.
Сейчас осваиваю полный редактор.

Ну, если с радостью, то можете помочь, например, подбором:
1) высота сброса в метрах
2) тип взрывателя бомб

Для:
1) BlenheimI
2) BlenheimIV

Для типов атаки по кораблям:
1) топмачтовое
2) с пологого пикирования

Загрузку выбрать самую максимальную.

Пока бленхеймы открывают люки, закрывают люки, бомбы на цель не уходят.

cFobos
12.05.2011, 14:26
Т.е нужно выбрать оптимальную высоту, с которой англобобры будут кидать бомбы с пикирования и с топтмачта и на каком взрывателе это будет вообще работать. Окей, вечером постараюсь выложить результаты

-atas-
12.05.2011, 16:18
Т.е нужно выбрать оптимальную высоту, с которой англобобры будут кидать бомбы с пикирования и с топтмачта и на каком взрывателе это будет вообще работать. Окей, вечером постараюсь выложить результаты

Спасибо. Чем ниже, тем лучше, чтобы их истребители могли перехватить на маленькой карте. С 3000м со стандартным взрывателем в предыдущей версии вроде взрывались, но это слишком высоко для перехвата. Поэтому топмачтовое и с пологого пикирования до 500-1500 м. желательно.

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

Карта по просьбам трудящихся )
Атакуем D3 )) Намек: на филдах в D3 лучше не взлетать.

https://lh6.googleusercontent.com/_SFUSvzV-UZg/TcvMG2xv7BI/AAAAAAAAA5Y/gHVDC4ecXzg/s1440/2011-05-12_00049.jpg

-atas-
12.05.2011, 19:34
Сервер перезагружен. Война идет.

Добавлены: полевой аэродром для красных и дальняя база для синих для баланса.

BigREPA
12.05.2011, 21:46
Оч "удачно" 2я репка отвалилась от стима - обновил миссию с островами.

koptev
12.05.2011, 22:04
Не знаю в чем дело, но Ваш сервер подтормаживает посильнее чем многие... :(

BigREPA
12.05.2011, 22:36
Какой именно?

-atas-
13.05.2011, 00:00
Не знаю в чем дело, но Ваш сервер подтормаживает посильнее чем многие... :(

Работаем над этим...
http://www.sukhoi.ru/forum/showthread.php?t=68629&p=1618596&viewfull=1#post1618596

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

зы. Сервер 5 часов под нагрузкой. 18 уже 20 человек летает. Но тормозаааааа...

BigREPA
13.05.2011, 00:01
Ошибки зацикленные есть? Думаю ответ - да :)

-atas-
13.05.2011, 00:03
Да, хотя 110е я из миссии убрал. Очень много самолетов на филдах скопилось ((

BigREPA
13.05.2011, 00:13
Сам же видишь утилизация лаунчером серванта 25-30 процентов, пинг у меня до хоста 0мс а игровой под 100мс, лог пишется на SSD - т.е. там нечему тормозить в системе, "лагает" сам боб... Писал об этом в баги... еше на самой первой версии... хотя, справедливости ради, в 14413 лаучер стал есть и пямяти меньше (в 2е так) и цпу.

Упирается какой-то поток в одно ядрышко, на 2х ядерном таже картина тока грузит 50-60 процентов.

-atas-
13.05.2011, 01:34
При загрузке миссии вылезает окошко Can not open/read file. После нажатия ОК всё грузится дальше и работает. Запустил облегченную версию с уменьшенным на ~40 % количеством бомберов в группах и увеличенными интервалами между миссиями, чтобы меньше тормозило.

Тормозит не сервер, тормозит клиент: у меня только в этой миссии загрузка видеокарты проседает до 40%, 20% и даже 0. 1е ядро проца не грузится больше, чем на 60% (редко). Чаще в пределах 40, остальные меньше.

Получается проц и видео на клиенте ждут данные от сервера или от ботов. В офлайн миссиях с количеством ботов до 30 видео у меня загружено на 100% всегда(!) и фпс на 10-15 фпс больше.

зы. После перезагрузки сервера фпс на клиенте вырос с 28 до 42. Загрузка видео все равно 90% только (

BigREPA
13.05.2011, 10:13
Can not open/read file Пходу не грузится новый файлик BoF_1_main1_7.misroads, надо бы точно проверить и накатать кляузу в полит баг отдел.

koptev
13.05.2011, 10:33
Какой именно?
1
а то вроде и онлайн вчера вечером был неплохой, а полетать толком не получилось.

ps: то, что я говорю про тормоза не в коем случае не воспринимать как претензию. Удачи Вам в настройке и отладке сервера. Спасибо.

BigREPA
13.05.2011, 10:48
1й у нас самый экспериментальный, постоянно находится на передке в войне со скриптами... В общем то, как уже писал, серваки не игровые, а скорее тестовые, думаем, как раз, как появится какая нидь стабильная версия боба, поднять именно "игровой", лицом, так сказать, к людям, просто сейчас, не вижу смысла ставить 14214... чую вот-вот разрабы нас осчастливят чем нибудь новеньким... :)

koptev
13.05.2011, 11:03
1й у нас самый экспериментальный, постоянно находится на передке в войне со скриптами... В общем то, как уже писал, серваки не игровые, а скорее тестовые, думаем, как раз, как появится какая нидь стабильная версия боба, поднять именно "игровой", лицом, так сказать, к людям, просто сейчас, не вижу смысла ставить 14214... чую вот-вот разрабы нас осчастливят чем нибудь новеньким... :)
Ну тогда позвольте поделится мыслями на этот счет... У Вас 2 сервера. 2-ой пустует постоянно почти. Смысла пока в нем мало. Может стоит сделать 2 одинаковых сервера. Один на время окрестить Test и повесить пароль. На этом сервере будут тестирования всех нововведений и отладка работы, а на 2-ом (паблике) будет появляться все то, что на 1ом успешно этот тест прошло. Что это Вам даст.. Резюмирую: избавитесь от наплыва лишней массы людей, которые не принимают участие в тесте, а несут лишь нагрузку на сервер и захламляют его крафтами и получите 1 более-менее отлаженный, работоспособный паблик сервер? м?

BigREPA
13.05.2011, 11:53
Видишь ли в чем дело... тестерами невольно становятся сами пилоты:ups:
Пустой севант ничего не на тестирует, нужна "реальная" нагрузка.

-atas-
13.05.2011, 12:05
1
а то вроде и онлайн вчера вечером был неплохой, а полетать толком не получилось.

ps: то, что я говорю про тормоза не в коем случае не воспринимать как претензию. Удачи Вам в настройке и отладке сервера. Спасибо.

Большое спасибо за комментарии. К сожалению не многие заходят, чтобы поделиться впечатлениями и предложениями.
По результатам вчерашних полетов составлена кляуза:

http://www.sukhoi.ru/forum/showthread.php?t=68697&p=1619325&viewfull=1#post1619325

Всем спасибо за полеты!

Просим всех репортить баги, в том числе странности производительности и фризов в онлайне с логами и треками в раздел баг-репортов. http://www.sukhoi.ru/forum/showthread.php?t=68697&page=4

BigREPA
13.05.2011, 12:08
Андрей, ты с горяча "окном" ошибся :)
Продублируй в баги

=UAi=Shkrab
13.05.2011, 15:24
Да, хотя 110е я из миссии убрал. Очень много самолетов на филдах скопилось ((
atas верни назад 110( скучно без них) так хотелось вчерась покидать 500ки и повулчить. Лучше убрать остальные тяжелые бомберы с карты всё равно навряд ли кто то их осилил и летает.
Вопрос
1.у всех так и осталось --нельзя на карте перейти за другую сторону
2.выход из сервера только при закрытии ланчера через сtrl+shift +esc
а так карта получилась прикольная -спасиб.

BigREPA
13.05.2011, 15:29
110 убраны не из за расовой неприязни, они единственные из 2х моторников вызывают циклическую ошибку (на бете 14413), севант начинает "лагать", лог растет как снежный ком...

-atas-
13.05.2011, 18:39
1.у всех так и осталось --нельзя на карте перейти за другую сторону
2.выход из сервера только при закрытии ланчера через сtrl+shift +esc
а так карта получилась прикольная -спасиб.

Можно откатить клиента на предыдущую бету, чтобы все работало. По 110м хозяин сервера озвучил выше. Ждем официального патча.


======================

Ахтунг! Проблемы производительности кажется временно решены в извращенной форме (До того момента как разработчики или добрые программисты помогут скриптом.)

Просьба ко всем зайти и полетать полчасика для теста. В 19.00 перезагрузка и дальше ждем пока не залагает.

cFobos
13.05.2011, 22:47
Вообщем невыходит у мну с бобрами - бомбы не ставяться, махают пустыми створками бобролюков :-(
Не подскажите как это можно поправить?

koptev
14.05.2011, 01:02
Если есть необходимость публиковать новости о сервере в Steam сообществе, то пусть ответственный за сервер перейдет по ссылке в моей подписи, вступит в группу и напишет мне steam никнейм... Выдам права на публикацию объявлений.
С уважением.

-atas-
14.05.2011, 02:30
По просьбам трудящихся для пущей атмосферности после следующей перезагрузки будут выключены иконки на карте. Думаю внешние виды имеет смысл оставить еще на недельку, если чего не.

Нужно видоизменить скрипт (см. выше), чтобы он уничтожал целиком посаженные самолеты и/или дестроил всех акторов подмиссии через 50 минут после ее загрузки. Это важно, т.к. без этого лаги начинаются через 4 часа работы сервера, а надо бы дотянуть до 6 хотя бы. В теме "Вопросы" по редактору выкладывался образец скрипта, уничтожающий акторов подмиссии. Как к нему таймер на 50 минут прикрутить? Кто возьмется?

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


Вообщем невыходит у мну с бобрами - бомбы не ставяться, махают пустыми створками бобролюков :-(
Не подскажите как это можно поправить?

На закладке "свойства группы" вроде есть строчка вооружение. С пологого пикирования с 1500 м взрываются, но мажут. Взрыватель стандартный 27й по-моему. Нужно топмачт пробовать или ниже бросать.

Еще есть проблемка - найти плоское место для красного аэродрома недалеко от фронтового аэродрома. На берегу есть грунтовой аэродром, но нужно его перенести, т.к. место не очень ровное и пшеница выше крыши. Тыкните место на карте или выложите миссию с одним объектом в точке, где местность плоская плиз.

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


Если есть необходимость публиковать новости о сервере в Steam сообществе, то пусть ответственный за сервер перейдет по ссылке в моей подписи, вступит в группу и напишет мне steam никнейм... Выдам права на публикацию объявлений.
С уважением.

Спасибо за предложение. Времени, к сожалению у меня на это нет. Может быть, кто-то возьмет на себя роль журналиста? ))

-atas-
14.05.2011, 10:44
Во избежание лагов введена перезагрузка сервера №1 каждые 4 часа. Ждем помощи с вышеназванным скриптом )
Перезагрузка миссии занимает 1 минуту, можно практически сразу после выхода подключаться, даже покурить не успеете ))

Иконки карты отключены.

Вчера с 21.00 до 24.00 мск летало 20-30 человек стабильно. Присоединяйтесь, скучно не будет!

kiberon
14.05.2011, 11:37
повторю вопрос-с каким патчем подключаться?(были проблемы с железом, потому пока не пробовал заходить)

cFobos
14.05.2011, 12:33
На закладке "свойства группы" вроде есть строчка вооружение. С пологого пикирования с 1500 м взрываются, но мажут. Взрыватель стандартный 27й по-моему. Нужно топмачт пробовать или ниже бросать.

Еще есть проблемка - найти плоское место для красного аэродрома недалеко от фронтового аэродрома. На берегу есть грунтовой аэродром, но нужно его перенести, т.к. место не очень ровное и пшеница выше крыши. Тыкните место на карте или выложите миссию с одним объектом в точке, где местность плоская плиз.

1) Я выставлял вооружение и детонаторы, причём сеты делал как в редакторе так и через меню. Всё равно пусто. Но т.к они всётки открывают бомболюки, возможно это визуальный баг.
2) Оке, как нормальный комп освободиться поищу.

Может быть, кто-то возьмет на себя роль журналиста?

Ну я каждый вечер на вашем сервере и у меня уже скопилась маленькая коллекция скриншотов.
Было бы не плохо тогда каждый из них клеймить красивой надписью "репка" перед выкладкой. Сегодня выложу парочку в эту тему

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


повторю вопрос-с каким патчем подключаться?(были проблемы с железом, потому пока не пробовал заходить)

Последний бета-патч. Я по крайней мере с ним

-atas-
14.05.2011, 13:47
повторю вопрос-с каким патчем подключаться?(были проблемы с железом, потому пока не пробовал заходить)

Подключаться с любым патчем. Патч сервера указан в названии сервера в лобби - крайняя бета. Клиент с этим патчем работает стабильнее, но выход из онлайна и смена стороны только через CTRL-SHIFT-ESC или CTRL-ALT-DEL.

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



1) Я выставлял вооружение и детонаторы, причём сеты делал как в редакторе так и через меню. Всё равно пусто. Но т.к они всётки открывают бомболюки, возможно это визуальный баг.

Бленхейм4 ?

У Бленх1 бомбы сходят. 1500м пологое пикирование, стандартный детонатор. Только попадают в корабль редко с такой высоты (( Попробуйте с топмачта или 500-1000 м.

Kosach
14.05.2011, 15:12
Вчера полетал на вашем сервере №1. Всё понравилось кроме настроек сложности, а именно иконки на карте. Вопрос: не планируете ли их убрать? Летят два Хенка, я так понял не боты, в паре, прицепился к ним для прикрытия, вызвал карту - ёкарный бабай!, а сздади в глубине нашей территории к ним красный самолётик подбирается и себя тоже видно!!. У него был бы шанс подбить хотя бы одного, а так я уже приготовился и упал на него сверху. На Синдикате такого нет GPSа и ниодного вылета не было без классной драки, особенно если летать с целью прикрытия Хенков идущих на аэродром. И в старом ИЛе была такая же проблема - если сервер фулреал, то обязательно с какими - нибудь экономиками и томом правил и ограничений, в следствии этого оставалось только летать на Spit vs 109.
Это только моё мнение. У себя поотключал вообще ВСЕ окна и чат тоже (в нём обычно только ругаются))). Очень был рад такой возможности видеть только кабину, даже значка состояния сети нет, вот это класс)

B ещё маленький вопросик: бьюсь уже долго над этим, как поставить в сети номер на самолёте? Ставлю в звено 1 - номер 1, ставлю звено 2 - номер 11, ставлю звено 3 - номер 21. Как правильно?

-atas-
14.05.2011, 16:52
Всё понравилось кроме настроек сложности, а именно иконки на карте. Вопрос: не планируете ли их убрать?

Спасибо, что летаете с нами ) Стараемся предугадать ваши желания. Утром убрали уже ) Внешние виды постараеся на след. неделе убрать, если чего не.

По номерам не могу ничего сказать.

Trix58
14.05.2011, 21:30
Седня на репке оттянулся наконец-то по-взрослому! :) Совершенно иная картиночка! Без дибильного джипиеса отлично можно летать и сбивать даже при троекратном преимуществе врага!
Очень в насыщенных боях поучаствовал! Респект всем участникам и ведущему шоу!!!

Trident
14.05.2011, 22:19
На том серваке, где нет иконок, жипеса тож нет(по-моему..). Но и тормозов нет :!)
У меня в настройках видео не полноэкранный режим, правда, а симуляция оного.
Звук не исчезал :). В обчем все классно, спасибо. только людей маловато почему-то :(
После пары часов мой лончер вылетел с ошибкой :
" InnerException: System.AccessViolationException
Message=Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена.
Source=core"
Хотел назначить пару кнопок, а не удалось - кнопки не назначаются.
И еще хотел спросить - почему сервак не пишет, при посадке на филд ? О некоторых пишет, обо мне нет.
Не, ну классно. Даже с ботами воевать намного приятнее, чем в любой миссии, пусть и мной же созданной в редакторе.
Осообенно, когда на карте есть хоть один чел-противник :)

-atas-
14.05.2011, 22:42
Хотел назначить пару кнопок, а не удалось - кнопки не назначаются.
И еще хотел спросить - почему сервак не пишет, при посадке на филд ? О некоторых пишет, обо мне нет.
Не, ну классно. Даже с ботами воевать намного приятнее, чем в любой миссии, пусть и мной же созданной в редакторе.
Осообенно, когда на карте есть хоть один чел-противник :)

Кнопки - это проблема крайней беты видимо.
Про посадку на филдах только разработчики смогут ответить.

Боты - это наживка )))

======================================

Интересуют пожелания уважаемых вирпилов по дальнейшему развитию:
1) стоит ли раздвигать филды подальше друг от друга или расширять район действий?
2) как корректировать налеты бомберов: делать реже/чаще, предпочтительные типы целей: корабли, наземка, аэродромы.
3) стоит ли разнообразить миссии бомберов или на них мало кто обращает внимание
4) расширть действия в данном районе или делать аналогичную миссию на новом куске карты, южнее, например
5) движение линии фронта, переход центрального филда из рук в руки в зависимости от уничтожения бомберов и наземки - насколько это может быть интересно или приоритетом оставить догфайт истребители vs. истребители?
и т.п. мечты и пожелания ))

cFobos
14.05.2011, 22:58
А можно ли реализовать "налёты" наземки, в частности танков?
Хотелось бы по принципу ДОТы - с обоих сторон едут РАВНЫЕ (!) по силе группы + серьёзные сили в режиме "артилерия".
+ ИМХО ПВО филдов неадекватно слаба на любых высотах.

-atas-
14.05.2011, 23:17
А можно ли реализовать "налёты" наземки, в частности танков?
Хотелось бы по принципу ДОТы - с обоих сторон едут РАВНЫЕ (!) по силе группы + серьёзные сили в режиме "артилерия".
+ ИМХО ПВО филдов неадекватно слаба на любых высотах.

ДОТы - это кто? Чтобы группы были равные нужно долго тестировать методом тыка и перебора. Возьметесь? Артиллерию тоже.

ПВО можно усилить. Надо? Над линией фронта все небо в разрывах постоянно. Может перебор быть.

cFobos
14.05.2011, 23:26
DoTa - легендарный мод для Варкрафта :-) Его суть в том что с 2-х сторон прут боты и друг друга убивают, а игроки своими действиями смещают чашу баланса.
Если комп освободиться (пишу с ноута) я займусь этим. Один хрен бобры у меня не бобрят, а вот танки исправно стреляют.
Написать скрипты респауна я не смогу, но выверить каличество и типы БТ с каждой стороны для их взаимной анигиляции вполне смогу.

Под Артилерией я имел ввиду танки в режиме артилерии - если их так настроить в редакторе они только стоят и стреляют, не двигаются.
Это позволит избавиться от дуратских ситуаций типа "тупые ястребы в начале боя пропустили 1 танк, он доехал до филда и теперь валит всех на респе".

Небо в разрывах чисто визуально - я постоянно штурмую филды, на 400мс и на высоте от 10 до 150 метров сопротивления вообще нет.
А вот в редакторе, где я сейчас криво и косо собираю миссию, те же танки из пулемётов легко дырявят штурмующий их "Хурь". С 1-го же захода на 12 часов лишаюсь двигателя. Т.е ИМХО нужно пулемётное (!) ПВО. Я попробую подобрать что-то подходящее и выложу результаты

Trident
14.05.2011, 23:37
Интересуют пожелания уважаемых вирпилов по дальнейшему развитию:
1) стоит ли раздвигать филды подальше друг от друга или расширять район действий?
2) как корректировать налеты бомберов: делать реже/чаще, предпочтительные типы целей: корабли, наземка, аэродромы.
3) стоит ли разнообразить миссии бомберов или на них мало кто обращает внимание
4) расширть действия в данном районе или делать аналогичную миссию на новом куске карты, южнее, например
5) движение линии фронта, переход центрального филда из рук в руки в зависимости от уничтожения бомберов и наземки - насколько это может быть интересно или приоритетом оставить догфайт истребители vs. истребители?
и т.п. мечты и пожелания ))

Я толком ничего и не понял, правда - без жпс и с недонастроенной игрой :)
но выскажусь
1. меня устраивает пока
2.вроде достаточно всего.
3. тоже нормально, мне понравились текстовые наводки, которые ярким крупным шрифтом. Бомберы - хорошая наживка :)
4. в зависимости от посещаемостимости сервера, если станет тесно.
5. Переход центрального филда - можно попробовать. Несмотря на приоритет догфайта, можно по очереди пробовать разные штучки.
приживутся - оставлять.
можно было бы раз в полчаса какую-то сводку о потерях сторон, с призывом к мобилизации сил более слабой стороны. Но консоль сейчас и так перегружена,
плюс отладочная инфа все затирает периодически.

cFobos
15.05.2011, 01:38
А вот и первые результаты теста.
40 танков "Матильда" против 40 Пз-3.
Результаты...
http://s49.radikal.ru/i126/1105/28/b900b1121b0e.jpg

Соотношение потерь где-то 5 к 1 в пользу немцев.
В дальнем бою Матильды умирают мгновенно, в ближнем иногда вяло огрызаются.

Дополнительно: при столкновении танки сильно тормозят, поэтому группы лучше держать на дистанции друг от друга.
Маршрут лучше выставлять предельно детально.
Нагрузка на комп при такой танковой битве минимальна. ИМХО куда меньше чем при 20 на 20 в воздухе.
Ну и ещё 1 просто красивый скрин :-)
http://s006.radikal.ru/i214/1105/4d/e226f6fb06af.jpg

Заменил Матильды на Кромвели. Уже лучше, теперь преимущество за англичанами, но оно не так значительно.
http://s008.radikal.ru/i304/1105/3e/2e107e6ae6f6.jpg

=UAi=Shkrab
15.05.2011, 12:39
5) движение линии фронта, переход центрального филда из рук в руки в зависимости от уничтожения бомберов и наземки - насколько это может быть интересно или приоритетом оставить догфайт истребители vs. истребители?
и т.п. мечты и пожелания ))
этот пункт как то надо реализовать.Особенно если будут доступны трофейные сам.
ps/ жаль что нельзя поставить 110 ки на карту--неужели нельзя что то сделать .Будем ждать Илью с патчем,,?

-atas-
15.05.2011, 13:02
ps/ жаль что нельзя поставить 110 ки на карту--неужели нельзя что то сделать .Будем ждать Илью с патчем,,?

Вечером возможно появятся с новым скриптом. Проверьте крайний северный филд по крайней мере.

cFobos
15.05.2011, 13:13
Вообщем танки удалось более мение сбалансировать.
16 Матильд + 24 Кромвеля примерно равны 40 Пз-3.
Сегодня перепишу маршруты под вашу карту.
Хотелось бы увидеть как оно будет работать в онлайне, особенно в плане лагов.

BigREPA
15.05.2011, 13:28
То Atas

можно эту курскую дугу поднять, пока на 2м.

И раз, все одно ротируем карты каждые 4 часа, давай сделаем их 2, отличающиеся только игровым временем, ну и можно погодой (пора уже как то ей заниматься).

Т.е. 1 карта утренняя с 6-30 до 10-30, а 2я, например, с 14-00 до 18-00
И думаю сообщения о рестарте, надо выводить не в окне сообщений, а в центре экрана, есть у нас, оказывается такие несознательные пилоты, которые отключают "связь", в это сложное, для страны время :)

shammy
15.05.2011, 13:39
Интересуют пожелания уважаемых вирпилов по дальнейшему развитию:
1) стоит ли раздвигать филды подальше друг от друга или расширять район действий?
2) как корректировать налеты бомберов: делать реже/чаще, предпочтительные типы целей: корабли, наземка, аэродромы.
3) стоит ли разнообразить миссии бомберов или на них мало кто обращает внимание
4) расширть действия в данном районе или делать аналогичную миссию на новом куске карты, южнее, например
5) движение линии фронта, переход центрального филда из рук в руки в зависимости от уничтожения бомберов и наземки - насколько это может быть интересно или приоритетом оставить догфайт истребители vs. истребители?
и т.п. мечты и пожелания ))

1. Наверное пока не надо, компактность - большой плюс Репки
2. М.б. стоит разнообразить типы - дорнье добавить или кондоров - чтоб наживка пожирнее была =)
3. Однозначно стоит, хотя б добавить небольшие группы наземки (можно статичные), по дорожкам/лесам.. главное чтоб не отбирало много ресурсов серва
4. Не надо, опять же компактность..
5. это было бы здорово! не забывая про ресурсы..

П.С. Сервер классный, спасибо за труды, очень приятно летать!
П.П.С. Жаль что на ТС народ не заходит..

-atas-
15.05.2011, 14:14
Вообщем танки удалось более мение сбалансировать.
16 Матильд + 24 Кромвеля примерно равны 40 Пз-3.
Сегодня перепишу маршруты под вашу карту.
Хотелось бы увидеть как оно будет работать в онлайне, особенно в плане лагов.

Спасибо, это очень пригодится!

К сожалению, не успел раньше написать, готовил карту. См. вложение.

В D3 есть аэродром Кафье. Давайте устроим битву за него, но количество танков сократим до 4 (2 группы по 2 танка) с каждой стороны плюс добавим автомобили разведки тоже штуки 4 (2 группы по 2 авто) для прикрытия воздуха. Больше танков пока не нужно. Лучше миссию повторно перезагрузим через 10-15 минут либо увеличим количество танков в группе. Нужно это учесть, чтобы баланс не менялся при увеличении юнитов с каждой стороны.

Танки вступают в бой первыми, автомобили приезжают минут через 5-10 (триггеры пока не нужно использовать, просто маршрут подлиннее сделать). Через города танки не пускайте - застрянут. Рождаются танки у дружественных филдов. Боненг ле Кале - синий филд. Кампань ле Гин - красный филд. Бой происходит на границе у Кафье. В тыл противника за пределы большого радиуса аэродрома Кафье танки пускать не нужно. Идея в том, чтобы танки перестреляли друг-друга, а автомобили разведки победившей стороны остались, чтобы беспокоить пролетающие самолеты противника. Если на одной стороне останутся танки (в результате помощи игроков с воздуха), то они должны уничтожить подошедшие автомобили. Все действие растянуть минут на 15-25.

Немецкие автомобили разведки №222 точно хорошо работают по воздушным целям. Нужно проверить эффективность английских автомобилей разведки/прикрытия аэродрома в этом плане и подобрать эквивалент.

134236

-atas-
15.05.2011, 15:29
можно эту курскую дугу поднять, пока на 2м.

Можно. С иконками?
Он может не потянуть кстати.



И раз, все одно ротируем карты каждые 4 часа, давай сделаем их 2, отличающиеся только игровым временем, ну и можно погодой (пора уже как то ей заниматься).

Завтра с новым скриптом надеюсь часов 6 простоит, а после вторничного патча и 8-12. Хочется на это надеяться.
Погода снижает фпс сильно, а с ветром очень неудобно взлетать (самолет разворачивает при прогреве не в ту сторону).


Т.е. 1 карта утренняя с 6-30 до 10-30, а 2я, например, с 14-00 до 18-00

Каждый день меняется версия. В каждую версию вносить поправку времени - будет долго (7 подмиссий в каждой миссии, а будет еще больше). Если бы написать батник, который сам будет время в файлах миссии менять или погоду, то можно.


И думаю сообщения о рестарте, надо выводить не в окне сообщений, а в центре экрана, есть у нас, оказывается такие несознательные пилоты, которые отключают "связь", в это сложное, для страны время :)

А как это сообщение с временем рестарта синхронизировать? Собщение привязано к количеству тиков игры, а оно зависит от лагов. Можно как-то и к системному времени привязать, но как я не знаю. Если кто-то скрипт напишет, вставлю.


2мя серверами заниматься сразу времени уже не хватает, так что нужно еще помощников искать ))

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

На Repka#2 запущена та же карта Франции, что и на #1, но с иконками.

zaltys
15.05.2011, 16:11
А как это сообщение с временем рестарта синхронизировать?

Вы можете попробовать создать миссию restart_warning.mis:


using System;
using maddox.game;
using maddox.game.world;

public class Mission : AMission
{
public void RepeatMessage(string msg)
{
GamePlay.gpHUDLogCenter(msg);
Timeout(5, () => { RepeatMessage(msg); });
}

public override void Init(maddox.game.ABattle battle, int missionNumber)
{
base.Init(battle,missionNumber);
RepeatMessage("Server is restarting...");
}
}


Тогда server.cmd:


battle stop
missLoad missions/Multi/Dogfight/mission1.mis

timeout 14400.00 missLoad missions/Multi/Dogfight/restart_warning.mis
timeout 14460.00 f server.cmd

battle start


Тогда сервер должен быть запущен с помощью команды: f server.cmd.

Если вы хотите убить весь процесс, то можно использовать другой метод для показа этого предупреждения.

-atas-
15.05.2011, 17:51
+ серьёзные сили в режиме "артилерия".


ПТ артиллерия кстати в игре есть, можно ставить как последний рубеж обороны.

BigREPA
15.05.2011, 18:28
Вы можете попробовать создать миссию restart_warning.mis:


Тогда сервер должен быть запущен с помощью команды: f server.cmd.

Если вы хотите убить весь процесс, то можно использовать другой метод для показа этого предупреждения.

Спасибо большое, возьмем на вооружение. Думаю, штука (не Ju-87 :)) нужная.
Много раз видел рестарт с 20 игроками и последующий реконнект только 5ти... остальные, походу, просто решили что сервант упал.

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


Можно. С иконками?
Он может не потянуть кстати.

Завтра с новым скриптом надеюсь часов 6 простоит, а после вторничного патча и 8-12. Хочется на это надеяться.

Погода снижает фпс сильно, а с ветром очень неудобно взлетать (самолет разворачивает при прогреве не в ту сторону).

Как раз хочется посмотреть до каких высот может подняться аппетит Боба, хотя думаю нормально так потянет, ресурсоемкость его, имхо, сильно преувеличенна.

Ну если будет стоять 12 часов, т.е. что бы захватить весь игровой световой день, с восходом и закатом... будет очень хорошо... красиво же блин и атмосферно.

С ветром - да, все понятно... Этот ураган Катрина нам ненужен... но облака?!
Давайте хоть попробуем.

-atas-
15.05.2011, 19:12
@ BigREPA
Вместе 2 франции похоже не уживаются. Сначала 1й написал в стиме "сервер не отвечает", а когда зашел на него, было 10 фпс. Сейчас 2й пишет в стиме "сервер не отвечает". Не буду перегружать, посмотри, что с ним не так. Как они процессор и память делят? На 2м 3 ядра только вижу. 3е загружено всего на 60%.

BigREPA
15.05.2011, 19:22
Странно. Серванты полностью независимы. 1й - "железный" q8300 4gb, 2й "виртуальный" (на другом хосте, q9300) и ему нарезано 3 ядра и 1Гб озу.
"сервер не отвечает" в стимовском окне серверов при просмотре юзеров "внутри", это бывает, подожди мал-мала, список появится.
Специально "поджал" второй сервер, очень хоца поймать оптимальные ресурсы. Сейчас лаунчер утилизировал 177мб озу (мах 588мб)

-atas-
15.05.2011, 21:11
"сервер не отвечает" в стимовском окне серверов при просмотре юзеров "внутри", это бывает, подожди мал-мала, список появится.


ОК, не знал.
я 2й пока не буду трогать тогда, пусть тестируется до зависона.

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

Поднял тестовый дедик Repka DS #3 с новым скриптом и картой. Заходите плиз. Часа полтора потестим, потом на основной, если чего не.

Изменения:
- исправлены ошибки скрипта. Все благодарим zaltys !
- красный полевой филд перенесен на более ровную местность
- исправлены взрывы при спауне на одном из синих филдов (Кокель)
- теперь 5 аэродромов с каждой стороны
- добавлена облачность (у меня пока не тормозит)
- на северном синем филде тестируем 110е
- и т.д.

22.15 плановая перезагрузка основного сервера, тогда постараемся поставить на основной.

BigREPA
15.05.2011, 21:27
Зашел - гляжу...
Может не торопиться? Поставь на 2й до завтра, а? Хотя смотри сам. ;)

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

Облачность - для галочки :)

-atas-
15.05.2011, 22:37
Зашел - гляжу...
Может не торопиться? Поставь на 2й до завтра, а? Хотя смотри сам. ;)

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

Облачность - для галочки :)

сорри, не видел.


У 110х снова ошибка, видимо, из-за разницы версий сервера и игроков. Убираем до официального патча ((

[21:22:23] Server: Новая группа! Синие 1xBf 110 C-7 появилась в секторе F,5.
[21:22:23] Mission loaded. time = 0,008
[21:22:24]
[21:22:24] =================================================
[21:22:24] System.IndexOutOfRangeException: Индекс находился вне границ массива.
[21:22:24] в YNGNAchvEcnB3ufVj6j.bJHw0AhOWLfwnnsSdHs.xSxnyIBv1gG(Int32 , Int32 )
[21:22:24] в lPCOQoTso8y7pkhC0r4.JEbMC2TQjaGFnslLO8s.btNGKCKqghJvE9AtLylo(Object , Int32 , Int32 )
[21:22:24] в lPCOQoTso8y7pkhC0r4.JEbMC2TQjaGFnslLO8s.vPhwfsCNx8n(c33dj7unbQSig922CX2 )
[21:22:24] в lPCOQoTso8y7pkhC0r4.JEbMC2TQjaGFnslLO8s.1Qswdv4Nw8B(c33dj7unbQSig922CX2 , Boolean )
[21:22:24] в lPCOQoTso8y7pkhC0r4.JEbMC2TQjaGFnslLO8s.t7xwd91sxfO(c33dj7unbQSig922CX2 )
[21:22:24] в lPCOQoTso8y7pkhC0r4.JEbMC2TQjaGFnslLO8s.netInput(c33dj7unbQSig922CX2 )
[21:22:24] в CZHsGRpVl0aba2AY6pL.jm3v6SpaqLXw0AtbSka.QaVLnUfIJdYdqVpeqNn2(Object , Object )
[21:22:24] в CZHsGRpVl0aba2AY6pL.jm3v6SpaqLXw0AtbSka.mJ5n8KAP0Ji(Object )
[21:22:24] в OX8S6i12gTy6SAwRQhA.RYMsUv1krB4EwdpXkEY.QanTmtZRBEgZJWl3k0H(Object , Object )
[21:22:24] в OX8S6i12gTy6SAwRQhA.RYMsUv1krB4EwdpXkEY.A6TD2WcZth(Object )
[21:22:24] =================================================

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


Господа пилоты, ваши комментарии по новой версии? Интересует производительность по сравнению со старой в первую очередь и др. положительные и отрицательные комментарии. По облакам, ботам, новым филдам и проч.