Автолайт |
Автолайт |
4 февраля 2016 08:48
Сообщение #1
|
|
sub autolight() while uo.life > 0 uo.cast('Lightning','lasttarget') wait(3000-(UO.SkillVal('Magery')-1000)/10*30) wend end sub Кастует раньше гдето на пол секунды, подскажите ошибку в расчете. Заранее благодарен Визуально вот этот работает нормально sub autolight() while uo.life > 0 uo.cast('Lightning','lasttarget') wait(3000-(UO.SkillVal('Magery')-1000)) wend end sub Хотя в базе сказано что при 110 магери кастует именно на 10 %! быстрее. |
|
|
|
4 февраля 2016 10:12
Сообщение #2
|
|
Sub CastDelay(Circle) return (1000 + 500 * Circle) * 1000 / UO.SkillVal('Magery', 1) end sub |
|
|
|
5 февраля 2016 08:57
Сообщение #3
|
|
Зомби, скрипт физлит. sub autolight() while uo.life > 0 uo.cast('Lightning','lasttarget') wait(CastDelay(4)) wend end sub Sub CastDelay(Circle) return (1000 + 500 * Circle) * 1000 / UO.SkillVal('Magery', 1) end sub Подскажи почему? |
|
|
|
6 февраля 2016 08:07
Сообщение #4
|
|
Кто то выкладывал тесты по кастам, один и тот же каст показывает разное время, но с одинаковым небольшим разбросом... Так что добавь дополнительную задержку, время определи сам, как перестанет физлить, значит норм wait(300 + CastDelay(4)) |
|
|
|
Сообщений: 1254 Рег. 13.02.2013 |
6 февраля 2016 08:44
Сообщение #5
|
ОоО, нахрена вообще автолайт не пойму... У меня руки клешни, но чтоб так) |
|
|
|
Сообщений: 3319 Рег. 19.11.2013 |
6 февраля 2016 09:46
Сообщение #6
|
чтоб манку сливать, разве непонятно? |
|
|
|
Сейчас: 24 ноября 2024 06:37 |