serfreeman1337

Empire-Host.org - Аренда игровых серверов

Статьи

Всего: 12 записей

Патч Sven Coop 4.7

24 декабря 2012 года вышло обновление для мода Sven Coop версии 4.7. Для обновления вам надо заново скачать весь архив Sven Coop с официального сайта и произвести замену файлов. Сам архив весит 483 мб, однако не у всех есть возможность скачивать каждый раз полный архив с игрой для обновления, гораздо разумнее просто обновить необходимые файлы. Основные файлы обновления: client.dll и fmodex.dll.

Вы можете обновить вашу старую версию SvenCoop 4.5 или 4.6 до версии 4.7 просто скачав архив ниже. В архиве обновленные библиотеки и эвент файлы, никаких карт, моделей или звуков. С помощью этого патча вы сможете подключиться к серверу 4.7, а он в свою очередь докачает вам новые/отсутствующие ресурсы клиента.

(далее…)

Защита HLDS от нового эксплоита [5758/5787]

Показания net_graph в момент действия этого эксплоита

Недавно, некоторые сервера игры Half-Life DeathMatch подверглись атакам. Суть атаки была в вызывании лагов на сервере. Действовали по следующей схеме: на сервер подключался фейковый игрок и посылал команды fullupdate, в следствии на сервере возникали лаги. В отличии от Fake Players Flood, где с сервером каждую секунду устанавливали соединения несколько фейковых игроков, здесь на сервер подключается один игрок и флудит fullupdate командой. Уязвимыми оказались билды 5758 и 5787.

Решение было создано командой aghl.ru. Тред на форуме.

(далее…)

Мои сервера отображаются на мастер-сервере?

Steam WebAPI for masterserver

Новое WebAPI от VALVe, которое поможет администраторам серверов самим ответить на их вопрос "Находятся ли мои сервера в списках мастер-сервера ?". Пример использования этого API:

http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=SERVER IP HERE&format=json
http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=SERVER IP HERE&format=xml

Просто замените "SERVER IP HERE" IP адресом вашего сервера. Порт указывать не нужно. API выдаст список всех зарегистрированных серверов в мастер-сервере на этом айпи. Если вы увидите поле rejected значит ваш сервер не прошел регистрацию на мастер-сервере VALVe.

Мой скрипт для работы с этим API: /smaster/steam_ms_listing.php

Например, вот так выглядят сервера успешно прошедшие и отображающиеся в мастер-сервере VALVe (сервера hldm.org), а вот так если с этого айпи были отвергнуты некоторые сервера.

Данный скрипт проверят сервера только в мастер-сервере VALVe. Если вы хотите проверить видимость вашего сервера в других мастер-сервера, то обратите внимание на сервис HL Master.