Bioly HelpCommand: налаштування списку команд для SourceMod
Про матеріал
Bioly HelpCommand — невеликий плагін SourceMod для CS:GO, який показує гравцеві текстові рядки з конфігураційного файла. У наданому архіві є вихідний файл help/addons/sourcemod/scripting/Bioly_HelpCommand.sp; готового скомпільованого плагіна чи окремої інструкції зі збирання документація не містить.
Можливості
Плагін реєструє команду sm_help. Після її виклику він надсилає гравцеві через чат усі рядки, завантажені з конфігурації, у початковому порядку. Якщо жодного рядка не завантажено, замість переліку виводиться повідомлення No commands have been added to config..
Конфігурація перечитується під час запуску кожної мапи. Перед завантаженням її вмісту список очищується. Рядки обрізаються від пробілів на початку й наприкінці; порожні рядки та рядки, що містять // у будь-якому місці, пропускаються. Це означає, що позначка // відкидає весь рядок, а не лише текст після неї.
Вимоги
У вихідному коді підключено sourcemod і multicolors. Це підтверджує використання API SourceMod та функції форматованого повідомлення в чаті з бібліотеки MultiColors. README не вказує версій залежностей чи інших вимог сумісності.
Налаштування
Плагін читає файл addons/sourcemod/configs/bioly_help.txt у каталозі SourceMod. Додайте в нього по одному повідомленню на рядок, наприклад:
Потрібні команди? Ось коротка довідка.
Використайте потрібну команду з переліку.У коді немає вбудованих пунктів довідки або прикладу готового файла конфігурації. Якщо файл не вдається відкрити, плагін зупиняється з повідомленням про помилку читання конфігурації.
Команда
sm_help— надсилає завантажені рядки в чат гравця. Параметри команди у вихідному коді не описані.
Завантаження
Версія: git-bea17135eeab.
ZIP містить вихідні коди; перед встановленням може знадобитися компіляція. Файл плагіна: help/addons/sourcemod/scripting/Bioly_HelpCommand.sp.






Коментарі (0)