Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Задать скорость
Medium
сообщение 11.1.2016, 4:26
Сообщение #1


*

Registred
Сообщений: 2
Регистрация: 19.12.2005
Группа: Пользователи
Наличность: 0
Пользователь №: 4.603



Всем здрасте!
Подскажите пожалуйста, я правильно копаю в изменении скорости хила.
Ранка 1.0
скрипт bandage.cs

Вижу похожее тут:
if ( Core.AOS && GetPrimarySkill( patient ) == SkillName.Veterinary )
{
//if ( dex >= 40 )
seconds = 2.0;
//else
// seconds = 3.0;
}
else
{
if ( dex >= 100 )
seconds = 3.0 + resDelay;
else if ( dex >= 40 )
seconds = 4.0 + resDelay;
else
seconds = 5.0 + resDelay;
}
}

но смущает Veterinary.

И второе.
Подскажите где копать скорость ударов, лука, каста.
Спасибо за ранее
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Juzzver
сообщение 11.1.2016, 14:05
Сообщение #2


**********

Модератор RunUO
Сообщений: 3.425
Регистрация: 1.11.2008
Группа: Супермодераторы
Наличность: 22564
Из: Северная Корея
Пользователь №: 11.273



это скорость воскрешения, править скорость хила тут:

Код
if ( onSelf )
{
if ( Core.AOS )
seconds = 5.0 + (0.5 * ((double)(120 - dex) / 10)); // TODO: Verify algorithm
else
seconds = 9.4 + (0.6 * ((double)(120 - dex) / 10));
}


Скорость атаки, в BaseWeapon.cs, тема недавно разбиралась: https://forum.uokit.com/index.php?showtopic=29270

Скорость каста в Spell.cs, метод public virtual TimeSpan GetCastDelay()


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 29.3.2024, 16:43
Designed by Nickostyle