Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Исправлено Слэм - Страница 2

Упомянутые в теме пользователи:

Страница 2 из 2 ПерваяПервая 12
Показано с 13 по 16 из 16

Тема: Слэм

  1. #13
    Старожил Аватар для Neff
    Регистрация
    13.02.2012
    Сообщений
    278
    Поблагодарил(а)
    34
    Получено благодарностей: 45 (сообщений: 28).
    Репутация: 59
    В общем, потестил я это дело еще раз. В клиенте у нас стоит правильное гкд, но вот абилки прожимаются раньше, чем заканчивается гкд (такое судя по всему у всех классов).
    Вот кусочек лога:

    Скрытый текст

    7/25 10:23:29.403 SPELL_CAST_SUCCESS,0x018000000044EAC1,"Neff",0x511,0x0,0xF1307F9A00005EBA,"Тренировочный манекен",0x10a28,0x0,1464,"Мощный удар",0x1,0x0000000000000000,0,0,0,0,0,0.00,0.00
    7/25 10:23:29.403 SPELL_DAMAGE,0x018000000044EAC1,"Neff",0x511,0x0,0xF1307F9A00005EBA,"Тренировочный манекен",0x10a28,0x0,1464,"Мощный удар",0x1,0x0000000000000000,0,0,0,0,0,0.00,0.00,129901,129899,1,0,0,0,nil,nil,nil
    7/25 10:23:29.403 SPELL_DAMAGE,0x018000000044EAC1,"Neff",0x511,0x0,0xF1307F9A00005EBA,"Тренировочный манекен",0x10a28,0x0,76858,"Дополнительный выпад",0x1,0x0000000000000000,0,0,0,0,0,0.00,0.00,22828,22826,1,0,0,0,nil,nil,nil
    7/25 10:23:29.433 SPELL_CAST_FAILED,0x018000000044EAC1,"Neff",0x511,0x0,0x0000000000000000,nil,0x80000000,0x80000000,1464,"Мощный удар",0x1,"Еще не готово."
    7/25 10:23:30.713 SPELL_CAST_SUCCESS,0x018000000044EAC1,"Neff",0x511,0x0,0xF1307F9A00005EBA,"Тренировочный манекен",0x10a28,0x0,1464,"Мощный удар",0x1,0x0000000000000000,0,0,0,0,0,0.00,0.00
    7/25 10:23:30.713 SPELL_DAMAGE,0x018000000044EAC1,"Neff",0x511,0x0,0xF1307F9A00005EBA,"Тренировочный манекен",0x10a28,0x0,1464,"Мощный удар",0x1,0x0000000000000000,0,0,0,0,0,0.00,0.00,101482,101480,1,0,0,0,nil,nil,nil
    [свернуть]

    По логике, у слема гкд 1.5сек и раньше этого времени им нельзя ударить снова. Но как показывает лог, я им ударил через ~1.3сек. Видимо все же есть какой то баг.

  2. #14
    Ветеран форума Аватар для Ceasarion
    Регистрация
    05.05.2014
    Адрес
    Туманность пандарии
    Сообщений
    1,155
    Поблагодарил(а)
    33
    Получено благодарностей: 116 (сообщений: 90).
    Репутация: 116
    Более полугода есть темы на форуме с описанием проблем зависания спелов (мини откатов) - когда отображение идёт о готовности спела , а сервер отрицает это ...
    клиент расчитывает гкд по своему , сервер по своему и много подобной мешанины ... это как правильно было замечено - у всех классов и не мудрено в свете кучи спама и ошибок , что периодически способны проскакивать атаки с меньшим гкд.

    Кому интересно
    local SpellStart,SpellDur,SpellEnable = GetSpellCooldown(SpellIDs)
    if SpellStart > 0 and SpellDur > 0 then return SpellStart + SpellDur - GetTime() , SpellEnable
    else return SpellDur , SpellEnable end
    где
    start - The value of GetTime() at the moment the cooldown began, or 0 if the spell is ready (number)
    duration - The length of the cooldown, or 0 if the spell is ready (number)
    enable - 1 if a Cooldown UI element should be used to display the cooldown, otherwise 0. (Does not always correlate with whether the spell is ready.) (number)
    пришейте к примеру на WA2 или на любой фрейм на стандарный OnUpdate() и сразу же увидите , что гкд не 1.5 сек.

    PS использовался какой то адончик для интерпретации данного лога или в ручную временнoй штамп переписан ?
    ибо эвенты имеют формат

    timeStamp, event, hideCaster, sourceGUID, sourceName, sourceFlags, sourceRaidFlags, destGUID, destName, destFlags, destRaidFlags, ... = ()

    где timeStamp имеет формат GetTime() - The time on the server that the event occurred \ A number that represents the current time in seconds (with millisecond precision)
    и в итоге это 10:23:30.713 должно выглядеть иначе так же как и остальное описание.
    Последний раз редактировалось Ceasarion; 25.07.2016 в 13:16.

  3. #15
    Старожил Аватар для Neff
    Регистрация
    13.02.2012
    Сообщений
    278
    Поблагодарил(а)
    34
    Получено благодарностей: 45 (сообщений: 28).
    Репутация: 59
    Это расширенный лог, который в настройках клиента включается и записывает его в файл: WoW / Logs / WoWCombatLog.txt
    Мне от него нужно было только время в миллисекундах, в остальном я не разбираюсь :)

  4. #16
    Абориген Аватар для Saylance
    Регистрация
    26.03.2013
    Адрес
    Львів
    Сообщений
    1,606
    Поблагодарил(а)
    0
    Получено благодарностей: 108 (сообщений: 68).
    Репутация: 108
    Исправлено.

Страница 2 из 2 ПерваяПервая 12

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •