View Issue Details

IDProjectCategoryView StatusLast Update
0009522Multi Theft Auto : San AndreasClientpublic2018-07-22 17:50
ReporterStifflersMomAssigned Tomyonlake 
PrioritynormalSeveritytrivialReproducibilityalways
Status resolvedResolutionfixed 
Product Version1.5.3 
Target VersionFixed in Version1.5.6 
Summary0009522: setElementFrozen to a player with jetpack removes Jetpack but NOT the jetpack sound
Description

The jetpack sound remains until the player get a new jetpack and remove the jetpack.

TagsNo tags attached.

Activities

qaisjp

2017-01-09 18:30

administrator   ~~0025610

Should freezing a player actually remove the jetpack?

arranTuna

2017-01-10 13:15

manager   ~~0025612

No, similar problem with setElementPosition, setElementModel and setPedAnimation the jetpack is removed but jetpack function (maybe just server side) still think a jetpack is being worn.

StifflersMom

2018-07-07 12:15

updater   ~~0026641

checked with v1.5.5-release-12363:
setElementFrozen removes jetpack but not the sound
setElementPosition removes jetpack but not the sound
setElementModel works without removing now

myonlake

2018-07-07 21:00

updater   ~~0026644

Another issue found:

  1. Set model
  2. Give jetpack
  3. Set animation (jetpack will be gone, but sound won't)
  4. Give jetpack
  5. Remove jetpack (sound will be gone)
  6. Set model
  7. Your original animation which was interrupted by giving jetpack in step 4 is now playing again

Animations are not properly cleared with jetpack it seems.

myonlake

2018-07-08 04:59

updater   ~~0026646

Last edited: 2018-07-08 06:15

View 2 revisions

PR submitted at https://github.com/multitheftauto/mtasa-blue/pull/229

Keep in mind the <b>warp</b> argument (<b>true</b> resets tasks, so it resets the jetpack as well). What I found however is peds and players do not share the same behavior. This should be unified in my opinion. Right now I can have a ped warping from A to B on a jetpack, while players can't. Problem is, if we enable <i>Teleport</i> for peds, it will not be backward compatible...

Also, exact same issues happened with setPedChoking. They are fixed in the PR.

Saml1er

2018-07-21 01:19

updater   ~~0026755

PR merged: https://github.com/multitheftauto/mtasa-blue/pull/229

Issue History

Date Modified Username Field Change