Инфо из amxmodx.inc:
/* Returns number of all loaded plugins. */
native get_pluginsnum();
Синтаксис:
get_pluginsnum ( )
Тип функции:
Native
Пример:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "[amxmodx.inc] get pluginsnum"
#define VERSION "1.0"
#define AUTHOR "Admin"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("get_pl_n","get_pl_n")
}
public get_pl_n(){
new plugins = get_pluginsnum()
server_print("On you server %d plugins (%d)",get_pluginsnum(),plugins)
}
Описание:
Пример проще не куда, всего одна команда get_pl_n, которая вызывает одноименную функцию, внутри которой мы и получаем количество плагинов.
И выводит сообщение в консоль. В примере так же показано 2 варианта использования функции как напрямую в сообщении, так и через запись в переменную.