v3.2.84 patch
Text any number, send money by player ID, route to your garage and smoother phone animations
8changes

Text any number, send money by player ID, route to your garage and smoother phone animations
8changes

[02] Release
Messages can now start a chat with any typed phone number, Wallet can send money by player ID, Garages can mark a vehicle's garage on the map and the App Store has an Uninstall button. The phone animation no longer shakes or restarts while you use the phone, and new Config.PhoneAnimations options let you tune it.
config/main.lua has new options. If you keep your own copy, add them by hand; if they are missing, the phone uses the defaults below.
Config.PhoneAnimations — a new block. Default: animations on, animation restore on.Config.Messages.AllowUnknownNumbers — default true (typed numbers allowed).Config.Wallet.allowSendById — default false (phone number only).qs-advancedgarages.Replace every file in the resource, except what you edited yourself:
config/main.lua — new options, see above.client/apps/icar.luaclient/modules/phone_animations.luaserver/apps/icar.luaserver/apps/messages.luaserver/apps/wallet.luaweb/ — replace the whole folder.fxmanifest.lua — version only."New Message" now accepts a typed phone number that is not a saved contact. The number must belong to a phone in the city. Set Config.Messages.AllowUnknownNumbers = false to allow saved contacts only.
Wallet → Send can also send money to the server ID of an online player who has a phone. Off by default: set Config.Wallet.allowSendById = true to turn it on.
A vehicle stored in a garage now has a "Set route to garage" button in the Garages app that marks that garage on the map. Requires qs-advancedgarages.
An app's page in the App Store now has an Uninstall button, with the same confirmation as the home screen.
In config/main.lua: turn the phone animations off, skip them inside vehicles or while the phone is only peeking, turn off the animation restore if it clashes with emote, carry or handcuff scripts, and replace the animation for each phone state.
The character's phone animation could jitter or restart while using the phone. It is now only restored when another script actually cleared it, and one-shot animations are never replayed.
When editing the home screen, the (−) badge for uninstalling an app did not respond on some icons. It works again.