Заказать Сервер Заказать Плагин Контакты Поиск

[ вход ]
[ последние сообщения ]

Страница 1 из 11
Форум » SourceMod - Counter Strike Source && CS GO » Уроки/Статьи/Функции/Задачи » [Include] Weapon Functions
[Include] Weapon Functions
BarD Дата: Суббота, 26.07.2014, 15:00:04 | Сообщение # 1
Сообщений: 944
Репутация: 132 [ +/- ]
Weapon Functions
Описание:
Расширяет возможности функции GivePlayerItem. Теперь, можно выдавать оружие с определенным количеством патронов в обойме и запасных.

Установка:
Поместите файл weapon_functions.inc в папку addons/sourcemod/scripting/include на своем сервере. ОБЯЗАТЕЛЬНО должен быть установлен SDKTools.

Использование:
В начале Вашего скрипта должно быть написано:
Код
#include <sdktools_functions>
#include <weapon_function>

Только после этого Вы можете использовать функции!

Функции:

GivePlayerItemEx(client, const String:item[], clip, reserve)

*** Выдает указанное оружие с указанным количеством патронов игроку с индексом client
***
*** client - Индекс игрока
*** item - Строка с названием оружия (Пример: "weapon_deagle" - дигл)
*** clip - Количество патронов в обойме у выданного оружия
*** reserve - Количество запасных патронов в выданном оружии
***
*** Возвращает index выданного оружия, в случае успеха, или -1, в случае неудачи.


GiveRandomWeapon(client, slot)

*** Выдает случайное оружие игроку с индексом client
***
*** client - индекс игрока
*** slot - номер слота. (1 - Основное оружие, 2 - Пистолеты, 3 - Гранаты, иначе вернет -1)
***
*** Возвращает index выданного оружия, в случае успеха, или -1, в случае неудачи.


GiveRandomWeaponEx(client, slot, clip, reserve)

*** Выдает случайное оружие с указанным количеством патронов игроку с индексом client
***
*** client - индекс игрока
*** slot - номер слота. (1 - Основное оружие, 2 - Пистолеты, иначе вернет -1)
*** clip - количество патронов в обойме у выданного оружия
*** reserve - Количество запасных патронов в выданном оружии
***
*** Возвращает index выданного оружия, в случае успеха, или -1, в случае неудачи.


Видео:


Прикрепления: weapon_function.inc(5Kb)


Сообщение отредактировал BarD - Четверг, 14.08.2014, 15:16:21
 
horr0r Дата: Среда, 30.07.2014, 17:04:44 | Сообщение # 2
Сообщений: 149
Репутация: 40 [ +/- ]
BarD, довольно таки полезный инк). Благодаря ему, появилась идея)
 
BarD Дата: Среда, 30.07.2014, 17:18:13 | Сообщение # 3
Сообщений: 944
Репутация: 132 [ +/- ]
horr0r, спасибо)
 
Форум » SourceMod - Counter Strike Source && CS GO » Уроки/Статьи/Функции/Задачи » [Include] Weapon Functions
Страница 1 из 11
Поиск: