Jump to content
Korean Random

spoter

User
  • Content Count

    849
  • Joined

  • Last visited

  • Days Won

    96

Posts posted by spoter


  1. Ну ни дня без фейлов.

    Приняли же несколько патчей взад структуру именования папок вида 

    1.0.2.0 и т.д.

    и тут папка 1.1.0

    микропатчей не будет?

    вчера собрал архивы под 1.1.0.0

    сегодня пришлось пересобирать под 1.1.0

     

    Подло-то как!

    • Upvote 3
    • Downvote 1

  2. 7 часов назад, Beliy.IV сказал:

    Задержка стандартного индикатора обстрела, когда по тебе попали, указатель показывает направление откуда стреляли, стандартно анимация длится около 3 сек.

    Данная задержка замедляет или ещё как-то заставляет дольше висеть индикатор, что позволят более "точно" примерно прицелиться .

    Реализовано это в XVM и Экспоинтом, но не тем не иным не пользуемся.

    не интересовался.

    Но попробуй такое, вдруг сработает:

    по логике там 160\24 = 6.6 сек

    если поставить 12 то будет 160\12 = 13.3 сек длительность

     

    from gui.Scaleform.daapi.view.battle.shared import indicators
    indicators._DAMAGE_INDICATOR_FRAME_RATE = 12

  3. battleObserver вообще почему-то начал конфликтить с модом отметок.

    без него или с другими похожими модами всё норм.

    к примеру в клановых битвах при входе в снайп режим блочит выход и сыпет ошибками....

     

    Что уж тут делать...


  4. 1 час назад, ApxuBbI сказал:

    Что скажешь про Т92, есть смысл его брать?

    Я последнее время только быстрые танки катаю, да и экипажи у меня только США. Был 92 по акции за 9 евро, так я проспал.

    у меня из прем светляков есть 1357, т92, ёлка 90, бульдог 1490, тип 64 и со злости продал тип 62.

    по любимости игры 1357, ёлка 90 и т92.

    остальные не сильно нравятся.

    у т92 норм обзор, хорошая пушка, средняя маскировка.

    отметки очень быстро берутся. играется в удовольствие. хороший активный свет, который ещё и пострелять может. вот только без экипажа с перками на проходимость и поворот корпуса поворачивает как корова на льду.

    по фарму: за засвет серебра мало дают,

    фармит только от дамага. пушка плохо гнётся вниз и от любой кочки задирается вверх.

    на скорости попадает нормально, стабилизация хорошая, но любая кочка и дуло в небо.

    • Upvote 2

  5. 1 час назад, ApxuBbI сказал:

    Едрить вы донатер батенька. :trollface-3:

    За фикс 100%, огромное спасибо. 

    У меня больше 100 прем тунков, на скрине только те которым я в последнее время отметку качал, остальные скрыты, а так уже почти 300 тунков в ангаре... Каждый развлекается как может...

    • Upvote 3

  6. 4 минуты назад, Dragon armor сказал:

    Вот например.

    a00127

    Это для дерева или типа того.

    101000000000000100100111

    Первый бит - упаковано.

    01 - номер свойства.

    Тут 2 байта должно быть, индекс дерева. Остаётся 5 бит.

    World_of_Tanks\res\packages\scripts.pkg\scripts\common\DestructiblesCache.py

    def encodeFallenTree(destrID, fallYaw, fallPitchConstr, fallSpeed):
        params = packAngleToUint(fallYaw, 6) << 2 | max(0, min(int(fallSpeed), 3))
        return encodeUint16(destrID) + encodeUint16(packAngleToUint(fallPitchConstr, 16)) + (params,)

     

    и так далее


  7. хм. для дебага попробуй такое (самое простое, сам пользую):

    import traceback, sys
    
    SHOW_DEBUG = True
    def logHook(p__fn):
        def log(*args, **kwargs):
            try:
                return p__fn(*args, **kwargs)
            except Exception:
                if SHOW_DEBUG:
                    msg = 'DEBUG[mods_gui]:\n%s.%s(' % (p__fn.__module__, p__fn.__name__)
                    length = len(args)
                    for text in args:
                        length -= 1
                        if hasattr(text, '__module__'):
                            text = '%s' % text.__module__
                        if length:
                            msg += '%s, ' % text
                        else:
                            msg += '%s' % text
                    msg += ')\n[START:]----------------\n'
                    msg += "".join(traceback.format_exception(*sys.exc_info()))
                    msg += '[END:]------------------'
                    print msg
                return None
        return log
    
    @logHook
    def error():
        print 1/0
        
    error()    

    Выведет что-то типа такого:

    <<< DEBUG[mods_gui]:
    <<< __main__.error()
    <<< [START:]----------------
    <<< Traceback (most recent call last):
    <<<   File "<string>", line 7, in log
    <<<   File "<string>", line 29, in error
    <<< ZeroDivisionError: integer division or modulo by zero
    <<< [END:]------------------

     


  8. 15 минут назад, Dragon armor сказал:

    Хотя бы попадание в орудие. Ведь в xml файле есть секция hitTester, в collision_client есть соответствующая модель.

     

    У меня он есть. В нём так и не разобрался, как добавить свои модули, которые на C написаны. Поэтому даже до отладки дело не дошло. Гуглил что-то невразумительное, но ничего не нашёл. Не знаю, по каким ключевым словам вести поиск.

    Так-то и к VisualStudio его можно подключать. Если не ошибаюсь это что-то типа такого: https://github.com/Microsoft/PTVS

    а гуглить: "pydevd visualStudio"


  9. mod_marksOnGunExtended 5.02
    добавлена новая цветовая схема для макросов {c_nextMarkOfGun}, {c_damageCurrent}, {c_damageNextPercent}
    фикс вылета клиента при повторном взятии 100% отметки
    фикс загрузки визуального стиля в режиме из конфига
    изменён конфиг.
    оптимизация кода для повышения быстродействия мода

    В 05.08.2018 в 00:02, BR1ZE сказал:

    А как собственно запустить браузер в игре чтобы воспользоватся модом закладок?

    Сорри, только увидел сообщение.

    В ангаре открой менюшку с сообщениями, нажми там на подарочную коробочку.

    Вот скрин:

    Цитата

    obr94BR.jpg

     

    • Upvote 5

  10. Хоть слово про воровать говорил?

    Идея вторична. Делаешь - делай, может мой код в чём-то поможет.

    Хотел этот мод опубликовать в исходниках давно, но было лень,спасибо тебе, напомнил, я выложил.

     

    • Upvote 2

  11. Раз пошла такая пьянка, выкладываю исходники своего старого мода, на основе которого Паша и сделал свой.

    https://github.com/spoter/spoter-mods/blob/master/mod_spotMarks/source/mod_spotMarks.py

    Он для старых карт до 1.0 клиента, под новый было лень изучать новые кусты :)

    Для желающих это сделать: в тренировочной комнате едете от места спавна своей команды в куст, жмёте " alt + / "

    в лог пишется название карты, номер базы и координаты

    открываете исходник, вписываете координаты:

    class MapsData(object):
        def __init__(self):
            self.data = {
                '04_himmelsdorf'       : ([], []),

    d ([], []) это первая и вторая база соответственно.

     

    Дальше собираете исходник и играете. делать отдельный конфиг было лень. но если у кого руки чешутся, сделают для новых карт координаты, легко обновлю по запросу мод в репо.

     

    P.S.

    Паша, включай воображение и фантазию, придумывай оригинальные идеи модов. не будь вторичным...

    • Upvote 6
    • Downvote 4

  12. Только что, The_Pluto сказал:

    > в настройки мода в ангаре зайти и галочку включить

    Было бы неплохо :)

     

    Всё равно, большое спасибо! Удачи!

    Ну у меня же мод с настройками в ангаре. ставь и включай. делов-то.

    • Downvote 1

  13. Ну, для таких, редких случаев, можно и в настройки мода в ангаре зайти и галочку включить.

    Просто допиливать мод под такую хотелку совсем не хочется. долго, нудно и настроения нет.

    сорри.

    • Upvote 1
    • Downvote 1

  14. вы вообще в курсе что делает галочка в настройках игры "Использовать серверный прицел"?

    Она меняет координаты положения маркера орудия.

    если включена, координаты получаются от сервера с задержкой 0.1 сек

    выглядит это как переменная в виде списка из 2 координат

    data = [(x,y,z), (x1,y1,z1)]

    вызывается как data[0] или data[1] если серверный прицел включен.

    мод соответственно показывает круг разброса по первым или вторым координатам.

     

    я не понимаю причины, зачем это всё нужно?

     

    • Downvote 1
×
×
  • Create New...