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

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

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

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

15 страниц V  « 2 3 4 ... 13 14 »

Anti Reliable channel overflowed

, убираем вылет игроков
Статус пользователя mazdan
сообщение 30.8.2012, 12:08
Сообщение #41


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Fintok, ну даже и не знаю тогда что сказать. Вы же по коду посмотрите - там ловится вызов функции т.е. сами мы её не вызываем, проверяем что там в ней и если это кик за возможное переполнение канала то мы просто её вырубаем. У себя таких проблем не наблюдал, плагин работает с 6 июня :)

Ну в любом случае спасибо за отзыв. Еще бы отзывов, неужели никто не ставил -_- Да и плагин с логами ни к чему - лишняя нагрузка, но так проверить можно. Я когда тестировал - писал себе плагин который флудил в чат - меня должно было выкидывать и не выкидывало, после этого флуд прекращался :) ну и потом с MOTD окном со слабого ПК.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fintok
сообщение 30.8.2012, 12:22
Сообщение #42


Стаж: 16 лет

Сообщений: 756
Благодарностей: 294
Полезность: 638

Цитата(mazdan @ 30.8.2012, 14:08) *
Fintok, ну даже и не знаю тогда что сказать. Вы же по коду посмотрите - там ловится вызов функции т.е. сами мы её не вызываем, проверяем что там в ней и если это кик за возможное переполнение канала то мы просто её вырубаем. У себя таких проблем не наблюдал, плагин работает с 6 июня :)

Ну в любом случае спасибо за отзыв. Еще бы отзывов, неужели никто не ставил -_- Да и плагин с логами ни к чему - лишняя нагрузка, но так проверить можно. Я когда тестировал - писал себе плагин который флудил в чат - меня должно было выкидывать и не выкидывало, после этого флуд прекращался :) ну и потом с MOTD окном со слабого ПК.

Ну да, я все прекрасно понимаю, просто реально как то странно получилось. Ладно вечерком мб снова попробую поставить, буду надеется что проблема была всё таки с оборудованием.

З.Ы. У вас случайно нет плагина который предотвращает переполнения буфера текста в hlds и тем самым взывает падение сервера с ошибкой
Host_Error: PF_Message_I: Refusing to send user message Say Text of 193 bytes to client, user message size limit is 192bytes (Ну это я так спросил yy.gif)

Отредактировал: Fintok, - 30.8.2012, 12:22
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 30.8.2012, 12:55
Сообщение #43


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата(cs-portal @ 29.8.2012, 19:51) *
разве команда amxx существует? консольная? есть только amxx pause и тд

и в твоем декомпил образце выходит orpheu error - функция дропклиент не найдена

Ну там выбивает версию и автора амхх


You become responsible, forever, for what you have tamed
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 30.8.2012, 13:02
Сообщение #44


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Цитата(Fintok @ 30.8.2012, 14:22) *
Ну да, я все прекрасно понимаю, просто реально как то странно получилось. Ладно вечерком мб снова попробую поставить, буду надеется что проблема была всё таки с оборудованием.

З.Ы. У вас случайно нет плагина который предотвращает переполнения буфера текста в hlds и тем самым взывает падение сервера с ошибкой
Host_Error: PF_Message_I: Refusing to send user message Say Text of 193 bytes to client, user message size limit is 192bytes (Ну это я так спросил yy.gif)

Это проще фильтровать на уровне colorchat-а чем лезть потом орфеем и исправлять его дыры :)

Отредактировал: mazdan, - 30.8.2012, 13:04


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 30.8.2012, 17:12
Сообщение #45
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

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

Цитата(Fintok @ 30.8.2012, 14:22) *
З.Ы. У вас случайно нет плагина который предотвращает переполнения буфера текста в hlds и тем самым взывает падение сервера с ошибкой
Host_Error: PF_Message_I: Refusing to send user message Say Text of 193 bytes to client, user message size limit is 192bytes (Ну это я так спросил yy.gif)

Это переполнение message, максимальный размер 192 байта (для всех). Лимит на клиенте.

Отредактировал: [WPMG]PRoSToTeM@, - 30.8.2012, 17:13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Serj
сообщение 30.8.2012, 17:15
Сообщение #46


Стаж: 15 лет

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

Цитата([WPMG]PRoSToTeM@ @ 30.8.2012, 18:12) *
Плагин бред, лучше пусть игрока кикнет, чем он пропустит важные пакеты. Зачем делать бредоплагин для тех людей кто ставит непонятно что, непонятно зачем.

Кому нужно, тот поставит. Если тебе плагин не нужен - выйди в окно и не пиши всякую хуету. Ладно?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 30.8.2012, 17:16
Сообщение #47
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(serejka @ 30.8.2012, 19:15) *
Кому нужно, тот поставит. Если тебе плагин не нужен - выйди в окно и не пиши всякую хуету. Ладно?

Только идиот это поставит. Нефиг людей обманывать.

