HU/getPedControlState: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Client function hu}} | {{Client function hu}} | ||
Ellenőrzi, hogy a ped lenyomott-e egy bizonyos | Ellenőrzi, hogy a ped lenyomott-e egy bizonyos irányítást. | ||
==Szintaxis== | ==Szintaxis== | ||
Line 10: | Line 10: | ||
===Kötelező paraméterek=== | ===Kötelező paraméterek=== | ||
*'''thePed:''' a ped, akit ellenőrizni szeretne. | *'''thePed:''' a ped, akit ellenőrizni szeretne. | ||
*'''control:''' | *'''control:''' Az irányítás, aminek az állapotát szeretnéd. Lásd [[control names]] az érvényes nevek listájához. | ||
===Visszatérési érték=== | ===Visszatérési érték=== | ||
Visszatérési értéke ''true'', ha a ped a megadott | Visszatérési értéke ''true'', ha a ped a megadott irányítást nyomja meg, ''false'', ha nem, vagy ha érvénytelen paraméter lett megadva. | ||
===Példa=== | ===Példa=== |
Revision as of 17:43, 8 October 2018
Ellenőrzi, hogy a ped lenyomott-e egy bizonyos irányítást.
Szintaxis
bool getPedControlState ( ped thePed, string control )
Kötelező paraméterek
- thePed: a ped, akit ellenőrizni szeretne.
- control: Az irányítás, aminek az állapotát szeretnéd. Lásd control names az érvényes nevek listájához.
Visszatérési érték
Visszatérési értéke true, ha a ped a megadott irányítást nyomja meg, false, ha nem, vagy ha érvénytelen paraméter lett megadva.
Példa
Click to collapse [-]
Clientlocal controlTable = {"forwards", "backwards", "left", "right", "jump", "crouch"} function invisibleOnSpawn() setElementAlpha (localPlayer, 0) checkControlState = setTimer(controlState, 50, 0) end addEventHandler ("onClientPlayerSpawn", localPlayer, invisibleOnSpawn) function controlState() for i,control in ipairs(controlTable) do local state = getPedControlState(localPlayer, control) if (state) then setElementAlpha (localPlayer, 255) if (isTimer(checkControlState)) then killTimer(checkControlState) checkControlState = nil end end end end
Changelog
Version | Description |
---|
1.5.5-3.11427 | Works with the local player as well. Deprecated setControlState and getControlState. |
Lásd még
- HU/addPedClothes
- HU/canPedBeKnockedOffBike
- HU/createPed
- HU/getPedAmmoInClip
- HU/getPedAnalogControlState
- HU/getPedAnimation
- HU/getPedArmor
- HU/getPedBonePosition
- HU/getPedCameraRotation
- HU/getPedClothes
- HU/getPedContactElement
- HU/getPedControlState
- HU/getPedMoveState
- HU/getPedOccupiedVehicle
- HU/getPedOccupiedVehicleSeat
- HU/getPedOxygenLevel
- HU/getPedSimplestTask
- HU/getPedStat
- HU/getPedTarget
- HU/getPedTargetCollision
- HU/getPedTargetEnd
- HU/getPedTargetStart
- HU/getPedTask
- HU/getPedTotalAmmo
- HU/getPedVoice
- HU/getPedWalkingStyle
- HU/getPedWeapon
- HU/getPedWeaponMuzzlePosition
- HU/getPedWeaponSlot
- HU/getValidPedModels
- HU/givePedWeapon
- HU/isPedChoking
- HU/isPedDead
- HU/isPedDoingGangDriveby
- HU/isPedDoingTask
- HU/isPedDucked
- HU/isPedHeadless
- HU/isPedInVehicle
- HU/isPedOnFire
- HU/isPedOnGround
- HU/isPedWearingJetpack
- HU/killPed
- HU/removePedClothes
- HU/removePedFromVehicle
- HU/setAnalogControlState
- HU/setPedAimTarget
- HU/setPedAnalogControlState
- HU/setPedAnimation
- HU/setPedAnimationProgress
- HU/setPedCameraRotation
- HU/setPedCanBeKnockedOffBike
- HU/setPedControlState
- HU/setPedDoingGangDriveby
- HU/setPedFootBloodEnabled
- HU/setPedHeadless
- HU/setPedLookAt
- HU/setPedOnFire
- HU/setPedOxygenLevel
- HU/setPedStat
- HU/setPedTargetingMarkerEnabled
- HU/setPedVoice
- HU/setPedWalkingStyle
- HU/setPedWeaponSlot
- HU/warpPedIntoVehicle