|
![]() |
![]()
#1
|
Knight 30 Lv.
![]() Регистрация: 12.06.2014
Возраст: 36
Сообщений: 230
Сказал(а) спасибо: 51
Поблагодарили 66 раз(а) в 36 сообщениях
|
__________________
Сало уранілі! Гіроям сало!!! Кто не скачет тот москаль!!! фейковый акаунт на тему укросрача |
![]() |
![]() |
![]()
#2
|
Baron 59 Lv.
![]() Регистрация: 16.08.2010
Сообщений: 1,501
Сказал(а) спасибо: 119
Поблагодарили 274 раз(а) в 194 сообщениях
|
эта формула - результат реверс инжиниринга дезасембленного кода л2сервера. я взял ее не из интернета откуда-то, а от человека, который написал экстендер для сервера, на котором вы играете.
|
![]() |
![]() |
![]()
#3
|
Knight 30 Lv.
![]() Регистрация: 12.06.2014
Возраст: 36
Сообщений: 230
Сказал(а) спасибо: 51
Поблагодарили 66 раз(а) в 36 сообщениях
|
тут так то за мат банят...
__________________
Сало уранілі! Гіроям сало!!! Кто не скачет тот москаль!!! фейковый акаунт на тему укросрача |
![]() |
![]() |
![]()
#5
|
Count 72 Lv.
![]() Регистрация: 24.06.2013
Сообщений: 4,080
Сказал(а) спасибо: 84
Поблагодарили 2,270 раз(а) в 823 сообщениях
|
Теперь приведем эту чушь в более простой вид с помощью арифметики:
количество хила = (sqrt(MAtk*SpS_power+MAtk)+power + (power*0.0116 + power*0.6371 + 6.4512 - ((power^2*0.007 - power^4*0.00004 - power*0.1923 + power*3.6064)-1.0966 - MAtk)/2)*SpiritShotReuseBonus)*HealBonus начнем с того, что: power*0.0116 + power*0.6371=power*0.6487 (power^2*0.007 - power^4*0.00004 - power*0.1923 + power*3.6064)=power^2*0.007-power^4*0.00004+power*3.4141 Формула стала: количество хила = (sqrt(MAtk*SpS_power+MAtk)+power + (power*0.6487 + 6.4512 - ((power^2*0.007 - power^4*0.00004 + power*3.4141)-1.0966 - MAtk)/2)*SpiritShotReuseBonus)*HealBonus Далее раскроем некоторые скобки: количество хила = (sqrt(MAtk*SpS_power+MAtk)+power + (power*0.6487 + 6.4512 - (power^2*0.007 - power^4*0.00004 + power*3.4141-1.0966 - MAtk)/2)*SpiritShotReuseBonus)*HealBonus Далее: количество хила = (sqrt(MAtk*SpS_power+MAtk)+power + power*0.6487 + 6.4512 - power^2*0.007/2 + power^4*0.00004/2 - power*3.4141/2+1.0966/2 - MAtk)*SpiritShotReuseBonus)*HealBonus Далее снова сокращаем: количество хила = (sqrt(MAtk*SpS_power+MAtk)- power*0.05835 + 6.9995 - power^2*0.00035 + power^4*0.00002 - MAtk)*SpiritShotReuseBonus)*HealBonus Теперь смотрим: sqrt(MAtk*SpS_power+MAtk)=sqrt(MAtak*(SpS_power+1) ) Формула примет вид: количество хила = (sqrt(MAtak*(SpS_power+1))- power*0.05835 + 6.9995 - power^2*0.00035 + power^4*0.00002 - МAtk)*SpiritShotReuseBonus)*HealBonus Рассмотрев сию формулу можно выделить ее наибольший положительный член power^4*0.00002. Просто посчитаем его для power=936 (мажор хил) 936^4*0.00002=15350884,02432 Теперь выделим отрицательные члены: power^2*0.00035 Посчитаем для мажор хила: 936^2*0.00035 =306,6336 MAtk= ну пускай даже 3000 и последний отрицательный член power*0.05835=936*0,05835=54,61 Из этих простых выкладок ясно, что по такой формуле ее должен восстанавливать не менее чем 15350884,02432-306,6336-3000-54,61, так как остальные члены формулы положительны. Отсюда напрашивется вывод, что формула полная ерунда, а диззасемблировать надо уметь. Последний раз редактировалось Expressio; 01.07.2014 в 23:42. |
![]() |
![]() |
![]()
#6
|
Baron 52 Lv.
![]() Регистрация: 29.01.2013
Сообщений: 953
Сказал(а) спасибо: 2,220
Поблагодарили 293 раз(а) в 207 сообщениях
|
Вы реально стали считать то что вам скинули? По моему достаточно было куска "power*0.0116 + power*0.6371" чтоб понять что это троллинг, вопрос только в том, что это либо недочёт от чувака, либо такой тонкий намёк на троллинг.
Собственно формулу я не знаю, но как дурень когда увидел циферки захотел их посчитать, за что вас ненавижу... Формула превратилась во что-то такое: Heal=SkillPower + sqrt(Matk + X * par) где собственно получилось что par равен: 0 - без сосок, 1 - для обычных спириков, 4 - для блесс спириков, что же касается Х, там значение вышло непостоянным, это точно не сумма матк и силы скилла или просто какой-то множитель, там точно входят сумма и перемножение минимум, судя по зависимости, считал по этому: http://el.clanbb.ru/viewtopic.php?id=5 , самому тестить лениво слишком, и искать чему равен этот Х, это тоже самое что сказать: "вот число 500, скажите как оно получилось", так что ищите конфиги хотя бы с С4, а там уже можно будет и на ил соориентировать формулу |
![]() |
![]() |
![]()
#7
|
Count 72 Lv.
![]() Регистрация: 24.06.2013
Сообщений: 4,080
Сказал(а) спасибо: 84
Поблагодарили 2,270 раз(а) в 823 сообщениях
|
Justise,
Ну реген регеном, а восстанавливать то он должен как обычный хил. Вообще, насколько я помню, на офе в случае хила на полном ХП, должно быть сообщение - восстановлено 0 ХП, а у нас пишет сколько должно быть восстановлено. |
![]() |
![]() |
![]()
#8
|
Baron 59 Lv.
![]() Регистрация: 16.08.2010
Сообщений: 1,501
Сказал(а) спасибо: 119
Поблагодарили 274 раз(а) в 194 сообщениях
|
на работе заморочусь, посчитаю сам, если что-то не сойдется - выясню, как так и почему.
Upd. посчитал, и правда какая-то херня. Собсно самое подозрительное это power^4. Ладно, спрошу че это такое и почему так.
__________________
Последний раз редактировалось Theona; 02.07.2014 в 09:22. |
![]() |
![]() |
![]()
#9
|
Baron 59 Lv.
![]() Регистрация: 16.08.2010
Сообщений: 1,501
Сказал(а) спасибо: 119
Поблагодарили 274 раз(а) в 194 сообщениях
|
не всегда. например ,если на форуме увидишь надпись
^ лох это значит, что предыдущий оратор лох. Собственно, ты эту надпись уже увидел. |
![]() |
![]() |
![]()
#10
|
Knight 30 Lv.
![]() Регистрация: 12.06.2014
Возраст: 36
Сообщений: 230
Сказал(а) спасибо: 51
Поблагодарили 66 раз(а) в 36 сообщениях
|
ктстати, ты то у нас как раз и лох, ты же лоханулся с формулой ахахахахахах лашара =)
__________________
Сало уранілі! Гіроям сало!!! Кто не скачет тот москаль!!! фейковый акаунт на тему укросрача |
![]() |
![]() |
![]()
#12
|
Baron 59 Lv.
![]() Регистрация: 16.08.2010
Сообщений: 1,501
Сказал(а) спасибо: 119
Поблагодарили 274 раз(а) в 194 сообщениях
|
|
![]() |
![]() |
![]()
#13
|
Baron 59 Lv.
![]() Регистрация: 16.08.2010
Сообщений: 1,501
Сказал(а) спасибо: 119
Поблагодарили 274 раз(а) в 194 сообщениях
|
я-то да. Но так ведь и ты! На тебя ж стрелочка показала.
|
![]() |
![]() |
![]()
#14
|
Knight 30 Lv.
![]() Регистрация: 12.06.2014
Возраст: 36
Сообщений: 230
Сказал(а) спасибо: 51
Поблагодарили 66 раз(а) в 36 сообщениях
|
заметь, стрелочка то в обоих случаях показывает на одного и того же человека хахахахахахаххаха
__________________
Сало уранілі! Гіроям сало!!! Кто не скачет тот москаль!!! фейковый акаунт на тему укросрача |
![]() |
![]() |
![]()
#15
|
Baron 59 Lv.
![]() Регистрация: 16.08.2010
Сообщений: 1,501
Сказал(а) спасибо: 119
Поблагодарили 274 раз(а) в 194 сообщениях
|
конь ты меня утомил. поди въеби говна.
|
![]() |