Приветствую Вас Проходец | RSS |
|
Расчёт времени до цели
Расчет времени прибытия войск.
x1|y1 координаты x2|y2
s - скорость самого медленого юнита (брать из инструкции в игре) a - коэффициент арены (100% a=1; 110% a=1.1; 200% a=2 и т.д.)
Растояние до цели: R=sqrt( (x1-x2)^2 + (y1-y2)^2 ) (sqrt - квадратный корень) ----------------------------- Если R<30 время t=R/s
Если R>30 время t= 30/s + (R-30)/(s*a) ----------------------------------- Время t получается в часах.
h часы : целое от t m минуты : целое от (t-h)*60 s секунды : целое от (t-h-m/60)*3600
Загнал все эти формулы в excel проверил, точность +-1 секунда.
не знаю будет ли тут арена, формулы написаны для другого сервака (с ареной)
кому лень писать самому или хто не фтыкает Exlel - пишите мне в ЛС мыло - я вышлю готовый продукт.
|
Категория: Мои статьи | Добавил: cobalt18 (04.08.2010)
|
Просмотров: 1212
| Рейтинг: 5.0/1 |
|
|
|
|
Форма входа травианца |
|
|
|
Мой опрос |
|
|
|
чат травианце |
|
|
|
Статистика |
|
|
|