Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
-
royalnightduh
- Нович0к
- Сообщения: 7
- Зарегистрирован: 21.06.2010
#1
Сообщение
16.03.2012, 20:22
Всем привет, ребят помогите. У меня сервер Obsidian Сonflict и мне необходимо сделать так чтобы при заходе на него при определённой карте скачивались нужные ресурсы. И чтобы они скачивались даже если в клиенте уже есть. В общем я создал res файл такого типа.
cs_assault.res
с содержимым
Код: Выделить всё
"resources"
{
"maps\cs_assault.res" "file"
"materials\maps\cs_assault\bigmap.vtf" "file"
"materials\maps\cs_assault\bigmap.vmf" "file"
}
и закинул в папку maps.
Эти ресурсы при заходе на сервер скачиваются, но проблема в том что если они уже есть на клиенте, даже с другим содержимым, сервер их во второй раз не передаст. Вот мне нужно добиться принудительной передачи определённых файлов, чтобы сервер проверял содержимое файлов клиента, и если оно не соответствует тому что на сервере передавал новый файл. Как и возможно ли так сделать?
-
kadet89
- Майор
- Сообщения: 557
- Зарегистрирован: 26.12.2006
#2
Сообщение
17.03.2012, 03:37
Проверять и кикать в случае несоответствия точно можно.
-
royalnightduh
- Нович0к
- Сообщения: 7
- Зарегистрирован: 21.06.2010
#3
Сообщение
17.03.2012, 16:28
Ну это если я не ошибаюсь sv_pure. использование вайтлиста. Но мне такой вариант наверно не подойдёт, мне не кикать нужно а принудительно заставить клиент скачать нужный файл, если он отличается от серверного по содержимому.
-
raiden_satan
- Лейтенант
- Сообщения: 127
- Зарегистрирован: 19.07.2011
- Поблагодарили: 1 раз
#4
Сообщение
19.03.2012, 07:29
Это не возможно. Сервер не может заставить клиента перезаписать файл.
-
Overseer618
- Overseer
- Сообщения: 272
- Зарегистрирован: 06.05.2010
- Откуда: Екатеринбург
-
Контактная информация:
#5
Сообщение
19.03.2012, 13:34
Единственным решением может быть смена имени у необходимого файла и перезапись его имени там, где он будет использоваться.
-
royalnightduh
- Нович0к
- Сообщения: 7
- Зарегистрирован: 21.06.2010
#6
Сообщение
19.03.2012, 21:40
Обидно конечно. Спасибо ребят, теперь хоть знаю что нет смысла ковырять эту проблему. Видимо да, перезапись имени единственный выход из ситуации.
-
leks19
- Капитан
- Сообщения: 376
- Зарегистрирован: 10.02.2011
- Откуда: Беларусь
- Благодарил (а): 12 раз
- Поблагодарили: 15 раз
-
Контактная информация:
#7
Сообщение
19.03.2012, 22:08
Если хочешь я могу тебе это сделать. Тут проблем нет.