• Уважаемые посетители!

    Информируем вас о том, что в настоящий момент регистрация на форуме с использованием адресов электронной почты в домене @gmail.com (включая все корпоративные и персональные аккаунты Google) невозможна.

    Письма, отправленные с нашего сервера (подтверждение регистрации, ссылки для восстановления доступа), не доставляются на почтовые сервисы Google по техническим причинам, не зависящим от администрации форума.

    К сожалению, сроки устранения данной проблемы неизвестны.

    Для регистрации на форуме, пожалуйста, используйте адреса электронной почты других сервисов (Yandex, Mail.ru, Rambler и др.).

Помощь вывод квара в dhudmessage

recon_next

Черный список
Заблокирован
31.03.2025
4
1
  • Заблокирован
  • #1
Нужна помощь с выводом квара из массива в сообщение.
Значит, имеем нативу native get_pcvar_string(pcvar, string[], maxlen);
где
pcvar- указатель на значение
string- буффер, в который копируется квар
maxlen- длина того самого буффера

Еще есть
native show_dhudmessage(index, const message[], any:...);где
index-индекс клиента, пусть будет 0, для всех
const message[]- тот самый массив, который может брать в себя строку из массива кваров
any- нафиг нам не нужон
И, казалось бы, все просто, но... я фатально теряюсь при виде массивов, а когда их аж два в одном месте и подавно. Поэтому прошу на пальцах объяснить, как мне вывести в DHUD-сообщение (а их несколько) квар (разные) из конфига. За этим все и задумалось. Проблема в том, что квар- это строка.

Например.
Есть конфиг стремя кварами:
cvar1- Hello, world
cvar2- первое правило бойцовского клуба
cvar3- улетный паблик не торт
Имеем задачу: выводить эти квары на экран игрокам посредством show_dhudmessage.
Покажите, пожалуйста, на приведенном примере вывод одного такого квара. Настройки сообщения не имеют значения, важен лишь показ: всем, cvar1. Как создавать квары, как их вытягивать из конфига, как их перебирать в списке не нужно расписывать. Только show_dhudmessage с параметрами.

Заранее благодарю
 
Сверху Снизу