**Weapon Override** е мощна утилита за CS:GO сървъри, която позволява на играчите от отбора на CT да избират предпочитаното от тях въоръжение, независимо от настройките в инвентара им. Тя автоматично заменя **M4A4** с **M4A1-S**, а **P2000 –** с **USP-S,** в зависимост от предпочитанията на играча.
Плъгинът работи безпроблемно при появата на играча, при покупка от магазина или дори при взимане на оръжие от земята.
---
## ✨ Характеристики
- 🔄 **Автоматична смяна** — незабавно замества M4A4/P2000 с версиите с заглушител.
- 💾 **Постоянни настройки** — Изборите се запазват в база данни (SQLite/MySQL) и се възстановяват при повторно свързване.
- 🛠️ **Интерактивно меню** — Лесно за използване меню за включване и изключване на преопределенията.
- ⚡ **Принудително прилагане** — опция „Приложи сега“ за смяна на оръжията, с които разполагате в момента, по време на рунда (като CT).
- 💡 **Полезни съвети** — Напомня на играчите за функцията за пренастройка, ако използват оръжия по подразбиране в началото на рунда.
- 🔌 **Поддръжка на късно зареждане** — Привлича играчите веднага, ако плъгинът се зареди по време на мач.
2. (По избор) Настройте базата данни в `addons/sourcemod/configs/databases.cfg`. По подразбиране се използва `storage-local`записът .
3. Заредете плъгина:
```
sm plugins load weapon_override
```
---
## ⚙️ Конфигурация
### CVars
Плъгинът използва следния CVar, за да определи коя записка от базата данни да използва:
- `sm_override_db` (По подразбиране: `storage-local`) — Именованата връзка във вашия `databases.cfg`.
### Таблица в базата данни
Плъгинът автоматично създава таблица с име и `weapon_override`със следната структура:
- `steamid` (Първичен ключ)
- `rifle` (0/1)
- `pistol` (0/1)
---
## 🛠️ Команди
| Команда | Описание |
|---|---|
| `!override` / `/override` | Отваря менюто с настройките за преопределяне на оръжията |
| `!weapons` / `/weapons` | Отваря менюто с настройките за преопределяне на оръжията |
| `sm_override` | Конзолна команда за отваряне на менюто |
| `sm_weapons` | Конзолна команда за отваряне на менюто |
---
## 🎮 Опции в менюто
1. **Преопределяне на M4A1-S** — Превключване между `[ON]`(M4A4 → M4A1-S) и `[OFF]`(Запазване на M4A4).
2. **Преопределяне на USP-S** — Превключване между `[ON]`(P2000 → USP-S) и `[OFF]`(Запазване на P2000).
3. **Кандидатствай сега** — Сменя настоящите ти оръжия, ако си жив и си в отбора на CT.
### версия 1.4
- Добавен е бутон „Кандидатствай сега“ в менюто.
- Подобрена е логиката за смяна на оръжия, за да се предотврати дублирането на обекти.
- Добавено е трайно съхранение в база данни.
- Добавени са подсказки за началото на рунда.