Перейти к содержанию
Авторизация  
developer951

NPC Name

Рекомендуемые сообщения

Всем привет, помогите пожалуйста решить эту проблему. В игре, например: имя рейдового босса нублеса: «Flame of Splendor Barakiel» и состоит из 26 символов, но на моем сервере название рейда - «Flame of Splendor Barak». Скажите пожалуйста как изменить ограничение на количество символов? Спасибо!

https://ibb.co/3WfvkFc

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 вариант - ставить имя через клиент (датник нпс групп), а не сервер. 
2 вариант, веротяно, у Вас имена мобов в БД хранятся, а там лимит на 16 (или сколько там, лень считать) символом, следовательно - стоит расширить длину ячейки таблицы, в навикате image.png.108347eb4d177f3e1489b7f5bfffb5e3.png а дальше расширяйте, думаю, разберетесь. 

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я вас хорошо понел, Rolo длина имени для npc составляет 200 символов в navicat брат. Можете ли вы сказать мне как установить имя npc из базы данных, а не из клиента?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

От сборки зависит, вероятней всего где-то в БД, рядом со строкой задаваемого имени будет что-то вроде "ServerSideName". 

Изменено пользователем Rolo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да есть такой пункт "0" стоит. Короче имя читает через клиент и в клиента .dat файла имя правильно написан

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Крутой из меня выдался советчик, как не крути. :lol:

0cbWr6EadfI.jpg?size=522x547&quality=96&

 

И да, у меня тоже из клиента значение берет, забавный баг, разберусь - дам знать. )

Изменено пользователем Rolo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По сути есть 1 способ решить 

У каждого блока де вписываются символы установлен лимит  по 8 бит  каналу

Де если анг клиент будет больше принимать  символы чем русский 

  • Like 1
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в utf8 

0d00

в ansi

0f

была выбранна случайная буква

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, terege сказал:

в utf8 

0d00

в ansi

0f

была выбранна случайная буква

я ничего не понял (

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...