Инфо из core.inc:
native clamp(value, min=cellmin, max=cellmax);
Синтаксис:
clamp(value, min=cellmin, max=cellmax)
- value - Проверяемое значение
- min=cellmin - Минимальное значение диапазона
- max=cellmax - Максимальное значение диапазона
Тип функции:
Native
Пример:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "[core.inc] clamp"
#define VERSION "1.0"
#define AUTHOR "Admin"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
new num = clamp(46,10,25)
server_print("^n^nResult(Max):%d",num)
num = clamp(5,10,25)
server_print("^n^nResult(min):%d",num)
num = clamp(15,10,25)
server_print("^n^nResult(in range):%d",num)
}
Описание:
В примере приведены все 3 возможных случая с выводом соответствующего сообщения в консоль сервера.
Думаю вы и без моих пояснений разберетесь в этом не хитром коде.
Разжевано все так как нужно) для чайников)