RU/giveWeapon: Difference between revisions
Jump to navigation
Jump to search
Line 29: | Line 29: | ||
==Смотрите так же== | ==Смотрите так же== | ||
{{RU/Weapon functions}} | {{RU/Weapon functions}} | ||
[[en:giveWeapon]] |
Revision as of 03:15, 4 September 2011
С помощью этой функции можно выдать оружие игроку, педу.
Синтаксис
bool giveWeapon ( player thePlayer, int weapon [, int ammo=30, bool setAsCurrent=false ] )
Обязательные аргументы
Выборочные аргументы
- ammo: Колличество патронов которое будет даваться к оружию.
Для оружий, которые не требуют боеприпасов, такие, как ближний бой, патронов будет 1.
- setAsCurrent: Логическое значение будет ли оружие в руках после выдачи
Возврат
Возвращёет true Если оружие успешно выдано, false если иначе.
Пример
В этом примере при спавне игроку выдаётся M4 в руки
function giveWeaponsOnSpawn ( theSpawnpont, theTeam ) giveWeapon ( source, 31, 200, true) -- Дадим M4 с 200 патронами end addEventHandler ( "onPlayerSpawn", getRootElement(), giveWeaponsOnSpawn )
Смотрите так же
Серверные функции
- giveWeapon - дает указанное оружие игроку или пешеходу
- takeAllWeapons - удаляет всё оружие с указанного игрока или пешехода
- takeWeapon - удаляет указанное оружие или боеприпасы с игрока или пешехода
Клиентские функции
Общие функции
- getOriginalWeaponProperty - получает исходное свойство указанного типа оружия
- getPickupWeapon - получает ID оружия из указанного пикапа
- getSlotFromWeapon - получает слот к которому принадлежит оружие
- getWeaponIDFromName - получает ID оружия из его названия
- getWeaponNameFromID - получает название оружия или причину смерти из его ID
- getWeaponProperty - получает свойство указанного оружия
- setWeaponAmmo - устанавливает определенное кол-во боеприпасов для указанного оружия
- setWeaponProperty - устанавливает свойство указанного типа оружия