SA-MP Forums

Go Back   SA-MP Forums > SA-MP Scripting and Plugins > Scripting Help > Discussion

Reply
 
Thread Tools Display Modes
Old 17/05/2017, 12:06 PM   #1
seanny
High-roller
 
seanny's Avatar
 
Join Date: Oct 2010
Location: Derry City, Northern Ireland
Posts: 1,469
Reputation: 39
Lightbulb Core Features of Game Modes

What do you consider to the the core features of any gamemode (regardless of server type)?

Core features being features that would be required in any game mode for a basic workable script.

My list would be:
  • Login & Register
  • Administraton/Moderation (/kick, /ban, /ajail, /report, etc)
  • Custom Chat Functionality (PM/Whisper, etc.)

/discuss
__________________
Willing to develop for your server for $$$
seanny is offline   Reply With Quote
Old 17/05/2017, 10:37 PM   #2
Abagail
High-roller
 
Join Date: Dec 2013
Location: GetPlayerPos(playerid, pos); Scripter/Mapper.
Posts: 3,431
Reputation: 406
Default Re: Core Features of Game Modes

Regardless of the features, I expect there to be security backing within basic transactions (SQL string escaping, password hashing and preferably also salting). Beyond that, there obviously has to be a user system, admin system, chat systems, vehicle handling commands (lights, engine, windows, also vehicle commands for admins), money system (if the server uses money at all, which most do), saving system (which ties in with user system). Another simple script is shutting down/restarting the server.

Last edited by Abagail; 20/05/2017 at 06:42 PM.
Abagail is offline   Reply With Quote
Old 19/05/2017, 06:23 PM   #3
CheezIt
Big Clucker
 
CheezIt's Avatar
 
Join Date: Apr 2017
Posts: 185
Reputation: 15
Default Re: Core Features of Game Modes

By also taking in consideration other factors of x gamemode:
  • User authentication process (vital)
  • Management commands and features (vital)
  • Communication possibilities (vital)
  • Remote chat (vital for moderating while not in-game)
  • Anti-cheat that covers most mods (vital)
  • Realistic economy
  • UCP
  • Vehicle management
  • Houses
__________________


I like to share footage of things I find interesting, cool, funny and anything in between!
CheezIt is offline   Reply With Quote
Old 20/05/2017, 08:09 PM   #4
Vince
Spam Machine
 
Vince's Avatar
 
Join Date: Sep 2007
Location: Belgium
Posts: 11,045
Reputation: 2647
Default Re: Core Features of Game Modes

Most registration systems are very, very basic. Too basic sometimes. Registrations should always ask for an e-mail address, to be used for password recovery. For extra security you can even ask the player to verify their e-mail address (i.e. send a link to the address like mysite.com/verify?code=xxxxx). Perhaps tie it in to receiving an in-game reward, e.g. "verify your e-mail address to receive a $2000 starter bonus". Having an e-mail address on file also makes it possible to send regular newsletters (opt-out or opt-in) or a "we miss you" message after an extended period of inactivity.

I've also played with the idea of having different "threat" levels for the server.
  • Very Low: everyone can join
  • Low: registered players can join
  • Medium: only verified users can join (e-mail address confirmed)
  • High: only players with accounts older than X days can join (and e-mail address confirmed)
  • Very High: only staff can join
Useful if someone is trolling your server with cheats and you don't know who it is.
__________________
Vince is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How many game modes are in sa-mp? amirab Everything and Nothing 27 22/09/2014 05:38 PM
Help game modes aplle Server Support 2 28/04/2012 05:44 PM
help switching game modes Tommie1331 Help Archive 12 08/10/2010 11:21 PM
Game Modes LumpyCustard General 2 24/06/2010 02:11 AM
Installing New Game Modes DeltaAirlines12 Server Support 1 09/06/2009 04:59 AM


All times are GMT. The time now is 12:01 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.