Версия | Дата выхода | Скачиваний | Оценка |
---|---|---|---|
1.2.3 | 147 | 5.00 звёзд 1 оценок | |
1.2.2 | 24 | 0.00 звёзд 0 оценок | |
1.2.1 | 22 | 0.00 звёзд 0 оценок |
РЕКОМЕНДУЮ ВЫПОЛНИТЬ ЧИСТУЮ УСТАНОВКУ СИСТЕМЫ
- Мелкие правки
- Обновлено API
Код:/** The function is called at the moment of connection to the database @param SqlTuple - Information about database connection @param SqlConnect - Opens a database connection */ forward ls_init_sql(Handle:SqlTuple, Handle:SqlConnect)
- Добавлено централизованное подключение к БД.
- Изменена структура БД
- Изменен метод удаление игроков из БД
- Добавлена поддержка Zombie Plague 4.3
ДЛЯ КОРРЕКТНОЙ РАБОТЫ ВЫПОЛНИТЕ ЧИСТУЮ УСТАНОВКУ ПЛАГИНОВ/УДАЛИТЕ ТАБЛИЦУ В БД.
- Обновлено API
C++:/* The function is called until the moment of experience @param iPlayer - Index Player */ forward ls_add_exp_pre(iPlayer) /* The function is called at the moment of receiving the main experience @param iPlayer - Index Player @param Amount - The value of basic experience for manipulation */ forward ls_add_exp(iPlayer, Amount) /* The function is called after receiving the main experience @param iPlayer - Index Player */ forward ls_add_exp_post(iPlayer) /* The function is called before receiving bonuses @param iPlayer - Index Player */ forward ls_add_point_pre(iPlayer) /* The function is called at the moment of receiving the main bonuses @param iPlayer - Index Player @param Amount - Bonus values for manipulation */ forward ls_add_point(iPlayer, Amount) /* The function is called after receiving the main bonuses @param iPlayer - Index Player */ forward ls_add_point_post(iPlayer)
- Добавлено детальное описание в API
- Обновлен запрос на создание БД. Добавлен уникальный ключ.
- Добавлена настройка
C++:// Table name // - // Default: "" ls_table_name ""
- Изменен метод получения опыта/бонусов PUBLIC/ZP50/REZP.
- Мелкие правки
Готов принять любые предложения.
- Мелкие правки
- Обновлено API.
C++:// Takes away a certain amount of experiencenative ls_sub_exp_player(iPlayer, Amount)
- Добавлена тестовая поддержка Re Zombie Plague
ПЕРЕД ОБНОВЛЕНИЕМ РЕКОМЕНДУЮ УДАЛИТЬ СТАРЫЕ CFG, ПЕРЕКОМПИЛИРОВАТЬ ВСЕ ПЛАГИНЫ.
В архиве имеется 3 папки:
- Обновлен level_system_const.inc
- Добавлена возможность пропускать элементы в Item Manager
- Получение Опыта/Бонусов вынесено в отдельный плагин
- Добавлена поддержка Zombie Plague 5.0
Благодарность за идею: BalbuR
Public - плагины для public серверов
Zp50 - плагины для Zombie Plague 5.0
Sql - Для обновления бд
Перед обновление: Удалите все старые cfg, перекомпилируйте плагины, установите их на свой сервер.
БД ЧИСТИТЬ НЕ НУЖНО.
- Изменен метод очищения бд
- Обновлен level_system_hud.sma
Благодарность: steelzzz
Перед обновлением удалите старые cfg, перекомпилируйте все sma файлы.
- Изменен метод полного очищения бд.
ls_clear_db
- указывается день года (Например: 365)
В день когда происходит очищение бд, система отключается полностью
Отключается:
- Начисление бонусов
- Начисление опыта
- Не создаются записи в бд
- БД очищается весь указанный день для обеспечения удаления случайных записей в бд.
- Обновлен level_system_hud.txt
- Обновлен level_system_hud.sma
- Обновлено API
Приму любые предложения по развитию Level System и его API
Если у вас возникают проблемы в работе плагинов Level System обязательно прикладывайте Full Debug.
- Исправлен Item Manager когда показывало цену 0
- Добавлена серверная команда
level_system_reset
- Для принудительного обнуления базы- Исправлен
level_system_item_money.sma
- Поправлен HUD
- Добавлен FULL_MONEY в
level_system_buymenu.txt
Рекомендации: Обновляйте все Lang файлы и перекомпилируйте все плагины.
- Мелкие правки по коду
- Исправлен DELETE запрос в БД
- Добавлена чат-команда - lhud для отключения HUD
- Добавлен Item: Full money - покупка 16000$
- Добавлен МультиЛанг Items
Перед обновлением удалите старые cfg файлы.
- Мелкие правки
- Добавлен
ls_clear_db_player
- авто удаление игрока из бд если не было активности n дней- Добавлен
ls_clear_db
- Авто очищение бд через n дней
Прилагается SQL файл в архиве для обновления БД тем кто уже использует Level System. ОБНОВЛЕНИЕ БД ОБЯЗАТЕЛЬНО!!!