Всем доброго времени суток.
Уже отчаялся :)
Имеется тестовый серв, Ubuntu 8.04, скачал и установил сервер TF2. Все работает. Акромя metamod.. Соответственно и сорсмод.
До дыр перечитал ман на оф сайте, почитал пользовательские наши и импортные, под винду и под линух.. Не робит метамод и все. (Метамод с офф сайта)
Не пойму где и что не так. Все скопировано.
Вот так сейчас выглядит все..
|opt
|-- server_tf
| |-- InstallRecord.blob
| |-- hl2
| |-- orangebox
| | |-- bin
| | |-- hl2
| | |-- metamod-fatal.log
| | |-- tf
| | | |-- DownloadLists
| | | |-- addons
| | | | |-- metamod
| | | | | |-- README.txt
| | | | | |-- bin
| | | | | | |-- metamod.1.ep1.so
| | | | | | |-- metamod.2.csgo.so
| | | | | | |-- metamod.2.css.so
| | | | | | |-- metamod.2.ep2.so
| | | | | | |-- metamod.2.ep2v.so
| | | | | | |-- metamod.2.l4d.so
| | | | | | |-- metamod.2.l4d2.so
| | | | | | |-- server.so
| | | | | | `-- server_i486.so
| | | | | `-- metaplugins.ini
| | | | `-- metamod.vdf
| | | |-- arena_mapcycle.txt
| | | |-- bin
| | | | |-- server.dll
| | | | |-- server.dylib
| | | | `-- server_srv.so
| | | |-- cfg
ну и так далее...
Содержание metamod.vdf
"Plugin"
{
"file" "../tf/addons/metamod/bin/server"
}
Пробовал прописывать в нем пути относительно корня, то есть /opt/server_tf/orangebox/tf//tf/addons/metamod/bin/server, /opt/server_tf/orangebox/tf//tf/addons/metamod/bin/server.so, /opt/server_tf/orangebox/tf//tf/addons/metamod/bin/server_i486.so и еще по всякому изгалялся. Не работает.
Уж и перекачивал metamod распакованным по sftp, брал wget -ом и распаковывал непосредственно на сервере. Менял права со стандартных до 777.
В общем не знаю куда и думать. Заметил файл в "/opt/server_tf/orangebox/metamod-fatal.log"
Вот пара строк..:
L 10/31/2012 - 14:28:22: Could not find path for: bin/libtier0.so
L 10/31/2012 - 14:40:01: Could not find path for: bin/libtier0.so
Первая строка
(L 10/31/2012 - 14:28:22: Could not find path for: bin/libtier0.so) от:
"Plugin"
{
"file" "../tf/addons/metamod/bin/server"
}
Вторая (
L 10/31/2012 - 14:40:01: Could not find path for: bin/libtier0.so) от:
"Plugin"
{
"file" "../orangebox/tf/addons/metamod/bin/server"
}
Самое интересное, что даже при абсолютно прописанном пути,
"Plugin"
{
"file" "/opt/server_tf/orangebox/tf/addons/metamod/bin/server"
}
Ошибка, таже про libtier0.so
Таких файлов то и в помине нет в метамоде. Да и во всей папке с сервером. Строил дерево через tree, потом грепал:
cat tree.txt | grep libtier0.so
В общем не знаю куда думать. Посоветуете что-нибудь?