Большой пинг на сервере при кол-ве игроков свыше 20

Сообщения
667
Реакции
143
Помог
11 раз(а)
Ошибка
Лагает сервер и в консоле ошибка WARNING: datagram overflowed
ОС
Linux
Amx Mod X
AMX Mod X 1.9.0.5271
Билд
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
Exe build: 13:12:29 Aug 29 2013 (6153)
ReGamedll
-
Версия Metamod
Metamod v1.21p38  2018/02/11 (5:13) by Will Day
Patch: Metamod-P (mm-p) v38 by Jussi Kivilinna
Список метамодулей
[ 1] AMX Mod X        RUN   -    amxmodx_mm_i386.  v1.9.0.5  ini   Start ANY  
[ 2] dproto_EF RUN - dproto.so v0.9.582 ini Start Never
[ 3] LocalizeBug Fix RUN - localizebugfix.s v2.4 ini Start Never
[ 4] VoiceTranscoder RUN - VoiceTranscoder. v2017RC5 ini ANY
[ 5] Semiclip RUN - semiclip_mm_i386 v2.2 ini ANY
[ 6] hackdetector RUN - hackdetector_amx v0.15.32 pl1 ANY
[ 7] CStrike RUN - cstrike_amxx_i38 v1.9.0.5 pl1 ANY
[ 8] Engine RUN - engine_amxx_i386 v1.9.0.5 pl1 ANY
[ 9] FakeMeta RUN - fakemeta_amxx_i3 v1.9.0.5 pl1 ANY
[10] Ham Sandwich RUN - hamsandwich_amxx v1.9.0.5 pl1 ANY ANY
[11] MySQL RUN - mysql_amxx_i386. v1.9.0.5 pl1 ANY ANY
[12] CSX RUN - csx_amxx_i386.so v1.9.0.5 pl1 ANY ANY
[13] Fun RUN - fun_amxx_i386.so v1.9.0.5 pl1 ANY ANY
Список плагинов
1] AIM detector            v0.9.2cs     kanagava          aim_detector.am  running  
[ 2] FreshBans v1.4.2b kanagava fresh_bans.amxx running
[ 3] Admin Loader v3.5 neygomon admin_loader.am running
[ 4] StatsX (MastaMan Editi v1.8.0.3660 AMXX Dev Team statsx_shell.am running
[ 5] Admin Chat v1.9.0.5271 AMXX Dev Team adminchat.amxx running
[ 6] Admin Commands v1.9.0.5271 AMXX Dev Team admincmd.amxx running
[ 7] Admin Votes v1.9.0.5271 AMXX Dev Team adminvote.amxx running
[ 8] GunGameMenu v0.1 *unknown* GGmenu.amxx running
[ 9] Menus Front-End v1.9.0.5271 AMXX Dev Team menufront.amxx running
[ 10] Commands Menu v1.9.0.5271 AMXX Dev Team cmdmenu.amxx running
[ 11] Players Menu v1.9.0.5271 AMXX Dev Team plmenu.amxx running
[ 12] Maps Menu v1.9.0.5271 AMXX Dev Team mapsmenu.amxx running
[ 13] Plugin Menu v1.9.0.5271 AMXX Dev Team pluginmenu.amxx running
[ 14] Scrolling Message v1.9.0.5271 AMXX Dev Team scrollmsg.amxx running
[ 15] Info. Messages v1.9.0.5271 AMXX Dev Team imessage.amxx running
[ 16] Map Manager v2.5.61 Mistrick mapmanager.amxx running
[ 17] Map Manager: Sub Plugi v0.1 Mistrick mapmanager_subp running
[ 18] TimeLeft v1.9.0.5271 AMXX Dev Team timeleft.amxx running
[ 19] Stats Configuration v1.9.0.5271 AMXX Dev Team statscfg.amxx running
[ 20] GunGame AMXX v2.13c Avalanche gungame.amxx running
[ 21] Auto Team Balance Adva v1.5.1 Radius auto_team_balan running
[ 22] Ping Checker v26.0.1 RC1 h1k3 ping_checker.am running
[ 23] Round Non-Stop v0.3.6 Simon Logic round_nonstop.a running
[ 24] Autoresponder/Advertis v0.5 MaximusBrood ad_manager.amxx running
[ 25] Damager v1.0 Prayer damager.amxx running
[ 26] Blue Fade v0.1 Stimul Blue_Fade.amxx running
[ 27] GunGame AMMO v2.2 Prayer gg_ammo.amxx running
[ 28] MultiJump v1.1 twistedeuphoria multijump1.amxx running
[ 29] Vampire v1.0c Shalfey vampire.amxx running
[ 30] Auto recording demo v2.0 IzI | Bonaqua (R amx_autodemorec running
[ 31] Lite VoteBan v1.4 neygomon lite_voteban.am running
[ 32] Admin Gag v1.0 AndrewZ admin_gag.amxx running
[ 33] mute v1.0 Aziz mute.amxx running
[ 34] FM ResetScore v0.1 neygomon fm_rs.amxx running
[ 35] AFK Protection v2.3 rapara13/Nordic afk.amxx running
[ 36] Hide_Timer v1.0 *unknown* hidetimer.amxx running
[ 37] [PUB] Hide Slash v1.0 Bonaqua hide_slash.amxx running
[ 38] Admin Prefixes v4.1 m0skVi4a ;] admin_prefixes. running
[ 39] Spawn Protection v7.0 Peli spawnprotection running
[ 40] AFK Completed v1.0 m1c afkc.amxx running
[ 41] Custom Models v1.3.2 neugomon custom_models.a running
[ 42] Colored Smoke v1.1 xPaw ColoredSmoke.am running
[ 43] [190] BackWeapons RBS v20.06.06 SKAJIbnEJIb & ho backweapons_rbs running
[ 44] Santa Hat + Snow v1.3 xPaw SantaHat.amxx running
Хостинг: CSserv.ru 1000fps
Проблема такая: когда на сервере играет более 20 человек, то начинает игра подлагивать, пинг у меня обычно 9-10, а тут становиться под 30 + фпс проседает+ ошибка в консоли появляется, что канал перегружен (WARNING: datagram overflowed ) . Пытался поочередно отключать плагины, но так и не выявил проблему. Может, кто глянет выше список моих плагинов и посоветует заменить какой-нить на аналогичный? Просто на других серверах и больше всяких плагинов установлено, и игроков под 30, но не лагает, как у меня.
И еще вопрос: у меня подгружен модуль, например, reapi + инклуды к нему + в plugins.ini прописаны плагины, которые отключены. Это все дает нагрузку на сервер или же можно оставить и не удалять неиспользуемые пока что плагины и модули?
 
В этой теме было размещено решение! Перейти к решению.
Последнее редактирование:
Сообщения
3,561
Реакции
1,559
Помог
131 раз(а)
Проверяй ФПС сервера в консоли, командой stats.

И еще вопрос: у меня подгружен модуль, например, reapi + инклуды к нему + в plugins.ini прописаны плагины, которые отключены. Это все дает нагрузку на сервер или же можно оставить и не удалять неиспользуемые пока что плагины и модули?
Не даёт.
 
Сообщения
1,340
Реакции
528
Помог
91 раз(а)
wood-grouse, отключайте плагины связанные с худ сообщениями и оповещениями.
 
Сообщения
678
Реакции
56
Помог
16 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Лови, только не кричи что много читать, ибо то что выше, фигня полная... Ыыы...
В параметры запуска сервера указываем pingboost 3, в настройках сервера (server.cfg если не вкурсах где) пишем sys_ticrate 1200 - ну и делаем рестарт сервера.
Ну и для твоей же стабильности/услучшения сервера, вот тебе диагностика по нему.
1. Обновить движок на ReHLDS (+ поставить все необходимые мета модули для него), ну и поставить ReGameDLL.
2. Обновить MetaMod на Metamod-r.
3. Далее LocalizeBug Fix в топку и заменить на SafeNameAndChat, Semiclip (при переходе на ReHLDS) заменить на ReSemiclip.
4. FreshBans - обновить, statsx_shell.amxx - заменить на statsx от AES, далее ad_manager.amxx и Custom Models - заменить на версии от mx?!, MultiJump, Vampire, Auto recording demo и Voteban - заменить на др. аналоги, дальше убрать Admin Gag и Mute - поставить вместо них UCC, FM ResetScore и AFK Protection
- заменить на др. аналоги, Hide_Timer - это вообще чо за чудо?!, в топку Hide Slash также как и Admin Prefixes - поставить Chat Manager от Мистрика, эмм зачем AFK Completed, когда стоит AFK Protection?! бредятина 2 плагина однотипных... Ну и Colored Smoke - заменить на версию с данного форума... Далее - BackWeapons RBS на помойку можно и поставить аналог на ReAPI (опять таки после перехода на ReHLDS), ну и отключаем набор плагинов Santa Hat + Snow и радуемся стабильному FPS....
Сэнкью вери мач, всем спасибо все свободны =)
6 Янв 2021
Вопрос, как он может быть подружен, если "Exe build: 13:12:29 Aug 29 2013 (6153)" ?! Ыыы.....
 
