[Levels Ranks] Core

[Levels Ranks] Core 3.1.2

Морковка

Котлетка ^^
Сообщения
878
Реакции
472
core 3.1.2 версия, стоит очень давно с момента релиза, только сейчас заметил, что он НЕ удаляет неактивных и забаненных игроков.
C-подобный:
"lr_cleandb_days" "14"
"lr_cleandb_banclient" "1"
кто в курсе ошибки как фиксануть?
 

Maliv

Участник
Сообщения
10
Реакции
0
Что введено в версии 3.0 :

- изменена структура Базы Данных (мягкий переход - будет хорошо работать со старой структурой БД)
- настройка званий стала более гибкой
- можно добавлять/удалять звания (настраивать их количество)
- можно задавать свои наименования званий в addons/sourcemod/translations/lr_core_ranks.phrases.txt

- изменения в типах статистики
- тип "ELO-система" переименован в "рейтинговый (расширенный)" - это аналог HlStats
- добавлен 3-ий тип статистики "рейтинговый (простой)" - это аналог RankMe

- режим Калибровка удален из Ядра (звание игроки будут получать сразу)
- возвращены звуки за повышение/понижение ранга
- коэффициенты умножения по оружиям вырезаны из Ядра и вынесены в модуль дополнительной статистики по оружиям
- автоматическая и ручная очистка БД вырезана из Ядра и будет вынесена в модуль
- теперь ассисты будет считать на CS:S OB и v34 (нужно установить Modern Event Hooks от Wend4r)
- добавлены и переименованы файлы переводов, в которых добавлены/изменены фразы
- addons/sourcemod/translations/lr_core.phrases.txt - файл переводов для Ядра
- addons/sourcemod/translations/lr_core_old.phrases.txt - файл переводов для Ядра с поддержкой CS:S v34
- addons/sourcemod/translations/lr_core_ranks.phrases.txt - файл переводов для званий

- расширено и изменено API
- добавлен форвард LR_OnPlayerPosInTop для получения места игрока в общем рейтинге (срабатывает во время загрузки игрока + в начале раунда)
- расширен форвард LR_OnPlayerLoaded, в него добавлены данные о SteamID игрока
- добавлен форвард LR_OnPlayerKilled, он передает информацию об убийстве
- добавлен натив LR_GetClientStatus, который проверяет статус авторизации игрока в Ядре
- добавлен натив LR_GetCountLevels, который передает кол-во зарегистрированных рангов в плагине
- добавлен натив LR_GetTitleMenu, передающий заголовок для менюшек модулей
- добавлен натив LR_GetParamUsualMessage, передает параметр обработки сообщений
- расширен натив LR_GetClientInfo, теперь в нем можно получать данные о месте игрока в ТОПе по очкам опыта
- удален форвард LR_OnDatabaseLoaded из-за ненадобности, его функцию выполняет форвард LR_OnCoreIsReady
- удален натив LR_SetMultiplierValue
- удален натив LR_GetClientPos

- удален параметр lr_min_kd отвечающий за кол-во киллов для получения Калибровки (она вырезана в данном обновлении)
- удален параметр lr_show_settings из-за ненадобности
- удален параметр lr_db_cleaner_calibration из-за отсутствия режима Калибровки
- добавлен параметр lr_allagainst_all, который можно использовать на серверах, где Все играют против Всех
- расширен функционал параметра lr_db_cleaner
- добавлен параметр lr_plugin_title для кастомизации заголовков в Менюшках у Ядра и модулей
- немного подправлены проверки при авторизации игрока
- оптимизация кода

Что введено в версии 3.0 SR1:

- мелкая оптимизация и исправление мелких ошибок
L 08/21/2020 - 10:55:27: [levelsranks.smx] Levels Ranks: SQL_LoadDataPlayer - ошибка загрузки игрока (no such column: vip)
Succefully load player data.
помогите решить эту проблему пожалуйста, Lvl ranks 2.2.0
 

Haseek

йфя
Сообщения
472
Реакции
79
Помогите пожалуйста. После установки кастомных рангов на сервер не работает функция "показать все ранги" в !lvl меню (см. скрин). После нажатия на пункт меню закрывается и в консоль пишет - Tried to look up command say as if it were a variable. Все остальное работает. Все звания в файле lr_core_ranks.phrases переведены.
errorlogs:
L 08/22/2020 - 16:29:22: [SM] Exception reported: Language phrase "rank_1" not found (arg 6)
L 08/22/2020 - 16:29:22: [SM] Blaming: levelsranks.smx
L 08/22/2020 - 16:29:22: [SM] Call stack trace:
L 08/22/2020 - 16:29:22: [SM]   [0] FormatEx
L 08/22/2020 - 16:29:22: [SM]   [1] Line 259, levels_ranks/custom_functions.sp::CheckRank
L 08/22/2020 - 16:29:22: [SM]   [2] Line 333, levels_ranks/database.sp::SQL_Callback
L 08/22/2020 - 16:35:30: [SM] Exception reported: Language phrase "rank_1" not found (arg 6)
L 08/22/2020 - 16:35:30: [SM] Blaming: levelsranks.smx
L 08/22/2020 - 16:35:30: [SM] Call stack trace:
L 08/22/2020 - 16:35:30: [SM]   [0] FormatEx
L 08/22/2020 - 16:35:30: [SM]   [1] Line 599, levels_ranks/menus.sp::OverAllRanks
L 08/22/2020 - 16:35:30: [SM]   [2] Line 72, levels_ranks/menus.sp::MainMenu_Callback
 

