Jump to content
Korean Random

Thunderbo1t

User
  • Content Count

    98
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Thunderbo1t

  1. Если не брать во внимание рандомные роты - у кланов как правило связь за пределами клиента, так что смысла в этом большого не вижу. Вот если бы миникарта умела различать ротные и рандомные бои и в ротных показывались ники всех союзников - вот это я понимаю.
  2. А с учетом того что теперь там еще и иконки танков болтаются - есть что считать (разве что хз как оно себя на ГК поведет). А еще было бы прикольно динамическую прозрачность/колоризацию/добавочные поля для юзер-контента снизу к иконкам танков - например, функционал кого видим/видели/не видели туда так и просится.
  3. Итак, начиналось всё обычно. Я занимался капитальной пересборкой конфига для XVM и оставалось всего-ничего - засунуть отображение статистики в окошко загрузки вместо названия танков. Желаемый HTML-код уже был отлажен на окошке инфы по TAB-у, заготовлена древняя дамаг-панель вешающая клиент на этапе загрузки, код прописан в конфиг и запущен реплей. Я надеялся закончить с этим до полуночи. А вот хренушки. Код упорно не желал выглядеть как положено. Я только час с лишним убил экспериментируя со шрифтами и постепенно доходя до мысли что положенный там быть $FieldFont aka Zurich Condensed упорно не желает туда вставать. Любые другие шрифты - запросто, а вот этот - фих. Ни в какой из своих 3 ипостасей из FontConfig.xml, а также по прямому указанию имени оного в винде и в игре. И ладно бы только это - так еще и с отступами творилось нечто странное - табличка которая в естественном виде должна была влазить в 155 точек с запасом, упорно раздувалась по ширине до более чем 180. И тут в процессе очередного разбирания на запчасти кода флешки пришло озарение. Как оказалось, всё из-за этого: Sprite 15 (Right Item Renderer): text14, vehicleField, 83.4, 5.0, Scale[1.200, 1.000] Rotate[0.0, -0.0] Sprite 19 (Left Item Renderer): text18, vehicleField, 259.4, 5.0, Scale[1.200, 1.000] Rotate[0.0, -0.0] Ну а дальше уже дело техники. Под спойлером исправленные коды для применения в SWiX. MaxX="1572", MinX="-48" <DefineEditText Id="14" FontId="9" FontHeight="260" Color="a2927eff" Align="Left" LeftMargin="0" RightMargin="0" Indent="0" Leading="40" VarName=""> <Bounds MaxX="1572" MaxY="367" MinX="-48" MinY="-40" /> <BitsField AutoSize="false" ReadOnly="true" Password="false" Multiline="false" WordWrap="false" UseOutlines="true" HTML="false" WasStatic="false" Border="false" NoSelect="true" /> <InitialText> <![CDATA[]]> </InitialText> </DefineEditText> ScaleX="1" <DefineSprite Id="15" FrameCount="1"> // ... // ... тут много нужного кода, не выкидывайте его // ... <PlaceObject3 PlaceObject2Value="38" ExtendedValue="1" Depth="9" CharacterId="14" Name="vehicleField"> <Matrix> <Translate TranslateX="1668" TranslateY="100" /> <Scale ScaleX="1" ScaleY="1" /> </Matrix> <FilterList> <DropShadowFilter DropShadowColor="4278190080"> <BitsField Passes="3" InnerShadow="1" Knockout="0" CompositeSource="0" /> <BlurX High="0" Low="2" /> <BlurY High="0" Low="2" /> <Angle High="37407" Low="1" /> <Distance High="37407" Low="1" /> <Strength High="51" Low="0" /> </DropShadowFilter> </FilterList> </PlaceObject3> <ShowFrame /> </DefineSprite> MaxX="1572", MinX="-48" <DefineEditText Id="18" FontId="9" FontHeight="260" Color="a2927eff" Align="Right" LeftMargin="0" RightMargin="0" Indent="0" Leading="40" VarName=""> <Bounds MaxX="1572" MaxY="367" MinX="-48" MinY="-40" /> <BitsField AutoSize="false" ReadOnly="true" Password="false" Multiline="false" WordWrap="false" UseOutlines="true" HTML="false" WasStatic="false" Border="false" NoSelect="true" /> <InitialText> <![CDATA[]]> </InitialText> </DefineEditText> TranslateX="5798" ScaleX="1" <DefineSprite Id="19" FrameCount="1"> // ... // ... тут много нужного кода, не выкидывайте его // ... <PlaceObject3 PlaceObject2Value="38" ExtendedValue="1" Depth="9" CharacterId="18" Name="vehicleField"> <Matrix> <Translate TranslateX="5798" TranslateY="100" /> <Scale ScaleX="1" ScaleY="1" /> </Matrix> <FilterList> <DropShadowFilter DropShadowColor="4278190080"> <BitsField Passes="3" InnerShadow="1" Knockout="0" CompositeSource="0" /> <BlurX High="0" Low="2" /> <BlurY High="0" Low="2" /> <Angle High="37407" Low="1" /> <Distance High="37407" Low="1" /> <Strength High="51" Low="0" /> </DropShadowFilter> </FilterList> </PlaceObject3> <ShowFrame /> </DefineSprite> Ну и для тех кому это сложно или лень - готовый SWF от XVM 3.5.0 в архиве: battleloading.rar Учитывая то что данная фигня совсем неочевидная, было бы неплохо чтобы эти правки файла, приводящие пропорции и размеры настраиваемого текста в норму в этом файле были использованы в последующих релизах XVM.
  4. + таже самая проблема с настройкой в редакторе положения иконок в окне statisticForm (по TAB которое) - лимит только на +100 а для нормального отображения задуманного функционала в конфиге прописано 115 и при попытке поковырять редактором может слететь.
  5. Тогда как это сделать правильно ? Смотрю на исходник флешки - и в упор не вижу в спрайте панели (том который с метками по типам ушей) отдельного слоя для больших ушей для отображения взвода, хоть он там явно быть должен судя из логики работы переключения их режимов. А раз его там нет - всё дело в выставлении положения и ширины полей, а иконка взвода может рисоваться всегда, но она по умолчанию может быть за краем экрана. Попробовал подвигать уши через конфиг - таки да, иконка взвода есть во всех ушах но ее не видно нигде кроме самых больших. Скрин левого уха с явно указанным x=500:
  6. Те строки где коммент на русском - там и изменения. Осталось только понять как это дело собрать чтобы проверить заработает ли как ожидается :) Гайд прочел, но пока не вышло по нему провернуть проверку.
  7. Возможно ли сделать чтобы столбец с иконками взводов был не только в полных ушах, но также и в средних и в коротких ? Кажется понял что нужно тобы добавить столбец взвода в medium-уши, в Short не совсем понятно что править. Смотрим код PlayersPanel.as. Было: Стало: И потребуется еще 1 параметр в конфиг - alwaysShowSquadIcon
  8. Продолжаю ковырять конфиг. Наткнулся на мелкое неудобство в редакторе - диапазон позиционирования иконки клана в ушах всего лишь +100. А с учетом того что в ухе справа слева от иконки танка висит маркер засвета, позиции иконки клана надо быть на "104". Было бы неплохо если бы в текстовые поля можно было бы вводить желаемые значения независимо от нахождения этого значения в рамках возможностей полоски для таскания мышкой. Да и вообще полезность от полосок для таскания в тех местах где нет визуального отображения того что правится справа в превьюшке близка к нулю.
  9. Там с платформами на прохоровке гружеными Т-34 есть небольшое неудобство - левая часть - это текстура платформы, а ее однотонно красить выйдет некрасиво. Да и вообще ЖД техника лучше смотрится в оригинальной расцветке, как целая так и убитая. А вот танки убитые уже привык видеть серыми :)
  10. Спасибо, продолжаю настраивать. С редактором реально намного проще это делать. Только вот так и не исправилось:
  11. Автору спасибо за отличный пак. Серые шкурки - самые удобные как по мне. И к ним можно добавить еще и серые шкурки уничтоженных танков которые статично распиханы по картам. Примерно так вот это может выглядеть (там до кучи еще небольшая правка шкуры платформ, которая выглядит естественно и не дает в нее тыкаться случайно, автор покраски платформ не я).
  12. Есть проблемы с редактором. Перестает работать расширенный функционал миникарты; Исчезает секция настроек взвода; Исчезает секция настройки отключения надписи "союзники/противники"; Нет настройки пользовательских названий для танков обновления 0.8.5 и тестовых подарочных 10лвл.
  13. Есть вопрос по конфигурированию. В gui_settings включено отображение дохлых танков. Возможно ли и что надо сделать, чтобы когда танк дохнет исчезала связанная с ним надпись (название танка) ?
  14. По желаемым доп. звукам - в 0.8.5 вроде появится отдельная индикация на миникарте обнаружения вражеской арты. Если на это событие еще и звук подвесить (голосовое оповещение "обнаружена арта") было бы просто отлично.
  15. Посмотрел в флешку, кажется понял о чем речь - не просто подгрузка поверх того что было, но и описание обработчиков событий для компонента. Можно ли ожидать перечисленного выше функционала в будущих версиях ?
  16. Лампочка штатная зашита в battle.swf, если не ошибаюсь. Чем тогда отличается функция ее замены на присутствующий в папке отдельно png от аналогичного действия в отношении других картинок которые часто используютсяь альтернативные ?
  17. На данный момент если я ничего не путаю есть возможность только замены лампы 6 чувства через подсовывание файла в папку icons. Хотелось бы расширить этот функционал. Из того что было бы полезно: - Замена рамок миникарты (battle.swf), желательно еще с настройкой шрифта на рамке через конфиг. - Замена рамки арт-прицела и иконок танков (minimap.swf) - рамка понятно зачем (центральный маркер) а иконки - многим может нравиться выделение цветом светляков, например. - Замена маркера атаки/поддержки огнем (vehiclemarkersmanager.swf ?) для более удобной фокусировки целей. В прицепе примеры того что это может быть.
  18. В этом плане стандартный конфиг устраивал по функционалу, править лениво. + отлавливать баги с иконками при выходе обнов (да, спорный аргумент) За подсказку спасибо, воспользуюсь. sirmax, благодарю.
  19. Сегодня наткнулся в очередной раз на это дело в игре, вспомнил о том что создавал тему. Вот скрин, конфиг и реплей. Да, может показаться что это какой-то баг прицела, но он нипричем - просто визуально так наложилось что обрезка ника и край линии на прицеле рядом. XVM.xvmconf 20130316_0314_germany-VK3001H_33_fjord.wotreplay
  20. Странно, как только в теме появился sirmax - проблема ушла. Не менял ни конфиг ни версию XVM :)
  21. Так и взял старый конфиг, включил нужные галочки, подправил пару моментов - и получил что 2 фичи (КПД в инфо игрока и в ротах) не работает. Подскажи пожалуйста в чем может быть дело. xvm-stat последний установлен.
  22. Доброго дня! Обновил оленемер, по идее должна была заработать статистика игроков в ротах и в просмотре информации чужой и своей. По факту - в роте нестандартную окраску ника заметил всего пару раз, в достижениях вообще не работает и кнопка сортировки по E неактивна. Скидываю конфиг, надеюсь на совет что где исправить чтобы всё желаемое заработало. P.S. заметил пару багов - один в редакторе - предпросмотр расширенного текста для нижней полосы захвата берется из верхнего поля, другой в игре - лог повреждений на карте обучения отображается не там где надо, как будто игра запущена без xvm-stat - он настрое на отсчет по Y от нижнего края и вместо появления рядом с дамаг-панелью болтается намного выше. Возможно потому что по умолчанию там считается высота экрана меньше чем 1200. XVM.xvmconf
  23. Спасибо за обновление шкурок! Не совсем понятно правда что в папке ИС-7 делают примеры скринов, логичнее их наверное было вынести в корень архива.
  24. Ок, сегодня покопаю реплеи на предмет длинных ников и скину.
  25. Это касается в первую очередь имени игрока, хотя у кого-то наверное может произойти и с названием танка. Использую довольно крупный шрифт (зрение не позволяет комфортно играть с мелким), и у некоторых игроков ник в поле просто не влазит. Нет ли возможности для текстовых полей в одной из следующих версий включить AutoSize или хотя-бы увеличить (раза в 2) их ширину ?
×
×
  • Create New...