Не знаю зачем вам это может понадобится, но используется она регулярно, правда в более мене серьезных плагинах.
Инфо из string.inc:
/* Converts number to string. */
native num_to_str(num,string[],len);
Синтаксис:
num_to_str ( num, string[], len )
- num - Переменная или число
- string[] - Массив куда будет записан результат
- len - Максимальный размер записи
Тип функции:
Native
Пример:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "[string.inc] num_to_str"
#define VERSION "1.0"
#define AUTHOR "Admin"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("num_to_str","f_num_to_str")
}
public f_num_to_str(id){
new Num = 100
new String[64]
server_print("Num: %d if not use function: %s",Num,String)
num_to_str(Num,String,10)
server_print("Num: %d num to string: %s",Num,String)
}
Описание:
Пример работает в консоли сервера.
Все предельно просто, есть переменная которой сразу задается значение 100 и пустой массив.
Сразу же вывод до использования функции и после.
Результат на лицо:
num_to_str
Num: 100 if not use function:
Num: 100 num to string: 100
Num: 100 if not use function:
Num: 100 num to string: 100
Пример