Jump to content
Korean Random

Yukikaze

XVM Team XVM Team
  • Content Count

    167
  • Joined

  • Last visited

Everything posted by Yukikaze

  1. можно не обновлять если не было сыграно ни одного боя. Страйк за последние 1к боев потерял 3 очка РЭ и 0.07% WR, это значит что он потерял руки, ведь у него дельта вообще отрицательная? Правда если учесть что у него 2552 РЭ и колебания +-3 рейтинга вполне допустимы, если такое происходит значит человек достиг своего предела
  2. @sirmax, слушай, а если упростить идею, вместо нового рейтинга ввести дельту прогресса с предыдущего обновления статистики. Предположим у игрока было 1200 рейтинга, он за неделю (две? в общем в период между обновлениями статы) набрал 1300, получаем +100 рейтинга прогресса, то есть открыв стату человека с плохим рейтингом мы видим что он развивается со скоростью паровоза, из этого можно сделать определенные выводы о скилле игрока, а если отображать данные за 2-3 таких периода то можно отсеять все случайные скачки. ЗЫ Как то слишком оффтопно получилось, наверное нужно было новую тему создать. ЗЗЫ Оставлю пост на суд модератора
  3. ну в моих проектах обычно было как я описал, все упиралось в пропускную способность сети, а в дальнейшем в random access накопителей (ну небыло у меня тогда SSD), сомневаюсь что здесь как-то по другому
  4. Что-то мне подсказывает что основная нагрузка на сервер это трафик и операции с дисками, а вычисления это вообще не проблема.
  5. Какая-то сомнительная польза, тут только голосованием решать ЗЫ Не могу придумать ситуацию в которой это могло бы пригодиться
  6. 3050 - на новой прохоровке не отображаются круги/квадрат/линии на миникарте 20140729_1615_germany-Leopard1_96_prohorovka_defense.wotreplay
  7. Повезло отыграть, во взводе, пару сотен боев со статистами, с фиолетовой статкой, в том числе и с iMeeGo(да, я хвастаюсь :) но ведь круто же) и за это время я не разу не слышал от них жалоб на то, что их фокусят из за модуля статистики, все что угодно слышал но точно не про фокус.
  8. @Ded_Shalfey, исходный файл: 'color.xc' Вводил цвета вручную в вот эти поля Затем нажал кнопку сохранить 'Опечатка в шапке'
  9. 'color.xc' Вот в такую кашу превратился colors.xc после попытки отредактировать его, цвет выбирал не колорпикером,а прописывал в соответсвующее текстовое поле
  10. Оформление топика хорошее, мне нравится, только скринов не хватает.
  11. Не в обиду сказано, но кто так делает? Если нет такого поля так используйте значение по умолчанию и при сохранении конфига добавьте его.
  12. @sirmax, вот держи отметка на моем стволе, а так же у со взводного немецкая отметка.wotreplay
  13. @nixxxie, yes, any suggestions?
  14. @Kotyarko_O, вот здесь посмотри, я там как раз демонстрировал работу уведомлений
  15. Думаю идея не новая но довольно насущная, особенно в текущих реалиях. Было бы неплохо иметь возможность перезагрузить конфиг по хоткею с последующей перерисовкой всех элементов для более удобного редактирования. Ваше мнение?
  16. @StranikS_Scan, а теперь представь что встретились в узком проезде леопард 1 и СТБ, вроде бы и альфа одинаковая и брони нет, а живым уедет СТБ. Вопрос знатокам, нужно ли знать свой/чужой ДПМ?
  17. @lportii, сервер запускается непосредственно в самом клиенте игры и слушает указанный вами порт, я не стал заморачиваться написанием клиент под это дело и воспользовался netcat'ом Почему именно сокеты, а не пайп, потому что я хитрожопый и переодически подключаюсь с планшета и просматриваю лог в реалтайме
  18. Здравствуйте, давно хотел поделится с вами простенькой утилиткой которая несколько упростит вам разработку и дебаг модов. Собирался оформить отдельной темой но уже 3 раза зафейлил топик нажав клавишу бекспейс в браузере(теперь пишу в блокноте), так что ограничусь пока обычным постом. Встречайте, WOT Remote Terminal. Это интерактивная консоль, полностью аналогичная питоновскому REPL'у, позволяет выполнять скрипты в контексте запущенного клиента, перенаправляет лог из файла python.log в запущенную консоль. Небольшая демонстрация работы: Я создал новый модуль и импортировал функцию create_terminal и еще парочку тестовых, для демонстрации возможностей from mods.remote import create_terminal from gui import SystemMessages def add_info(text): SystemMessages.pushMessage(text, type=SystemMessages.SM_TYPE.Information) def add_warning(text): SystemMessages.pushMessage(text, type=SystemMessages.SM_TYPE.Warning) HOST, PORT = "localhost", 9999 BANNER = """### WELCOME TO REMOTE CONSOLE ###""" LOCALS = dict(author='Alex Yukikaze', info=add_info, warn=add_warning) # Create the server, binding to localhost on port 9999 server = create_terminal(HOST, PORT, banner=BANNER, local=LOCALS) server.update_locals(host=HOST, port=PORT) затем скомпилировал, запустил клиент игры и уютненький терминал. Далее воспользовавшись утилитой netcat(nc) подключился к серверу сервер мне ответил и начал флудить варнами, значит функционирует, далее пытаюсь вызвать импортированые функции warn и info как видите результат не заставил себя ждать, все довольно просто. Остальные плюшки работают так же хорошо Сорсы можно взять здесь https://gist.github.com/AlexYukikaze/ee8cf9fdf337f3b77565 Пользуйтесь, комментируйте, критикуйте. Спасибо за внимание.
  19. Справедливо, можно как то так сделать 30/(6/8/0) Углы возвышения/склонения (лоб/борт/корма) орудия (град) хотя это лишнее, такие исключения просто нужно знать или отображать где то в другом месте, например 30/6* Углы возвышения/склонения орудия (град) и при наведении отображать тултип с пояснением звездочки * Склонение орудия может изменятся в зависимости от положения башни 6/8/0 Углы склонения лоб/борт/корма (град)
  20. На самом деле так принято считать только для СТшек, а для барабанных танков планка повышается еще больше
  21. Так же было бы неплохо знать актуальные значения разброса и скорости сведения орудия: 0.3 Разброс на 100 метров (м) 1.6 Время сведения орудия (сек) ну и УВН не стоит забывать 30/10 Углы возвышения/склонения орудия (град)
  22. Так же было бы неплохо знать актуальные значения разброса и скорости сведения орудия, аля: 0.3 Расчетный разброс на 100 метров (м) 1.6 Расчетное время сведения орудия (сек)
  23. Ну на первый взгляд проблем возникнуть не должно, если я правильно все понял то на каждый чих, а точнее изменение экипажа, переключение техники, ранение члена экипажа вызывается метод updateCurrentVehicle пересчитывающий дальность обзора, если в конец этого метода добавить такую проверку то думаю ничего плохого не случится. На крайняк можно уточнить у разработчиков или просто попробовать самому
×
×
  • Create New...