🏗️
TownyJobs — это система работ, которая оживляет ваш сервер: Игроки работают, а часть их зарплаты уходит в казну городов, в которых они находится (городской налог). Налог устанавливается мэром
💼 Доступные профессии
| Профессия | Занятие |
|---|
| ⛏️ Шахтёр | Добыча руды и камня |
| 🌲 Лесоруб | Рубка деревьев |
| 🌾 Фермер | Посадка и сбор урожая |
| 🏹 Охотник | Охота на животных |
У каждой профессии
10 уровней (по классике, но можно добавить больше, или наоборот уменьшить). Чем выше уровень — тем выше зарплата. Повышайте уровень, выполняя привычные действия: копайте, рубите, сажайте, охотитесь.
📊 Прогресс всегда под рукой
Игрок видит, сколько осталось до следующего уровня:
- 📈 Прогресс-бар над инвентарём — какой уровень, сколько до следующего уровня
- 🎨 Красивое меню с поддержкой HEX-цветов
- 📋 Команда /tjobs info покажет детали по вашей профессии (или есть кнопка Информации в меню /tjobs)
- 🌿 Уровень всегда сохраняется: При увольнение, при выходе с сервера, и при обычной игре.
💰 Экономика и налоги
Зарплата начисляется:
1) При повышении уровня
2) Автоматически (настраиваемый интервал, но также автоматическую зарплату можно отключить)
Но есть нюанс:
мэр города может установить городской налог на доход с работ (от 0 до 20%).
Часть зарплаты каждого жителя будет автоматически уходить в казну города — это стимулирует развитие поселений и даёт мэрам инструмент управления экономикой.
🛠️ Гибкая настраиваемость
Почти всё в плагине настраивается через конфиги:
- 🏷️ Названия, описания и иконки профессий в меню
- 📈 Количество уровней, требования и суммы зарплат
- 📦 Списки блоков, культур и существ для каждой профессии
- 🖼️ Внешний вид меню: слоты, иконки, названия, описания, размер
- 🎨 HEX-цвета для стильного оформления
⌨️ Команды
| Команда | Что делает |
|---|
| /tjobs | Открыть меню выбора профессии |
| /tjobs info | Информация о текущей профессии |
| /tjobs leave | Уволиться (уровень сохранится) |
| /tjobs settax <налог%> | Установить налог (только мэр) |
| /tjobs reload | Перезагрузить плагин (админ) |
✨ Плейсхолдеры
| Плейсхолдер | Описание | Пример |
|---|
| %townyjobs_job% | Название текущей профессии | Шахтёр |
| %townyjobs_level% | Уровень текущей профессии | 5 |
| %townyjobs_progress% | Прогресс до следующего уровня (в процентах) | 67 |
| %townyjobs_progress_raw% | Прогресс до следующего уровня (число) | 134 |
| %townyjobs_required% | Сколько нужно для следующего уровня | 200 |
| %townyjobs_maxlevel% | Максимальный уровень профессии | 10 |
| %townyjobs_salary% | Зарплата текущей профессии | 25.00 |
| %townyjobs_tax% | Налог города игрока (в процентах) | 10.0 |
| %townyjobs_prestige% | Престиж игрока | 2 |