• Уважаемые пользователи!
    За решением проблем с работой плагинов, компиляцией, падением сервера и прочими обращайтесь в раздел Помощи!
    Данная тема предназначена для обсуждения плагина, его функционала, принципа работы и предложений.
Иконка ресурса

Плагин АМХХ CMSStats MySQL 2.1.4

Нет прав для скачивания
zhorzh78 обновил(а) ресурс CMSStats MySQL новой записью:

Обновление до версии 1.13

C++:
1.13
    * убран модуль fakemeta
    + добавлены нативы для добавления дополнительной статистики, например для записи статистики игрового мода

        Создание пункта (идентификатора) дополнительной статистики
        *    @param szColumnName        Название нового столбца в БД статистики
        *    @return                   Индекс в массиве дополнительной статистики, -1 в случае неудачи
        *
        *    @note                    Создается стобец в базе данных статистики...

Узнать больше об этом обновлении...
 
zhorzh78 обновил(а) ресурс CMSStats MySQL новой записью:

Обновление до версии 1.14

Добавлен натив

C++:
/**    Получение данных о дополнительной статистики
*   
*    @param iSize               Размер массива зарегистрированной дополнительной статистики
*
*    @return                   Дескриптор Array:массива дополнительной статистики, Invalid_Array в случае неудачи
*/
native Array:cmsstats_get_extra_data_handle(&iSize);

Узнать больше об этом обновлении...
 
zhorzh78 обновил(а) ресурс CMSStats MySQL новой записью:

Обновление до версии 1.14

C++:
// Включение / выключение учета статистики, 1- вкл(по-умолчанию), 0- выкл.
// Это не квар, это консольная команда! Т.е. получить значение ключа не получится, только включить или выключить через консоль или конфиг.
cmsstats_enable "1"

Узнать больше об этом обновлении...
 
zhorzh78 обновил(а) ресурс CMSStats MySQL новой записью:

Обновление до версии 1.15

C++:
1.15
    - полностью убрана поддержка ARUltimate и других плагинов RBS
    - убрано автоматическое определение режимов CSDM и FFA из-за кривых хостингов и сторонних плагинов
    - удален натив cmsstats_get_csdm_status
    + добавлен натив
        *    Сброс статистики игроков
        *
        *    @param szAuth        Authid (STEAM) игрока или "all" для сброса статистики всех игроков
        *    @return                1- при удачном сбросе, иначе- 0
        *
        *    @note...

Узнать больше об этом обновлении...
 
оплатил как ключ получить че за накол нажимаю получить товар 1.png2.png
 
Есть возможность сделать сброс не всей статистики
А чтоб Звание опыт и уровень оставались?
 
Сделал как написано
Настройка:
Для использования встроенной статистики движка GameCMS:
- в Настройках сервера в АЦ выберите интеграцию Army Ranks Ultimate
- кодировка UTF-8
- сортировка Место
Пишет Настройки статистики: В данной статистике не используется Army Ranks Ultimate. ?
 
Сделал как написано
Настройка:
Для использования встроенной статистики движка GameCMS:
- в Настройках сервера в АЦ выберите интеграцию Army Ranks Ultimate
- кодировка UTF-8
- сортировка Место
Пишет Настройки статистики: В данной статистике не используется Army Ranks Ultimate. ?
А в бд уже созданы таблицы ?
 
sergei, замените на сайте
Добавлено:

klopikus, нет. Звание и уровень рассчитаны на основе статистики
 

Вложения

  • actions_panel.zip
    38.4 KB · Просмотры: 93
zhorzh78, что-то не понятно : Нужно ли отключать другие плагины статистики ?
 
Warframors, Зависит от ваших желаний. Вы же включаете несколько античитов, если они друг другу не мешают.
 
zhorzh78, добрый день.
Хотел бы оставить предложение:
Добавить натив сброса скилла, что бы можно было использовать как функцию. (Пусть предложение и взято со статистики CSSTATS MySQL, но думаю тоже было бы полезным ???? )
 
D1m0n41k, Кому сбрасывать? Когда сбрасывать? Как сбрасывать?
 
zhorzh78, ну например как реализовано это в одном небезызвестном плагине.
В меню:
  1. Сбросить счет (/rs)
  2. Сбросить Skill (25 anew)
  3. Сбросить всю статистику (50 anew)
И пользователь сам выбирает что ему скинуть.
На счет сброса Skill, как я понимаю, можно сделать натив, который будет устанавливать скилл игроку, наподобие установки денег.
И если я правильно понял api плагина, то примерно так:
C++:
// Добавить/Отнять значения к Skill
// Где Float:AddNum - Добавляемое число очков Skill'а
cmsstats_set_user_skill(index, cmsstats_get_user_skill(index) +/- Float:AddNum);

// Установить значание Skill
// Где SkillNum - Выставляем начальное значение.
cmsstats_set_user_skill(index, Float:SkillNum);
Понимаю что пример грубо говоря слизан, но все же CMSStats MySQL - статистика, и думаю данная задумка имеет право на существование :D
Ну а на счет пункта №3 (Сбросить всю статистик) думаю можно было бы сделать примерно тоже самое (Думаю), но опять же все в руках автора :)

P.S. Я предлагаю добавить только нативы в api плагина. Ни в коем случае не выпрашиваю делать отдельный плагин подобный иным авторам подобных работ :giggle:
 
Последнее редактирование:
D1m0n41k,
C++:
cmsstats_set_user_value(id, SkillVal, 0, true)
 
zhorzh78, аа, даже так можно было. Понял понял.
А как можно поступить со статистикой игрока по той же задумке?
 
zhorzh78, понял Вас. Я как всегда слепой.
Большое спасибо! :D
 
zhorzh78 обновил(а) ресурс CMSStats MySQL новой записью:

Обновление до версии 1.16

C++:
* фикс работы нативов
     native cmsstats_add_user_value(id, ident, any:value, bool:save = false)
     native cmsstats_set_user_value(id, ident, any:value, bool:save = false)

Все зависимые плагины необходимо перекомпилировать с новым инклудом

Узнать больше об этом обновлении...
 
Назад
Сверху