Для примера можете посмотреть плагин GunGame.
Инфо из amxmodx.inc:
/* If a cvar exists returns 1, in other case 0 */
native cvar_exists(const cvar[]);
Синтаксис:
cvar_exists ( const cvar[] )
- const cvar[] - Проверяемый квар
Тип функции:
Native
Пример:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "[amxmodx.inc] cvar_exists"
#define VERSION "1.0"
#define AUTHOR "Admin"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("cmd_to_msg","cmd_to_msg")
//register_cvar("test","1")
if(cvar_exists("test")){
server_print("Cvar exist")
}else{
server_print("Cvar not exist")
}
}
Описание:
После компиляции и установки плагина на сервер, перезапустите его.
И вы получите сообщение о том что проверяемый квар не существует.
раскоментировав строку
register_cvar("test","1")
и повторив процедуру, вы увидете сообщение о том что квар существует.Можете заменить проверяемый квар на любой из других плагинов.