Achievements system

Accepted suggestions are moved in here.

Moderators: Suggestions helpers, Developers

22 posts Page 1 of 3

Honest

User avatar
[Lsrcr]Honest
Developer
Posts: 232
Joined: August 27, 2014, 5:04 am

Post by Honest » February 8, 2018, 9:13 am
Your name: [Lsrcr]Honest
Suggestion headline: Achievements system
Picture: In the write-up
Importance of suggestion: 8/10
Why should it be accepted:
Achievements System
Introduction

Developers and readers, please take a deep breath for this rather whimsical suggestion. It will be a long read and it is a suggestion that will be able to launch countless other suggestions on top of it, by serving itself as the platform. Instances on how this platform can by used, as a kick start, will be provided to get ideas flowing. Once this system is accepted and is correctly in place (if at all), the possibilities are only going to be limited by your collective imaginations.

Before I begin, I would like to give my compliments to the developers of both the Ls-rcr website and the server for the masterful work done thus far. Speaking as a former SA-MP server owner and a small time programmer, though the forum is a standard phpBB forum, the User Control Panel, Statistics, Shop, Messaging, Tag and all the other custom made systems clearly show that you are skilled in integrating data back and forth from the database to the web-based systems as well as the SA-MP server. I am 90% certain that you are using MySQL for the database which is, if it is of any help, will be how I explain the mechanics of this suggestion, mostly through pseudo-codes and make-believe reality since I obviously do not possess the actual back-end source codes of neither the *.php(s) nor the *.pwn(s).

Note that this suggestion will take a long time to implement. It should be broken down stage by stage and the implementation is directly affected by the skill set and manpower of the development team.

What is achievement?
Gentlemen,
One of the many reasons that I and many others, I'm sure, are still here, can be attributed to 1 word -- Achievements.
It is a gamer's nature to obtain the sense of achievement in any game they play. Achievements provide meaning and aim to a gameplay and until they are achieved, most, if not all the ones who call themselves 'gamers', will stay and try to achieve them. You might be unaware of this but Lsrcr as we know it is already packed with achievements. No way!

Yes way!
Here are some examples of the achievements implemented in the server so far:
Spoiler: show
Though these are all achievements, most of them (no matter how big or small of achievement it is) currently cannot be viewed in one place. (The /stats command is good, but I think it is time for an upgrade of this, specifically for achievements).

How do we implement this?

As I said before, with some knowledge of the back-end in server management, I will (hopefully) give you the whole picture of this suggestion. This explanation is through pseudo-reality captured in images based on a version of how I imagine it to be. It does not necessarily have to be exactly as I suggested as the team can most probably find better ways in certain aspect should this idea be set into motion.

A picture is worth a thousand words, as the saying goes. Hopefully these figures are enough for you to understand the mechanism of this suggestion. Please study each figure closely.
Figure 1: The database structure
Spoiler: show
Figure 2: The proposed in-game experience
Spoiler: show
Figure 3: The proposed in-game experience (/achievements command)
Spoiler: show
Figure 4: Example announcement of newly implemented achievements once the Achievement System is installed.
Spoiler: show
Figure 5: Example of player's achievements dashboard
Spoiler: show
Figure 6: The flow of the Achievements System
Spoiler: show
Most of the Achievements System engine are of course will be written in pawno (gamemode or filterscript) in new arrays in the script, and some parts can be integrated with already available trackers (such as in-game hours).

The core of the system should have at least:
1. Achievement notification (in-game) (Figure 2)
2. Progress tracker (both web-based and in-game) (Figure 3 & 5)

Conclusion

I have given quite a bit of thoughts into this suggestion and if I weren't clear in any part, I'd be glad to explain it further. And should there be any help needed regarding anything, be it technical or thought, I am here to help.

All in all, this suggestion should make this server more interesting than it already is, and we all know that an interesting server attracts players (old and new) to spend their time here and more players equates to higher possibility of receiving donation, and this will be able to support the sustainability of this community that I love dearly. If this suggestion is accepted, take your time, have further discussions. It's nothing to be rushed about. Do it right and I can promise you, all layers of this community will benefit as a whole.

Thank you for reading,
Honest.
Image

jilla123

User avatar
Jilla
Posts: 2294
Joined: January 29, 2017, 2:44 am
Location: India

Post by jilla123 » February 8, 2018, 9:47 am
What are these suggestions actually used for? Just for the experience and bragging?
I've read each and every word including those images yet this doesn't seem to be useful from the server side.
Anyways for player's cause,it would be cool.
I'm going with neutral.
Image

Steva

User avatar
Steva
Posts: 453
Joined: October 2, 2017, 5:17 pm
Location: Cairo, Egypt

Post by Steva » February 8, 2018, 9:49 am
Big Positive As Sara jay ass
We need this system so we will get good rewards
Keep it up Honest
Image

Honest

User avatar
[Lsrcr]Honest
Developer
Posts: 232
Joined: August 27, 2014, 5:04 am

Post by Honest » February 8, 2018, 9:56 am
jilla123 wrote:
What are these suggestions actually used for? Just for the experience and bragging?
I've read each and every word including those images yet this doesn't seem to be useful from the server side.
Anyways for player's cause,it would be cool.
I'm going with neutral.
For an exciting gameplay experience. Keeping players coming back for more. Suggestions are supposedly made to better something. This is just something that I had in mind.
7e7axP wrote:
Big Positive As Sara jay ass
We need this system so we will get good rewards
Keep it up Honest
Rewards are also possible as an addition to this system but for now, if this suggestion is accepted, just a working platform with below 10 working achievements is good enough.

