Робимо швидку стрибка файлів з сервера - робимо швидке завантаження файлів з сервера - майстерня -
У даній статті я вам розповім як зробити швидку стрибка файлів з сервера. Це потрібно для того, щоб
прискорити процес скачки не стандартних файлів, тобто: Моделі, звуки, карти і т.д. Для чого ми це робимо? Ми робимо для того, щоб гравці не чекали по 5-10 хвилин поки скочується той чи інший файл.Он просто не дочекається завантаження і вийде з вашого сервера.Вот через це знизиться онлайн сервера.
Отже, існує 2 способи:
Перший - через хостинг
Другий - через програму HFS
На своєму хостингу створюєте папку з будь-яким зручним для вас назвою, наприклад: filescs16. Всі файли що ви закине в filescs16 будуть швидко скачіватся. Наведемо приклади: Ви додали на свій сервер de_dust2x2. wad файли, додали новий звук уууу.wav який лежить на сервер в папці # 92; cstrike # 92; sound # 92; misc - ці всі файли потрібно розташувати точно в таких-же папках в папці filescs16.
sv_downloadurl - Установка цієї консольної змінної дозволяє Клієнтам завантажувати Сторонні Дані через HTTP (що значно швидше), виключаючи їх завантаження з ігрового сервера.
sv_allowupload 1/0 Дозволяє / Забороняє клієнтам завантажувати на сервер власні спреї.
sv_allowdownload 1/0 - Дозволяє / Забороняє клієнту завантажувати з сервера карти, спреї і т.д.
Поетому досить закинути в папку filescs16 тільки wad файли з папки cstrike. також папки gfx (і все що в ній), maps (і все що в ній), models (і все що в ній), overview (і все що в ній), sound (і все що в ній)!
Також під час скачки на сервері з'являються копії скачевиемих файлів з розширенням .ztmp. Він з'являється тоді, коли файл почали качати і не докачати. Наприклад качали de_dust2x2 і не докачати, то з'явиться в папці maps файл de_dust2x2.ztmp. Це нормально - поява цих файлів, вони появляються через те що файли гойдалися ні з "швидкої скачки" а напямую з сервера, можна зробити так щоб вони не з'являлися. виставивши в server.cfg який в папці cstrike таке значення:
І такі файли більше не з'являться, але потрібно більше трафіку на передачу ресурсів, так як вони не будуть стискуватися.
правда це прибере скачування файлів з сервера. якщо раптом хостинг перестане працювати. але такого майже ніколи не буває.