[Levels Ranks] Core

[Levels Ranks] Core 3.1.2

d3v

Участник
Сообщения
470
Реакции
146
Помогите пожалуйста
L 06/28/2023 - 13:55:38: [SM] Exception reported: Argument index is invalid: 5
L 06/28/2023 - 13:55:38: [SM] Blaming: levelsranks.smx
L 06/28/2023 - 13:55:38: [SM] Call stack trace:
L 06/28/2023 - 13:55:38: [SM] [0] VFormat
L 06/28/2023 - 13:55:38: [SM] [1] Line 146, levels_ranks\custom_functions.sp::LogWarning
L 06/28/2023 - 13:55:38: [SM] [2] Line 248, levels_ranks\api.sp::CallForward_OnCoreIsReady
L 06/28/2023 - 13:55:38: [SM] [3] Line 448, levels_ranks\database.sp::SQL_TransactionCallback
База данных подключена и функционирует?
 

Limbo

Участник
Сообщения
184
Реакции
34
Подскажите как сделать при выводе командой rank выводилось всё в столбик
 

d3v

Участник
Сообщения
470
Реакции
146
Подскажите как сделать при выводе командой rank выводилось всё в столбик
Как вариант (если плагин поддерживает), можно в файле addons/sourcemod/translations/lr_core.phrases.txt сделать так:

C-подобный:
    "RankPlayer"
    {
        "#format"    "{1:N},{2:i},{3:i},{4:i},{5:i},{6:i},{7:.2f}"
        "ru"        "Игрок {GREEN}{1} {WHITE}на {GREEN}{2} / {3} {WHITE}месте.\nС {OLIVE}{4} {WHITE}очками.\nС {OLIVE}{5} {WHITE}убийствами.\nС {OLIVE}{6} {WHITE}смертями и KDR {OLIVE}{7}"
    }
 
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@d3v, разве в файлах переводов поддерживается "\n"?
Насколько помню обычно делается специальный тег для перевода строки и инклюд или часть кода отвечающая за вывод текста уже заменяет тег на перевод строки.
 

Limbo

Участник
Сообщения
184
Реакции
34
Как вариант, можно в файле addons/sourcemod/translations/lr_core.phrases.txt сделать так:

C-подобный:
    "RankPlayer"
    {
        "#format"    "{1:N},{2:i},{3:i},{4:i},{5:i},{6:i},{7:.2f}"
        "ru"        "Игрок {GREEN}{1} {WHITE}на {GREEN}{2} / {3} {WHITE}месте.\nС {OLIVE}{4} {WHITE}очками.\nС {OLIVE}{5} {WHITE}убийствами.\nС {OLIVE}{6} {WHITE}смертями и KDR {OLIVE}{7}"
    }
Я так делал ни чего не меняется, походу не поддерживает эту функцию
 

FuckYeah

Челик
Сообщения
474
Реакции
57
На сервере css v34 стоит разминка 30 секунд. Как отключить получение очков опыта и званий на время разминки без выгрузки плагина?
 
Последнее редактирование:

fibonacci

Участник
Сообщения
109
Реакции
3
Получаю такие логи:
лог:
L 07/10/2023 - 11:42:05: [levelsranks.smx] SQL_Callback Error (626): Incorrect string value: '\xF0\x9D\x90\x8B\xF0\x9D...' for column `lvl123`.`lvl_base`.`name` at row 1
Игрок на сервере с эмодзи в нике или нестандартными символами (например ✯𝐌) не записывается в базу. Как это пофиксить? и что делать с игроками у которых такие ники, как их сохранять в базе? Кодировка lvl_base utf8mb4_general_ci
 

d3v

Участник
Сообщения
470
Реакции
146
Получаю такие логи:
лог:
L 07/10/2023 - 11:42:05: [levelsranks.smx] SQL_Callback Error (626): Incorrect string value: '\xF0\x9D\x90\x8B\xF0\x9D...' for column `lvl123`.`lvl_base`.`name` at row 1
Игрок на сервере с эмодзи в нике или нестандартными символами (например ✯𝐌) не записывается в базу. Как это пофиксить? и что делать с игроками у которых такие ники, как их сохранять в базе? Кодировка lvl_base utf8mb4_general_ci
 

dmb2003

Участник
Сообщения
9
Реакции
1
Добрый день!
VDS ubuntu 20.04, CSS, Metamod 1.12.0 SM 1.10.0.6545
Мне нужен mysql-вариант плагина, чтобы подключить веб-интерфейс к БД.

Но плагин упорно создаёт и ведёт sqlite базу и игнорирует параметры mysql базы, которые я указал в файле databases.cfg:
"level_ranks"
{
"driver" "mysql"
"host" "ип.адрес.сервера.БД"
"database" "lvl_base"
"user" "lvl_base"
"pass" "пароль"
"port" "3306"
}

Другие базы без проблем работают на сервере через драйвер mysql (например, SB Material admins). Даже не ожидал, что будут проблемы при запуске.

Подскажите, в файле settings.ini "lr_table" - это имя таблицы, я правильно понимаю? А имя базы данных "lvl_base", верно?
"MainSettings"
{
"lr_table" "lvl_base"

Получается, на веб-хостинге я должен создать пустую базу "lvl_base", а плагин при запуске обнаружит и сам создаст в этой базе таблицу "lr_table" и прочую структуру, верно?

Буду рад любой подсказке, заранее спасибо!
 
Сверху Снизу