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

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

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

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

Вопросы Новичков.

Статус пользователя zermond
сообщение 11.9.2012, 13:46
Сообщение #1
Стаж: 13 лет

Сообщений: 25
Благодарностей: 2
Полезность: 3

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

Считается ли, что это сильно "прыгает" fps?

stats
CPU In Out Uptime Users FPS Players
0.00 33.21 49.83 4 13 493.10 8
stats
CPU In Out Uptime Users FPS Players
0.33 28.58 37.50 4 13 472.37 8
stats
CPU In Out Uptime Users FPS Players
0.25 29.12 41.79 4 13 473.93 8
stats
CPU In Out Uptime Users FPS Players
0.20 28.67 40.60 4 13 472.59 8
stats
CPU In Out Uptime Users FPS Players
0.00 24.67 37.02 4 13 474.38 8
stats
CPU In Out Uptime Users FPS Players
0.00 27.79 37.99 4 13 461.25 8
stats
CPU In Out Uptime Users FPS Players
0.00 28.76 38.25 4 13 466.42 8
stats
CPU In Out Uptime Users FPS Players
0.00 29.65 42.58 4 13 500.00 8
stats
CPU In Out Uptime Users FPS Players
0.00 29.88 44.80 4 13 498.26 8


Еще вопрос: как можно в автоматическом режиме, чтобы раз в 2 секунды писалась команда stats и, естественно, весь вывод команды записывался в отдельный лог?
centos 5.7, screen


Я у верен, что глупых вопросов не существует, поэтому, если вы можете ответить - пожалуйста, не проходите мимо. Если я нарушил правила форума - с честью понесу наказания.

Отредактировал: zermond, - 11.9.2012, 13:47
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя L_O_T_U_S
сообщение 11.9.2012, 14:07
Сообщение #2


Стаж: 17 лет

Сообщений: 555
Благодарностей: 32
Полезность: 89

host_speeds 1
только зачем пачкать логи.
и при 8 playres это не показатель, видимо ядро дефолтное, на нем fps скачет что ребенок на батуте )))))))

Отредактировал: L_O_T_U_S, - 11.9.2012, 14:09
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя zermond
сообщение 11.9.2012, 14:23
Сообщение #3
Стаж: 13 лет

Сообщений: 25
Благодарностей: 2
Полезность: 3

Спасибо за комментарий!

Я заметил, что при 13 игроках, при загруженности CPU 4-9, фпс опускается до 120.
Вы правы, ядро дефолтное - арендовал впс у знакомого, хотелось бы найти минимальную конфигурацию для сервера в 12 человек с несколькими плагинами.
Но, не думаю, что есть серьезные отличия, которые повышают производительность системы в несколько раз.

p.s.
16 players
CPU In Out Uptime Users FPS Players
14.00 86.63 126.32 39 55 49.64 16
stats
CPU In Out Uptime Users FPS Players
15.00 81.72 119.53 39 55 62.16 16
stats
CPU In Out Uptime Users FPS Players
15.00 80.48 118.26 39 55 58.60 16
stats
CPU In Out Uptime Users FPS Players
15.00 80.62 118.94 39 55 58.60 16
stats
CPU In Out Uptime Users FPS Players
15.33 80.51 119.61 39 55 43.36 16
stats
CPU In Out Uptime Users FPS Players
15.33 82.01 122.72 39 55 66.61 16
stats
CPU In Out Uptime Users FPS Players
15.33 85.77 130.77 39 55 41.64 16


Пока сделал ограничение в 12 слотов, как более менее стабильное. Вечером обновлю DPROTO, сейчас версии
Код
[DPROTO]: Version 0.9.87 Linux


pp.s. как долго нужно вводить капчу при отправлении сообщений?

Отредактировал: zermond, - 11.9.2012, 14:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб2
сообщение 11.9.2012, 23:47
Сообщение #4


Стаж: 14 лет

