View Issue Details

IDProjectCategoryView StatusLast Update
0009433Multi Theft Auto : San AndreasVehiclespublic2018-07-05 15:45
ReporterMr.K Assigned ToBonus1702  
Status resolvedResolutionfixed 
Product Version1.5.4 
Target Version1.5.5Fixed in Version1.5.6 
Summary0009433: Spoiler removing on quit

Restarting MTA on a server (where i was alone) removes spoilers from vehicles.
I didn't found this reported, and i tried it in a default server so i don't think it's my fault, in which case i would be sorry for the waste of time and also happy the problem does not exists. I repeat i was alone in the server during the whole time, not sure if the presence of other players may influence the results.

Steps To Reproduce
  1. Start a server and join it
  2. Spawn a vehicle supporting spoilers (i used jester)(make sure the vehicle won't despawn when you exit, if i remember correctly default freeroam despawn it when you quit)
  3. Add a spoiler to the vehicle (i added the spoiler #1139 to my jester)
  4. Quit (from MTA, not only the server)
  5. Open again MTA and join again the server
  6. Go to you vehicle and you will be able to see that the spoiler is no more added to the vehicle (using resource admin to run GetVehicleUpgradeOnSlot on the second slot (spoilers) will return false both client and server side, while if executed before quitting it would return the right id, in my case 1139)
TagsNo tags attached.



2016-10-24 16:33

developer   ~~0025335

Reproduced on 1.5.3-10697 and 1.5.2-9928.4 (same client & server version).

run veh = Vehicle(559, 0, 0, 4)
run = "jester"
run addVehicleUpgrade(veh, 1139)
-- restart MTA client
run getVehicleUpgradeOnSlot(veh, 2)
Command results: 1139 [number]
crun getVehicleUpgradeOnSlot(getElementByID("jester"), 2)
Command results: 0 [number]

But in my case server returns correct value, client aren't. Seems to happen with spoilers which aren't intended for particular car.


2018-07-05 14:56

reporter   ~~0026619

Added PR:

Issue History

Date Modified Username Field Change