developer951 1 Опубликовано 30 июля, 2021 Всем привет, помогите пожалуйста решить эту проблему. В игре, например: имя рейдового босса нублеса: «Flame of Splendor Barakiel» и состоит из 26 символов, но на моем сервере название рейда - «Flame of Splendor Barak». Скажите пожалуйста как изменить ограничение на количество символов? Спасибо! https://ibb.co/3WfvkFc Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Rolo 279 Опубликовано 30 июля, 2021 1 вариант - ставить имя через клиент (датник нпс групп), а не сервер. 2 вариант, веротяно, у Вас имена мобов в БД хранятся, а там лимит на 16 (или сколько там, лень считать) символом, следовательно - стоит расширить длину ячейки таблицы, в навикате а дальше расширяйте, думаю, разберетесь. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
developer951 1 Опубликовано 30 июля, 2021 Я вас хорошо понел, Rolo длина имени для npc составляет 200 символов в navicat брат. Можете ли вы сказать мне как установить имя npc из базы данных, а не из клиента? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Rolo 279 Опубликовано 30 июля, 2021 (изменено) От сборки зависит, вероятней всего где-то в БД, рядом со строкой задаваемого имени будет что-то вроде "ServerSideName". Изменено 30 июля, 2021 пользователем Rolo Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
developer951 1 Опубликовано 30 июля, 2021 Да есть такой пункт "0" стоит. Короче имя читает через клиент и в клиента .dat файла имя правильно написан Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Rolo 279 Опубликовано 30 июля, 2021 (изменено) Крутой из меня выдался советчик, как не крути. И да, у меня тоже из клиента значение берет, забавный баг, разберусь - дам знать. ) Изменено 30 июля, 2021 пользователем Rolo Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
developer951 1 Опубликовано 30 июля, 2021 Хорошо братан, напиши свой телеграм пж Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
developer951 1 Опубликовано 31 июля, 2021 вы нашли что-то? @Rolo Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
terege 110 Опубликовано 31 июля, 2021 По сути есть 1 способ решить У каждого блока де вписываются символы установлен лимит по 8 бит каналу Де если анг клиент будет больше принимать символы чем русский 1 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
developer951 1 Опубликовано 7 августа, 2021 Где можно проверять это? в дб? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
terege 110 Опубликовано 22 августа, 2021 в utf8 0d00 в ansi 0f была выбранна случайная буква Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
developer951 1 Опубликовано 22 августа, 2021 2 часа назад, terege сказал: в utf8 0d00 в ansi 0f была выбранна случайная буква я ничего не понял ( Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты