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

    Всего на сайте: 10
    Гостей: 5
    Пользователи: - отсутствуют
    Роботы: Google AdSense, Google AdSense, Yandex Bot, crawl Bot, Google AdSense

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

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

    • Популярное

    Рекомендуем

    • AMX Mod X
    • up.org.ua

    Наши друзья


  • Автор: Admin Дата: 5-05-2013, 18:08 Просмотров: 3728

    get_weaponname Функция возвращает имя оружия по его индексу.

    Иногда требуется получить имя оружия, но известен только его индекс, в этом случае поможет функция get_weaponname.

    Инфо из amxmodx.inc:
    /* Returns weapon name. */
    native get_weaponname(id,weapon[],len);


    Синтаксис:
    get_weaponname(id,weapon[],len)

    • id - Индекс оружия
    • weapon[] - Массив для записи имени
    • len - максимальная длинна массива


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

    Пример:
    #include <amxmodx>

    public plugin_init()
    {
        register_event("CurWeapon", "event_curweapon", "be", "1=1")
    }
    public event_curweapon(id)
    {
        static weapon_name[33]; get_weaponname(read_data(2), weapon_name,charsmax(weapon_name))
        client_print(id, print_chat, "%s", weapon_name)
    }


    Описание:
    При переключении оружия(изменении худа патронов перезарядка, высрел) в чат выводит его имя.
    Новость отредактировал Admin - 18-02-2014, 22:20
    Причина: Добавлен пример от артист'а
    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
    Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
    get_weaponname Функция возвращает имя оружия по его индексу.
    starx

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

    Мм?
    артист

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

    #include <amxmodx>

    public plugin_init()
    {
        register_event("CurWeapon", "event_curweapon", "be", "1=1")
    }
    public event_curweapon(id)
    {
        static weapon_name[33]; get_weaponname(read_data(2), weapon_name,charsmax(weapon_name))
        client_print(id, print_chat, "%s", weapon_name)
    }


    При переключении оружия(изменении худа патронов перезарядка, высрел) в чат выводит его имя.
    Admin

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

    Спасибо, обновил.
    --------------------

    Информация

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

Реклама