ResourcePrecacher для CS2 — попереднє завантаження моделей і звуків

Завантажте плагін ResourcePrecacher для CS2 на MetaMod:Source від Pisex. Серверна утиліта для примусового попереднього завантаження й кешування кастомних скінів, моделей і звуків у клієнта.

15 червня 2026 2 хв читання 280

ResourcePrecacher від Pisex — попереднє завантаження кастомних моделей і звуків у CS2


Рушій (база): чистий MetaMod:Source (нативний C++). CounterStrikeSharp НЕ ПОТРІБЕН.

Тип софту: серверна утиліта / менеджер ресурсів.

Особливість: усуває вильоти й невидимі текстури, примусово змушуючи клієнт гравця завантажити кастомний контент у пам'ять під час підключення.

Автор: Pisex


ResourcePrecacher — спеціалізована серверна утиліта для Counter-Strike 2, написана на чистому C++ для роботи безпосередньо через MetaMod:Source. Плагін вирішує одну з найпоширеніших проблем серверів із кастомним контентом — вильоти гравців і некоректне відображення сторонніх текстур.


На рушії Source 2 логіка роботи з кастомними ресурсами кардинально змінилася порівняно з CS:GO. Якщо просто встановити на сервер плагін з кастомними скінами зброї, унікальними моделями агентів чи звуками в кінці раунду, звичайні гравці їх просто не побачать і не почують. У гіршому випадку гра в користувача миттєво вилетить на робочий стіл при першій же спробі рушія відмалювати незакешований об'єкт.

ResourcePrecacher повністю бере це на себе: він реєструє точні шляхи до ваших файлів на FastDL і передає їх клієнту, що підключається, для примусового кешування (прекешу) безпосередньо перед заходом на карту.


📦 Обов'язкові розширення й залежності:

Для коректної й стабільної роботи утиліти спершу розгорніть базове розширення від того ж автора:

➔ CS2 Menus & Utils (головне розширення) — https://github.com/Pisex/cs2-menus

➔ MetaMod:Source (актуальна гілка Master branch) — https://www.metamodsource.net/downloads.php?branch=master


📂 Офіційні ресурси проєкту:

➔ Головний репозиторій утиліти ResourcePrecacher на GitHub: https://github.com/Pisex/ResourcePrecacher


🛠️ Порядок встановлення й налаштування конфігу:

1. Переконайтеся, що на сервері встановлено свіжий і робочий MetaMod:Source (Master branch).

2. Відкрийте розділ Releases офіційного репозиторію проєкту на GitHub, завантажте останній реліз ResourcePrecacher і розпакуйте вміст архіву на сервер за шляхом:

addons/metamod/

3. Відкрийте конфігураційний файл плагіна за шляхом:

addons/metamod/configs/resource_precacher.json

(або аналогічний створений файл конфігурації в папці плагіна).

4. Пропишіть у цей конфіг точні шляхи до файлів моделей (з розширенням .vmdl_c) чи звуків, які потрібно примусово завантажити в клієнт гравця.

5. Перезапустіть ігровий сервер і перевірте, що розширення успішно завантажилося, консольною командою сервера:

meta list

⚠️ Важливо для адміністраторів: цей плагін лише змушує гру зробити обов'язковий прекеш файлів на боці клієнта. Самі кастомні файли ресурсів мають бути заздалегідь фізично завантажені на ваш FastDL-сервер (зовнішній HTTP-хостинг), а шляхи в json-конфігу мають до кожного символу збігатися з реальними шляхами на FastDL.

Ця стаття була корисною?