![[Image: lvp-150h.png]](http://forum.sa-mp.nl/lvp/lvp-150h.png)
3.0 Roadmap
Items in red already have a ticket.
Items in blue are already complete.
Every item needs a ticket.
[all] Milestone: Clean Ups (ETA 2 weeks. Due date: 1st June 10)
* Restructure files - Elements/Resources/Interface
* Move items to their appropriate files, instead of just one file (functions.pwn)
[all] Milestone: Optimizations (ETA: 2 Weeks. Due date: 21st June)
* Make sure all database queries are threaded
* Using IsPlayerStreamedIn and IsPlayerNPC, improve looping
* Add proper cache to CheckPlayerExists
[all] Milestone: Rewrite features (Discussion: http://forum.sa-mp.nl/index.php?topic=24407.0) (ETA: 2 Months Due Date: 22nd August)
* DM Champ system
* Random vehicle spawner
* Spawn positions
* Spawn weapon system
* Phone system (/call)
* Kill time
* Virtual World system
* Player colour system
* SavePlayerGuns functions
* Ramping
* /borrow and tax system Tax system will be done at economy improvements in a later stage
* Login and class selection process
* Race Builder
* Haystack
* Player Hide functions (/my hide)
* Imports
* Barrels
[all] Milestone: Remove unused items (ETA 1 Weeks. August 22)
* All unused functions
* Weather changes
* Hidden packages
* 2.90 Phone handler
* 2.90 Gang base handler
* Interior weapon handler
[all] Milestone: Improve items to increase popularity (ETA. 3 weeks Due date: September 12 2010)
* Improve Capture The brief
Discussion: http://forum.sa-mp.nl/index.php?topic=24179.0
* Improve Auto Bahn Imports
Discussion: http://forum.sa-mp.nl/index.php?topic=24445.0
* Improve Rivershell
- Remove M4s, improve vehicle layout, Set score as 1, Improve textdraw
*Improve Lyse
Ticket: http://trac.sa-mp.nl/lvp/ticket/155
* Improve Carcrusher
- Add some unlockables, make it give more money, new stat for cars crushed
* Improve Lotto
- Add defined jackpots on the lotto draw
[all] Milestone: Ship Improvements (ETA 1 week. Due date: September 19 2010)
* Players should be auto jailed for shooting towards the ship (detect using R5)
* The ship should be extended, along with the boundaries (http://trac.sa-mp.nl/lvp/ticket/220)
[all] Milestone: LVP Games (dm minigames) (ETA 3 weeks. Due Date: 10 October 2010)
* Rewrite the core (http://trac.sa-mp.nl/lvp/ticket/199)
*Update all minigames to the new handler syntax
* New minigames, like Hide & Seek, need doing.
[all] Milestone: Race Handler (ETA 9 weeks. Due date: 12 december 2010)
- http://trac.sa-mp.nl/lvp/ticket/145
- Convert races to the syntax
[all] Milestone: Vehicle Improvements (ETA 4 weeks. Due Date: 17th october 2010)
* New vehicle handler. Vehicles are stored externally on a database.
* Vehicle layout redone – To be done by VIPS
* Vehicle ownership system
[all] Milestone: Gang Handler (ETA 5 Weeks. Due date: 14th November) Peter is a fool
* Completely rewrite gang system - Gangs should save, players must register them online.
* Gang spawn weapons, minigames, vehicles, friendly fire, names, colours and 3d text should be included.
* Write a gang territory system
[all] Milestone: Object Improvements (ETA 6 weeks. Due date: December 26 2010)
* Improve map zones - each map zone completed saves as a stat
* Create minigames for map zones and implement the Haystack
* Write a new bunnytrack handler - Players can signup for a bunnytrack race
first to the end wins. Each bunnytrack should have checkpoints incase a player falls off
* Create an ingame object editor for admins, divided into maps, that save to a database
include support for VIPs to access the object editor to build their own house
* Implement all jumps and stunt areas created by the mappers.
[all] Milestone: House ownership (ETA 4 weeks. Due date: January 16 2011)
* The ability for VIPS to own their own houses, which are saved in a DB,
and which VIPS can edit ingame(!) for themselves.
[all] Milestone: Textdraws (ETA 2 weeks. Due date: January 9 2011)
* Use textdraws for minigame signups
* Rewrite the "www.sa-mp.nl" textdraw - Make it stand out more, change colours, and change string to "Las Venturas Playground" here and there
* Add a nice fancy, fading, moving, textdraw on join - "Las Venturas Playground 3.0"
* Use singleplayer textdraws instead of client messages in some instances
Rewrite vehicle name textdraw
[all] Milestone: Unlockables (ETA 4 weeks. Due date: February 13 2011)
* Unlockable features need to be spread out - atm, a player only has to play say, 200 hours, to get most things unlocked (vehicle purchasing, regular commands, etc)
* Players should have to do tasks, for example, the bombshop requires a player to get 10 speed bonuses.
Perhaps the vehicle ownership could require 50 speed bonuses.
* Unlockables for the number of achivements passed (unlimited NOS etc.)
[all] Milestone: Properties (ETA 2 Weeks. Due date: February 27 2011)
* Add an interface for admins when creating properties - Use input dialogs
* Redo the properly layout
* Remove the need for (player) property commands - use menus and dialogs
[all] Milestone: Money (ETA 3 Weeks. Due Date: January 30 2011)
* Reduce money a lot
* Limit property earnings - maximum earnings of $100k
* (?) Reset all players money (like it was planned for 3.0 originally)
* Reduce earnings on things like exports, lottery, map zones, properties, etc
* Increase costs
* Make a cool economy system, which favors the poor, progressive tax system
[all] Milestone: New player improvements (ETA 3 weeks. Due date: January 30 2011)
* Add a tutorial for players who are new (with an option to cancel)
* Make the economy work so new players get things cheaper
* When a new player joins, before they go to the class selection, immediately teleport them to an infernus in a random map zone, with the words "go go go" - if they complete the map zone, they get a join bonus (money), otherwise nothing (ticket 1 http://trac.sa-mp.nl/lvp/ticket/194), (ticket 2 http://trac.sa-mp.nl/lvp/ticket/218) (ticket 3 http://trac.sa-mp.nl/lvp/ticket/219)
[all] Milestone: NPC Improvements (ETA 1 Week. Due Date: February 27 2011)
* Train NPCs announce to passengers when pulling up to a station (http://trac.sa-mp.nl/lvp/ticket/158)
* Add a bus and tram NPC
* Add an NPC in Ammu-Nation for the new spawn weapons, which should animate as a player buys a spawn weapon
* Add Stripper NPCs to the night club
[all] Milestone: Sync improvements (ETA 1 Week. Due date: February 27 2011)
* Using R5, implement headshot sync (http://forum.sa-mp.com/index.php?topic=164056.0)
* Increase server tick rates (configurable in the .cfg)
* Improve bombshop explosion sync somehow
* Improve vehicles on ship 'sync' - the ship should detect when an empty vehicle is on the ship
