Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Ограничение количества символов в названии MOTD окна

, можно ли обойти ограничение?
Статус пользователя sevaforever
сообщение 24.11.2013, 10:26
Сообщение #1
Стаж: 13 лет

Сообщений: 21
Благодарностей: 5
Полезность: 136

Код
formatex(tempstring, charsmax(tempstring), "%L",id,"MOTD_HEADER");
show_motd(id, motd, tempstring);

Если делать заголовок (tempstring) на английском языке, то влезает примерно 30 символов, на русском из ланг файла влезает
в 2 раза меньше. Возможно я что-то делаю не так, но хотелось бы узнать - можно ли как-то обойти это ограничение?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя sevaforever
сообщение 24.11.2013, 10:56
Сообщение #2
Стаж: 13 лет

Сообщений: 21
Благодарностей: 5
Полезность: 136

Уже сам догадался, заменил некоторые русские буквы на аналогичные по написанию из английской раскладки
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя sevaforever
сообщение 24.11.2013, 18:29
Сообщение #3
Стаж: 13 лет

Сообщений: 21
Благодарностей: 5
Полезность: 136

Вот еще вопрос, в плагине выводится сообщение игроку (постоянное, внизу экрана - показывает текущий рейтинг)

Код
message_begin(MSG_ONE_UNRELIABLE, gmsgStatusText, _, id);
write_byte(0);
write_string(HUD);
message_end();


Соответственно HUD - это наша строка. Насколько я понял там ограничение в 64 символа.
Можно ли как то вывести две строки?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sevaforever
сообщение 24.11.2013, 20:01
Сообщение #4
Стаж: 13 лет

Сообщений: 21
Благодарностей: 5
Полезность: 136

тоже уже разобрался, нельзя там вывести 2 строки) это statustext
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Safety1st
сообщение 24.11.2013, 20:13
Сообщение #5
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(sevaforever @ 24.11.2013, 22:01) *
тоже уже разобрался, нельзя там вывести 2 строки) это statustext

Внизу экрана или под прицелом - это зависит от настройки hud_centerid игрока.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя proff_q
сообщение 24.11.2013, 20:24
Сообщение #6
Стаж: 14 лет

Сообщений: 357
Благодарностей: 263
Полезность: 804

HUD - сообщение содержится в lang файле? Если так, то можно попробовать перенести строку, например:"Привет!\nТы занимаешь 1 позицию!".

Или это не тот hud, о котором я подумал?

Отредактировал: proff_q, - 24.11.2013, 20:25
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: