enum _:eServiceStatus
{
SERVICE_NOT_FOUND = -2, /*Услуга не найдена*/
SERVICE_NONE,
SERVICE_INACTIVE, /*Услуга не активна*/
SERVICE_ACTIVE, /*Услуга активна*/
SERVICE_STOPPED /*Услуга приостановлена*/
}enum _:eServiceTime
{
TIME_TRACKING_STOPPED = -2, /*Услуга остановлена, неактивна*/
TIME_MAP_END_EXPIRING, /*В конце карты*/
TIME_NOT_EXPIRING /*Время не ограничено*/
}enum _:eBlockStatus
{
BLOCK_STATUS_NONE = -1, /*Нет блокировки*/
BLOCK_STATUS_ALL, /*Блокировка голос+чат*/
BLOCK_STATUS_CHAT, /*Блокировка чат*/
BLOCK_STATUS_VOICE /*Блокировка голос*/
}enum _:eBlockFunc
{
BLOCK_FUNC_ADD = 1, /*Добавить блокировку*/
BLOCK_FUNC_CHANGE, /*Изменить блокировку*/
BLOCK_FUNC_REMOVE /*Удалить блокировку*/
}enum TablePtr
{
admins_services,
dialogs,
users_groups,
services,
services_tarifs,
config_secondary,
sortition,
sortition__participants,
users__friends,
users__online,
last_online
}stock const TABLE_NAMES[TablePtr][] =
{
"admins__services",
"pm__dialogs",
"users__groups",
"services",
"services__tarifs",
"config__secondary",
"sortition",
"sortition__participants",
"users__friends",
"users__online",
"last_online"
}enum _:eAdminInfo
{
AdminId,
AdminAuthId[MAX_STRING_LEN],
AdminPassword[MAX_STRING_LEN],
AdminServiceFlags[MAX_STRING_LEN],
AdminType[MAX_INT_LEN],
AdminExpired[MAX_STRING_LEN],
AdminReason[MAX_STRING_LEN*2],
AdminActive,
AdminPaused,
AdminService,
AdminServiceId,
AdminServiceName[MAX_STRING_LEN*2],
AdminServiceTime
};enum _:eMemberData
{
MemberId,
MemberLogin[MAX_NAME_LENGTH],
MemberName[MAX_NAME_LENGTH*2],
MemberBirth[MAX_INT_LEN + 1],
MemberNick[MAX_NAME_LENGTH],
Float:MemberMoney,
Float:MemberMoneySaved,
MemberGameTime,
MemberPrefix[MAX_STRING_LEN],
MemberGameMoney,
MemberGameMoneySaved,
MemberMessages,
MemberGroup,
MemberGroupName[MAX_NAME_LENGTH*2],
MemberThanks,
MemberAnswers,
MemberRaiting,
MemberRegDate[MAX_STRING_LEN],
MemberLastActivity[MAX_INT_LEN],
MemberDiscount
};enum _:eQueryStatus
{
LOAD_ALL,
LOAD,
UPDATE,
SAVE,
SET,
ADD,
RELOAD
}enum _:eApiStatus(<<=1) /*api status*/
{
UseGameCms = 1, /*плагин подключен к базе данных GameCMS*/
UseGameCmsAdmins, /*используется база данных GameCMS для загрузки админов*/
UseGameCmsGroups, /*используется группа пользователя на сайте для выдачи флагов админа*/
UseAddAdmin /*используется функция добавления услуги в базу сайта*/
}enum eAuthStatus
{
USER_AUTH_NOT, /*клиент не авторизован*/
USER_AUTH_BOT, /*BOT*/
USER_AUTH_HLTV, /*HLTV*/
USER_AUTH_VALID /*клиент имеет допустимую авторизацию (STEAM or VALVE)*/
}This documentation was generated automatically using pawn-docgen written by xPaw for AlliedMods.