Garry's Mod Leaks
Achieve! - Scaling Achievements LEAK
Submitted by 3v0, 04-01-2018, 09:17 PM, Thread ID: 68317
Thread Closed
RE: Achieve! - Scaling Achievements LEAK
01-05-2021, 03:11 PM
#3 You wasted my credits04-01-2018, 09:17 PM3v0 Wrote: Achieve!
Achieve! is an unprecedented achievement system for Garry's Mod servers.
A New Take on Achievements
Achieve! stands out from other achievement systems because it is centered around a scaling prestige system. Once players earn 80 percent of all achievements available on the server, they can elect to prestige. This is a permanent reset of all their achievements in exchange for premium rewards. In addition, the requirements for most achievements scale multiplicatively with a player's prestige level. For example, at level 4 each scaling achievement becomes 4 times as hard to earn, up to level 7.
Improved Player Retention
It's no secret that returning players are the key to a successful server. Achieve! gives players a reason to return to your server by creating gameplay. Bored? Try nabbing an achievement! Many of the default achievements are designed to foster new experiences and encourage users to step out of their comfort zone. For instance, who actually buys the visualizer in TTT?
Bragging Rights
What is a good achievement system if you can't show off a little? In addition to unlocking wearable accessories, players who prestige trigger an animated global server announcement for all to see how downright equestrian their e-peen is.
Furthermore, Achieve! features a player lookup system, which allows users to look up any online player and see their complete achievement profile.
Batteries Included
Achieve! comes prepackaged with over 70 achievements:
18 for any gamemode
37 for TTT
9 for DarkRP
7 for Murder
3 templates to help get you started.
As the developer, I'm happy to help you with any questions while you create new custom achievements for your server.
Easily Customizable
This script is built from the ground up to be modular. Adding a new achievement or category is as simple as copying one of the default templates and filling in your options. The system is designed to be friendly toward new and advanced Lua users alike, and all the templates are heavily documented to help get you started.
Achieve! also comes with a full suite of customizable settings for both servers and players, including everything from keybinding to achievement sounds to the required prestige completion percent.
Pointshop Optional
Achieve! also comes with optional Pointshop 1 integration, allowing prestige awards to be bought, sold, and equipped like any other accessory. If the server does not have Pointshop 1 installed, these awards will be automatically equipped.
badges animation
Furthermore, any form of reward can be given for acquiring achievements or prestige levels, including Pointshop 2 regular or premium points, DarkRP money, or experience in a third-party system.
MySQL Support
All your achievements can be saved to a MySQL database, which will allow for persistence across servers as well as third party data tracking with any MySQL enabled media. Instructions are located in the config file and the entire system is absolutely optional.
Installation
Open Achieve!.zip and copy the Achieve! folder into your server's addons folder.
Open addons/Achieve!/lua/sh_ach_config.lua and modify your settings to your liking.
Add addons/Achieve!/sound and addons/Achieve!/materials to your FastDL, if applicable. (This shouldn't be necessary as all content should download from the workshop automatically.)
Content has been stripped. Go to the quoted post to view the content.
Im so mad
Users browsing this thread: 1 Guest(s)