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

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

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

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

    • Популярное

    Рекомендуем

    • AMX Mod X
    • up.org.ua

    Наши друзья


  • Автор: Admin Дата: 9-11-2011, 11:55 Просмотров: 1639

    get_client_listen Функция проверяет слышит ли игрок другого игрока или нет

    Учитывая что в России хоть с каждым днем все больше и больше людей приобретают себе компьютеры и микрофоны, использование их в игре еще не настолько повсеместная что бы делать плагины которые серьезно завязаны на микрофоне. Но мало ли вы захотите создать плагин, в котором будет принципиально важно знать может ли игрок слышать другого игрока или нет, тогда вам поможет функция get_client_listen, которая возвращает 1 если игроки могут друг друга слышать и 0 если не могут.

    Инфо из fun.inc:
    /* Returns 1 if receiver hears sender via voice communication. */
    native get_client_listen(receiver, sender);


    Синтаксис:
    get_client_listen ( receiver, sender )

    • receiver - Кто должен услышать
    • sender - Кто говорит


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

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

    #include <amxmodx>
    #include <amxmisc>
    #include <fun>

    #define PLUGIN "[fun.inc] get_client_listen"
    #define VERSION "1.0"
    #define AUTHOR "Admin"

    public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR)
        register_clcmd("say /vice","vice")
    }
    public vice(id){
        get_client_listen(id,2)
    }


    Описание:
    Честно говоря лениво было писать нормальный рабочий пример ради не используемой функции.
    По этому этот пример не совсем рабочий.
    В функции get_client_listen(id,2) в место 2 - должен быть индекс второго игрока, но так как моя лень взяла вверх, я просто поставил 2 то есть id = 2.

    Так как необходимо 2 игрока для проверки, можете или взять второго игрока или бота.
    Могу посоветовать использовать плагин Potti, для создания ботов.
    Я очень часто проверяю функции именно с помощью данного плагина.
    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
    Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Наверх

Реклама