Stable2.0.1
UPDATE
- Distance to vehicles are now shown in meters instead of units.
- Send vehicle entity to client instead of truck model for lighter networking.
- Added a few missing translations.
Stable2.0.0
This is the full changelog for this 2.0 release.
CHANGELOG
- Fixed a bug where the tow attach weapon was equipped automatically when becoming a tow truck driver.
- Replaced all pairs with ipairs.
- NPC is no longer no-collide with players.
- Removed bubble above NPC head.
- Added new 3D2D display above NPC.
- Completely redesigned user interface.
- Increased view model FOV on tow attachment weapon for better looks.
- Added support for multiple tow trucks.
- You can now restrict tow trucks to certain teams only.
- You can now restrict tow trucks to certain usergroups only.
- Enable/disable usergroup restrictions with one simple config
CH_TowTruck.Config.UseRequiredUserGroups - Configure usergroups for each tow truck in the tow_trucks_config.lua file.
- Configure the rope width for tow truck attachment with
CH_TowTruck.Config.RopeWidth - Individual tow trucks can have different length on attachment rope.
- Added support for setting the skin of a tow truck (requires the model to have skins)
- Added config
CH_TowTruck.Config.NotificationTime - Removed some of the old configuration options.
- Loop through table of fined vehicles instead of prop_vehicle_jeep.
- Replaced depreciated self.Owner with self:GetOwner()
- Towers Fine Tablet
- Moving too far away from target vehicle will unlink tablet and cancel fine.
- Left click on a vehicle with the towers tablet to select it.
- Right click while nearby a selected vehicle to place fine.
- Reload with the towers tablet to increase fine price.
- When you reach the max fine, it will reset to default fine.
- User interface shows a variety of information.
- Vehicle name.
- Vehicle health.
- Vehicle horse power.
- Vehicle weight.
- Vehicle owner.
- Vehicle owners wanted status.
- Intended fine price.
- Confirm fine button.
- Tow Truck Service Calls
- Call for tow truck service on vehicles.
- Use chat command /calltower while aiming on a vehicle.
- Notifies towers and shows vehicles on map for tow truck drivers.
- Use tow attachment weapon right click to remove tow service call.
- When hooked to tow truck, service marker is also removed.
- Chat command config
CH_TowTruck.Config.CallServiceChatCommand - Reward tow truck drivers for responding to a tow service call
- Config option
CH_TowTruck.Config.CallServiceRespondReward - Themes
- Ability to choose between themes.
- Simple to add your own color themes.
- Added custom crosshair to tow attachment weapon.
- Fixed missing validation check on tow attachment timer.
- Changed Distance with DistToSqr.
- To tow a vehicle the vehicle must have a valid owner.
- Added bLogs support.
- Placing fine.
- Paying fine.
- Start towing vehicle.
- Finish towing vehicle.
- Removed a single use-case of SetNWInt.
- Added color support for tow trucks.
- Level System Support
- Support for Sublime Levels
- Support for Vrondakis Level System
- Support for Elite XP System (EXP2)
- Support for DarkRP Essentials or Brick's Essentials
- Support for GlorifiedLeveling
- Give XP when placing a tow fine.
- Config option
CH_TowTruck.Config.PlaceFineXPAmount - Give XP when successfully towing a vehicle.
- Config option
CH_TowTruck.Config.TowVehicleXPAmount - Added ability to setup more than one spawn position for the tow trucks.
- You can still only have one tow truck NPC, but you can add as many truck spawns as you'd like.
- Console command towtruck_addspawnpos
- Remove all tow truck spawns with command towtruck_clearallspawns
- Updated translations.