Отредактировал: [WPMG]PRoSToTeM@, - 30.8.2012, 17:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 30.8.2012, 17:22
Сообщение #48


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Цитата([WPMG]PRoSToTeM@ @ 30.8.2012, 19:12) *
Плагин бред, лучше пусть игрока кикнет, чем он пропустит важные пакеты. Зачем делать бредоплагин для тех людей кто ставит непонятно что, непонятно зачем.
Надёжный канал на то и надёжный, что пакеты дойдут в любом случае, а если нет, то выкидываем клиента.
Это переполнение message, максимальный размер 192 байта (для всех). Лимит на клиенте.
Кому как. Мне вот лучше пусть его не кикнет из-за того что у него тупанет комп при открытии MOTD окна или из-за того что он CS свернул. Я нигде не говорю что это супер плагин который решает проблему. Везде пишу о том что он убирает дроп игрока и всё. Если это кому-то поможет, то что в этом плохого?
UDP это случайно как раз не тот канал, который ненадежный? Но в принципе в том чтобы бездоказательно поговорить о том что плагин бред тоже хорошо, все плагины вообще бред. Любой, дайте название, я вам с уверенностью скажу что это бред, что это никому не нужно и лучше без него чем с ним.

Цитата([WPMG]PRoSToTeM@ @ 30.8.2012, 19:16) *
Только идиот это поставит. Нефиг людей обманывать.
Только идиот это не поставит. Хорошо поговорили - вы меня (идиотом), я вас (идиотом) - дружный форум дружный мир.
И да, пожалуйста, укажите факт обмана. А то это клевета какая-то. Я вас разве оскорблял где-то?

Отредактировал: mazdan, - 30.8.2012, 17:26


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 30.8.2012, 17:29
Сообщение #49
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(mazdan @ 30.8.2012, 19:22) *
Кому как. Мне вот лучше пусть его не кикнет из-за того что у него тупанет комп при открытии MOTD окна или из-за того что он CS свернул. Я нигде не говорю что это супер плагин который решает проблему. Везде пишу о том что он убирает дроп игрока и всё. Если это кому-то поможет, то что в этом плохого?
UDP это случайно как раз не тот канал, который ненадежный? Но в принципе в том чтобы бездоказательно поговорить о том что плагин бред тоже хорошо, все плагины вообще бред. Любой, дайте название, я вам с уверенностью скажу что это бред, что это никому не нужно и лучше без него чем с ним.

Если ненадёжный переполнится, то сервер просто не отошлёт клиенту пакеты ненадёжного канала.
Тупит не комп игрока, а вся вина в сервере, если не отошлются важные пакеты то клиент может либо вылететь либо вообще какой-то глюк полный произойти.
MOTD отсылается по reliable каналу, лучше бы сделал плагин который менял канал по которому отсылается MOTD и SayText.

Цитата(mazdan @ 30.8.2012, 19:22) *
Только идиот это не поставит. Хорошо поговорили - вы меня (идиотом), я вас (идиотом) - дружный форум дружный мир.
И да, пожалуйста, укажите факт обмана. А то это клевета какая-то. Я вас разве оскорблял где-то?

Обман состоит в том что вы подразумеваете что плагин улучшит что-то на сервере.
Идиот = глупый человек.

Этот форум вводит многих людей в заблуждение от истины.

Вы уже просто считаете что сервер не может быть без metamod и amxmodx.

Отредактировал: [WPMG]PRoSToTeM@, - 30.8.2012, 17:32
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 30.8.2012, 17:32
Сообщение #50


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

У меня на нетбуке вылет с вероятностью 80% при открытии MOTD окна, особенно если его быстро не закрыть. Теперь докажите мне что проблема в сервере.
И что это будет за полный глюк? Клиент зависнет на сервере и сделает реконект? То же самое что и при кике. Я вам логи привожу, в части случаев помогает, вы смотрели логи? Или лучше сначала сказать что всё ***? Да, часть игроков вылетает, те у кого реально проблемы если же проблема временная (50%-70% вероятность MOTD) то он зайдет на сервер и спокойно будет играть.
Цитата
Вы уже просто считаете что сервер не может быть без metamod и amxmodx.

Где я так считаю? Где я писал об этом?
Цитата
Обман состоит в том что вы подразумеваете что плагин улучшит что-то на сервере.

1. докажите обратное
2. я говорю как есть, не надо называть меня обманщиком. Прочитайте ветку и сколько раз я пишу о том, что плагин не исправляет проблему, а только убирает дроп игрока с этой причиной

Отредактировал: mazdan, - 30.8.2012, 17:35


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 30.8.2012, 17:37
Сообщение #51
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(mazdan @ 30.8.2012, 19:32) *
У меня на нетбуке вылет с вероятностью 80% при открытии MOTD окна, особенно если его быстро не закрыть. Теперь докажите мне что проблема в сервере.
И что это будет за полный глюк? Клиент зависнет на сервере и сделает реконект? То же самое что и при кике. Я вам логи привожу, в части случаев помогает, вы смотрели логи? Или лучше сначала сказать что всё ***? Да, часть игроков вылетает, те у кого реально проблемы если же проблема временная (50%-70% вероятность MOTD) то он зайдет на сервер и спокойно будет играть.

