- 31.03.2025
- 10
- 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 с параметрами.
Заранее благодарю
Значит, имеем нативу 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 с параметрами.
Заранее благодарю