RU/giveWeapon: Difference between revisions
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
==Синтаксис== | ==Синтаксис== | ||
<syntaxhighlight lang="lua">bool giveWeapon ( player thePlayer, int weapon [, int ammo=30, bool setAsCurrent=false ] )</syntaxhighlight> | <syntaxhighlight lang="lua">bool giveWeapon ( player thePlayer, int weapon [, int ammo=30, bool setAsCurrent=false ] )</syntaxhighlight> | ||
===Обязательные аргументы=== | ===Обязательные аргументы=== | ||
*'''thePlayer:''' [[element/Player|игроку]] или [[Element/Ped|педу]] которому выдаётся оружие. | *'''thePlayer:''' [[element/Player|игроку]] или [[Element/Ped|педу]] которому выдаётся оружие. |
Revision as of 02:04, 4 September 2011
giveWeapon gives a specified weapon to a certain player or ped. There is an optional argument to specify ammunition. For example, a melee weapon doesn't need an ammo argument.
Синтаксис
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 ) -- Дадим M4 с 200 патронами end addEventHandler ( "onPlayerSpawn", getRootElement(), giveWeaponsOnSpawn )