RU/takeWeapon: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(One intermediate revision by one other user not shown) |
Latest revision as of 03:06, 1 April 2016
Данная функция отбирает указанное оружие или патроны у определённого игрока.
Синтаксис
bool takeWeapon ( player thePlayer, int weaponId [, int ammo ] )
Обязательные аргументы
- thePlayer: Игрок, у которого вы хотите отобрать оружие.
- weaponId: Целое число, указывающее оружие, которое требуется отобрать.
Необязательные аргументы
- ammo: Если указано, то вместо оружия будет отобрано указанное количество патронов.
Возвращает
- true, если оружие или патроны были успешно отобраны.
- false в противном случае.
Пример
Этот пример отбирает газовый баллончик у игрока.
addCommandHandler( 'rtear', function( thePlayer ) takeWeapon( thePlayer, 17 ) end )
Смотрите также
Серверные функции
- giveWeapon - дает указанное оружие игроку или пешеходу
- takeAllWeapons - удаляет всё оружие с указанного игрока или пешехода
- takeWeapon - удаляет указанное оружие или боеприпасы с игрока или пешехода
Клиентские функции
Общие функции
- getOriginalWeaponProperty - получает исходное свойство указанного типа оружия
- getPickupWeapon - получает ID оружия из указанного пикапа
- getSlotFromWeapon - получает слот к которому принадлежит оружие
- getWeaponIDFromName - получает ID оружия из его названия
- getWeaponNameFromID - получает название оружия или причину смерти из его ID
- getWeaponProperty - получает свойство указанного оружия
- setWeaponAmmo - устанавливает определенное кол-во боеприпасов для указанного оружия
- setWeaponProperty - устанавливает свойство указанного типа оружия