Ясно, спасибо :)
Вид для печати
Лог с АТАГа, есть ошибки связанные со звуком
http://forum.1cpublishing.eu/showpos...5&postcount=36
Код:------------ BEGIN log session -------------
Load landscape...
Load bridges
LongBridge: wrong width. (3)
Load static objects...
Battle starting...ok
[239521] ERROR [SOUND] Sample $bob/speech/de/Actor1/Wingmen_protect_your_leaders_.ogg not found
[239521] ERROR [SOUND] Sample $bob/speech/de/Actor1/That_way_we_can_maximize_our_volume_of_fire.ogg not found
[242510] ERROR [SOUND] Sample $bob/speech/de/Actor1/Stay_sharp_gentlemen_And_make_sure_to_stay_in_form ation.ogg not found
[242510] ERROR [SOUND] Sample $bob/speech/de/Actor1/Good_to_have_you_with_us_by_the_way.ogg not found
Chat: {dz}: i see them
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25468 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25387 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25468 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25387 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25388 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25388 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25405 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25405 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25388 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25405 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25388 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25405 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25388 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
[288693] ERROR [SOUND] Sample $bob/speech/de/Actor1/Thank_you_Control.ogg not found
[291116] ERROR [SOUND] Sample $bob/speech/de/Actor1/Stay_sharp_gentlemen_And_make_sure_to_stay_in_form ation.ogg not found
[291116] ERROR [SOUND] Sample $bob/speech/de/Actor1/Good_to_have_you_with_us_by_the_way.ogg not found
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
Chat: 92sqn~Pstyle: steuben, what happened?
Chat: I/JG53_Steuben: was hit by AAA earlier and water cooler was leaking
Chat: I/JG53_Steuben: engine boiled up
Chat: 92sqn~Pstyle: oh, ko. fair
Chat: 92sqn~Pstyle: nice evasive flying
Chat: I/JG53_Steuben: year distracted you long enough to allow the 110 attack his target XD
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
Chat: Server: Grab a mic and join us on our public Teamspeak 3 at
Chat: Server: 216.52.148.29:9987
Chat: Server: Please read the mission briefing for instructions!
Chat: Server: Salute and welcome to the ATAG server.
Chat: I/JG53_Steuben: hm respawned and missing my cockpit XD
Chat: I/JG53_Steuben: wtf
Chat: Server: www.TheAirTacticalAssaultGroup.com/forum
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
Chat: I./JG26_Little_D: Hi to all
Chat: ATAG_Tonka: Hi
Chat: 71st_AH_Toto: Hello Everyone
[366292] ERROR [SOUND] Sample $bob/speech/de/Actor1/Return_to_base_immediately_or_you_will_be_shot_dow n_.ogg not found
[366360] ERROR [SOUND] Sample $bob/speech/de/Actor1/Return_to_base_immediately_or_you_will_be_shot_dow n_.ogg not found
Chat: I./JG26_Little_D: Hi Toto
Chat: {dz}: hi
Chat: 71st_AH_Toto: Hello D
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
[368695] ERROR [SOUND] Sample $bob/speech/de/Actor1/Return_to_base_immediately_or_you_will_be_shot_dow n_.ogg not found
[369924] ERROR [SOUND] Sample $bob/speech/de/Actor1/Return_to_base_immediately_or_you_will_be_shot_dow n_.ogg not found
[371176] ERROR [SOUND] Sample $bob/speech/de/Actor1/That_s_the_way_to_do_it.ogg not found
[371692] ERROR [SOUND] Sample $bob/speech/de/Actor1/Return_to_base_immediately_or_you_will_be_shot_dow n_.ogg not found
[372772] ERROR [SOUND] Sample $bob/speech/de/Actor1/Thank_you_Control.ogg not found
[378344] ERROR [SOUND] Sample $bob/speech/de/Actor1/Stay_sharp_gentlemen_And_make_sure_to_stay_in_form ation.ogg not found
[378344] ERROR [SOUND] Sample $bob/speech/de/Actor1/Good_to_have_you_with_us_by_the_way.ogg not found
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
Chat: VF/A-Mjoelner: wow
Chat: VF/A-Mjoelner: rpm ?
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
Chat: I./JG26_Little_D: wow aaa is good now
Chat: I./JG26_Little_D: but still no sound when get hit
Chat: 92sqn~Pstyle: AA changes depending on team scores
Chat: 92sqn~Pstyle: as team score goes up, enemy flak gets heavier
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
Chat: Cassius Calhoun: Ha
Chat: Cassius Calhoun: Hi all Салют всем
Chat: Kodoss: how do you get supply points?
Chat: I./JG26_Little_D: cool and no clouds so no fps under 40
Chat: 92sqn~Pstyle: _gettiong home sfae keeps supply up
Chat: 92sqn~Pstyle: completing objetives adds to supply dscore
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
Chat: I/JG53_Steuben: lol we are loosing now because AI gets shot down in mass
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
Chat: I/JG53_Steuben: by AAA
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step moved actor - IGNORED !!!
CollideEnvXY.collideLine: NONAME drw:1 col:1 #25470 very big step m
Есть ли способ получить время движения актора по вэйпоинтам(как в редакторе показывается в скобках напротив каждого вэйпоинта)?
всё, наверное не получится поправить - там неправильный вызов голосовых сообщений у них идёт, есть возмоожность узнать, как они их формируют, в частности - "Wingmen_protect_your_leaders_", "Return_to_base_immediately_or_you_will_be_shot_dow n_", "Stay_sharp_gentlemen_And_make_sure_to_stay_in_form ation" ?
1. А все-таки получится добавить в игру вспомогательные маркеры? Например я сейчас стараюсь использовать файлы-шаблоны(так как прописывать координаты точек вручную оказалось совершенно неприемлемым способом) и к примеру для создания зон для бомбардировки использую триггеры, но есть существенные проблемы. Выглядит примерно так:
Отсюда берется имя, координаты и радиус. Есть большой недостаток - пока не выберешь триггер его радиус не отображается и вообще непонятно где он. К тому же он не перемещается, т.к. центр окружности выбирается кликом по карте. Открыв такой файл - мы видим пустую карту и совершенно непонятно, что к чему. Есть вариант создания своего маленького редактора, где можно будет любые маркеры ставить, но пока это не лучший вариант.Код:[Trigger]
Pua-de-Picardie TPassThrough 0 293595 84456 500
Frevent TPassThrough 0 315293 140027 750
Grandvilliers TPassThrough 0 290391 72211 600
Amiens TPassThrough 0 314257 99134 1000
Думал использовать другие объекты. BirthPlace можно задать имя, но нельзя задать радиус. Объект ИИ имеет радиус, который всегда отображается в редакторе(легко обнаружить и переместить), но нет возможности задать имя.
Нужен примитивный объект "Маркер", у которого в свойствах будет имя, координаты, радиус и который будет всегда отображаться в редакторе(без выделения). Если бы у него была возможность задать цвет - было бы просто прекрасно.
Вот тут я подробно хотелку описывал - http://www.sukhoi.ru/forum/showthrea...=1#post1868518Код:[Marker]
HelpMarker 293595 84456 500 blue
name x y radius color
Дошел до аэродромов и сразу появились вопросы.
Есть такой код:
Выдает такой список:Код:foreach (AiAirport xxx in GamePlay.gpAirports())
{
SendMessage.ToServer("Name: {0} / Park all: {1} / Pos: {2} / StripCount: {3} / / Army: {4}", xxx.Name(), xxx.ParkCountAll(), xxx.Pos(), xxx.StripCount(), xxx.Army());
}
Т.е. только координаты. Правильно ли я понимаю, что GamePlay.gpAirports() возвращает список всех аэродромов "зашитых" в карту? Почему они тогда безымянные и другие параметры по нулям. Мне как раз нужно имя каждого стандартного филда(чтобы потом на его место подгрузить из шаблона конкретно для этого аэродрома различные объекты и AiBirthPlace), можно его как-то получить?Код:[10:03:02] Server to [podvoxx]: Name: NONAME / Park all: 0 / Pos: (162575,4, 38819,22, 140) / StripCount: 0 / / Army: 0
[10:03:02] Server to [podvoxx]: Name: NONAME / Park all: 0 / Pos: (285042,3, 182696,3, 200) / StripCount: 0 / / Army: 0
[10:03:02] Server to [podvoxx]: Name: NONAME / Park all: 0 / Pos: (229199,3, 96278,02, 101) / StripCount: 0 / / Army: 0
[10:03:02] Server to [podvoxx]: Name: NONAME / Park all: 0 / Pos: (280257,2, 164215, 80) / StripCount: 0 / / Army: 0
[10:03:02] Server to [podvoxx]: Name: NONAME / Park all: 0 / Pos: (303216,7, 48623,19, 99) / StripCount: 0 / / Army: 0
[10:03:02] Server to [podvoxx]: Name: NONAME / Park all: 0 / Pos: (191769,9, 10254,25, 161) / StripCount: 0 / / Army: 0
Спасибо, хотя получается что этим списком толком воспользоваться не выйдет.
Планировал задать список из имен "аэропортов", потом при наличии файла шаблона оттуда загружаются статики и создается респаун с опр. настройками. Придется задавать в шаблоне так же место самого респауна.
Есть вопрос по одному нехорошему релизному багу, который нужно исправить к патчу для стима.
Ошибка возникает на запороленных серверах если неправильно ввести пароль или какое-то время вообще ничего не вводить. Выдает окошко с текстом "Server fail autentification" и на него нельзя попасть пока сервер не перезагрузится. В багах о ней сообщалось, ее сложно будет исправить?
Вот опять - http://www.sukhoi.ru/forum/showthread.php?t=76974
Есть вопрос по встречному движению машинок на дороге. Возможно ли их еще больше развести от центра дороги к обочинам? Т.к. колонны часто все-таки утыкаются друг в друга и начинается чехарда. Причем "зацепление" происходит из-за одной-двух машинок как правило, которые принимают чуть вправо/влево относительно остальных машин в колонне.
Еще вопрос, возможно ли добавить серверу настройку, которая отключает отображение самолетов(на которых игроки летают в данный момент) в окне статистики в миссии. Это старый чит и он не потерял актуальности. Бомберам например из-за него часто достается.
Помню давным-давно было обсуждение по расширению возможностей HUD-сообщений. Возможно как-то их дополнить? Например положение на экране(в процентах), высота шрифта и возможность одновременного отображения любого количества сообщений?
Хотелось бы уточнить по параметрам. Есть еще второе число int, subtype - на что оно влияет? По скорости и высоте тоже непонятно. Значения бывают отрицательные и далекие от приборных( в м/с?)
Еще вопрос по миссии для чемпионата. Можно ли как-то получить из скрипта массу вооружения на самолете?Код:Z_Coordinates,
Z_Orientation,
Z_Overload,
Z_AltitudeAGL,
Z_AltitudeMSL,
Z_VelocityIAS,
Z_VelocityTAS,
Z_VelocityMach,
Мдя.. еслиб я понимал.. ))
В штуках .. это кол-во стволов?
Или патронов на ствол.. в общем то что нужно, если б/к не загружается при снятии с самолета пары стволов.
Важно чтобы общее кол-во б/к на все стволы ..в чате показывалось при появлении.
да, S_GunReserve кол-во "патронов" на ствол(ствол выбирается субтайпом) всего, S_GunClipReserve - кол-во патронов в магазине/ленте текущих(это в основном для турельных, перезаряжаемых стволов)
Что-то типа этого :
numBullet покажет бк на все стволыКод:public override void OnPlaceEnter(Player player, AiActor actor, int placeIndex)
{
base.OnPlaceEnter(player, actor, placeIndex);
AiAircraft ac = actor as AiAircraft;
if (ac !=null)
{
int numBullet = 0;
for (int i=0;i<20;i++)
{
numBullet += (int)ac.getParameter(part.ParameterTypes.S_GunReserve, i);
i++;
}
}
}