L 08/21/2020 - 10:55:27: [levelsranks.smx] Levels Ranks: SQL_LoadDataPlayer - ошибка загрузки игрока (no such column: vip)Что введено в версии 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/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Помогите пожалуйста. После установки кастомных рангов на сервер не работает функция "показать все ранги" в !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
Делай бэкап через фильтрацию Notepad++Здравствуйте.Подскажите пожалуйста
Как почистить базу с игроками у кого playtime NULL и "n" времени.
Это ты можешь еще сделать через phpAdmin через фильтрацию таблицы.в базе самой через команду ?
SELECT * FROM `lvl_base` WHERE `playtime` = 0 ORDER BY `playtime` ASC подобной этой?
Открыл базу в NOT++ только не совсем понял как фильтрацию вкл тамДелай бэкап через фильтрацию Notepad++
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),
в settings.ini вот это посмотрите "lr_minplayers_count" "0"Подскажите, пожалуйста, почему при установке плагина на дм сервер (Maxximou5/csgo-deathmatch) не начисляются очки игрокам? Они попадают в базу, но очков за убийства, смерти и так далее они не получают.
К сожалению можно только если отключать ядро, пока модуля нету такогоПрошу простить если повторяюсь, можно ли выключить выдачу опыта на определённой карте? (не выключая ядро)
а в downloadlist какой-нибудь добавили эти файлы, чтобы они скачивались?простите за глупый вопрос, но почему не скачиваются звуки понижения и повышения? на fastdl закинул, но они не скачиваются
если имеется аля mapcfg какой, то можно попробовать поиграть с lr_minplayers_count (40 поставить например), опыт из-за нехватки игроков выдаваться не будет, но все необходимые функции LR будут доступныПрошу простить если повторяюсь, можно ли выключить выдачу опыта на определённой карте? (не выключая ядро)
а в downloadlist какой-нибудь добавили эти файлы, чтобы они скачивались?
попробуй прописать пути до звуков в downloadlist.txt, он находится тут - /addons/sourcemod/data/vip/modulesда, не всё равно не хочет качать
Они есть на сервере в папке sound?да, не всё равно не хочет качать
Сообщения автоматически склеены:
ошибку выдаёт
дапопробуй прописать пути до звуков в downloadlist.txt, он находится тут - /addons/sourcemod/data/vip/modules
Сообщения автоматически склеены:
Они есть на сервере в папке sound?
а плагин стоит сам?