View Issue Details

IDProjectCategoryView StatusLast Update
0009733New Feature Requests[All Projects] Generalpublic2017-11-12 20:12
Reporterbartek_PLAssigned To 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status newResolutionopen 
Summary0009733: Allow setVehicleHandling on client-side
Description

I'd suggest to make setVehicleHandling on client-side too. If it was problem with sync or something, then just allow it only for client-side vehicles (which aren't syncable).
This feature would allow us to create static or simple bots that don't require much attention on sync with other players.

TagsNo tags attached.

Activities

LosFaul

2017-09-08 22:17

viewer   ~~0026202

+1

Necktrox made a custom MTA build (based on a much older 1.5.4) some time ago with Client sided setVehicleHandling()
We sadly had no real chances to make sync tests because we didn't have a real Server (the custom build requires Windows Server)
We only connected one times to each other with Evolve but it took too much time in Evolve to connect to a Party so we didn't found much time, but on this first tests it did not look like dsync

Client sided setVehicleHandling would give a lot of new possibilities, because you don't need to worry about ping anymore

I know it's also a bit critical about script security when some People have "Hacked MTA Clients"

LosFaul

2017-09-25 21:42

viewer   ~~0026206

" I know it's also a bit critical about script security when some People have 'Hacked MTA Clients' "

i thinked about this there are still setElementVelocity and setVehicleTurnVelocity which hacked Clients can use so it irrelevant

LosFaul

2017-11-12 20:12

viewer   ~~0026287

had not much time to think in the last weeks

here is the custom build which necktrox made a half year back:

Server+Client
https://mega.nz/#!IU13USga!EReIsoZJcL0P0GwzCBwe80jWrdcBuZyhHkjWyarSTv8

if you can open up a Server on Windows then we could make full network tests

Issue History

Date Modified Username Field Change