Там пять групп - одна обороняет побережье, две до манстона, две до рамсгейта. какая именно из четырех - из доступных ресурсов выбирается случайным образом, от того, чей филд - не зависит. Доедет, будет последней линией обороны.
Вид для печати
@ Small_Bee
cutlimbs.WingL0 и R спит и мессер не ломают, у них их нет похоже. Там нужно все части крыла ломать списком + хвост у спита ломается (у месса не ломается вроде).
В скрипте АТАГ OnAirCraftLanded и CrushLanded нужно похоже убирать. Пишут, если клиент не выходит из самолета до его уничтожения, вешает клиента.
Хм, в скрипте есть L0,R0 и L2,R2. Такое сочетание ломает всем. Нули ломают всем кроме спитов и хурей, двойки спитам и хурям. Или версия скрипта у тебя старая. Я вроде тебе на почту исправленный скрипт два дня назад скидывал. Проходить в цикле у меня не получалось - вылетало исключение после первой же поломки.
Проверял на всех летабах. Если сказанное выше - неверно, говори, будем исправлять.
По АТАГ посмотрю.
На выходных хочу побомбить, какие цели на филдах есть кроме зениток и самолетов? Артиллерия?
У меня не получалось чтобы и на мессе, и спите. только по разному
Но все варианты я не перебирал.Цитата:
aircraft.cutLimb(part.LimbNames.WingR2); // Spit2a
aircraft.cutLimb(part.LimbNames.WingR4); // 109
В итоге весь список оставил. Кодиак сказал, что исключения не критические. Честно говоря, не знаю на что некритические исключения влияют? Почему в коде движка не проверяется перед поломкой, есть ли такая часть?
ps. Пришел новый скрипт, спасибо. я старый смотрел.
А на сервер ты его поставил?
Нет, не ставил. Давай договоримся, что бы на сервере менял файлы кто-то один, что бы путаницы не было.
Ну смотря какое исключение. Если его тушат до выхода из вызываемого метода, то да, не критично (и то, под вопросом, что там происходит мы не знаем), если нет - чревато вплоть до убийства скрипта в принципе. У меня бывало что писало - сборка такая-то (где мой скрипт) не найдена. Лучше вообще без них.
Я твои файлы страшные не трогаю, они меня пугают. Только брифинги и перевод текстов. Так что скрипты и файлы миссий ты сам меняй, чтобы сразу увидеть какие ошибки вылезут в консоли на выделенном не дай Бог.
Почту я не каждый день проверяю, лучше на форум в личку, если что-то нужно срочно закинуть.
Т.е. ты проверил сначала aircraft.Type и в зависимости от него ломал? ОК, у тебя придется стащить кусочек скрипта.
Да там только пути поменять на те что в старом и все. Далее сам менять буду. Я не поменяю до позднего вечера, а желательно это сделать до перезапуска. Сохрани только старую версию на всяк пожарный.
Я сам их боюсь, походу думаю вывести большинство кода в сборку. Более 3000 строк в одном файле только на базовую реализацию, и без отладки - это слишком. :)
Тип не проверял, просто ломаю 4 части, никаких исключений вроде не было.
Закинул, забекапил, но похоже у Стима проблемы, сервер перезагружается все время. Стима нет. Так что проверить не могу.
http://en.stats4game.com/search?subm...p=&country=all
В общем еще одна хорошая новость, к работе присоединяется еще один программист, сейчас входит в курс дела. :)
Отличная новость!
Поступили комментарии на 1С
Bf-110 C-7 к востоку от Calais рождается без бомб, даже если выбрать бомбы. Может быть спаун заново перегрузился и нужно 2й раз выбирать?
И от другого автора похожее
2) приходится 2 раза выбирать аэродром. Это не может быть связано с тем, что спауны динамически перегружаются пока он вооружение выбирает? неудобно получается.Цитата:
Сообщение от jojovtx
3) кикает при пинге 160.
Еще пишут про краши в момент выбора Бленима.
К кику вроде отношения не имею, мож лимитер хулиганит, но репа говорил что не включал его.
Без бомб - вот оно что. Я пробовал запрещать вооружение - крупные бомбы к примеру... Зашел, в выборе они есть, ну и плюнул. А оно вот оно как похоже... Я вчера 250-ки там же прекрасно выбирал. Надо это дело либо убрать, либо предупреждать.
Выбор двух раз спауна - сильно вряд ли, два раза один и тот же спаун не перегружается. У меня выбирался за один раз вроде.
Из предложении.
м.б. увеличить кол-во танкеров на одном направлении?
м.б. убрать 31\e3\e3/B?
Основное направление нужно как-то выделить для концентрации сил (главное писать об этом часто и доступно). + ИИ бомберов бы на это направление добавить.
31 - это что?
E3B имхо убрать, т.к. дает слишком большой перевес. Е4B оставить, т.к. они ограничены в любом случае, а преимущество синим нужно на 1м этапе операции. В момент контратаки Бритов, можно его убрать на часик другой, чтобы преимущества такого не было.
А Е3 за что убирать, они танкеры топят пушками?
Имелись ввиду 109-е с бомбами. ИИ бомберы и прочее в работе.. Они будут к группам привязаны (летать по команде) След. изменения может и не быстро будут, но они будут существенными.
Кстати обнаружил вчера, что статические корабли тоже можно ставить, скрипт их "видит". Можно будет накапливать суденышки перед атакой - хорошая цель для бомберов будет.
Также будут изменения в подмиссиях с артиллерией - добавим береговую оборону с бункерами и улучшенный алгоритм ее(артиллерии) перерождения (так же привяжем к ресурсам и пр.). Задача - ни одна баржа до берега не дойдет, пока будет целой артиллерия.
Возможно танкеры будем пускать группами хотя бы по 3 (сейчас они по одному перерождаются) и введем тральщики для прикрытия.
Спешить не куда, главное, чтобы одно основное направление боя появилось, которое всех истребителей соберет вместе.
Вот утечку памяти надо бы срочно поправить. Вчера снова наблюдалась, лог в теме Репка.
Возможно скрипт АТАГ OnLanded & OnCarshlanded некорректно работает.
Мне кажется ИИ бомберы не нужны, что они смогут активизировать, атаки на них истребителей, вряд ли, большинство их игнорирует, экономят БК, да и стат они будут размывать, не думаю, что они могут понравится. Хотя я сторонник пробовать всё, а вдруг пойдёт. Были вопросы такого плана вчера в ТС, "боты здесь есть", ответ "нет нету", комментарий "это хорошо".
--- Добавлено ---
Если задача без бомберов будет выполнятся с трудом, или вообще не выполнятся, бомберы игроки БУДУТ. Даже красные делали налёты в составе 3-х Бленов. Да у красных сложности с бомберами это факт(спасибо разрабам), но и ИИ бомберы этого не решат ИМХО.
@ Small_Bee
Поставь пож. время начала на Репке 1, 6.00, а то так часто перегружается что всё время летаем в темноте.)
В общем, то, что хотел выяснить, не выяснил, но обнаружил, что память явно течет при загрузке подмиссий с юнитами. Отписал в багах - http://www.sukhoi.ru/forum/showthrea...=1#post1714014
Т.е. чем больше мы грузим подмиссий и чем больше народу летает, тем раньше рухнет.
В связи с этим надо крепко думать, что делать с концепцией наших миссий. Ибо для льва это проблема более чем актуальна.
Тысячный.
По поводу самолетного состава на репе_1 - уберите мессера с подвесами. Перехватить просто нереально, валят разом четыре корабля, после всего прочего в ход вступают крыльевые пушки. Пускай на юшках топят и лучше на ю88 с хенкелями, получается отчасти симметрично.
Досадно. В других миссиях такое крайне редко встречалось, буквально 2 раза видел в апреле на своей ранней версии.
У тебя все очень мелкими кусочками загружается, что правильно, но может быть это и зашкаливает счетчик миссий и заставляет как-то общение между всеми миссиями содержать в памяти? В качестве эксперимента можно попробовать миссии сильно укрупнить, протестировать, как это скажется.
При вылете именно launcher занимал всего 1.3 ГБ. Может быть это системная память утекает из-за частой прокачки разных файлов, а не лончера? Тогда ее наверное очистить можно Smart RAM или аналогичными утилитами.
Я не видел, чтобы launcher выбрал все доступные ему 2 ГБ. Кто видел? Логи есть по загрузке памяти в виндах?
Счетчик подмиссий это одно - дошел до 10000 тыс, после надоело - это десять миссий по одной машинке раз в 2 секунды, старые юниты удаляются. На ускоренке из толстого редактора у меня все повисло на 6000-й. Возможно, что то не так с этими юнитами или какими то косвенными штуками. А раз так, то укрупнение миссий не поможет. Больше народу летают, больше юнитов выбивают, больше рождается заново. По хорошему надо переходить на ограниченные по времени миссии скажем в пару часов. Тут можно будет не так интенсивно грузить новых юнитов, и статики использовать с триггерами - бобрам счастье.. В общем я хз по большому счету, как лучше.
По B-модификациям мессеров - убираем? Я за. На захваченном Хокиндже можно оставить как приз.
Значит перезагружается. В ТС подтвердить должны или опровергнуь.
--- Добавлено ---
Проблема видимо в том, что часто рождаются. Я под укрупнением имею в виду, что грузить юниты не нужно чаще 1 раз в 20-30 минут. В коопе стандартная миссия длилась 40-50 минут в среднем и это нормально.
Т.е. объявляется наступление на направлении 1. Наступление длится час или 1.30. Наступление состоит из 4х атак (подмиссий) по 20-30 минут. Потом подводятся итоги, раздаются плюшки и объявляется следующее наступление на другом из 4х направлений. Между атаками ничего подгружать не нужно повторно, только в крайнем случае. Если ресурсы выбиты, значит выбиты. 3 таких наступления (2 синих, 1 красное) составят 4 часа игры. Потом можно и рестартануть.
Количество подгрузок сократится на 2 порядка наверное.
Количество юнитов уменьшится в 4 раза, если из 4х направлений будет только одно в единицу времени = уже экономия.
Может быть, можно пропарсить все твои подмиссии и собрать их в 4 направления х 4 атаки = 16 подмиссий всего + несколько служебных типа ААА, складов и т.д. по минимуму.
Меньше чем до 3х часов не стоит время сокращать, иначе АДВ получится, только взлетели и миссия кончилась, это вчерашний день имхо. Но я всех технических ньюансов не знаю, поэтому тебе виднее.
По B-модификациям мессеров - убираем.
Когда в последний раз удалось полетать синие танкеры добрались до Фолкстона за 2 часа, т.е. меньше 3-х не стоит делать. Хотя любое ограничение будет шаг назад. Помню в иле зайдешь на сервер-осталось пол-часа до конца миссии - смысла лететь на хенке уже нет. Или когда просчитывали сколько раз можно туда-обратно слетать или вообще только "туда". В любом случае перезагрузка миссии будет проходить 1-3 раза за вечер. Разработчики не комментировали эту проблему с утечкой памяти?
А сейчас триггерами нельзя отследить статики?
Можно, а толку. Загрузить мы их можем уверенно только один раз в одном месте. Для нон-стопа это не гуд.
Думаю стоит разбить всю операцию на этапы.
Начальный - никаких высадок, кто быстрее разбомбит враж. скопления кораблей\войск\ресурсов, получает право на высадку в след. миссии.
Второй этап - массированная высадка при поддержке тральщиков на наименее пострадавшем направлении. В случае успеха след. этап с высадкой на втором направлении плюс поддержка ресурсами первого. В случае потери всего десанта этап заново, если еще и будет на какой-то критичный процент разбиты захв. территории и это не компенсируется подвезенными подкреплениями - откат к этапу 1.
Если вторая высадка удалась, засчитываем победу команде, фанфары и след. круг. Вот так вкратце.
У синих бобров больше, зато красным радары поставим. Тоже ничего себе второстепенная цель. Первый этап немцам можно чуток усложнить для балансу - например у англичан надо будет выбить не стат. скопления кораблей, а подвижный конвой с крышей в виде тральщиков.
Миссия будет перегружена не по времени, а по условию, что снимет АДВ-проблему с концом миссии.
Возможно стоит при захвате одного направления в след. миссии устроить попытку отбить его. Скажем, как только бобры заполируют более или менее территорию, ударить танками. Взяли - молодцы, нет - отбивайте вторую высадку. Отбили - пытаемся в море сбросить первых снова. Не отбили вторую высадку - проиграли.
А нет ли возможности раз в 2 часа например, сохранить статус игры, подвесить всех в текущем состоянии на 1 - 2 минуты с соответствующей надписью, почистить память и снова всех загрузить в текущие позиции? Или по завершению каждого под-этапа это сделать?
зы. 1я высадка желательно чтобы была немецкая, т.к. Морской Лев.
--- Добавлено ---
Здания из подмиссий можно теперь загружать?
А как на репке 3 самолет сменить? Обычно через карту смена самолета работала. Теперь альт ф2 не работает. Самолет ХЗ как менять. Если что то меняли, хоть где бы в брифинге написали.((
1.сколько летал ни разу не видел чтобы Хокиндж был захвачен(Манстон да захватывали даже боты)---какие условия захвата Хокинджа,.?
2.Если давать призы то везде (Манстон и Хокиндж ) давать по Е4в а не как сейчас при захвате Манстона G-50-кому он нужен.
3.Тральщики если будете ставить --10 раз подумайте -ведь они заразы выносят своими пушками всё шо шевелится даже через пролив:)
Так не понятно отбомбился он или опять зайдёт.Цитата:
Не, ну идущие на корабли понятно лупить стоит, а вот отбомбившиеся лучше не трогать, потому как собъешь его, а он еще быстрее возродится, и быстрее заново прилетит, разве что ради счета.
--- Добавлено ---
Согласен, тральщики могут снизить активность воздушных боёв, так уже было, даже на режиме новобранец он сбивает все пролетающие крафты.Цитата:
3.Тральщики если будете ставить --10 раз подумайте -ведь они заразы выносят своими пушками всё шо шевелится даже через пролив
так с горизонта бомбят пусть. бомберов на выбор кучи у синих.
а топится он не сложнее танкера. нужно всего лишь попасть, и не попастся самому.
да отлично отлично видно, бомбит кто или домой идет. но все равно догоняют. да с таким просто рвением! у меня вчера на шести двое висели на е1 и на е3. думаете расстреляли? неа, таранили....
Баг исправлен, спасибо.
--- Добавлено ---
Р1 очень SYN-ам понравился, пишут , что лучшие впечатления получили:
http://forum.1cpublishing.eu/showpos...&postcount=141
http://forum.1cpublishing.eu/showpos...&postcount=142
Ну что там помимо кораблей то будет? Хоть кучу ящиков то поставили на завод какой нибудь?
та чё вы сразу обижаетесь. Просто ''обидно блин за державу''(за миссию т.е.).Понятно не вам (разработчикам миссии) упрёк.Как я понял Илье не до онлайна .Так что самим надо искать играбельность и устранять косяки.Спросите у всех кто сидит в тс--ХОТЬ раз по своей воле покинули P1 -НЕТ .Постоянно за вечер 3-4 раза сидим в тс терпеливо ждёмс -когда возродится P1 после очередного тайм аута.
В связи с необходимостью смены формата миссии (ограниченные по времени\условию), почти уверен, что нормальные цели для бобров таки будут.
Появится немного времени, составлю план "кампании" и ТЗ для дизайнеров миссий.
Ну, какая разница, управляемые они там или нет. Были же в ил2. Так и тут напихайте статиков и делов то.
А можно программку сделать, которая будет остаток памяти отслеживать или этот hash, как его? И запускать reboot.cmd в случае необходимости.
Также можно лог парсить на предмет этой ошибки и перегружать. Идея! Это не должно быть сложно, коль скоро логи теперь короткие на 1 миссию.
[QUOTE=-atas-;1715837]А можно программку сделать, которая будет остаток памяти отслеживать или этот hash, как его? И запускать reboot.cmd в случае необходимости.
Также можно лог парсить на предмет этой ошибки и перегружать. Идея! Это не должно быть сложно, коль скоро логи теперь короткие на 1 миссию.[/QUO
Hash врядли, а вот отслеживание ошибки можно в лимитер засунуть, когда его до ума доведу - пока времени никак не найду.
P1 -Все летают колбасятся -а линия фронта уже часа 3 стоит на месте и ....иии...ни одного танкера в проливе.