RU/killPed: Difference between revisions
Jump to navigation
Jump to search
(Created page with '{{RU/Server function}} __NOTOC__ {{translate}} Эта функция позволяет убить указанного педа. ==Syntax== <syntaxhighlight lang="lua">bool killPed ( ped theP…') |
m (Reverted edits by Bonzo (talk) to last revision by OpenIDUser46) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{RU/Server function}} | {{RU/Server function}} | ||
__NOTOC__ | __NOTOC__ | ||
Эта функция позволяет убить указанного педа. | Эта функция позволяет убить указанного педа. | ||
== | ==Синтакс== | ||
<syntaxhighlight lang="lua">bool killPed ( ped thePed, [ ped theKiller = nil, int weapon=255, int bodyPart=255, bool stealth ] )</syntaxhighlight> | <syntaxhighlight lang="lua">bool killPed ( ped thePed, [ ped theKiller = nil, int weapon=255, int bodyPart=255, bool stealth ] )</syntaxhighlight> | ||
=== | ===Обязательные аргументы=== | ||
* '''thePed:''' | * '''thePed:''' [[Ped]], которого вы хототе убить. | ||
=== | ===Необязательные аргументы=== | ||
* '''theKiller:''' | * '''theKiller:''' Пед-убийца | ||
* '''weapon:''' | * '''weapon:''' ID оружия, из которого был убит пед. (не влияет, как он умирает) | ||
* '''bodyPart:''' | * '''bodyPart:''' ID части тела, в которую был выстрел в педа. (не влияет, как он умирает) | ||
{{BodyParts}} | {{BodyParts}} | ||
* '''stealth:''' | * '''stealth:''' Логическое значение, устанавливающее был ли пед убит скрытно. ('''From 1.0''') | ||
=== | ===Возвращения=== | ||
Возвращает ''true'' если пед убит, ''false'' если пед не убит или указан несуществующий пед. | |||
== | ==Пример== | ||
''' | '''Пример 1:''' Этот простой пример добавляют команду '''kill''', что бы убить себя. | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function commitSuicide ( sourcePlayer ) | function commitSuicide ( sourcePlayer ) | ||
Line 31: | Line 30: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
''' | '''Пример 2:''' Этот пример даёт 1 единицу урона, если игрок убит выстрелом в голову. | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function headshotKill ( attacker, attackerweapon, bodypart, loss ) | function headshotKill ( attacker, attackerweapon, bodypart, loss ) |
Latest revision as of 03:06, 1 April 2016
Эта функция позволяет убить указанного педа.
Синтакс
bool killPed ( ped thePed, [ ped theKiller = nil, int weapon=255, int bodyPart=255, bool stealth ] )
Обязательные аргументы
- thePed: Ped, которого вы хототе убить.
Необязательные аргументы
- theKiller: Пед-убийца
- weapon: ID оружия, из которого был убит пед. (не влияет, как он умирает)
- bodyPart: ID части тела, в которую был выстрел в педа. (не влияет, как он умирает)
- 3: Torso
- 4: Ass
- 5: Left Arm
- 6: Right Arm
- 7: Left Leg
- 8: Right Leg
- 9: Head
- stealth: Логическое значение, устанавливающее был ли пед убит скрытно. (From 1.0)
Возвращения
Возвращает true если пед убит, false если пед не убит или указан несуществующий пед.
Пример
Пример 1: Этот простой пример добавляют команду kill, что бы убить себя.
function commitSuicide ( sourcePlayer ) -- kill the player and make him responsible for it killPed ( sourcePlayer, sourcePlayer ) end -- attach our handler to the "kill" command addCommandHandler ( "kill", commitSuicide )
Пример 2: Этот пример даёт 1 единицу урона, если игрок убит выстрелом в голову.
function headshotKill ( attacker, attackerweapon, bodypart, loss ) if bodypart == 9 then --if the bodypart is the head --kill the player, emulating the correct killer, weapon and bodypart. killPed ( source, attacker, attackerweapon, bodypart ) end end addEventHandler ( "onPlayerDamage", getRootElement(), headshotKill )
Смотрите также
- addPedClothes
- createPed
- doesPedHaveJetPack
- getPedAmmoInClip
- getPedArmor
- getPedClothes
- getPedContactElement
- getPedFightingStyle
- getPedGravity
- getPedOccupiedVehicle
- getPedOccupiedVehicleSeat
- getPedStat
- getPedTarget
- getPedTotalAmmo
- getPedWalkingStyle
- getPedWeapon
- getPedWeaponSlot
- getValidPedModels
- givePedJetPack
- isPedChoking
- isPedDead
- isPedDoingGangDriveby
- isPedDucked
- isPedFrozen
- isPedHeadless
- isPedInVehicle
- isPedInWater
- isPedOnFire
- isPedOnGround
- killPed
- reloadPedWeapon
- removePedClothes
- removePedFromVehicle
- removePedJetPack
- setPedAnimation
- setPedAnimationProgress
- setPedAnalogControlState
- setPedArmor
- setPedChoking
- setPedDoingGangDriveby
- setPedFightingStyle
- setPedFrozen
- setPedGravity
- setPedHeadless
- setPedOnFire
- setPedStat
- setPedWeaponSlot