Tips creating a release Admin System -
JaKe Elite - 04.10.2012
Tips creating a release Admin System
I know this is not a scripting tutorial but it would give you idea how to create a good release Admin System.
I made this to let you know what a real Admin System should have.
Let's get it started
First,
In making Admin System you need to use a fast include.
Well i recommend you the following:
YSI (ycmd/yini), sscanf, Whirlpool by ******
If you are gonna add a IRC system
then try Irc Plugin by Incognito
If you want a faster looping you must use foreach which is created by ****** also.
Make sure you have little knowledge in these includes, or else it will mess up.
Second - Features,
The Features must be Unique,
All Admin System has features.
Well one of example is my RomAdmin.
It has Config System, A Toggable AntiSwear/CjAnim etc.., Announce System and many more.
Before adding the features, make sure it really works.
And also make sure that the people would love the features.
Third - Admin Level
A Good Admin System has 5 or more than 3 Admin levels.
Adding to much Admin levels will not look like a real Admin System.
And Make sure the rankname of Admin Level is good.
Fourth - Admin List
Well most of scripters today is looking for /admins on dialog,
Why not trying to use the /admins on dialog features?
Instead using the messages.
Fifth - Commands
Not all the time must be Admin Command,
You must also include Players Command
the most important in Admin System is the /stats and /changepass command.
/stats = Displays your player status
/changepass = changes your password
Now about Admin Command,
You must add a Admin Command that all scripters needed in the forum.
Sixth - Compiling and Testing
Make sure the compiles doesn't have error.
Or else when you release it, The scripters will complain.
Also don't forget to test the script.
Always test the script before releasing it.
This make sure that the Admin System is 99% working.
Seventh - Releasing it with Well Explained in the SA-MP Forums
In releasing it.
You must give the working downloadlink.
You must also give the whole information about the Admin System.
Like what it has, what it do and the important is the list of commands.
Also don't forget to update the Admin System every 1 week or 1 month.
Or else you will run out of scripters downloading your script.
Don't update your Admin System so fast.
The End
----------------
Sorry if this is not full release tip, i'm not that good giving a tip.
Thank you for reading my tutorial.
- Romel
Re: Tips creating a release Admin System -
[GF]Logic - 04.10.2012
hmmm Well i don't really think this is needed because who ever make an admin system most of them are some new scripters sharing their work with us .
anyways good job
Re: Tips creating a release Admin System -
xMCx - 04.10.2012
yea im going to release mine soon , so thanks for those tips!
Re: Tips creating a release Admin System -
CoDeZ - 04.10.2012
Quote:
Originally Posted by Romel
Tips creating a release Admin System
In making Admin System you need to use a fast include.
Well i recommend you the following:
YSI (ycmd/yini), sscanf, Whirlpool by ******
|
What about MySQL?
It's not recommended to use MySQL with an admin system?
Re: Tips creating a release Admin System -
JaKe Elite - 05.10.2012
MySQL might be fast.
But i bet, Y_INI is faster.
Re: Tips creating a release Admin System - Glint - 05.10.2012
Quote:
Originally Posted by Romel
MySQL might be fast.
But i bet, Y_INI is faster.
|
Are you drunk ?
Re: Tips creating a release Admin System -
JaKe Elite - 05.10.2012
No i'm not drunk.
It's my opinion, Y_Ini is faster than MySQL
so please respect my opinion.
Re: Tips creating a release Admin System - Glint - 05.10.2012
Quote:
Originally Posted by Romel
No i'm not drunk.
It's my opinion, Y_Ini is faster than MySQL
so please respect my opinion.
|
Your opinion is 100% WRONG!
But if you still think that then prove that it is faster.
Re: Tips creating a release Admin System -
Skillet` - 23.10.2012
Quote:
Originally Posted by Romel
No i'm not drunk.
It's my opinion, Y_Ini is faster than MySQL
so please respect my opinion.
|
There is a difference between include and plugin,
MySQL is the most common used data manager(or however you call it) and MySQL is a plugin,which already says it will be fast.
don't campare include to plugin.
so why don't you add MySQL to the first post instead of arguing ?