RU/getSlotFromWeapon
		
		
		
		Jump to navigation
		Jump to search
		
Эта функция позволяет получить слот к которому принадлежит оружие.
Синтаксис
int getSlotFromWeapon ( int weaponid )
Необходимые аргументы
- weaponid: ID оружия слот которого вы хотите получить.
 
Возвращается
Возвращает число соответствующее номеру слота к которому принадлежит оружие с определенным ID, false если некоректный ID.
Пример
This will output to the chatbox what weapon slot a given weapon number belongs to when entered into the console (i.e. 'getWeaponSlot 10').
function outputWeaponSlot ( source, commandName, weaponID ) local weaponSlot = getSlotFromWeapon ( weaponID ) if (weaponSlot) then outputChatBox ( "Weapon ID " .. weaponID .. " is in weapon slot " .. weaponSlot) else outputChatBox ( "Invalid weapon ID" ) end end addCommandHandler ( "getWeaponSlot", outputWeaponSlot )
См. также
Серверные функции
- giveWeapon - дает указанное оружие игроку или пешеходу
 - takeAllWeapons - удаляет всё оружие с указанного игрока или пешехода
 - takeWeapon - удаляет указанное оружие или боеприпасы с игрока или пешехода
 
Клиентские функции
Общие функции
- getOriginalWeaponProperty - получает исходное свойство указанного типа оружия
 - getPickupWeapon - получает ID оружия из указанного пикапа
 - getSlotFromWeapon - получает слот к которому принадлежит оружие
 - getWeaponIDFromName - получает ID оружия из его названия
 - getWeaponNameFromID - получает название оружия или причину смерти из его ID
 - getWeaponProperty - получает свойство указанного оружия
 - setWeaponAmmo - устанавливает определенное кол-во боеприпасов для указанного оружия
 - setWeaponProperty - устанавливает свойство указанного типа оружия