Оружие
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
Функциям скриптинга, которые запрашивают ID оружия, требуется целое число, взятое из списка ID оружий GTA:SA. Они перечислены ниже.
Примечание:
  | 
Lua-таблица всех ID оружия
local weapons = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 22, 23, 24, 25, 26, 27, 28, 29, 32, 30, 31, 33, 34, 35, 36, 37, 38, 16, 17, 18, 39, 41, 42, 43, 10, 11, 12, 14, 15, 44, 45, 46, 40}
Lua-таблица всех ID оружия, сгруппированных по слотам
local weapons = {
	[0] = {0, 1},			-- Рука
	[1] = {2, 3, 4, 5, 6, 7, 8, 9},	-- Ближний бой
	[2] = {22, 23, 24},		-- Пистолеты
	[3] = {25, 26, 27},		-- Дробовики
	[4] = {28, 29, 32},		-- Пистолеты-пулемёты
	[5] = {30, 31},			-- Штурмовые винтовки
	[6] = {33, 34},			-- Винтовки
	[7] = {35, 36, 37, 38},		-- Тяжёлое оружие
	[8] = {16, 17, 18, 39},		-- Снаряды
	[9] = {41, 42, 43},		-- Специальное 1
	[10] = {10, 11, 12, 14, 15},	-- Подарки
	[11] = {44, 45, 46},		-- Специальное 2
	[12] = {40}			-- Satchel детонатор
}
Смотрите также
Функции сервера
Серверные функции
- giveWeapon - дает указанное оружие игроку или пешеходу
 - takeAllWeapons - удаляет всё оружие с указанного игрока или пешехода
 - takeWeapon - удаляет указанное оружие или боеприпасы с игрока или пешехода
 
Клиентские функции
Общие функции
- getOriginalWeaponProperty - получает исходное свойство указанного типа оружия
 - getPickupWeapon - получает ID оружия из указанного пикапа
 - getSlotFromWeapon - получает слот к которому принадлежит оружие
 - getWeaponIDFromName - получает ID оружия из его названия
 - getWeaponNameFromID - получает название оружия или причину смерти из его ID
 - getWeaponProperty - получает свойство указанного оружия
 - setWeaponAmmo - устанавливает определенное кол-во боеприпасов для указанного оружия
 - setWeaponProperty - устанавливает свойство указанного типа оружия
 
Функции клиента
Общие функции
- getOriginalWeaponProperty - получает исходное свойство указанного типа оружия
 - getPickupWeapon - получает ID оружия из указанного пикапа
 - getSlotFromWeapon - получает слот к которому принадлежит оружие
 - getWeaponIDFromName - получает ID оружия из его названия
 - getWeaponNameFromID - получает название оружия или причину смерти из его ID
 - getWeaponProperty - получает свойство указанного оружия
 - setWeaponAmmo - устанавливает определенное кол-во боеприпасов для указанного оружия
 - setWeaponProperty - устанавливает свойство указанного типа оружия