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

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

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

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

    • Популярное

    Рекомендуем

    • AMX Mod X
    • up.org.ua

    Наши друзья


  • Автор: Admin Дата: 20-11-2011, 09:51 Просмотров: 3481

    cs_get_user_model Функция получает название модели игрока

    Предположим что у вас плагин изменяет модели игроку, что бы не менять постоянно модели на нужную, можно сначала проверить, какая же у игрока в данный момент модель, с помощью функции cs_get_user_model можно получить имя модели игрока.

    Инфо из cstrike.inc:
    /* Get user model.
    */
    native cs_get_user_model(index, model[], len);


    Синтаксис:
    cs_get_user_model ( index, model[], len )

    • index - id игрока
    • model[] - Массив для записи имени модели
    • len - Максимальная длина для записи


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

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

    #include <amxmodx>
    #include <amxmisc>
    #include <cstrike>

    #define PLUGIN "[cstrike.inc] cs_get_user_model"
    #define VERSION "1.0"
    #define AUTHOR "Admin"

    public plugin_init() {

        register_plugin(PLUGIN, VERSION, AUTHOR)

        register_clcmd("say /my_model","player_model")

            
    }
    public player_model(id){
        
        new model[64]
        cs_get_user_model(id,model,63)
        
        client_print(id,print_chat,"You model is:%s",model)
        
    }


    Описание:
    В использовании функции нет ни каких сложностей, только следите что бы название модели помещалось в созданный для нее массив.
    После выполнения в чате команды /my_model, будет вызвана функция player_model.
    Внутри который регистрируется массив под название модели и получение. Для наглядности работы организован вывод результата в чат.
    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
    Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Наверх

Реклама