Перейти к содержанию

Дайджесты за январь-февраль

Обновления гайдов и аддонов

Январь Февраль

Мониторинг серверов и редактор аддонов

Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.

Мониторинг серверов Редактор аддонов

Подсказки из игры на вашем сайте

Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.

Подробнее

Апдейтер аддонов

Представляем вам программу для автообновления аддонов и делимся подробностями.

Подробнее Скачать

HEALING_RECEIVED & DAMAGE_RECEIVED


Nikon

Рекомендуемые сообщения

Setras тут тоже чота про перемножение писал (сумбурно\непонятно), до папика, как обычно, не дошло

Quote:
возьмём твой пример:

ОК, возьмем. Но не тупо скопипастим кусок примера, а включим мозги, если сможем

Числа в примере - пример того, что может прийти в ивенте

Так, для начала попробуй решить задачку.

Она простая, даже ты, думаю, сможешь (складывать\умножать учили в школе?)

Исходные данные:

Начальный урон(исходный): 1000 единиц

Отражено(резист): 30% (0.3)

Поглощено(абсорб): 20% (0.2)

Усилено дебафом(дебаф): 100% (1)

Формула(дадена в 4-м посте, но уж так и быть повторю, видимо не заметил):

Code:
Результат(amount) = Исходный * (1 - резист) * (1 - абсорб) * (1 + дебаф)

Задача: найти числовое значение Результата

И вот этот результат нам и нужен, как разработчикам - это и есть тот урон, что получила цель.

Промежуточные цифры каждый считает как ему угодно

Вот тебе еще 3 варианта, кроме того, что уже был.

Все они "правильные" с точки зрения конечного результата:

Все числа и % беру из примера в начале топика

1.

Добавлено дебафом: 1000*1 = 1000

Отражено: (1000+1000)*0,3 = 600

Поглощено: (1000+1000-600)*0,4 = 560

Результат: 1000 + 1000 - 600 - 560 = 840

2.

Отражено: 1000*0,3 = 300

Добавлено дебафом: (1000-300)*1 = 700

Поглощено: (1000+700-300)*0,4 = 560

Результат: 1000 + 700 - 300 - 560 = 840

3.

Поглощено: 1000*0,4 = 400

Добавлено дебафом: (1000-400)*1 = 600

Отражено: (1000+600-400)*0,3 = 360

Результат: 1000 + 600 - 400 - 360 = 840

И вот, не зная любую 1 из этих конкретных чисел, ты хуй узнаешь и реальные % даже зная последовательность их расчета

Чего я и пытаюсь донести в этом топике.

Мне плевать чего и как они считают для посылки в ивентах. В пакетах не хватает данных

*Ты так любишь всех тыкать рожей в матчасть. Попробуй хотя бы раз сам туда заглянуть*

Это по поводу 1-й части

По поводу 2-й даже и отвечать не надо в силу ущербности оппонента

Quote:
и тд, но да, можешь дальше агрится и писать бред и выделять жирным, и можешь даже размер увеличить, но что это изменит? :)

И правда, зачем это я чего то тут расписываю?

Для придурка даже выделение особо важного текста жирным ничем не поможет

Учи матчасть (С) ЛоЛ

--

Твои детские попытки что то типа анализировать посредством сложения-вычитания особенно смешны на фоне этого поста(так и быть ссылку на него давать не буду как и уточнять, кто его написал)

Quote:
по неевклидовой геометрии (по теории хаоса) я писал дипломную в своё время, там ещё была тема про бесконечные самоподобные фигуры, симметрии в многомерных пространствах и тд, вот то был реальный разрыв мозга до сих пор удивляюсь, как я окончил матфак...

Кстати, до него я был почему то уверен, что тело скрывающееся по ником hokkut максмум учится на начальных курсах какой-нибудь шараги

Ссылка на комментарий
Поделиться на другие сайты

% тебе никто посылать не будет.

И еще раз повторю: плевать чего они там посылают, % или числовые значения - посылаются не все данные

--

"Начинают дурью маятся"?

Яхуею с этой лололодовской логики

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

Надеюсь в некстген бабласосе пользовательских аддонов не будет. Они только мешают процессу

Ссылка на комментарий
Поделиться на другие сайты

бла-бла-бла вечно одно и тоже, никакого разнообразия, все посты на одно лицо

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

на этом прекращаю что-либо здесь писать, т.к. не имею привычки кормить этого тролля

Ссылка на комментарий
Поделиться на другие сайты

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

хотя, если бы они обрабатывали данные в другом порядке, то всё было бы иначе и в логе боя (в EVENT_UNIT_DAMAGE_RECEIVED) было бы всё более наглядно и понятней для игрока, а не как сейчас

Ссылка на комментарий
Поделиться на другие сайты

Не важно в каком порядке производятся умножения.

Из вышенаписанного:

Quote:
1.

Добавлено дебафом: 1000*1 = 1000

Отражено: (1000+1000)*0,3 = 600

Поглощено: (1000+1000-600)*0,4 = 560

Результат: 1000 + 1000 - 600 - 560 = 840

2.

Отражено: 1000*0,3 = 300

Добавлено дебафом: (1000-300)*1 = 700

Поглощено: (1000+700-300)*0,4 = 560

Результат: 1000 + 700 - 300 - 560 = 840

3.

Поглощено: 1000*0,4 = 400

Добавлено дебафом: (1000-400)*1 = 600

Отражено: (1000+600-400)*0,3 = 360

Результат: 1000 + 600 - 400 - 360 = 840

Все три примера РАВНОЗНАЧНЫ, однако во всех трех значения отражено/поглощено придут РАЗНЫЕ.

Исследуя эти сообщения можно узнать в КАКОМ порядке происходят вычисления и выдаются цифры.

В данном конкретно случае непонятки возникают по той причине, что в некоторых случаях квеличивается ИЗНАЧАЛЬНЫЙ урон, а в некоторых - КОНЕЧНЫЙ.

Но итог ОДИНАКОВ в ОБОИХ вариантах. Совершенно.

Ссылка на комментарий
Поделиться на другие сайты

Quote:
Исследуя эти сообщения можно узнать в КАКОМ порядке происходят вычисления и выдаются цифры.

Исследуя эти сообщения можно узнать
Попробуй узнать что-нибудь, удалив 1 из чисел (к примеру "Добавлено дебафом", которого нет в ивентах). Какие ты сможешь получить результаты? Во всех случаях
Quote:
Но итог ОДИНАКОВ в ОБОИХ вариантах. Совершенно.

Итог = amount?
Он получается гораздо проще и без вычисления промежуточных результатов

Или итог = верные %?
См. выше

--
Надоело обьяснять по 10 раз одно и то же
Все, что нужно, в теме уже описано - удаляюсь
Ссылка на комментарий
Поделиться на другие сайты

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...

Важная информация

Пользуясь сайтом, вы принимаете Условия использования