Перейти до змісту
Переглянути в додатку

Кращий спосіб перегляду. Дізнатися більше.

Спільнота ігрових серверів

Повноекранний додаток на головному екрані з push-сповіщеннями, значками та іншим.

Щоб встановити цей додаток на iOS та iPadOS
  1. Торкніться Піктограма «Поділитися» в Safari
  2. Прокрутіть меню та натисніть Додати на головний екран.
  3. Натисніть Додати у верхньому правому куті.
Щоб встановити цю програму на Android
  1. Натисніть меню з трьома крапками (⋮) у верхньому правому куті браузера.
  2. Натисніть Додати на головний екран або Встановити програму.
  3. Підтвердіть, натиснувши Встановити.

TagsManager

Рекомендовані відповіді

Опубліковано
  • Адміністратор

TagsManager

TagsManager – це ядро, яке дозволяє миттєво призначати клан-теги гравцям. Крім того, воно забезпечує можливість інтеграції плагінів, які використовують клан-теги, щоб уникнути конфліктів між ними.

використовуючи CounterStrikeSharp.API.Core;

public interface ITagsApi

{

/// <summary>

/// Встановлює (або оновлює) клан-тег для вказаного гравця із заданим пріоритетом.

/// При цьому:

/// 1. Якщо гравець вже мав клан-тег з тим же пріоритетом, він буде замінений на новий.

/// 2. Якщо гравець має кілька клан-тегів з різними пріоритетами,

/// відображатиметься тег із найбільшою «вагою» пріоритету, але за вашою логікою

/// Чим менше число, тим вище пріоритет. Тобто пріоритет 1 «важливіший», ніж пріоритет 2 і т.д.

/// </summary>

/// <param name="player">

/// Гравець, якому буде встановлено (або оновлено) клан-тег.

/// </param>

/// <param name="clanTag">

/// Рядок, що описує клан-тег (наприклад, "MyClan -").

/// Якщо вказати пустий рядок <c>""</c>, буде встановлено «порожній» клан-тег.

/// </param>

/// <param name="priority">

/// Числове значення, що визначає пріоритет (важливість) клан-тегу.

/// Чим МЕНШЕ це число, тим «вищим» вважається його пріоритет.

/// Наприклад, пріоритет 1 відображається "раніше" (важливіше), ніж пріоритет 2.

/// </param>

void SetClanTag(CCSPlayerController player, string clanTag, int priority);

/// <summary>

/// Видаляє у гравця конкретний клан-тег із зазначеним пріоритетом.

/// Якщо серед тегів гравця не знайдеться тег з такою ж назвою та пріоритетом,

/// нічого видалено не буде.

/// </summary>

/// <param name="player">

/// Гравець, у якого потрібно видалити клан-тег.

/// </param>

/// <param name="clanTag">

/// Той самий клан-тег, який раніше було встановлено через

/// <see cref="SetClanTag(CCSPlayerController, string, int)"/>.

/// Важливо, щоб назва тега (включаючи регістр, прогалини та символи) збігалася повністю.

/// </param>

/// <param name="priority">

/// Пріоритет клан-тегу, який потрібно видалити.

/// Повинний збігатися з тим, що було вказано під час встановлення.

/// (Наприклад, якщо тег був встановлений з пріоритетом 1, саме 1 потрібно і вказувати)

/// </param>

void RemoveClanTag(CCSPlayerController player, string clanTag, int priority);

/// <summary>

/// Повертає пріоритет заданого клан-тегу у гравця, якщо такий тег існує.

/// </summary>

/// <param name="player">

/// Гравець, чиї клан-теги перевіряються.

/// </param>

/// <param name="clanTag">

/// Той самий клан-тег, пріоритет якого необхідно отримати.

/// </param>

/// <returns>

/// Числове значення пріоритету, якщо тег у гравця знайдено, інакше <c>null</c>.

/// Зверніть увагу, що в поточній логіці чим менше число, тим вище пріоритет.

/// </returns>

int? GetClanTagPriority(CCSPlayerController player, string clanTag);

}

Вимоги

Metamod:Source
CounterStrikeSharp

Встановлення

1. Встановіть Metamod:Source та CounterStrikeSharp .
2. Завантажте TagsManager
3. Розпакуйте архів та завантажте його на ігровий сервер

Інформація

Додав Ciko

Додано 27.06.26

Категорія Плагіна

Перегляд файла

Приєднуйтесь до обговорення

Ви можете написати зараз та зареєструватися пізніше. Якщо у вас є обліковий запис, авторизуйтесь, щоб опублікувати від імені свого облікового запису.

Гість
Відповісти на цю тему...

Акаунт

Навігація

Пошук

Пошук

Налаштування push-сповіщень браузера

Chrome (Android)
  1. Натисніть значок замка поруч з адресним рядком.
  2. Натисніть Дозволи → Сповіщення.
  3. Налаштуйте свої налаштування.
Chrome (Комп'ютер)
  1. Натисніть значок замка в адресному рядку.
  2. Виберіть Налаштування сайту.
  3. Знайдіть Сповіщення та налаштуйте потрібні параметри.