Вложения

  • f.jpg
    f.jpg
    12.1 КБ · Просмотры: 4

Juck

Участник
Сообщения
349
Реакции
79
Помогите пожалуйста. После установки кастомных рангов на сервер не работает функция "показать все ранги" в !lvl меню (см. скрин). После нажатия на пункт меню закрывается и в консоль пишет - Tried to look up command say as if it were a variable. Все остальное работает. Все звания в файле lr_core_ranks.phrases переведены.
errorlogs:
L 08/22/2020 - 16:29:22: [SM] Exception reported: Language phrase "rank_1" not found (arg 6)
L 08/22/2020 - 16:29:22: [SM] Blaming: levelsranks.smx
L 08/22/2020 - 16:29:22: [SM] Call stack trace:
L 08/22/2020 - 16:29:22: [SM]   [0] FormatEx
L 08/22/2020 - 16:29:22: [SM]   [1] Line 259, levels_ranks/custom_functions.sp::CheckRank
L 08/22/2020 - 16:29:22: [SM]   [2] Line 333, levels_ranks/database.sp::SQL_Callback
L 08/22/2020 - 16:35:30: [SM] Exception reported: Language phrase "rank_1" not found (arg 6)
L 08/22/2020 - 16:35:30: [SM] Blaming: levelsranks.smx
L 08/22/2020 - 16:35:30: [SM] Call stack trace:
L 08/22/2020 - 16:35:30: [SM]   [0] FormatEx
L 08/22/2020 - 16:35:30: [SM]   [1] Line 599, levels_ranks/menus.sp::OverAllRanks
L 08/22/2020 - 16:35:30: [SM]   [2] Line 72, levels_ranks/menus.sp::MainMenu_Callback
В файлах перевода, нет перевода rank_1
 

Troyanskaya

Участник
Сообщения
442
Реакции
30
Здравствуйте.Подскажите пожалуйста
Как почистить базу с игроками у кого playtime NULL и "n" времени.
 

Troyanskaya

Участник
Сообщения
442
Реакции
30
в базе самой через команду ?
SELECT * FROM `lvl_base` WHERE `playtime` = 0 ORDER BY `playtime` ASC подобной этой?
 

Troyanskaya

Участник
Сообщения
442
Реакции
30
Делай бэкап через фильтрацию Notepad++
Открыл базу в NOT++ только не совсем понял как фильтрацию вкл там
Нужно удалить игроков с значением 0 в playtime
C-подобный:
INSERT INTO `lvl_base` (`steam`, `name`, `value`, `rank`, `kills`, `deaths`, `shoots`, `hits`, `headshots`, `assists`, `round_win`, `round_lose`, `playtime`, `lastconnect`) VALUES
('STEAM_0:0:1000019181', 'kishnyak', 0, 0, 42, 41, 1422, 199, 13, 0, 30, 22, 4941, 1590413756),
 

neploho

Участник
Сообщения
26
Реакции
0
Подскажите, пожалуйста, почему при установке плагина на дм сервер (Maxximou5/csgo-deathmatch) не начисляются очки игрокам? Они попадают в базу, но очков за убийства, смерти и так далее они не получают.
 

EZZY

Участник
Сообщения
377
Реакции
74
Подскажите, пожалуйста, почему при установке плагина на дм сервер (Maxximou5/csgo-deathmatch) не начисляются очки игрокам? Они попадают в базу, но очков за убийства, смерти и так далее они не получают.
в settings.ini вот это посмотрите "lr_minplayers_count" "0"
 

Zatvor

Участник
Сообщения
62
Реакции
15
Прошу простить если повторяюсь, можно ли выключить выдачу опыта на определённой карте? (не выключая ядро)
 

CAXAPOK

Участник
Сообщения
300
Реакции
111
Прошу простить если повторяюсь, можно ли выключить выдачу опыта на определённой карте? (не выключая ядро)
К сожалению можно только если отключать ядро, пока модуля нету такого
 

MyP3uk

Ничего не знающий
Сообщения
145
Реакции
30
простите за глупый вопрос, но почему не скачиваются звуки понижения и повышения? на fastdl закинул, но они не скачиваются
 

zmchel

Участник
Сообщения
62
Реакции
20
простите за глупый вопрос, но почему не скачиваются звуки понижения и повышения? на fastdl закинул, но они не скачиваются
а в downloadlist какой-нибудь добавили эти файлы, чтобы они скачивались?

Прошу простить если повторяюсь, можно ли выключить выдачу опыта на определённой карте? (не выключая ядро)
если имеется аля mapcfg какой, то можно попробовать поиграть с lr_minplayers_count (40 поставить например), опыт из-за нехватки игроков выдаваться не будет, но все необходимые функции LR будут доступны
 

CAXAPOK

Участник
Сообщения
300
Реакции
111
да, не всё равно не хочет качать
попробуй прописать пути до звуков в downloadlist.txt, он находится тут - /addons/sourcemod/data/vip/modules
Сообщения автоматически склеены:

да, не всё равно не хочет качать
Сообщения автоматически склеены:

ошибку выдаёт
Они есть на сервере в папке sound?
 
Сверху Снизу