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

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

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

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

    • Популярное

    Рекомендуем

    • AMX Mod X
    • up.org.ua

    Наши друзья


  • Автор: Admin Дата: 13-11-2011, 16:33 Просмотров: 12144

    give_item Функция выдает определенному игроку оружие/предметы

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

    Инфо из fun.inc:
    /* Gives item to player, name of item can start
    * with weapon_, ammo_ and item_. This event
    * is announced with proper message to all players. */
    native give_item(index, const item[]);


    Синтаксис:
    give_item ( index, const item[] )

    • index - id игрока кому выдать предмет
    • const item[] - константа предмета ( weapon_* оружие, ammo_* патроны и item_* предметы)


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

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

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

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

    public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR)
        register_clcmd("say /give_awp","give_awp")
    }
    public give_awp(id){
        give_item(id,"weapon_awp")
    }


    Описание:
    Появились на респе, первый раунд? - Пишите скорее /give_awp и пока все с пистолетами, у вас уже есть "Слон".
    Такое поведение не одобряется большинством адекватных игроков, по этому воспринимайте это неудачной шуткой и рабочим примером использования функции.

    Информация по патронам и оружию.
    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
    Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
    Puka4y

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

    Какую функцию нужно прописать, чтобы выдавалось оружие, но без патронов?
    артист

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

    Никакую, выдаётся с патронами, при повторной выдаче только патроны.

    Устанавливай патроны после выдачи.
    uHKorHuTo

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

    Цитата: Puka4y
    Какую функцию нужно прописать, чтобы выдавалось оружие, но без патронов?

    Смотря о каких ты патронах, если ты о тех которые запасные(т.е. те что можно купить), то их можно контролировать, а вот те что выдаются вместе с оружием, никак.
    Чтобы изменить количество патронов тех что можно менять, пишем следующую строку
    cs_set_user_bpammo(index, CSW_Название Оружия, кол-во патронов)
    Radius

    7.05.2013
    ICQ: 357188115
    Публикаций: 1
    Комментариев: 57
    Репутация: --

    Цитата: uHKorHuTo
    Смотря о каких ты патронах, если ты о тех которые запасные(т.е. те что можно купить), то их можно контролировать, а вот те что выдаются вместе с оружием, никак.

    Это не так, offset на изменение текущего числа патронов в обойме уже давно известен. И пожалуйста не занимайтесь некропостингом в комментариях.
Наверх

Реклама