Thank you to the both of you for reading this thread and for your votes. I appreciate that.
Image

Indognito

Indognito
Posts: 3821
Joined: January 10, 2016, 9:55 am
Location: Unknown

Post by Indognito » February 8, 2018, 10:42 am
Oh great more reasons for players to dm others, scoreboost, playtime boost etc. this idea when it comes to this server wont amount to anything positive considering the fact that players desperate for #1 of the hierarchy system will always ruin it for others. It will (like many ideas in this manner implemented in other game servers) only destroy what little the server has left, it isn’t a road that this community can afford to take. If have to go -1

Honest

User avatar
[Lsrcr]Honest
Developer
Posts: 232
Joined: August 27, 2014, 5:04 am

Post by Honest » February 8, 2018, 11:00 am
Indognito wrote:
Oh great more reasons for players to dm others, scoreboost, playtime boost etc. this idea when it comes to this server wont amount to anything positive considering the fact that players desperate for #1 of the hierarchy system will always ruin it for others. It will (like many ideas in this manner implemented in other game servers) only destroy what little the server has left, it isn’t a road that this community can afford to take. If have to go -1
Well, the system itself should bring no harm to the existing gameplay. The achievement suggestions that I put in the screenshot is just for explanation purposes of the mechanism of the whole system. None of the achievements stated there should be endorsed nor blindly put into the system. Once the Achievements System is implemented, the actual individual achievements that will be loaded into its platform calls for whole new voting and must be carefully considered in terms of both its pros and cons, as it should in my opinion, to maintain a balanced gameplay.

Though it's against my interest, I appreciate the vote and your time spent here.
Thank you.
Image

Indognito

Indognito
Posts: 3821
Joined: January 10, 2016, 9:55 am
Location: Unknown

Post by Indognito » February 8, 2018, 11:37 am
Honest wrote:
Indognito wrote:
Oh great more reasons for players to dm others, scoreboost, playtime boost etc. this idea when it comes to this server wont amount to anything positive considering the fact that players desperate for #1 of the hierarchy system will always ruin it for others. It will (like many ideas in this manner implemented in other game servers) only destroy what little the server has left, it isn’t a road that this community can afford to take. If have to go -1
Well, the system itself should bring no harm to the existing gameplay. The achievement suggestions that I put in the screenshot is just for explanation purposes of the mechanism of the whole system. None of the achievements stated there should be endorsed nor blindly put into the system. Once the Achievements System is implemented, the actual individual achievements that will be loaded into its platform calls for whole new voting and must be carefully considered in terms of both its pros and cons, as it should in my opinion, to maintain a balanced gameplay.

Though it's against my interest, I appreciate the vote and your time spent here.
Thank you.


Consider this, the gameplay itself is already unbalanced, this system will not provide that balance( or change the gameplay only how players go about the gameplay) it will only encourage players to “achievement hunt” excessively and cause more of an annoyance towards players who want to play the game normally, then you’ll have the same players getting rewarded for using short cuts to get it without actually achieving anything, and the players who get the achievements first will then repeatedly rub that one aspect of it in the other players faces thus causing arguments, dming and unneeded reports. The system in question will still be flawed no matter how it’s implemented besides look how the server is now, do we really need to try to implement something that’ll only lead to what was specified above?

Heisenberg

User avatar
Heisenberg
Donator
Posts: 465
Joined: June 17, 2017, 2:11 am
Location: Karachi, Pakistan

Post by Heisenberg » February 8, 2018, 11:46 am
Why not do player of the day tyoe thing

at every 24 a pop would appear which would show

Cop of the day : ( guy who did most arrest )
Criminal Of the day: Stayed wanted for longer period
Trucker of the day: Number of truck deliveries done by the player
Similarly Medic of the day, hitman of the day etc

Every winner will get little amount of money 5k - 8k
Last edited by Heisenberg on February 8, 2018, 11:56 am, edited 2 times in total.
Image
Image
Image
Image

Robin

User avatar
Robin
Donator
Posts: 12368
Joined: October 27, 2014, 11:08 am

Post by Robin » February 8, 2018, 11:52 am
Indognito wrote:
Oh great more reasons for players to dm others, scoreboost, playtime boost etc. this idea when it comes to this server wont amount to anything positive considering the fact that players desperate for #1 of the hierarchy system will always ruin it for others. It will (like many ideas in this manner implemented in other game servers) only destroy what little the server has left, it isn’t a road that this community can afford to take. If have to go -1
^ Indog pretty much nailed it.

Swat/Army and groups already have their own systems, having it for all players in the server isn't really needed and only takes up a fuckton of time and database space.
Retired community player 2013-2020
★ Retired LSPD United Chief of Police ★
★ Retired S.A. Army General ★

Spoiler: show
Spoiler: show

jilla123

User avatar
Jilla
Posts: 2294
Joined: January 29, 2017, 2:44 am
Location: India

Post by jilla123 » February 8, 2018, 11:55 am
Robin wrote:
Indognito wrote:
Oh great more reasons for players to dm others, scoreboost, playtime boost etc. this idea when it comes to this server wont amount to anything positive considering the fact that players desperate for #1 of the hierarchy system will always ruin it for others. It will (like many ideas in this manner implemented in other game servers) only destroy what little the server has left, it isn’t a road that this community can afford to take. If have to go -1
^ Indog pretty much nailed it.

Swat/Army and groups already have their own systems, having it for all players in the server isn't really needed and only takes up a fuckton of time and database space.
Players caught scoreboosting are severely punished.
Playtime boost : They are kicked.
Image
22 posts Page 1 of 3
Return to “Accepted”

Who is online

Users browsing this forum: No registered users and 2 guests