В данной стать я расскажу как сделать чтоб на сервер могли заходить пользователи как с лицензионных клиентов так и не лицензионных.
У нас уже есть пользователь от которого мы будем запускать сервер, и установленный сервер Killing Floor (если нет читаем тут Установка сервера Killing Floor на Linux, Centos)
Входим под нашим пользователем и переходим в папку System
cd System
Переименовываем файл steamclient.so в steamclient_valve.so
mv steamclient.so steamclient_valve.so
Скачиваем эмулятор REVEMU
wget www.mydt.org/down/kf/rev_emu.tar.gz
Распаковываем
tar zxf rev_emu.tar.gz
Удаляем архив
m rev_emu.tar.gz
Все сервер готов к приему всех клиентов!
Нифига не работает.. по крайней мере на версии 1046. Можете скинуть свою сборку(чистую нон-стим версию). Заранее благодарен.
работает, сам ставил, сам писал! Пробуй процедуру установки с нуля.
В статье ссылка на материал по установке сервера!
Ставил по Вашим мануалам.. Ставил на CentOS 6.4 x64 — Либы вроде которые надо для x86 стоят
Вот что в логах пишет:
STEAMAUTH : Sending updated server details — Killing Floor Server 0 | 6
Open myLevel Mon Apr 15 20:05:05 2013 192.168.0.254:3418
STEAMAUTH : Game Server SendUserConnectAndAuthenticate returned error (192.168.0.254:3418)
Close TcpipConnection 192.168.0.254:3418 Mon Apr 15 20:05:05 2013
Open myLevel Mon Apr 15 20:05:05 2013 192.168.0.254:3418
Close TcpipConnection 192.168.0.254:3418 Mon Apr 15 20:05:06 2013
Версия Клиента(Нон-стим) и сервера 1046
Вычитал в интернете что для версии v1046 еще эмулятора не сделали(Linux).. если вас не затруднит скинуть свою версию нон-стим сервера KF. на binural@ukr.net