Levels System

  
Добавил Maxee Просмотров: 4376 Комментариев: 4
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

Дата добавления материала: 2018 » Ноябрь » 14 | время: 01:06
ПРИ ПОЛНОМ КОПИРОВАНИИ МАТЕРИАЛА - УКАЗЫВАЙТЕ ССЫЛКУ НА CS-AMBA.RU!
Всего комментариев: 4
sklin
0 sklin 18.11.2018 в 16:31
всегда думал что лучше  MySQL не найти)
Dambas
0 Dambas 15.11.2018 в 09:35
я уже максимально сильно поиздевался над всем, что можно сделать в lvl system, даже quest-system вокруг неё вертится 

но звания не добавлял, как всегда, людям нравится то, что они видят около ника слово "Генерал-Майор"
Однозначно +


AHMED
0 AHMED 14.11.2018 в 22:23
Взял) Спс)
eXcLuZiv
0 eXcLuZiv 14.11.2018 в 22:19
thumbup
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход
]