RU/giveWeapon: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(→Пример) |
||
Line 20: | Line 20: | ||
===Пример=== | ===Пример=== | ||
В этом примере при спавне | В этом примере при спавне игроку выдаётся M4 в руки | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function giveWeaponsOnSpawn ( theSpawnpont, theTeam ) | function giveWeaponsOnSpawn ( theSpawnpont, theTeam ) | ||
giveWeapon ( source, 31, 200 ) -- Дадим M4 с 200 патронами | giveWeapon ( source, 31, 200,true) -- Дадим M4 с 200 патронами | ||
end | end | ||
addEventHandler ( "onPlayerSpawn", getRootElement(), giveWeaponsOnSpawn ) | addEventHandler ( "onPlayerSpawn", getRootElement(), giveWeaponsOnSpawn ) | ||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 02:08, 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 )