Главная | Комментарии | О проекте
Чтение RSS
Суперсайт
Главная Контакты Карта сайта Добавить в избранное
  • Кто OnLine

    Всего на сайте: 4
    Гостей: 3
    Пользователи: - отсутствуют
    Роботы: crawl Bot

    Опрос пользователей

    Для какого мода Вы пишите плагины?

    • Популярное

    Рекомендуем

    • AMX Mod X
    • up.org.ua

    Наши друзья


  • Автор: Admin Дата: 16-02-2012, 01:58 Просмотров: 3519

    set_cvar_num Функция установки значения квара (целое число)

    В основном квары нужны для точной настройки плагина под сервер, разумеется существуют команды для изменения этих самых кваров, одна из этих команд set_cvar_num, которая изменяет значение квара ( целые числа )

    Инфо из amxmodx.inc:
    /* Sets a cvar with integer value. */
    native set_cvar_num(const cvarname[],value);


    Синтаксис:
    set_cvar_num(const cvarname[],value)

    • const cvarname[] - Изменяемый квар
    • value - Значение


    Тип функции:
    Native

    Пример:
    /* Plugin generated by AMXX-Studio */

    #include <amxmodx>
    #include <amxmisc>

    #define PLUGIN "[amxmodx.inc] set_cvar_num"
    #define VERSION "1.0"
    #define AUTHOR "Admin"


    public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR)
        
        register_cvar("amx_my_cvar","777")
        
        register_srvcmd("set_my_cvar","f_set_cvars")
        register_srvcmd("get_my_cvar","f_get_cvars")
        
    }
    public f_set_cvars(){
        
        new cvar_num = 555
        
        set_cvar_num("amx_my_cvar",cvar_num)
        
        f_get_cvars()
    }
    public f_get_cvars(){
        
        server_print("[amxmodx]My cvar = %d",get_cvar_num("amx_my_cvar"))
        
    }


    Описание:
    За основу для примера взят код от описания функции get_cvar_num и дополнен необходимым кодом, а именно:
        new cvar_num = 555
        set_cvar_num("amx_my_cvar",cvar_num)

    Создание переменной, присвоение ей значения и изменение нужного нам квара.
    Для наглядности сразу же вызывается функция для показа изменившегося значения.
    Ах да, команда для изменения квара консольная set_my_cvar
    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
    Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
    set_cvar_num Функция установки значения квара (целое число)
    FellomoN

    --
    ICQ: --
    Публикаций: 0
    Комментариев: 0
    Репутация: -  0  +

    А откуда берется команда set_my_cvar?
    Admin

    30.07.2011
    ICQ: 980500
    Публикаций: 507
    Комментариев: 333
    Репутация: -  62  +

    Могу посоветовать отличного окулиста:
    register_srvcmd("set_my_cvar","f_set_cvars")
    --------------------

    Информация

    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Наверх

Реклама