Эта функция форматирует строку по стандартной системе форматирования (то есть все эти %s, %d), но параметры для форматирования берутся из параметров переданных функции buffer - куда поместиться полученная строка
len - её длинна
const fmt[] - сама строка по которой будет форматирование (типо как "%s %d etc.")
vararg - номер аргумента, начиная с которого брать данные
Пример:
Code
public MyPrint(id, format_srt[], {Float,Sql,Result,_}:...)
{
new buff[128]
vformat(buff, 127, format_srt, 3)
client_print(id, print_chat, "My Print: %s", buff)
}
...
MyPrint(id, "You Health: %d", get_user_health(id))
...