Gamer_Z eXtreme Party - NOW OPEN SOURCE!
C++ DeathMatch Gamemode for SA-MP
- this is a free & non-commercial project;
- this project is completely open source;
- if anyone or anything has problems with the licensing just contact the repository owner and we will figure out something;
P.S.: I am aware of some license incompatibilities, just shut up and take the code ;)
The default settings used for the odb compiler:
-I<DIRECTORY TO BOOST LIBRARIES HERE>
-I<DIRECTORY TO ODB HERE>
--std c++11
--generate-schema
--generate-query
Official server is located at samp://samp.exe24.info:7777
As for cross-plaftorm operability - The mode compiles on Windows only, though 99% of the code is cross-compatible.
Gamer_Z eXtreme Party 24/7 - in short: eXe24
This DeathMatch mode began early development in june 2014. Things started to go pretty serious in october 2014, so this has been noted as the development start date.
I decided to be the only* active server on SA-MP that open-sources its' GameMode.
The GameMode is mainly written in C++. Some libraries and parts of the code are in C.
Features:
- Registration & Login
- Mafias (gangs)
- Houses
- Mini-games
- DM Arenas
- Carspawner available to everyone
- Automatic versioning (using compile date & github commit number)
- Achievements
- Secret Coins that need to be found
- Advanced player statistics
- Spectate System
- The most needed admin commands
- AntiCheat
- CrashFixes
- Custom Command System
- Custom Dialog System
- Easy per-command permission & restriction management
- Use any Database you like** thanks to C++ ODB by CodeSynthesis
- Multilingual - Currently English and Polish are supported, you can easily add more languages
- Racing System
- E-Mail activation
- Ranks/Permissions (user, vip, mod, admin, etc)
- User Friendly UI
- Host banning
- Custom Ban System
- Performance Monitoring
- SentryGuns
- Lotto
- Weapon-Anywhere Shop
- Limited Ammo in weapons
- Correct Vehicle Coloring (not 'random')
- All available SA car spawns (currently limited to 950 spawned vehicles)
- A few stunts
- Included streamer plugin
- All skins
- All animations
- All vehicles
- Currently uses a SQLite3 database system
- Whirlpool hashing
- Build-in MapAndreas (ready2use)
- Many more!
No screenshots, no videos, you can check out this mode live on our server. It's being actively developed and contributions are welcome!
Requirements for compilation:
* - I could not find any other active servers that run custom open-source modes.
** - this requires editing the gamemode and including the relevant ODB library headers and source files (and any other needed stuff).