RU/takeWeapon
Jump to navigation
Jump to search
Эта функция отбирает у игрока оружение
Синтаксис
bool takeWeapon ( player thePlayer, int weaponId )
Требуемые Аргументы
- thePlayer: Игрок, в виде объекта
- weaponId: Числовое значение оружия, которое нужно убрать
Возвращения
Возвращает true если всё прошло успешно, в ином случае - false
Пример
This example removes weapon 28 from player ID 1. If successful, it displays a message in the chat box. Этот код забирает у игрока оружие с ID 28 при написании /takeWeapon в чате. Если всё прошло успешно, то в чате увидите сообщение
function takeMyWeapon(player) local ifItIsTrue = takeWeapon(player,28) if (ifIsIsTrue == true) then outputChatBox("Successfully took the weapon!",player,204,255,0) end end addCommandHandler("takeWeapon",takeMyWeapon)
Рекомендовано к просмотру
Серверные функции
- giveWeapon - дает указанное оружие игроку или пешеходу
- takeAllWeapons - удаляет всё оружие с указанного игрока или пешехода
- takeWeapon - удаляет указанное оружие или боеприпасы с игрока или пешехода
Клиентские функции
Общие функции
- getOriginalWeaponProperty - получает исходное свойство указанного типа оружия
- getPickupWeapon - получает ID оружия из указанного пикапа
- getSlotFromWeapon - получает слот к которому принадлежит оружие
- getWeaponIDFromName - получает ID оружия из его названия
- getWeaponNameFromID - получает название оружия или причину смерти из его ID
- getWeaponProperty - получает свойство указанного оружия
- setWeaponAmmo - устанавливает определенное кол-во боеприпасов для указанного оружия
- setWeaponProperty - устанавливает свойство указанного типа оружия