AMX MOD X
Воскресенье, 11.01.2026, 15:18:33



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

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

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: AlMod, slogic  
Проверка версии клиента
L3XДата: Вторник, 27.05.2008, 10:39:28 | Сообщение # 1
Лейтенант
Группа: Скриптеры
Сообщений: 60
Репутация: 2
Статус: Не в сети
Ищу плагин проверки версии клиента (пиратка).
 
slogicДата: Вторник, 27.05.2008, 14:12:29 | Сообщение # 2
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Пиратка - это к чему? Проверка на пиратку или все-таки проверка версии? Я лишь могу проверить, старый клиент или новый, используя query_client_cvar(). На старых от клиента ничего не вернется. Больше пока способов не знаю.
 
L3XДата: Вторник, 27.05.2008, 14:17:15 | Сообщение # 3
Лейтенант
Группа: Скриптеры
Сообщений: 60
Репутация: 2
Статус: Не в сети
т.е. просто проверка версии клиента. (v19, 24, .....)
Допустим если сервер обновлен до 28, то клиенты заходят на него и с более старых версий (19, 24), чего надо избежать.
Готовых плагинов нету ?
 
DaTaДата: Вторник, 27.05.2008, 14:28:33 | Сообщение # 4
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Репутация: 16
Статус: Не в сети
вроде это не реально сделать
 
slogicДата: Вторник, 27.05.2008, 14:37:39 | Сообщение # 5
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
v28 - это надуманная версия вообще-то.
 
L3XДата: Вторник, 27.05.2008, 15:27:00 | Сообщение # 6
Лейтенант
Группа: Скриптеры
Сообщений: 60
Репутация: 2
Статус: Не в сети
Quote (slogic)
v28 - это надуманная версия вообще-то.

Я и сказал "Допустим" (предположим).
Это сути не меняет.
Реч идет о плагине а не о версиях.
 
VENДата: Вторник, 27.05.2008, 19:25:25 | Сообщение # 7
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Самый простой и надежный способ - пускать только клиентов с аналогичной серверу версией.
Остальные способы лишь косвенные и не надежные.
 
slogicДата: Вторник, 27.05.2008, 19:29:48 | Сообщение # 8
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
А как это реализуется? blink
 
BERKUTДата: Вторник, 27.05.2008, 19:40:50 | Сообщение # 9
Подполковник
Группа: Пользователи
Сообщений: 102
Репутация: 2
Статус: Не в сети
Quote (slogic)
А как это реализуется? blink

проверкой Sw.dll
 
DaTaДата: Вторник, 27.05.2008, 19:57:38 | Сообщение # 10
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Репутация: 16
Статус: Не в сети
Quote (BERKUT)
проверкой Sw.dll

прийти к клиенту домой и открыть свойства файла?
 
makSuSДата: Вторник, 27.05.2008, 20:00:21 | Сообщение # 11
Подполковник
Группа: Пользователи
Сообщений: 111
Репутация: 0
Статус: Не в сети
зачем же? можно по размеру файла
 
DaTaДата: Вторник, 27.05.2008, 20:05:26 | Сообщение # 12
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Репутация: 16
Статус: Не в сети
Quote (makSuS)
зачем же? можно по размеру файла

ну в свойствах есть и размер файла, так что мой способ универсален и здесь :D

Добавлено (2008-05-27, 8:05 Pm)
---------------------------------------------

Quote (VEN)
Самый простой и надежный способ - пускать только клиентов с аналогичной серверу версией. Остальные способы лишь косвенные и не надежные.

колись как, или ты имеешь в виду, что сервер сам это делает? :)
 
slogicДата: Вторник, 27.05.2008, 20:27:24 | Сообщение # 13
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Товарищи, речь об amx/x идет. Как с пом. amx/x не пускать клиента? Выполнить force_unmodified() для sw.dll что ли?!
 
VENДата: Вторник, 27.05.2008, 20:38:55 | Сообщение # 14
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Форсированая проверка force_unmodified(force_exactfile, ...) файла, однозначно определяющего версию клиента.

Не путайте официальные номера версий exe/dll/so файлов и версии патчей, в которых в пределах разных версий могут меняться различные файлы. Так могут существовать патчи c близкими по значению номерами версий, в которых какой-либо exe/dll/so файл остался неизменен.

 
mcdemonДата: Среда, 28.05.2008, 08:59:58 | Сообщение # 15
Лейтенант
Группа: Пользователи
Сообщений: 71
Репутация: 0
Статус: Не в сети
Проблема этого плагина в том что щас все кому не лень делают клиентов, вопрос только как и что они туда добавляют никому не известно, так что ваша тема сработает только в том случае если у вас лежат файлы только те которые используются всеми... например уже в инете видел версии 33,34,35 причем все с разными файлами... (С) western с http://www.dedicated-server.ru/vbb/showthread.php?s=&threadid=20056
 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

AMX Mod X Russian Community © 2006-2026