Jump to content
Alloder.pro: about Allods with love
Search In
  • More options...
Find results that contain...
Find results in...

New program for writers

We turn from quantity to quality and tell you how we will supplement the Allods Team program with rewards in rubles.

More

The new Updater

Let us to introduce the new addon updater software and to share the details

Read more

Alloder 2.0

We have started the process of project evolve, and this relates not only, and not even primarily of the site's view

Read more

Счетчик FPS.


Setras
 Share

Recommended Posts

Quote:
SetMyFPS отображает текущий показатель FPS или средний за последние 5, 30 секунд.
Красным отображается текущее значение FPS, желтым - среднее за последние 5 секунд, зеленым - среднее за последние 30 секунд

Потому что этот ущербный "щечик" настолько же информативен как и лампочки в углу экрана?
Добавь туда до кучи еще и такой же "счетчик пинга"

ЗЫ. пользуйся ФРАПСом
Link to comment
Share on other sites

Лампочки в углу экрана не показывают точное количество ФПС.

Фрапс... Предложи еще Nero Multimedia Studio запустить чтобы проигрывать музыку из аллодов во время игры в аллоды, окда? Х_х

Link to comment
Share on other sites

Quote:
Лампочки в углу экрана не показывают точное количество ФПС.

Он показывает градаци ФПС. Твой показывает то же самое, только в числах. Уверен. Даже не смотрел код
Или, в крайнем случае, что то среднее за бааальшой промежуток времени

ФРАПС неебаста сложная утиль?
Quote:
Предложи еще Nero Multimedia Studio запустить

Сможешь? Для тебя будет проще? Звук лучше? Другие преимущества?
Запускай

У меня были попытки когда-то сделать счетчики ФПС-пинга, интереса ради.
Дальше попыток не ушло, ибо функционал был тогда ущербный

Что то поменялось?
Link to comment
Share on other sites

Мой аддон показывает точное количество ФПС с округлением в меньшую сторону.

Режимы "среднее за 5 секунд" - для тех кто не хочет постоянно видеть мелькающую цифру.

Link to comment
Share on other sites

Нет, этот аддон нельзя.

Чтобы посчитать пинг, надо узнать время совершения некоего события (например юз абилки) и время ответа сервера (юз абилки или ошибку "нельзя использовать умение").

Опять же, я не уверен что это просчитывается на сервере, но механика должна быть понятна. Узнать о том что игрок нажал на кнопку мы можем по приходу соответствующей реакции. Узнать о том что абилка не сработала - по приходу события.

К сожалению я сейчас проверить это не могу, и вряд-ли буду в скором времени проверять/делать.

Link to comment
Share on other sites

Для счетчика пинга можно использовать систему, предоставляемую клиентом. Хоть она и очень малооиформативна. Для этого стоит зарегистировать обработчик события

Code:
EVENT_SERVER_LATENCY

Далее, раз в 15 секунд это событие вызывается.

Параметры:

latencyIndexCount - количество возможных вариантов пинга (шкала [0..latencyindexcount])

latencyIndex - индекс величины пинга по данной шкале (по увеличению времени отклика сервера)

isNoAnswer - сервер не отвечает

Минус в том, что получается большое округление, и промежуток времени между измерениями тоже великоват (что, впрочем, делалось для уменьшения "тормозов", по-моему). Информативность "цветного кружочка" тоже оставляет желать лучшего.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

By using our site you agree to the Terms of Use