Последнее редактирование модератором:
Сообщения
667
Реакции
143
Помог
11 раз(а)
asd18asd, Ох, реально много)))) AFK Completed - ищет афкашников и кикает их спустя минуту у меня, а AFK Protection дает неуязвимость и прозрачность афк через 12 секунд)) Hide_Timer - скрывает таймер игры. Спасибо, начну тогда с Ultimate Chats Control :smile3:
 
Сообщения
678
Реакции
56
Помог
16 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
wood-grouse, AFK Protection можно в топку, если обновишься на ReHLDS и поставишь ReGameDLL, ибо вот.
1609949001254.png
 
Сообщения
56
Реакции
67
Помог
1 раз(а)
Сообщения
667
Реакции
143
Помог
11 раз(а)
present, да, потестирую еще раз тогда. Меня всегда смущал плагин AFK Completed от m1c. Он без исходника, но единственный из афк-плагинов, кто работает на гангейме нормально, т.е. кикает афк игроков с сервера! Хотя я его офал, но изменений не увидел.
 

Ayk

Сообщения
763
Реакции
478
Помог
19 раз(а)
Вопрос, как он может быть подружен, если "Exe build: 13:12:29 Aug 29 2013 (6153)" ?! Ыыы.....
И что?
РеГейм можно ставить на ХЛДС, ну а РеАПИ это АМХХ модуль, в любом случае встанет, но с меньшим функционалом, очевидно.
 

