Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

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

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

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

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.
2 страниц V   1 2

Как смотреть fps Линукс сервера

, Удалённо через SSH
yukish
сообщение 31.12.2013, 0:57
Сообщение #21
Стаж: 12 лет

Сообщений: 596
Благодарностей: 29
Полезность: 0

И так делать каждый раз, когда хочу посмотреть ФПС... Криво!!
А нормального способа смотреть серверный ФПС при пустом ркон-пароле
и имеющихся всех админских флагах нет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
yukish
сообщение 31.12.2013, 23:07
Сообщение #22
Стаж: 12 лет

Сообщений: 596
Благодарностей: 29
Полезность: 0

такая простая фишка, а посмотреть нечем ))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 1.1.2014, 2:32
Сообщение #23
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

поставь плагин . в чем проблема

Код:


#include <amxmodx>
#include <fakemeta>

#define PLUGIN "Server Frames"
#define VERSION "1.0"
#define AUTHOR "Alka"

new bool:ShowFramesStatus[33];

public plugin_init() {

register_plugin(PLUGIN, VERSION, AUTHOR);

register_forward(FM_StartFrame, "Fwd_StartFrame");

register_clcmd("say /showfps", "CmdShowFps");
register_clcmd("say /fps", "CmdShowFps");
}

public CmdShowFps(id)
{
if(!ShowFramesStatus[id])
{
ShowFramesStatus[id] = true;
client_print(id, print_chat, "From now, you will see server frames/sec.");
}
else
{
ShowFramesStatus[id] = false;
client_print(id, print_chat, "You will no longer see server frames/sec.");
}
}

public client_disconnect(id)
ShowFramesStatus[id] = false;

public Fwd_StartFrame()
{
static Float:GameTime, Float:FramesPer = 0.0;
static Float:Fps;

GameTime = get_gametime();

if(FramesPer >= GameTime)
Fps += 1.0;
else
{
FramesPer = FramesPer + 1.0; //Frames per 1 sec.

static Players[32], Num;
get_players(Players, Num);

for(new i = 0 ; i < Num ; i++)
{
if(!ShowFramesStatus[Players[i]])
continue;

set_hudmessage(255, 0, 0, -1.0, 0.9, 0, 1.0, 1.0, 0.1, 0.1, -1);
show_hudmessage(Players[i], "Server Frames/Sec : %.1f", Fps);
}
Fps = 0.0;
}
}



go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
yukish
сообщение 1.1.2014, 12:16
Сообщение #24
Стаж: 12 лет

Сообщений: 596
Благодарностей: 29
Полезность: 0

Спасибо!!
Как из этого плагина вычленить оптимизатор пинга.
Хочу чтобы был просто индикатор пинга, без всяких оптимизаций.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 1.1.2014, 13:02
Сообщение #25
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

какой еще оптимизатор ... psych.gif
здесь вообще нет ничего про пинг ...

Отредактировал: csnet, - 1.1.2014, 13:03


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
yukish
сообщение 1.1.2014, 22:59
Сообщение #26
Стаж: 12 лет

Сообщений: 596
Благодарностей: 29
Полезность: 0

как в нём отключить оптимизатор ФПС, оставив только отображалку ФПС
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Serj
сообщение 1.1.2014, 23:31
Сообщение #27


Стаж: 15 лет

Сообщений: 855
Благодарностей: 266
Полезность: 198

Цитата(yukish @ 1.1.2014, 22:59) *
как в нём отключить оптимизатор ФПС, оставив только отображалку ФПС

Где там оптимизация? Тыкни в код.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 1.1.2014, 23:50
Сообщение #28
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

человек не умеет читать код, что тут сделаешь.

может он хочет отключить показ командами в чат?

register_clcmd("say /showfps", "CmdShowFps");
register_clcmd("say /fps", "CmdShowFps");


я вообще не пойму.

Отредактировал: csnet, - 1.1.2014, 23:51


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
yukish
сообщение 2.1.2014, 13:29
Сообщение #29
Стаж: 12 лет

Сообщений: 596
Благодарностей: 29
Полезность: 0

Смотрю исходник и не пойму как оно эти ФПС подсчитывает.
Крутится какая-то переменная в цикле, сколько оно насчитает зависит тупо от скорости процессора.
С чего видно что цифра ФПС этого плагина - будет равна ФПС сервера??
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: