MYAC 1.6.7 pro

Нужна локальная установка лицензионного сервера MyAC последнего билда (для моего проекта) на серверную машину под управлением OC Windows 7/2008/2012. Требуется установка и настройка античит-системы на игровые серверы как под движком gldsrc, так и под source (один конфиг, два сервера).

Специалистов в данной области прошу в ЛС для обсуждения деталей и подробностей. Ваша цена — работа вперед. Тестировать Ваш результат будем на ПК с Win 7 (будет считаться исполнением обязательств). В оплате не обижу за достойную работу.

Спасибо за внимание.

Добавлю кармы для виду.

В благодарность: +0,200 кармы

ответы — 5

  • KoLoBoK26.04.2013, 17:55#
    Алён, обратись к представителям оверпро, они работают с этой дрянью.
  • Switchfoot26.04.2013, 19:47#
    оверпро пиши им… помогут за петю
  • Switchfoot26.04.2013, 19:48#
    Основа: myAC это клиент серверное приложение, как сервер и клиент CounterStrike Клиент античита myAC необходимо запускать на том же компьютере, что и клиент CounterStrike Клиент античита myAC необходимо запускать ДО запуска клиента CounterStrike Клиент античита myAC необходимо запускать С ТЕМИ ЖЕ ПРАВАМИ (под тем же пользователем), что и клиент CounterStrike Клиент античита myAC работает на Win2k,WinXP,Win2k3,Win60(Vista) Клиент античита myAC МОЖЕТ ОПРЕДЕЛЯТСЯ КАК ВИРУС некоторыми анивирусами (это проблемы юзеров) Клиент античита myAC работает на 20077 tcp порту, этот порт должен быть открыт на проксях и фаерволах Для лицензионного клиента CounterStrike нужно сначала запустить steam, потом клиент античита myAC, потом клиент CounterStrike Для лицензионного клиента CounterStrike клиен античита myAc должен лежать в директории steam/ваш_аккаунт Программы управления приложениями не получат доступ к клиенту CounterStrike, если запущен клиент античита myAC Клиент CounterStrike должен запускаться через hl.exe Клиент CounterStrike должен работать в OpenGL (Options — Video — Renderer: OpenGL) Сервер myAC можно запустить на том же компьютере, что и сервер CounterStrike Сервер myAC можно запустить на отдельном компьютере с доступом по интернету/сети к компьютеру на котором установлен сервер CounterStrike Сервер myAC написан только под windows, запуск на *nix через wine без иксов не получается Сервер myAC работает через 20077 tcp порт, этот порт должен быть открыт на проксях и фаерволах Сервер myAC нельзя запустить в консольном режиме (можно как сервис на винде) Сервер обновлений (UpdServ) работает на 20079 tcp порту, этот порт должен быть открыт на проксях и фаерволах В одной директории с сервером обновлений, должен лежать актуальный исполняемый файл клиента myAC (myAC.exe) Если несколько серверов серверов CounterStrike, то лучше если они будут одной версии и не менее 29 (вместе с клиентами) version Protocol version 47 Exe version 1.1.2.5/Stdio (cstrike) Exe build: 21:54:12 Oct 23 2006 (3651) Установка и настройка Скачанный архив последней версии распаковываем (куда угодно) В архиве дирекртории: — AMXX — CLIENT — GETMD5 — INNO_SETUP — PHP + MYSQL — SERVER — UPDSERV Установка и настройка клиента: Идем в диру CLIENT содержание директории: — config.ini — myAC.ex — myAC.exe открываем config.ini (блокнотом например) В переменную Name прописываем имя сервера античита (CounterStrike). Можно не изменять. D переменной Address прописываем ip адрес (или доменное имя) на котором будет запущен СЕРВЕР АНТИЧИТА myAC допустим: Address=192.168.0.3 или Address=cs-Evo.net.ru Если myACserv.exe использет нестандартный порт, то нужно указать порт! (см. ниже) В перемнную Servers перечисляем все сервера CounterStrike (или сервер если один) Пример: 10.0.0.3,192.168.0.3:27015,cs.MYSITE.ru:27015 Здесь запись 10.0.0.3 эквивалентна записи 10.0.0.3:27015 ! Теперь решаем на каком порту будет работать. Это удобно если у вас стоял другой античит и для него были открыты определенные порты. По умолчанию античит работает на 20077 tcp порту. Для того чтобы изменить порт нужно в переменную Address после адреса сервера античита через двоеточие указать порт: Address=192.168.44.78:xxxx Где хххх номер порта И не забудьте, что если вы указали свой порт, то сервер необходимо запускать так: myACserv.exe /port=xxxx Где хххх номер порта Соответственно клиент и сервер должны работать на одном порту. сохраняем и закрываем config.ini запаковываем диру CLIENT каким-нибудь архиватором и выкладываем на скачку юзерам ТОЛЬКО ДИРЕКТОРИЮ Client!!! выкладываем юзерам фак, вроде моего фак по установке и настройке клиента античита: Установка и настройка клиента античита Запускаем CounterStrike Идем в Options — Video Ставим Renderer: OpenGL (или D3D) Ставим Color Quality: Highest (32 bit) Жмем Apply Закрываем CounterStrike Удаляем все предыдущие версии античита если есть. Скачиваем последнюю версию отсюда: cs-evo.net.ru/load Распаковываем куда вам угодно. Допустим c:\myAC\ Идем в директорию в которую распаковали. Запускаем файл myAC.exe Должно написать что-то вроде «Connected to myAC.Server» Не сворачивая клиент, ждем секунд пять-десять. Запускаем Counter Strike Соединяемся с сервером Проблемы Проблема: Не соединяется античит «Can't connect to myAC.Server» Варианты решений: — Возможно закрыт порт 20077. Проверьте свои фаерволы. Порт 20077 должен быть открыт. — Возможно сервер античита отключен. В этом случае можно играть без античита. Проблема: античит определяется как вирус Варианты решений: — на ваш выбор, либо отключать антивирус и использовать античит, либо не использовать античит и не играть на нашем сервере Установка и настройка сервера: Далее если у вас стоит на сервере Counter Strike мод AmxModX вы можете поставить дополнительный плагин myac.amxx, который лежит в директории AMXX Суть работы плагина: При запуске клиента античита и запуске клиента Counter Strike, античит устанавливает в память Counter Strike специальную переменную, которая проверяется плагином myac.amxx при соединении клиента с серверов. Если эта переменная не будет найдена, то клиента сразу кикнет с сервера. В итоге без античита на сервер зайти не смогут. Если у вас нет AmxModX или вы не хотите ставить плагин, ТО ОН НЕ ОБЯЗАТЕЛЕН и диру amxx можно вообще не трогать. Ставим плагин: идем в директорию amxx myac.amxx закачиваем в /ваш_путь_до_сервера_CounterStrike/cstrike/addons/amxmodx/plugins/ открываем whitelist.txt для редактирования и вписываем ip адерса, которые не будут проверятся (одна строка — один адрес), сохраняем, закрываем whitelist.txt закачиваем в /ваш_путь_до_сервера_CounterStrike/cstrike/addons/amxmodx/configs/ идем в /ваш_путь_до_сервера_CounterStrike/cstrike/addons/amxmodx/configs/ открываем plugins.ini для редактирования и внизу файла новой строкой добавляем: myac.amxx сохраняем, закрываем перезапускаем сервер Counter Strike С ЭТОГО МОМЕНТА на сервер Counter Strike без античита зайти никто не сможет! Далее идем в директорию SERVER содержание: — CONFIGS — config.ini — myACserv.exe открываем config.ini в перменной GameServerCount прописываем кол-во игровых серверов cs которые будет обслуживать (!) античит сервер вы можете поставить до 8 серверов у меня два сервера GameServerCount=2 [ServerSettings_1] это секция описания первого сервера GameServerAddr это адрес сервера CounterStrike GameServerAddr=192.168.0.1 далее GameServerPort порт на котором работает cs сервер GameServerPort=27015 GameServerPass это rcon пароль вашего сервера, который задается в cstrike/server.cfg переменной rcon_password GameServerPass=тутвашпароль HostConnectList это все адреса по которым доступен ваш сервер CounterStrike (без указания портов) Пример: HostConnectList=192.168.0.1,cs.MYSITE.com,games.sakh.com [ServerSettings_2] это секция конфига для второго сервера, настраивается аналогично первому и так максимум можно настроить 8 серверов SentStatusTime — насколько часто сервер античита будет опрашивать сервер(а) cs в секундах я поставил 60 SentStatusTime=60 RecvStatusTimeout ЭТО ОСНОВНАЯ ПРОБЛЕМА КИКОВ ставим минимум 500-600 так как у меня сервер античита находится в другой сети и вообще у другого провайдера, чем сервер cs, то я поставил 1000 RecvStatusTimeout=600 NoKickTimeout и ClientTimeoutAuth и ClientTimeDisconnect поставте побольше если у клиентов наблюдаются потери пакетов ClientSendNOOPInterval не трогайте ClientAutoUpdate=1 ставим если будет запущен UpdServ/UpdServ.exe и сервер будет обновляться автоматически ClientKick=1 обязательно ставим еденицу ClientCSBanIP — банить ли ip на сервере cs командой addip ClientCSBanIP=0 поставте 1 если у вас нет amxban и вы хотите банить читеров по ip ClientBanAfterAuth=1 еденица значить что античит сначала определит ник юзера а потом только забанит при нуле будет банить сразу и вы не узнаете ник игрока под которым он пытался играть ClientAmxBans поставте 1 если вы хотите чтобы читеры банились на сервере через плагин amxx_bans из amxmodx ClientMinHLVerIndex=3266 это минимально допустимая версия клиента CounterStrike ставим одну из 2771,2797,2834,3147,3210,3248,3266,3329,3382,3647,3779,3798,3939 все клиенты версией ниже будут кикатся с просбой обновить клиента версию своего клиента вы можете узнать набрав в консоли команду «version» ClientMinHLVerIndex=0 — означает, что ограничение по версии отключено и то, что myAC будет пытаться «работать» с неизвестными ему версиями HL.EXE ClientOnlyTrueColor=1 еденица означает что клиент будет проверятся в каком режиме стоит Color Quality если вы хотите чтобы игроки могли играть на 16 bit — поставте ноль ClientBlockAlias=0 еденица означает что myAC заблокирует «исполнение» алиасов на клиенте (применимо только к HL1) ClientScreenShot=1 снимать или не снимать скриншоты с экранов у игроков если поставили еденицу то обязательно настройте переменную ScreenShotsDir это директория куда будут складыватся скриншоты ClientScreenShotCompress, ClientScreenShotMode и ClientScreenShotMaxRes можно оставить по умолчанию WhiteListIP=192.168.0.1,10.10.10.10 список IP адресов, которые нельзя кикать (указываются через запятую) сюда пишем сразу ip адреса (которые есть, можно один) вашего cs сервера сюда же можно записать ip адреса с которых идут боты и HLTV если с ними есть проблемы TimeScanInterval=180 просто: с какой переодичность проверять юзеров на читы оставте как есть или увеличте если у юзеров наблюдается торможение системы CSBanAmxBanWhiteListIP сюда желательно вписать ip адреса компьютерных клубов и сетей из которых выходят много пользователей при обнаружении читера с этим ip будет забанена только отдельная машина-комп, а не вся сеть Сообщения от сервера Msg_RequiredNewAC=It is required to start myAC ver.%acver !!! Msg_IncorrectVerAC=The incorrect version of myAC is found out! Is required myAC ver.%acver !!! Msg_IncorrectVerHL=Please update CS up to %minhlver or is higher! Из моего конфига Msg_RequiredNewAC=Nuzhno zapustit antichit myAC ver.%acver cs.MYSITE.com/files/ Msg_IncorrectVerAC=Nevernaya versiya myAC! Nuzhna versia myAC ver.%acver cs.MYSITE.com/files/ Msg_IncorrectVerHL=Obnovite CS do versii %minhlver ili vyshe cs.MYSITE.com/files/ AdminMessage01 AdminMessage02 AdminMessage03 — сообщения админа построчно (обратите внимание на нумерацию перменных), которые будут отображаться в клиентах античита при соединении с сервером античита Строки AdminMessage должны быть в UTF8 кодировке (хотя можно и весь файл config.ini в UTF8 сохранить). Дальше сохраняем config.ini и закрываем Заливаем директории Server и UpdServ на комп, на котором будет запущен Сервер античита запускаем Server\myACserv.exe И не забудьте, что если вы указали свой порт, то сервер необходимо запускать так: myACserv.exe /port=xxxx запускаем UpdServ\UpdServ.exe (с другими портами то же самое что и на myACserv.exe) рядом с UpdServ.exe должен лежать exe файл клиента античита (myAC.exe), которым пользуются, ваши юзеры
    • unbel1evable26.04.2013, 21:24#
      Бле, хуйню из гугла всю перечитала и с говноюкозов, даже в саппорт написать успела — толку 0. Суть проблемы в том, что кикает с серва с причиной некорректной версией клиента. сколько бы таймаут ни ставь и какую бы версию руками там не забивай.
  • unbel1evable26.04.2013, 21:34#
    Ладно, будем думать. Хуево как-то.

Чтобы комментировать — необходимо авторизоваться.