|
|
| Line 1: |
Line 1: |
| __NOTOC__
| |
| {{RU/Server function}}
| |
| С помощью этой функции можно выдать оружие игроку, педу.
| |
|
| |
| ==Синтаксис==
| |
| <syntaxhighlight lang="lua">bool giveWeapon ( player thePlayer, int weapon [, int ammo=30, bool setAsCurrent=false ] )</syntaxhighlight>
| |
| ==Обязательные аргументы==
| |
| *'''thePlayer:''' [[element/Player|игрок]] или [[Element/Ped|пед]] которому выдаётся оружие.
| |
| *'''weapon:''' [[Weapon|Модель]] выдаваемого оружия.
| |
|
| |
|
| ===Необязательные аргументы===
| |
| *'''ammo:''' Количество патронов которое будет даваться к оружию.
| |
| Для оружия, которые не требуют боеприпасов, такие, как ближний бой, патронов будет 1.
| |
| *'''setAsCurrent:''' Логическое значение будет ли оружие в руках после выдачи
| |
|
| |
| ==Возвращает==
| |
| Возвращает ''true'' Если оружие успешно выдано, ''false'' если иначе.
| |
|
| |
| ==Пример==
| |
| В этом примере при появлении игроку выдаётся M4 в руки
| |
| <syntaxhighlight lang="lua">
| |
| function giveWeaponsOnSpawn ( theSpawnpont, theTeam )
| |
| giveWeapon ( source, 31, 200, true) -- Дадим M4 с 200 патронами
| |
| end
| |
| addEventHandler ( "onPlayerSpawn", getRootElement(), giveWeaponsOnSpawn )
| |
| </syntaxhighlight>
| |
| ==Смотрите так же==
| |
| {{RU/Weapon functions}}
| |
| [[EN:giveWeapon]]
| |