Сообщений: 2367
Благодарностей: 1209
Полезность: 1014

Цитата
арендовал впс у знакомого

ну вот тебе и ответ
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя zermond
сообщение 12.9.2012, 0:35
Сообщение #5
Стаж: 13 лет

Сообщений: 25
Благодарностей: 2
Полезность: 3

Цитата(нуб2 @ 12.9.2012, 0:47) *
ну вот тебе и ответ

А ты сервер на 16 слотов поставил бы на х2 ксеона последних, с 32гб озу?
Я, конечно, все понимаю, но здравый смысл тоже должен быть.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб2
сообщение 12.9.2012, 0:39
Сообщение #6


Стаж: 14 лет

Сообщений: 2367
Благодарностей: 1209
Полезность: 1014

zermond,
я бы сервер на 16 слотов арендовал)

И вообще, с такими проблемами никогда не сталкивался, всю жизнь свое железо было)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shkrest
сообщение 12.9.2012, 17:19
Сообщение #7
Стаж: 13 лет

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

Цитата(zermond @ 11.9.2012, 16:23) *
Спасибо за комментарий!

Я заметил, что при 13 игроках, при загруженности CPU 4-9, фпс опускается до 120.
Вы правы, ядро дефолтное - арендовал впс у знакомого, хотелось бы найти минимальную конфигурацию для сервера в 12 человек с несколькими плагинами.
Но, не думаю, что есть серьезные отличия, которые повышают производительность системы в несколько раз.

p.s.
16 players
CPU In Out Uptime Users FPS Players
14.00 86.63 126.32 39 55 49.64 16
stats
CPU In Out Uptime Users FPS Players
15.00 81.72 119.53 39 55 62.16 16
stats
CPU In Out Uptime Users FPS Players
15.00 80.48 118.26 39 55 58.60 16
stats
CPU In Out Uptime Users FPS Players
15.00 80.62 118.94 39 55 58.60 16
stats
CPU In Out Uptime Users FPS Players
15.33 80.51 119.61 39 55 43.36 16
stats
CPU In Out Uptime Users FPS Players
15.33 82.01 122.72 39 55 66.61 16
stats
CPU In Out Uptime Users FPS Players
15.33 85.77 130.77 39 55 41.64 16


Пока сделал ограничение в 12 слотов, как более менее стабильное. Вечером обновлю DPROTO, сейчас версии
Код
[DPROTO]: Version 0.9.87 Linux


pp.s. как долго нужно вводить капчу при отправлении сообщений?

Проверь скрипт запуска может быть нужно добавить что то, выложи скрипт запуска, и все будет ясно.
НУ и конечно железо по подробней опиши.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя zermond
сообщение 12.9.2012, 18:19
Сообщение #8
Стаж: 13 лет

Сообщений: 25
Благодарностей: 2
Полезность: 3

тикрейт уменьшил до 540, фпс также скачет, переодически от 500 опускается до ~300. При 12 игроках онлайн, на сервере стрельба четкая - не лагает. Т.е. перестало лагать.

Скрипт запуска тоже немного поменял, pingboost 3 поставил, вместо 1.

Код
[root@10048 ~]# cat /usr/cspub1/start.sh | grep hlds
screen -L -A -m -d -S serv ./hlds_run -console -game cstrike +map de_dust2_2x2 +maxplayers 12 +ip  -port 27015 -pingboost 3


Машина:
Код
model name      : Intel(R) Xeon(R) CPU           E5430  @ 2.66GHz
stepping        : 6
cpu MHz         : 477.969
cache size      : 6144 KB

Код
[root@10048 ~]# cat /proc/meminfo
MemTotal:       589824 kB
MemFree:        390796 kB
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя zermond
сообщение 13.9.2012, 18:33
Сообщение #9
Стаж: 13 лет

Сообщений: 25
Благодарностей: 2
Полезность: 3

