Библиотеки SAMP
Информация о файле и ссылка ниже
ЖМИ НА ССЫЛКУ: Скачать [INC] ctype с сайта
Для тех кто владеет языками C\C++ данный инклуд очень понравится! Он предназначен для работы с символами, и является точной копией оригинального заголовочного файла стандартной библиотеки ctype.h
Функции:
- isalnum — проверка на принодлежность символа множеству букв и цифр (A-Z, a-z, 0-9)
- isalpha — проверка на принодлежность символа множеству букв (A-Z, a-z)
- iscntrl — проверка на принодлежность символа множеству управляющих сомволов (коды ASCII 0..31 и 127)
- isdigit — проверка на принодлежность символа множеству цифр (0-9)
- isgraph — проверка на принодлежность символа множеству печетаемых символов, кроме пробела
- islower — проверка на принодлежность символа множествубукв нижнего регистра (a-z)
- isprint проверка на принодлежность символа множеству печатаемых символов
- ispunct — проверка на принодлежность символа множеству знаков пунктуации
- isspace — проверка на принодлежность символа множеству символов разделителей
- isupper — проверка на принодлежность символа множествубукв верхнего регистра (A-Z)
- isxdigit — проверка на принодлежность символа множеству шестнадцатеричных цифр
Функции принимают величину int и возвращают значение true если условие выполняется.
Примеры:
new name[24];
GetPlayerName(playerid, name, sizeof(name));
for(new i; i<sizeof(name); i++) {
if(!isalnum(name[i])) Kick(playerid); // если символ не принадлежит множеству A-Z, a-z, 0-9
}