PT-BR/GetPedWeapon: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{BR/Função compartilhada}} | {{BR/Função compartilhada}} | ||
Essa função informa qual o tipo de arma que está em um certo '''[[weapon|weapon slot]]''' de um | Essa função informa qual o tipo de arma que está em um certo '''[[weapon|weapon slot]]''' de um jogador. | ||
==Sintaxe== | ==Sintaxe== | ||
Line 13: | Line 13: | ||
===Argumentos Opcionais=== | ===Argumentos Opcionais=== | ||
*'''weaponSlot''': um inteiro representando o [[weapon|weapon slot]] (definido para o slot atual do | *'''weaponSlot''': um inteiro representando o [[weapon|weapon slot]] (definido para o slot atual do jogador se não for indicado). | ||
===Retornos=== | ===Retornos=== | ||
Retorna um [[int]] indicando o tipo da arma que o | Retorna um [[int]] indicando o tipo da arma que o jogador tem no slot especificado. Se o slot estiver vazio, ele retornará 0. | ||
Deve-se notar que se um | Deve-se notar que se um jogador ficar sem munição para uma arma, ele ainda retornará o ID dessa arma no slot (mesmo que o jogador não tenha nenhuma arma), embora [[getPedTotalAmmo]] retorne '''0'''. Portanto, [[getPedTotalAmmo]] deve ser usado em conjunto com [[getPedWeapon]] para verificar se um jogador tem a arma. | ||
==Exemplos== | ==Exemplos== |
Latest revision as of 02:02, 20 February 2022
Essa função informa qual o tipo de arma que está em um certo weapon slot de um jogador.
Sintaxe
int getPedWeapon ( ped thePed, [ int weaponSlot = current ] )
OOP Syntax Help! I don't understand this!
- Method: ped:getWeapon(...)
Argumentos Necessários
- thePed: O ped que você deseja obter o tipo de arma.
Argumentos Opcionais
- weaponSlot: um inteiro representando o weapon slot (definido para o slot atual do jogador se não for indicado).
Retornos
Retorna um int indicando o tipo da arma que o jogador tem no slot especificado. Se o slot estiver vazio, ele retornará 0.
Deve-se notar que se um jogador ficar sem munição para uma arma, ele ainda retornará o ID dessa arma no slot (mesmo que o jogador não tenha nenhuma arma), embora getPedTotalAmmo retorne 0. Portanto, getPedTotalAmmo deve ser usado em conjunto com getPedWeapon para verificar se um jogador tem a arma.
Exemplos
Esse exemplo irá exibir o tipo da arma atual de um jogador. Nesse caso, um jogador aleatório.
Click to collapse [-]
Server-- -- Encontrar um jogador (aleatório) e pegar o id da arma atual. local weaponType = getPedWeapon ( getRandomPlayer() ) -- Se um tipo de arma for retornado, então if ( weaponType ) then outputChatBox ( "Tipo de arma atual de algum jogador: " .. weaponType .. "." ) -- Exibir o tipo da arma no bate-papo. end
Veja também
- canPedBeKnockedOffBike
- getPedAnalogControlState
- getPedAnimation
- getPedBonePosition
- getPedCameraRotation
- getPedControlState
- getPedMoveState
- getPedOxygenLevel
- getPedSimplestTask
- getPedTargetCollision
- getPedTargetEnd
- getPedTargetStart
- getPedTask
- getPedVoice
- getPedWeaponMuzzlePosition
- givePedWeapon
- isPedBleeding
- isPedDoingTask
- isPedReloadingWeapon
- isPedTargetingMarkerEnabled
- setAnalogControlState
- setPedAimTarget
- setPedAnalogControlState
- setPedBleeding
- setPedCameraRotation
- setPedCanBeKnockedOffBike
- setPedControlState
- setPedEnterVehicle
- setPedExitVehicle
- IsPedFootBloodEnabled
- setPedFootBloodEnabled
- setPedLookAt
- setPedOxygenLevel
- setPedTargetingMarkerEnabled
- setPedVoice
- Shared
- addPedClothes
- getPedClothes
- removePedClothes
- createPed
- getPedAmmoInClip
- getPedArmor
- getPedFightingStyle
- getPedOccupiedVehicle
- getPedOccupiedVehicleSeat
- getPedStat
- getPedTarget
- getPedTotalAmmo
- getPedWalkingStyle
- getPedWeapon
- getPedWeaponSlot
- getPedContactElement
- getValidPedModels
- isPedChoking
- isPedDead
- isPedDoingGangDriveby
- isPedDucked
- isPedHeadless
- isPedInVehicle
- isPedOnFire
- isPedOnGround
- isPedWearingJetpack
- killPed
- removePedFromVehicle
- setPedAnimation
- setPedAnimationProgress
- setPedAnimationSpeed
- setPedArmor
- setPedDoingGangDriveby
- setPedFightingStyle
- setPedHeadless
- setPedOnFire
- setPedStat
- setPedWalkingStyle
- setPedWeaponSlot
- warpPedIntoVehicle