Фишка в том что на твоём ноутбуке клиент отвечает реже чем на компе, естественно чем реже ответ, тем больше заполнится канал. Вообще нельзя забивать reliable канал такой хренью как MOTD и SayText.
Временная - невременная. Проблема-то есть.

Цитата(mazdan @ 30.8.2012, 19:32) *
Где я так считаю? Где я писал об этом?

Это к другим.
Цитата(mazdan @ 30.8.2012, 19:32) *
1. докажите обратное
2. я говорю как есть, не надо называть меня обманщиком. Прочитайте ветку и сколько раз я пишу о том, что плагин не исправляет проблему, а только убирает дроп игрока с этой причиной

Зачем же вы его тогда выкладывали?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 30.8.2012, 17:39
Сообщение #52


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Давайте прекратим этот флуд. Я вам факты, а вы мне "это плохо, надо дропать". Давайте каждый для себя сам решит. Поставьте плагин, потестируйте, напишите негативный отзыв, но давайте не будем только разводить "всё бред и только делает хуже".
Я его выложил, потому что сам им пользуюсь уже 2 месяца и проблем он мне не создавал.
Кто захочет тот попробует - понравится - оставит, не понравится удалит. Зачем лишать людей права выбора? Я не беру за это деньги, не обещаю чудес никаких. Но вот вы пришли, назвали меня обманщиком, сказали что плагин бред.

Отредактировал: mazdan, - 30.8.2012, 17:42


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 30.8.2012, 17:41
Сообщение #53
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(mazdan @ 30.8.2012, 19:39) *
Поставьте плагин, потестируйте.

Орфей плохой модуль.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 30.8.2012, 17:43
Сообщение #54


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Цитата([WPMG]PRoSToTeM@ @ 30.8.2012, 19:41) *
Орфей плохой модуль.

вы в силах, по-моему, пропатчить библиотеку или написать метамод модуль простой и посмотреть что будет.
Я не в силах, потому пишу на орфее.

Отредактировал: mazdan, - 30.8.2012, 17:43


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fake`
сообщение 30.8.2012, 17:55
Сообщение #55


Стаж: 14 лет

Сообщений: 1524
Благодарностей: 320
Полезность: 457

Установку плагина не распишите, а то с orpheu дела не имел)

Отредактировал: Fake`, - 30.8.2012, 17:56
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 30.8.2012, 19:00
Сообщение #56


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Цитата(Fake` @ 30.8.2012, 19:55) *
Установку плагина не распишите, а то с orpheu дела не имел)
Ну у вас если установлен сам модуль Orpheu cstrike\addons\amxmodx\modules\orpheu_amxx.dll (для винды ну или сошка для линукс) то просто заливаете как обычный плагин на сервер, а файл функцию кладете в папку cstrike\addons\amxmodx\configs\orpheu\functions
В архиве порядок папок соблюден.
Единственное Orpheu не работает с Windows Server 2008 при включенном DEP (forteam, например)

Цитата
Лучше сделать логирование всех сообщений отправленных клиенту для выявления проблемы.

Лучше не перегружать сервер чем попало, чем потом заниматься ловлей блох, никто и не спорит. Это плагин-костыль.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fake`
сообщение 30.8.2012, 23:10
Сообщение #57


Стаж: 14 лет

Сообщений: 1524
Благодарностей: 320
Полезность: 457

А если не установлен, и не могли бы скинуть фалы модуля orpheu и краткий мануал, если не затруднит.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
underwoker
сообщение 31.8.2012, 3:45
Сообщение #58
Стаж: 56 лет


Благодарностей:

Цитата(Fake` @ 30.8.2012, 23:10) *
А если не установлен, и не могли бы скинуть фалы модуля orpheu и краткий мануал, если не затруднит.

www.google.ru > модуль orpheu скачать > 1-3 ссылки твои.
Перейти в начало страницы     
   +
Статус пользователя mazdan
сообщение 31.8.2012, 6:20
Сообщение #59


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

да, всё верно, просто скачать и разложить по папкам. Запускаться должен автоматически, ну или можно вписать в configs/modules.ini


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
underwoker
сообщение 31.8.2012, 6:51
Сообщение #60
Стаж: 56 лет


Благодарностей:

Все бы хорошо. Но вот незадача.
Скрытый текст
L 08/31/2012 - 08:00:01: Start of error session.
L 08/31/2012 - 08:00:01: Info (map "zm_dust2_2x2") (file "addons/amxmodx/logs/error_20120831.log")
L 08/31/2012 - 08:00:01: [ORPHEU] Function "SV_DropClient" not found
L 08/31/2012 - 08:00:01: [AMXX] Run time error 10 (plugin "antir_s_logami.amxx") (native "OrpheuGetFunction") - debug not enabled!
L 08/31/2012 - 08:00:01: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).


Если нужно могу дебаг выложить.
Перейти в начало страницы     
   +
15 страниц V  « 2 3 4 ... 13 14 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: