PivityGmodStore

Chop Shop (Scrap Vehicles, Dynamic Rewards, Missions & Custom Model)

(13)(275)

You can always read the reviews or discuss this product

Stable1.1.2

UPDATE

  1. Added compatibility with permanently removing vehicles with Modern Car Dealer.

Updated file: lua/ch_chop_shop/server/chop_shop_server.lua

Stable1.1.1

UPDATE

  1. Added a cap to the mission npc 3d2d text that says "Hey <player name>", so it cannot go outside the frame.

Updated file: lua/entities/ch_chop_shop_mission_npc/cl_init.lua

Stable1.1.0

UPDATE

  1. Fixed a typo mistake causing an error on cleanup.
Stable1.0.9

UPDATE

This update introduces a brand new feature; Chop Missions. Interact with the NPC next to the chop shop to start special missions and bring him exclusive cars for an extra reward.

  1. Missions can be started via an NPC next to the chop shop.
  2. It is possible to configure a cooldown for players to limit missions.
  3. Each chop shop has a target vehicle they would like you to find.
  4. The target vehicle changes over time. If you check back later the vehicle they want is most likely a new one.
  5. Reward price is dynamic and randomized per chop shop. It also changes with the vehicle.
  6. When you enter the vehicle from your mission it will notify you that it's the correct vehicle.
  7. Based on your configuration the vehicle is either marked on the map or not marked on the map.
  8. The vehicle name and vehicle owner is given to the player when a mission is started.
  9. If you forget the name and vehicle just go back to the NPC and ask him.
  10. If a vehicle from a mission is removed one way or another then the mission ends/fails.
  11. The mission taker is notified about this.
  12. HUD
  13. There is a heads up display on the screen that displays various information about the mission.
  14. Shows countdown timer.
  15. Shows name of vehicle.
  16. Shows vehicle owner name.
  17. If enabled in config it also shows where the vehicle is on the players screen.
  18. The HUD can be enabled or disabled in the config.

Additionally I've made multiple other fixes and additions.

  1. Renamed meta functions to be unique to avoid possible conflicts.
  2. Updated translations.
  3. Added XP support for Brick's Essentials and DarkRP Essentials by Brickwall
  4. Config option CH_ChopShop.Config.EssentialsXPSystemEnabled
  5. Added XP support for GlorifiedLeveling by GlorifiedPig
  6. Config option CH_ChopShop.Config.GlorifiedLevelingXPSystemEnabled
  7. Added giving XP for completing a chop shop mission.
  8. Config option CH_ChopShop.Config.CompleteChopMissionXPReward
  9. Added bLogs support for chop mission system.
  10. Log mission start (player, vehicle name and vehicle owner)
  11. Log mission completed (player and reward)
  12. Log mission failed (player)
  13. Removed some remaining globals.

Read more about the mission system in the description and watch the video in the description or HERE

Stable1.0.8

UPDATE


  1. Added config CH_ChopShop.Config.CarOwnerPaysForChop.
  2. Forces the owner of the chopped/stolen vehicle to pay for the chopping instead of the chop shop.
Stable1.0.7

UPDATE

  1. Added a global cooldown system for the chop shop.
  2. You can enable it and a scrapped vehicle will spawn inside the chop shop after a vehicle is chopped.
  3. The chop shop will then be unavailable for everyone for the period you've configured.
  4. The prop vehicle inside will illustrate it is unavailable and it will also give a notification if you try to chop a vehicle.
  5. Config option to enable/disable CH_ChopShop.Config.EnableGlobalCooldown (disabled by default)
  6. Cooldown config option CH_ChopShop.Config.GlobalCooldownTime
  7. Vehicle prop model config option CH_ChopShop.Config.GlobalCooldownVehicleModel
  8. The personal cooldown system is still available and is still taken into account.
Stable1.0.6

UPDATE

  1. Fixed a rare nil value error with vehicle names.


Updated file: lua/ch_chop_shop/shared/chop_shop_util_func.lua

Stable1.0.5

UPDATE

  1. Updated the ramp blocking blacklist.


Updated file: lua/entities/ch_chop_shop/init.lua

Stable1.0.4

UPDATE

  1. Fixed a missing translation for French.
  2. Fixed a problem on rp_rockford_v2b where it would think the ramp is blocked.
  3. Added some spark particles when crushing cars.
  4. Added new functionality where users cannot retrieve a vehicle if it was recently chopped.
  5. The way this works is if PLAYER X chops PLAYER Y's vehicle, then PLAYER Y cannot retrieve that specific vehicle for a configurable amount of time.
  6. Added config to enable/disable this CH_ChopShop.Config.DisallowVehicleSpawningAfterChop
  7. Added config for time CH_ChopShop.Config.DisallowVehicleSpawningTime
  8. Updated language file.
Stable1.0.3

UPDATE

  1. Fixed lua errors from chop shop.


Updated file: lua/entities/ch_chop_shop/cl_init.lua

Stable1.0.2

UPDATE

  1. Added config CH_ChopShop.Config.ChopOwnVehicles
  2. Ability to enable/disable players selling their own vehicles to the chop shop.
  3. Increased bit count for chop vehicle price networking.
Stable1.0.1

UPDATE

  1. Pre-cached models for chop shop.
  2. Added ground shaking effect when crushing cars.
  3. Added new sounds for crushing car.
  4. Added sounds for opening/closing machine door.
  5. Fixed price calculation when vehicle was entirely broken (0 health).
  6. Vehicles with 0% health now returns a price equivalent to the vehicles horsepower (luxury measure) multiplied by CH_ChopShop.Config.PriceMultiplier
  7. Added a vehicle blacklist. Vehicles on the list cannot be chopped.
  8. Enable/disable config CH_ChopShop.Config.UseBlacklist
  9. List of vehicles CH_ChopShop.Config.ChopVehiclesBlacklist
  10. Added permanently removing vehicles after chopping them.
  11. If enabled vehicles that is chopped will be removed from the owners car garage.
  12. Enable/disable config CH_ChopShop.Config.PermanentlyRemoveVehiclesOnChop
  13. Works with VCMod
  14. Might work with William's Car Dealer (UNTESTED)
  15. Updated language file.