Иконка ресурса

CSGO [INC] UTF8 String 1.1

Нет прав для скачивания
Поддерживаемые игры
  1. CSGO
  2. CSS
Этот инклуд решает проблему и изменением регистра для кириллицы что в свою очередь позволяет использовать такие функции как StrContains и ему подобные без обязательного соблюдения регистра, он полностью работает с всеми русскими и украинскими и английскими буквами
кфг
Регулярные функции
C-подобный:
/**
 * Returns whether two strings are equal.
 *
 * @param str1            First string (left).
 * @param str2            Second string (right).
 * @param caseSensitive    If true (default), comparison is case sensitive.
 *                         If false, comparison is case insensitive.
 * @return                True if equal, false otherwise.
 */
bool:UTF8StrEqual(const String:str1[], const String:str2[], bool:caseSensitive=true)

/**
 * Compares two strings parts lexographically.
 *
 * @param str1            First string (left).
 * @param str2            Second string (right).
 * @param num            Number of characters to compare.
 * @param caseSensitive    If true (default), comparison is case sensitive.
 *                        If false, comparison is case insensitive.
 * @return                -1 if str1 < str2
 *                        0 if str1 == str2
 *                        1 if str1 > str2
 */
UTF8strncmp(const String:str1[], const String:str2[], num, bool:caseSensitive=true)

/**
 * Compares two strings lexographically.
 *
 * @param str1            First string (left).
 * @param str2            Second string (right).
 * @param caseSensitive    If true (default), comparison is case sensitive.
 *                        If false, comparison is case insensitive.
 * @return                -1 if str1 < str2
 *                        0 if str1 == str2
 *                        1 if str1 > str2
 */
UTF8strcmp(const String:str1[], const String:str2[], bool:caseSensitive=true)

/**
 * Tests whether a string is found inside another string.
 *
 * @param str            String to search in.
 * @param substr        Substring to find inside the original string.
 * @param caseSensitive    If true (default), search is case sensitive.
 *                        If false, search is case insensitive.
 * @return                -1 on failure (no match found). Any other value
 *                        indicates a position in the string where the match starts.
 */
UTF8StrContains(const String:str[], const String:substr[], bool:caseSensitive=true)

/**
 * Делает с нижнего регистра верхний.
 *
 * @param string            строка для конвертации.
 * @return        количество символов которые были переведены в верхний регистр 
 */
UTF8CharToUpper(String:string[])

/**
 * Делает с верхнего регистра нижний.
 *
 * @param string            строка для конвертации.
 * @return        количество символов которые были переведены в нижний регистр 
 */
UTF8CharToLower(String:string[])
Автор
ANGAR
Скачивания
0
Просмотры
158
Первый выпуск
Обновление
Рейтинг
0,00 звёзд Оценок: 0

Другие ресурсы пользователя ANGAR

  • XPerience
    VIP XPerience
    Уровни и опыт на основе RPG со статистикой и навыками
  • Kill Records
    Бесплатно Kill Records
    Отслеживает убийства всех игроков для каждой сущности
  • Effects Panel
    VIP Effects Panel
    Отображает эффекты в интерфейсе с возможностью воспроизвести его и вывести путь на консоль
  • Radio Station Manager
    Бесплатно Radio Station Manager
    Позволяет легко добавлять и удалять радиостанции с помощью команд и конфигурации.
  • My NPC
    Бесплатно My NPC
    Создавайте собственных неигровых персонажей и получайте доступ к их инвентарю