Levels System

Levels System

Описание:
Плагин «Levels System» добавит на ваш сервер систему подсчёта уровней по опыту (убийству) игроков. Благодаря пофайловой системе сохранения, вы не потеряете данных игроков (ведь плагин не использует nVault или MySQL).

Чтобы выдать себе уровень, напишите в чат /levels
Внимание! Система была изначально заточена под Jailbreak, по этому текст получения уровня нужно заносить в исходнике.

Информация/Установка:

Список уровней находится в файле: amxmodx/configs/levels.ini
База данных игроков находится: amxmodx/data/levels/*md5_hash_steamid.ini
Логи заносятся в отдельный файл amxmodx/logs/levels.ini

API плагина:
native get_user_level(id); // получает уровень игрока
native set_user_level(id, i_Level); // устанавливает уровень игроку
native get_user_exp(id); // получает опыт игрока
native get_user_exp_up(id); // получает кол-во опыта (следующего уровня)'
native set_user_exp(id, i_Exp); // устанавливает ко-во опыта игроку'
native is_user_maximum(id); // проверяет, достиг ли игрок максимального уровня.
native get_user_rankname(id, const s_RankName[], iLen); // получает имя уровня игрока.
native get_level_rankname(i_Level, const s_Rankname[], iLen); // получает имя уровня по его индексу.

Автор: OverGame

Devil написал 2018-11-18 13:31:36
всегда думал что лучше  MySQL не найти)
AHMED написал 2018-11-14 19:23:03
Взял) Спс)
Саукен Герасимов написал 2018-11-14 19:19:49
thumbup