Jump to content
Korean Random

Polyacov_Yury

User
  • Content Count

    2,107
  • Joined

  • Last visited

  • Days Won

    73

Everything posted by Polyacov_Yury

  1. 'DA MATRIX HAZ U' 'And I have da matrix :)' Таки да, GUI-модуль для коллижн-моделей готов и работает. Небольшая бага видна на скрине, но я НЕ считаю ее критичной, поэтому атстаньти. Жду релиза 9.15.1.
  2. Примерно после выхода релиза :) P.S. К Ремодомоду прикручиваю легенду для коллижн-моделей, на очереди - реализация твоей хотелки (добавлю режим target в список и обпишу его кодом)
  3. Перерыл половину исходников клиента и часть интернетов. Вышел напрямую на автора adisp'а. Пообщаться, правда, не рискнул. Выяснил, что это такое, с чем его едят, как оно работает, etc. При большом количестве async call'ов (а у меня количество такое, что ого-го) алгоритм вываливается с Runtime Error'ом. Не клиент, а именно алгоритм. Мол, рекурсия у тебя большая, парень. Разбил цепочку вызовов. Сижу наблюдаю черный экран зависшего клиента. Вот думаю - а может черт с ним, если оно и так и так виснет? UPD. Декораторы увеличили время выполнения обратно до 250 секунд. P.S. Я слышал про трансформацию кода из рекурсивного в итеративный, но вот трансформацию итерации в рекурсию вижу впервые, честно говоря о_О 'Nuff said.'
  4. Да пожалуйста :) ПыСы. Как оказалось, знатоков async'а в сообществе нету. Буду рыться сам :) CompoundAppearance, походу, был первой ласточкой -_- Только надо разобраться в работе декораторов вообще...
  5. Я так и делаю :) И замена строки одной больше времени занимает, чем ZipFile.extract(primitiveFile)
  6. Ну смотри. Тут получается два метода. Либо extract'ить файлы примитивов, либо добавлять в visual'ы пути к ним. Второе по времени по идее больше времени займет. Сужу по уже затрачиваемому времени.
  7. По временной трассировке распаковка примитивов - намного незатратнее, чем правка путей к ним :) P.S. На данный момент пытаюсь обернуть обработчик в yield по образцу и подобию Вгшного обновления ресурсов при логине. Знатоки, отзовитесь! D:
  8. Вполне реализуемо. Лишняя галочка никому проблем не создала еще :) Релиз выпущу - сяду делать. Не то, чтобы мне лень, просто тикетов еще много висит.
  9. Судя по написанному - еще и очень скромный :P А я вот только об этом и думаю, ага А это изначально закладывалось в прожектор на стволе. Вот только я понял, что запрещенность мода ведет к отсеканию нехилой части аудитории (что видно по реакции игроков (не мододелов) на твой антитроян) Я этот подсчет на этапе "генерация_идеи" произвожу. Фигню просто не надо придумывать, и все будет :) Да ладно тебе, весело же :D Под каждым словом подпишусь, тон не одобряю. Ну не надо так с людьми общаться. Будьте тоньше :) Никогда не задумывался, почему? Если бы у меня такое с кармой начало твориться, я бы от стыда еще на -50-ти ушел. И оно заключается в том, что любое мнение ценно. Если не предлагают форменную хрень, профит от которой не превысит трудозатрат :) Призрак в треде о_О Вот не надо так. На такое неуважительное (даже если и обоснованное) отношение и я бы сагрился. Хотя, пару раз уже было (когда Фары утекли :P)
  10. Отпрофилировал тот же метод при перезапуске клиента с уже отпатченными моделями. 12619 function calls in 1.031 seconds UPD. Переписал метод с нуля. Код ужало в два раза и не нужны внешние модули типа Packed_Section. 3501114 function calls (3501105 primitive calls) in 192.515 seconds Как видим, времени тратится меньше на треть.
  11. А мододелы так и работают. Поступило предложение -> мододел свой скрипт знает на 100%, потому что он автор -> мододел говорит, возможно ли. Раньше было так. В моих хитросплетениях ты вряд ли разберешься
  12. Пиши, когда включать - реализую :) А ты думаешь, почему этот мод у меня одновременно самый первый, самый часто обновляемый и самый популярный? (Реплейсор не в счет, он тихоня у меня :P) Как ты это определишь? По стопам Урагана идти чтоль? Во-первых, он уже месяца три не квадрат, а круг. Во-вторых, для танков за кругом отрисовки у меня просто нет информации. Опять же, надо к Урагану топать. Откуда инфа? Предлагаешь еще и XVM в фары вшить? У меня это одно и то же. Подсветка днища реализована при помощи "шариков" из света (по 4 на каждый каток). Hard to argue or agree with. Идею Фар и Гудков я у ВарГейминга стырил. Но на тебя я почему-то не похож. Я вот не говорил. Потому что, прежде всего, это неправда, во-вторых, он мой хороший товарищ, в-третьих, Локастаноанонсер и Гудки он поддерживал, пока у меня из-за ваших срачей бомбило. Могу посоветовать сделать то же самое и попробовать понять, почему у всех на твое появление однозначная реакция? P.S. Елси уж так хотите посраться, срач в студию в личку. У меня в теме обсуждаем мод. Кому не нравится - ссаным веником намекну. P.P.S. Ekspoint, не распыляйся на него. Он того не стоит. Твои обновленные к патчу 9.14 50 модов говорят сами за себя. А вообще, может это все маска и на самом деле там живет честный, добрый и порядочный человек?
  13. И это хорошо (с) Ремоделинги нагрузку вообще не создают. Все, что я делаю - это подмена путей к модлеям внутри vDesc'а. Остальное клиент сам может.
  14. Вышел на контакт с представителями Картойминга. Попросили убрать из мода функционал, позволяющий что-либо аттачить к стволам танков. Прощайте, пушечные прожектора -_- В остальном мод работает без нареканий как на тесте, так и на основе. Ремодомод тоже на финишной прямой, скоро зарелизю ОБТ.
  15. На данный момент пытаюсь понять, где в моем алгоритме "бутылочное горлышко". Ситуация следующая. При установке шкурки или при выходе обновления клиента клиент при запуске примерно на три-пять минут зависает. То есть в процессе "зависона" клиент на самом деле работает, но Форточки агрятся на процесс, мол, у вас зависло. После перечитывания моделей, в том числе при повторном запуске клиента, каких-либо просадок не замечено, да им и браться особо неоткуда. Мод сделан таким образом, что формат шкур может быть любой. Главное - на HD-клиент SD-шкурки не ставить. Что тогда будет - не могу прогнозировать. P.S. От'cProfile'ил распаковку пакаджей. 62722936 function calls (61048256 primitive calls) in 292.269 seconds Надо что-то делать.
  16. ТАКОЕ и самому написать нетрудно. P.S. Бедный многострадальный CameraNode...
  17. Общий функционал новой версии готов. На данный момент мод без каких-либо правок работает как на 0.9.15.0.1, так и на 0.9.15.1. Жду перезапуска Теста, допиливаю некоторые фичи, связанные с превью-режимами, и можно выкатывать ОБТ. Да, для параноиков сообщаю: в новой версии будет сбор гуглоаналитики. Комфортно вам жить с осознанием этого факта или нет, решайте сами.
  18. Ну вы тут и развели срач о_О С личными оскорблениями, да такими, что в реале давно бы мордобой начался. Макс, давай по простому. Ты запилишь не блокировщик, а уведомлятор, и сразу станет благоденствие. Пользователь опять же имеет право при получении уведомления прекратить использовать мод или написать его автору. И мододелы не страдают, и у тебя больше плюсов в карме. Остальным просьба выдохнуть, ускопоиться и перечитать последних страниц пять. ' У меня лично реакция однозначная:' Лично я стану первым, кто везде напишет в своих скриптах, мол, ребят, ButtonReplacer и прочие не тырят ничего важного, хотите ли вы пользоваться безопасным скриптом с открытым кодом, решать вам. P.S. Про дважды стыренные Фары впредь прошу больше не напоминать. Красть чужой опенсорс - верный способ заиметь репутацию, приводящую к событиям, имевшим, например, место несколькими постами выше. Пока таких как вы не было в сообществе, я вообще не слышал про понятие "обфускация". Пребывал, так сказать, в неведении.
  19. От отдельного Thread'а в две строки с одним dict'ом?Вот когда Ремодомод все паки с моделями распаковывает, а потом патчит - это да, это долго :P От пересылки одного сообщения меньше 100 байт весом при старте клиента?
  20. Потому что это единственный способ узнать, что ты вообще кому-то нужен, не послать всех в анус и не уйти из комьюнити. Еще раз спрошу. Кто гарантирует, что мне, такому всему из себя злому, но уведомившему пользователя о сборе статистики, какой-нибудь говноблокер не будет клиент ронять? И потом, те, кто моды распространяют, и, в большинстве случаев, пользуются, о статистике и так прекрасно в курсе. На WGDC'16 Панков лично поднимал вопрос о поощрении мододелов, которые собирают статистику. КМ-ам работы меньше. Это если не вспоминать, что же на самом деле троян такое, если научно говорить. Вот именно. А заодно налаживай диалог с теми, кто пароли не тырит, так как смысла в этом не видит. Я, например, не понимаю, какого хрена я могу получить, зайдя в игру с чужого аккаунта и продав пару танков. Профит не перевешивает риски. P.S. А ведь тему тыренья паролей поднял сам ТС, видимо, в курсе, как это делается :)
  21. И потом. Давай чисто гипотетически представим что опцию я сделал. Где, мать ее, гарантия, что твой Антитроян таки пропустит мой пакет данных? Чуть не забыл. Изначальным автором твоей "Черной ночи", причём тоже целиком, был, ЕМНИП, некто lportii. Это чтоб потом не говорили, что кто-то умудрился у LSDMAX'а мод украсть. Не поверят.
×
×
  • Create New...