RockTheStreet

Саппорт года
Сообщения
1,743
Реакции
345
Помог
40 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
В параметры запуска сервера указываем pingboost 3, в настройках сервера (server.cfg если не вкурсах где) пишем sys_ticrate 1200 - ну и делаем рестарт сервера.
Слишком много вопросов, и слишком мало ответов. Как пингбуст в данной ситуации решит проблему? К данному вопросу он вообще никак не относится.
По поводу тикрейта: а ничего что на кссерв он задаётся в параметрах запуска сервер, и попытки его изменить через какой-то там конфиг приведут к тому, что с тебя долго и громко будут смеяться? Я думаю намёк понятен.
LocalizeBug Fix в топку и заменить на SafeNameAndChat
Также бред, ибо данные метамод-плагины по-разному работают. SNAC работает на RE, а Localize имеется и на RE. Менять одно на другое - идиотизм.
statsx_shell.amxx - заменить на statsx от AES
Что за statsx от AES? Может речь о AES: StatsX CStrike, который по своей сути является дополнением, связывающее CSstatsX SQL и Advanced Experience System?
FreshBans - обновить
Оу щит мэн, там же кардинальное обновление, я и забыл. А точнее, добавили квар, без которого ТС'у хорошо жилось, и что-то исправили в в лоадере, который опять ТС не использует.

Ещё много можно разбирать, но проще этот ответ посчитать за мусор, который не несёт какой-либо полезной информации. Спасибо за внимание.
 
Сообщения
3,561
Реакции
1,559
Помог
131 раз(а)
Сообщения
667
Реакции
143
Помог
11 раз(а)
Nordic Warrior, пощёлкал раз 30 подряд без перерыва) минимум было 309. А так в среднем 450 где-то
 
Сообщения
678
Реакции
56
Помог
16 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
melfyk, "SNAC работает на RE" уахахахах. всё я вышел с темы. ахахахах. ахахаха ....
 
Последнее редактирование модератором:
Сообщения
667
Реакции
143
Помог
11 раз(а)
Нашел наконец-то плагин, из-за которого была эта ошибка WARNING: datagram overflowed и фризы: hidetimer.amxx, который скрывает в игре худ таймера и денег.
Может кто глянуть исходник и сказать, в чем проблема?
Код:
#include <amxmodx>
#include <fakemeta>

#define HIDE_TIMER    (1<<4)
#define HIDE_MONEY    (1<<5)

new gmsgHideWeapon, gmsgCrosshair
new g_iClientCommand

public plugin_init()
{
    register_plugin( "Hide_Timer", "1.0", "*unknown*" )

    register_event("ResetHUD", "Event_ResetHUD", "b")
    register_message((gmsgHideWeapon = get_user_msgid("HideWeapon")), "Message_HideWeapon")
    gmsgCrosshair = get_user_msgid("Crosshair")

    set_msg_block(get_user_msgid("RoundTime"), BLOCK_SET)
}

public Message_HideWeapon(iMsgId, MSG_DEST, id)
{
    new iFlags = get_msg_arg_int(1)
    if(!(iFlags & HIDE_TIMER))
        iFlags |= HIDE_TIMER
    if(!(iFlags & HIDE_MONEY))
        iFlags |= HIDE_MONEY   
    set_msg_arg_int(1, ARG_BYTE, iFlags)
}

public Event_ResetHUD(id)
{
    static const szClientCommand[] = "ClientCommand"
    g_iClientCommand = register_forward(FM_ClientCommand, szClientCommand, 1)
}

public ClientCommand(id)
{
    unregister_forward(FM_ClientCommand, g_iClientCommand)

    message_begin(MSG_ONE_UNRELIABLE, gmsgHideWeapon, _, id)
    write_byte(HIDE_TIMER|HIDE_MONEY)
    message_end()

    message_begin(MSG_ONE_UNRELIABLE, gmsgCrosshair, _, id)
    write_byte(0)
    message_end()
}
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу