AMX MOD X
Среда, 24.04.2024, 03:43:01



Приветствую Вас Гость | RSS
[ Главная ] [ Ultimate Ping Control - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Плагины » Готовые плагины » Ultimate Ping Control (Сабж..)
Ultimate Ping Control
AlModДата: Пятница, 23.02.2007, 17:56:37 | Сообщение # 1
Сонный кодер
Группа: Админы
Сообщений: 600
Репутация: 27
Статус: Не в сети
Ultimate Ping Control v0.0.4

Кратко:
Плагин кикает всех игроков не подходящих по ограничению пинга

Changelog:
0.0.4: Более качественная проверка на высокий пинг
0.0.3: Была проведена оптимизация кода и выполнены некоторые просьбы участников форума

Для подробного описания читать файл upc.cfg

Скачать


 
VENДата: Пятница, 23.02.2007, 18:30:20 | Сообщение # 2
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Где исходник? Не перестаю тебе удивляться - самое главное - и забываешь. "Бинарик" себе оставь... ;]
 
AlModДата: Пятница, 23.02.2007, 19:32:32 | Сообщение # 3
Сонный кодер
Группа: Админы
Сообщений: 600
Репутация: 27
Статус: Не в сети
Блин, опять забыл smile
Прикрепления: 45732252.rar (0.9 Kb)


 
PhenomДата: Суббота, 24.02.2007, 12:30:21 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 15
Репутация: 0
Статус: Не в сети
А он кикать будет если превышен ping ? Выводить сообщение там допустим в теч 10 сек игрок с наиб пингом будет кикнут smile

Сообщение отредактировал Phenom - Суббота, 24.02.2007, 12:30:44
 
AlModДата: Суббота, 24.02.2007, 14:54:31 | Сообщение # 5
Сонный кодер
Группа: Админы
Сообщений: 600
Репутация: 27
Статус: Не в сети
Он кикает если превышено значение пинга по сравнению с amx_upc_upper или
значение пинга ниже чем amx_upc_lower т.е. с помощью плагина можно ограничить доступ к серверу для различных типов модемов - можно создать сервер либо для ADSL модемов, либо для DialUP'ов




Сообщение отредактировал AlMod - Суббота, 24.02.2007, 14:55:12
 
PhenomДата: Суббота, 24.02.2007, 15:23:06 | Сообщение # 6
Рядовой
Группа: Пользователи
Сообщений: 15
Репутация: 0
Статус: Не в сети
Как настроить его для ADSL модемов? Пропиши наилучшие настройки plz smile
 
AlModДата: Суббота, 24.02.2007, 16:05:25 | Сообщение # 7
Сонный кодер
Группа: Админы
Сообщений: 600
Репутация: 27
Статус: Не в сети
Там в конфиге все предельно просто написано
Для адсл можешь конфиг не трогать, там уже настроено


 
PhenomДата: Суббота, 24.02.2007, 16:34:05 | Сообщение # 8
Рядовой
Группа: Пользователи
Сообщений: 15
Репутация: 0
Статус: Не в сети
Modem D-Link 500T Firmware Version : V3.02B01T01.RU.20061228

Настройки по дефолту Коннекчусь к своему серву пишет ...
Kicked :"Your ping is not in server's rules sad

Сообщение отредактировал Phenom - Суббота, 24.02.2007, 16:39:55
 
AlModДата: Суббота, 24.02.2007, 18:23:50 | Сообщение # 9
Сонный кодер
Группа: Админы
Сообщений: 600
Репутация: 27
Статус: Не в сети
у ВЕНа спроси, мож он знает

 
VENДата: Воскресенье, 25.02.2007, 13:17:18 | Сообщение # 10
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Во-первых, Phenom, рекомендую почитать правила. Обращение лично в таких случаях недопустимо.
Во-вторых, пинг зависит не только от типа модема, но и от великого множества других факторов.
 
slogicДата: Воскресенье, 25.02.2007, 20:56:34 | Сообщение # 11
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Quote (VEN)
но и от великого множества других факторов.

Которые и должен учитывать плагин с названием Ultimate. cool
 
AlModДата: Понедельник, 26.02.2007, 09:07:12 | Сообщение # 12
Сонный кодер
Группа: Админы
Сообщений: 600
Репутация: 27
Статус: Не в сети
Quote (slogic)
Которые и должен учитывать плагин с названием Ultimate. cool

Я конечно не уверен, но попробуйте найти ошибку тогда в нем, если что-то не так и он не ultimate


 
slogicДата: Вторник, 27.02.2007, 16:57:31 | Сообщение # 13
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
А server_cmd разве выполняется моментально? Боюсь он не успевает выполниться и g_MaxPing и g_MinPing равны дефолтным настройкам.

amx_upc_task - думаю, неудачное название для интервала. amx_upc_check_freq получше будить =)

В CMDUPC_info() разве не надо возвращать PLUGIN_HANDLED ? Я понимаю, что это say, но может это блокирует вывод в чат? (или я не прав?)

А вот это полный алес:
Code
if (ping > g_MaxPing || ping < g_MinPing)

Всегда будет true если g_MaxPing <> g_MinPing (а это почти всегда так).

Ты плагин сам тестировал? Уже 30 человек скачали =)

В тут:
Code
g_Timer = get_cvar_float("amx_upc_task")

настоятельно предлагаю применить ограничение типа if (g_Timer < 1.0) g_Timer = 1.0, а то можно лаги жуткие устроит со значением 0.1 и 32 игроками.

 
slogicДата: Вторник, 27.02.2007, 16:59:35 | Сообщение # 14
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
И еще. В Task() если is_user_connected(id) = false, то set_task() ни в коем случае не надо делать. А то получается кто отключился, того все равно мы проверяем на пинг.
 
AlModДата: Вторник, 27.02.2007, 17:43:13 | Сообщение # 15
Сонный кодер
Группа: Админы
Сообщений: 600
Репутация: 27
Статус: Не в сети
Quote (slogic)
Всегда будет true если g_MaxPing <> g_MinPing (а это почти всегда так).

Почему?
не всегда
если пинг предположим, 20, а границы от 10 до 100 например, false будит


 
AMX Mod X Форум » Плагины » Готовые плагины » Ultimate Ping Control (Сабж..)
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

AMX Mod X Russian Community © 2006-2024