Пытаясь забанить вышедшего игрока в консоли:

[AMXBans] ML_NOTFOUND: PLAYER_NOT_FOUN

wtf?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vladsol
сообщение 13.9.2012, 18:44
Сообщение #10
Стаж: 17 лет

Сообщений: 588
Благодарностей: 87
Полезность: 161

Нету файликов локализации amxbans`а (в папочке lang), а говорит оно о том, что игрок, которого ты хочешь забанить, не найдет %)

Отредактировал: vladsol, - 13.9.2012, 18:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя zermond
сообщение 13.9.2012, 19:40
Сообщение #11
Стаж: 13 лет

Сообщений: 25
Благодарностей: 2
Полезность: 3

Спасибо. Тогда такой вопрос - откуда беруться игроки из меню бана "Вышедшие игроки" из базы?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vladsol
сообщение 16.9.2012, 6:59
Сообщение #12
Стаж: 17 лет

Сообщений: 588
Благодарностей: 87
Полезность: 161

zermond,
Нет, не из базы :-) Хранятся некоторое время в ОЗУ, если по-простому :-)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя papirus
сообщение 16.9.2012, 10:32
Сообщение #13


Стаж: 18 лет

Сообщений: 306
Благодарностей: 55
Полезность: 162

Оно и будет прыгать всегда, поставь sys_ticrate 1111
и будет тебе 1000 постоянно!
Вообще pingboost 2 sys_ticrate 700 вполне хватит
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя zermond
сообщение 18.9.2012, 20:20
Сообщение #14
Стаж: 13 лет

Сообщений: 25
Благодарностей: 2
Полезность: 3

Цитата(vladsol @ 16.9.2012, 6:59) *
zermond,
Нет, не из базы :-) Хранятся некоторое время в ОЗУ, если по-простому :-)

А если по-сложному? =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vladsol
сообщение 18.9.2012, 20:42
Сообщение #15
Стаж: 17 лет

Сообщений: 588
Благодарностей: 87
Полезность: 161

zermond,
ХЗ, сложно ли это...:)

В функции client_disconnect() вызывается disconnected_add_player() которая добавляет в массив(ы) g_disconPLname,g_disconPLauthid,g_disconPLip ник, стим_ид и ИП отключившегося игрока.
Вот эти три массива - и есть список отключившихся недавно игроков.

Отредактировал: vladsol, - 18.9.2012, 20:42
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя zermond
сообщение 18.9.2012, 22:47
Сообщение #16
Стаж: 13 лет

Сообщений: 25
Благодарностей: 2
Полезность: 3

Ребят, а какой вы используете режим в dproto?
Код
# ServerInfoAnswerType (0/1)
# Sets server answer type for query requests
#     0 = New style (Source Engine)
#    1 = Old Style (Fix favorites list for p.47 clients)
#    2 = Hybrid mode - best solution for now, server is visible anywhere
ServerInfoAnswerType = 0
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя winzh1
сообщение 19.9.2012, 4:20
Сообщение #17


Стаж: 14 лет

Сообщений: 1414
Благодарностей: 600
Полезность: 838

Цитата(zermond @ 19.9.2012, 3:47) *
Ребят, а какой вы используете режим в dproto?
Код
# ServerInfoAnswerType (0/1)
# Sets server answer type for query requests
#     0 = New style (Source Engine)
#    1 = Old Style (Fix favorites list for p.47 clients)
#    2 = Hybrid mode - best solution for now, server is visible anywhere
ServerInfoAnswerType = 0

А у меня
Код
# ServerInfoAnswerType (0/1)
# Sets server answer type for query requests
#     0 = New style (Source Engine)
#    1 = Old Style (Fix favorites list for p.47 clients)
#    2 = Hybrid mode - best solution for now, server is visible anywhere
ServerInfoAnswerType = 2


Установлю и настрою FreshBans, DopBan.
Писать в ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: