Инфо из amxmodx.inc:
/* Sets a cvar to given value. */
native set_cvar_string(const cvar[],const value[]);
Синтаксис:
set_cvar_string(const cvar[],const value[])
- const cvar[] - Изменяемый квар
- const value[] - Новое значение
Тип функции:
Native
Пример:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "[amxmodx.inc]set_cvar_string"
#define VERSION "1.0"
#define AUTHOR "Admin"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_srvcmd("get_my_string_cvar","cvars")
register_srvcmd("set_my_string_cvar","f_set_cvar_string")
}
public cvars(){
new hostname[64]
get_cvar_string("hostname",hostname,63)
server_print("My cvar hostname = %s",hostname)
}
public f_set_cvar_string(){
set_cvar_string("hostname","amxxmodx.ru")
cvars()
}
Описание:
Функция крайне проста в использовании, просто указываем нужный нам квар и новое значение( можно подставлять подготовленный массив)
В примере есть команда get_my_string_cvar для показа квара и его изменения set_my_string_cvar
После выполнения команды на изменение квара, будет вызвана функция показа значения. Это для особо ленивых ;) что бы сразу видеть результат.