Jump to content
Korean Random

sirmax

XVM Team XVM Team
  • Posts

    14,403
  • Joined

  • Last visited

  • Days Won

    246

Everything posted by sirmax

  1. WN6 в смысле? Не в нем, а в конфликте его с battleloading. А скорей всего, даже во фрагментации винта - за 3 сек не успевало передать информацию о пользователях.
  2. попробуй вернуть и поиграть с новым battleloading.swf.
  3. Отлично, то что надо. Теперь надо чтобы народ свои логи поприсылал, я из них инфу автоматом подтяну.
  4. Не подходит, нет результатов боя. Ты или не открывал окно статистики после боя, или заменил FinalStatistic.swf.
  5. Не надо реплеев пока. Я тут вспомнил такую штуку - мы же делали логирование статистики боя в FinalStatistic.swf, если в конциге включена опция "rating"/"enableStatisticsLog": true данные пишутся в файл xvm-stat.log, оттуда их легко распарсить, и там должны быть все необходимые параметры именно на момент боя. И даже шансы там есть, можно было на листик не выписывать :) В общем, включите, проверьте, присылайте файлики. :) Чтобы записались данные, нужно открыть откно статистики после боя, но я думаю все это и так делают Кстати, пришлите пока один файлик хотя бы с парой боев, чтобы я парсилку мог сделать, а то я уже давно не играл, у меня только данные по реплеям, без финальной статистики.
  6. Проверь. Может у тебя другая причина. Только ответь в своей теме, чтобы не путались. yury2389, попробуй этот battleloading.swf. если с ним будет та же проблема, выложи лог battleloading.swf.7z
  7. да, у тебя та же причина. винт быстрый? дефрагментацию давно делал? похоже просто не успевает список игроков передать до запроса статы собственно, вот кусок кода: private static var STAT_PRELOAD_DELAY:Number = 3000; // TODO - sometimes it happens before all items added in BattleLoadingItemRenderer похоже за 3 секунды не успевает попробуй этот battleloading.swf. если с ним будет та же проблема, выложи лог battleloading.swf.7z
  8. Вторая зависит от статы на танке, а это в свою очередь зависит от того, как WG ее отдает. 1 балл
  9. это только на test4, или на релизе 3.3.1 тоже? Если удалить FinalStatistic.swf все нормально? FinalStatistic.swf точно от той же версии? и battleloading.swf тоже? судя по логу, тут проявляется старый баг - после просмотра финальной статистики battleloading не загружает данные. Но это было исправлено еще в 3.3.0, или даже раньше.
  10. Давайте сделаем раздел "Policy", чтобы туда включать подобные темы. А то убегает далеко, а если закрепить будет мешаться. Хотя лишний раздел тоже мешаться будет... Даже не знаю что делать. Может просто ссылки на эти темы вынести в FAQ или на www.modxvm.com?
  11. Ну, народ, вам времени не жалко? :) Я бы так не смог, любая рутина более 5 итераций заставляет меня сесть и написать скрипт. "Лучше день потерять, зато потом за 5 минут долететь" :)
  12. не вопрос, хотя я думаю, народ это сделает раньше чем я сам. :) насчет того как режется 30 танков отвечу позже, сейчас с мобилки пишу. вроде после всех предварительных фильтров до начала расчетов оставляю 30 танков с максимальным количеством боев.
  13. пробовал включать, через некоторое время сервис подвисает. видимо уходит в бесконечный цикл на каких-то аккаунтах. Надо выловить ошибку и можно запускать.
  14. плюс по китайцам еще не набралось достаточно статы для определения реального уровня топов
  15. Формулы считаются в SWF, так что без запуска реплея ничего не получится. Но их реализовать в Excel элементарно. Турин как раз с Excel и начинал. Второе, надо будет переделать. Ок, сделаю отдельную страницу со сводной таблицей. Да, с этим надо будет что-то думать. Скорей всего тоже придется в Excel переносить формулу расчета уровня боя: private static function GuessBattleTier(): Number { // 1. Collect all vehicles info var vis: Array = []; for (var pname in StatData.s_data) { var pdata = StatData.s_data[pname]; var vi1 = VehicleInfo.getInfo1(pdata.icon); if (!vi1) { var vn = VehicleInfo.getVehicleName(pdata.icon); if (vn == "ussr-Observer") continue; return 0; } var vi2 = VehicleInfo.getInfo2(pdata.icon); if (!vi2) return 0; vis.push( { level: vi2.level, Tmin: vi1.tiers[0], Tmax: vi1.tiers[1] }); } // 2. Sort vehicles info by top tiers descending vis.sortOn("Tmax", Array.NUMERIC | Array.DESCENDING); // 3. Find minimum Tmax and maximum Tmin var Tmin = vis[0].Tmin; var Tmax = vis[0].Tmax; var vis_length = vis.length; for (var i = 1; i < vis_length; ++i) { var vi = vis[i]; if (vi.Tmax < Tmin) // Skip "trinkets" continue; if (vi.Tmin > Tmin) Tmin = vi.Tmin; if (vi.Tmax < Tmax) Tmax = vi.Tmax; } // 4. Return max tier return Tmax; } Еще и таблицу танков тащить...
  16. gwr - это процент побед Давай пока тут. Вроде никому не мешаем.
  17. не могу скачать, выложи на нормальный хостинг не могу скачать Выборка по 484 реплеям. Формулы я не делал, только собрал данные по боям и статистику по всем игрокам, присутствующим в реплеях. Все это загрузил в Excel, так что можно начинать играться. results.7z
  18. Думаю, это получится автоматом как промежуточный результат.
  19. так я ж выгрузил всех в акцесс, надо только поджойнить у меня есть база игроков на 31.01.13, нужны реплеи максимально приближенные к этой дате. Скажем, плюс/минус 5 дней. даже если их будет не очень много, результат будет лучше чем при большем периоде, особенно в песке.
  20. пойдет, только экспортни во что-то другое - xml, csv... пойдет, только экспортни во что-то другое - xml, csv...
  21. это на сервере, и данные при этом не приходят.
  22. аналогично, у меня только один реплей, и то, чтобы хоть что-то было на чем можно тестить. Народ, делитесь реплеями. :)
×
×
  • Create New...