wopox1337
Разработчик
Скриптер
Проверенный
- Сообщения
- 53
- Реакции
- 83
- Помог
- 3 раз(а)
Правила оформления:Здесь собираем готовые решения, стоки и полезные функции для GoldSrc/AMX Mod X.
Формат: код + краткое описание + пример использования (если нужно).
- Используйте тег C-подобный для кода;
- Добавляйте описание того, что делает функция;
- Указывайте параметры и возвращаемое значение;
- Свой сток добавляйте в оглавление по категории
Оглавление
| Категория | Название функции | Описание |
| Геометрия и физика | is_wall_between_points | Проверка наличия препятствий (стен) между двумя точками. |
| Геометрия и физика | CreateInCircle | Создание сущностей, равномерно распределенных по окружности. |
| Геометрия и физика | UTIL_GetModelHitBox | Получение размеров хитбокса модели (динамически). |
| Строки и данные | parseTime | Парсинг строки времени (1d, 2h, 30m) в секунды. |
| Строки и данные | UTIL_SqlEscapeString | Экранирование специальных символов для SQL запросов. |
| Строки и данные | ParseHexColor | Парсинг HEX цвета (#RRGGBB) в RGB. |
| Визуализация | PlayerScreenBlinking | "Мигалка" эффектом ScreenFade с поддержкой цветов. |
| Визуализация | GetProgressBar | Генерация текстового прогресс-бара. |
| Конфиги и файлы | GetConfigPath | Поиск пути к конфигу карты (по приоритету: карта -> префикс -> дефолт). |
| Модели | UTIL_GetCountSubModels | Получение количества субмоделей у модели. |
| Модели | UTIL_GetNameSubModel | Получение названия одной субмодели. |
| Модели | UTIL_GetNameSubModels | Получение всех названий субмоделей в Array. |
| Модели | UTIL_GetHitBoxSubModel | Получение хитбоксов субмодели. |
| Модели | UTIL_GetSubModelSkins | Получение списка уникальных скинов для заданной субмодели. |
| Модели | UTIL_GetCountBodypart | Получение количества bodypart в модели. |
| Модели | UTIL_GetBodypartInfo | Получение имени bodypart, количества субмоделей и значения base. |
| Модели | UTIL_GetBodyInfoSubModel | Определение bodypart и локального индекса заданной субмодели. |
| Звук | UTIL_SpkSound | Воспроизведение WAV через spk с настройкой громкости, высоты тона, диапазона воспроизведения и скорости. |
| Строки и данные | time_case | Возвращение формы слова «секунда» в зависимости от числа. |
| Строки и данные | delete_comment | Удаление комментариев из строки с учётом кавычек. |
| Визуализация | blink_money | Мигание счётчика денег игрока через BlinkAcct. |
| Управление состоянием | isUserCooldown | Проверка и установка задержки между действиями. |
| Строки и данные | math_numbs / math_first / math_last | Получение количества цифр, первых и последних цифр числа. |
| Строки и данные | ExtractDigitsFromString | Извлечение цифровых символов из строки. |
| Визуализация | addMotdLine | Формирование строк HTML-таблицы MOTD с чередованием оформления. |
| Дата и время | unixToLastData | Форматирование Unix-времени в дни, часы, минуты и секунды. |
Последнее редактирование: