[FilterScript] fVIP - Advanced, easy-to-use, configurable VIP system [ZCMD + sscanf + Dini]
#1

fVIP v1.0

Released on 31st January 2012.


__________________________________________________ _______________________________________________
INTRO:
Hello! I represent you my VIP system script! I know that there may be many of them which are (maybe) better and/or more advanced than mine, but just take a look at this one! I decided to create this cause I created my Admin system, right? So, why wouldnt I create my VIP system, too? (although, my admin system does consist VIP system, but it aint advanced as this one) OK, enough talking crap, lets get on the script! :P
__________________________________________________ _______________________________________________

fVIP Contains:
1. Very easy configuration within "fvip.pwn"
2. Custom "fvip.inc" which will allow you many things to be used in your GM and/or other FS
3. Saving system (if enabled)
4. Saving VIP connects/disconnects to logs (if enabled)
5. Connect/disconnect messages when VIP joins
6. Configuring VIP system from ingame
7. Managing VIP accounts from ingame
8. VIP chat (if enabled)
9. VIP tag (if enabled)
10. Inserting (VIP) after players name (if enabled)
11. VIP color (if enabled)
12. Editable VIP ranks/tags/names
13. Total VIP accounts counting
14. And much more...
__________________________________________________ _______________________________________________

GUIDE:
All defines and most of the features are explained here!
---------------------------------------------------------------------------------------------------------------
VIP Tag:
This will put "Server VIP" over the players head!
pawn Код:
#define WearVIPtag      true
//if true, will set  "Server VIP" over the player head
---------------------------------------------------------------------------------------------------------------
Saving:
Money and score saving - this will save VIPs money and score to file!
pawn Код:
#define SaveMoneyScore  true
//if true, will save money and score to file
Kills and deats saving - will save VIPs kills and deats to file!
pawn Код:
#define SaveKillsDeaths true
//if true, will save kills and deaths to file
Weapons saving - will save VIPs weapons to file!
pawn Код:
#define SaveWeapons     true
//if true, will save VIPs weapons
---------------------------------------------------------------------------------------------------------------
Connect and disconnect messages:
Will inform all players that VIP joined/left the server!
pawn Код:
#define ConnectMessages true
//if true, will notify player that VIP joined the server                               
#define DCMessages      true
//if true, will notify player that VIP left the server
---------------------------------------------------------------------------------------------------------------
Changing VIP names to your own ones:
You can easily change VIP rank names to your liking!
pawn Код:
#define Level1Tag       "Trial"
#define Level2Tag       "Silver"
#define Level3Tag       "Gold"
#define Level4Tag       "Premium"
---------------------------------------------------------------------------------------------------------------
VIP chat features:
VIP chat - VIPs can chat with each other!
pawn Код:
#define VIPchat         true
//if true, will enable VIP chatting
VIP in chat - will put (VIP) after the players name!
pawn Код:
#define VIPinChat       true
//if true, will put (VIP) after the players name
VIP chat symbol - choose your own VIP chat symbol (VIP will have to put it before message for VIP chat)!
pawn Код:
#define VIPchatSymbol   '!'
//define symbol which will be used for VIP chat
---------------------------------------------------------------------------------------------------------------
Connect and disconnect saving:
Will save VIPs connects and disconnects to logs!
pawn Код:
#define VIPconnectLogs  true
//if true, will save connects/disconnects to file
---------------------------------------------------------------------------------------------------------------
VIP color:
Define VIPs name color that will be used!
pawn Код:
#define UseVIPcolor     true
//if true, will enable using of "VIPcolor"                                                
#if UseVIPcolor == true
#define VIPcolor        0xFF0000AA
//red
#endif
---------------------------------------------------------------------------------------------------------------
"fVIP.inc" functions:
Some very cool functions that can be used outside of "fvip.pwn"!

pawn Код:
IsPlayerVIP(playerid,level);
//check if player is VIP with certain level
pawn Код:
GetKills(playerid);
//will get VIPs kills which are saved in the file
pawn Код:
GetDeaths(playerid);
//will get VIPs deaths which are saved in the file
pawn Код:
GetAccountNumber(playerid);
//get account number of VIP
pawn Код:
GetTotalAccounts();
//get total ammount of VIP accounts
pawn Код:
GetScoreForAdding();
//get ammount of score that will be added to VIP when they connect
pawn Код:
GetMoneyForAdding();
//get ammount of money that will be added to VIP when they connect
pawn Код:
GetMaxLevel();
//get maximum possible VIP level that admin can set to player
---------------------------------------------------------------------------------------------------------------
Commands:
These are commands that can be used by RCON admin(s) and player(s)!

/vips - See online VIPs (can be used by players)
/vcfg - Open dialog from where you can configure features such as maximum VIP level, money and score bonus
/delvip (vip-account-name) - Delete VIP account (can cause little problem(s), but nothing to worry about)
/setvip (playerid) (name) - Set players VIP level (also, make yourself VIP by using this)

And no, I havent made any VIP commands because you will do it to yours liking! :P

__________________________________________________ _______________________________________________

BUG(S) REPORT:
Please report any bugs!

__________________________________________________ _______________________________________________

DOWNLOAD:

Mediafire (v1.0)

__________________________________________________ _______________________________________________

CREDITS:
****** - sscanf plugin/include
DracoBlue - Dini
ZeeX - ZCMD
fiki574_CRO - everything else

__________________________________________________ _______________________________________________

Regards,
Fiki!
Reply
#2

Well Done. Nice work!
Reply
#3

Quote:
Originally Posted by T0pAz
Посмотреть сообщение
Well Done. Nice work!
Thanks!
Reply
#4

Nice V.I.P System!
Reply
#5

nice system
Reply
#6

Quote:
Originally Posted by Edvin
Посмотреть сообщение
Nice V.I.P System!
Quote:
Originally Posted by Daniel_Ram
Посмотреть сообщение
nice system
Thanks, guys!
Reply
#7

Not bad
Reply
#8

Quote:
Originally Posted by [GTA]Deadly_Evil
Посмотреть сообщение
Not bad
Tnx!
Reply
#9

Very good.
Reply
#10

Good Job!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)