Vehicle Restoration

A resource which generates "barn-find" style vehicles for players to restore.

Summary

Info

This resource will randomly generate damaged vehicles around the map in order for players to retrieve and restore. Vehicles that have completed the restoration process will be added to a players owned vehicle database. Damage is synchronized between clients, and the restoration process can be completed by any player who has access to the attached restoration point.

Usage

Vehicles to be restored are randomly generated around the map. Each generation point can have any number of possible spawn points, forcing players to search the zone while a blip hint will guide them towards the general area. Once the vehicle has been found, a flatbed is required to attach the vehicle, to transport it to and store it at a restoration point. Once the vehicle has been stored at a restoration point, the restoration process can begin. Looking towards the vehicles different bones (I.E: Doors, windows, wheels, etc) will change the information displayed on the UI. Restoration items are purchased through the UI, with information regarding both price and delivery time. Once a restoration item has been purchased, and the delivery time has been completed, the player can then have the item delivered to the nearest delivery point. All restoration items are treated as props, transported to the vehicle by means of a trolley. While standing near the vehicle and pushing a trolley, the player can then attach the item to the vehicle and begin the restoration process. A brief animation sequence will be completed and the target will be restored. A vehicle with 4 broken wheels will require 4 new wheels to be attached. Once the restoration is complete, the vehicle will become driveable and will be added to the players owned vehicles database.

Feature Overview

  • Damaged vehicles generated at random defined points around the map.

  • Hint blips provided to aid players in finding the vehicles.

  • Configurable maximum amount of restorable vehicles on the map at a time.

  • Configurable generation time values, allowing you to control the time before and between generation.

  • Visual "impact damage" synchronized between clients.

  • Restoration items purchased and delivered through a single neat interaction UI.

  • Restoration items able to be set per vehicle with a generic fallback (see config).

  • Continuity of UI style across all resource actions.

  • Job, group or character restrictors for each restoration point.

Setup

Dependencies

  • ti_utils

Installation

  1. Download the resource from your keymaster.

  2. Extract the contents of the zip file into your resources directory.

  3. Add start ti_vehicleRestorations to your server.cfg.

  4. Start your server and observe the console for any errors.

Config

  • Config

  • Generation Points

  • Labels

  • Object Hash

  • Restoration Items

  • Vehicle Bones

  • Vehicles

Last updated