Level System API
v1.0
by CreePs
[left]Introduction:
Admin Console Commands:This level system is only the main system that means you got to make what you want every level.
there is alot of API so it will be easy to make addons for this level system
Client Chat Commands:Code: Cvar's:
kill_xp "num" - give xp for each kill * default "5" *
hs_xp "num" - give xp for each headshot kill * default "2" *
he_xp "num" - give xp for each he grenade kill * default "2" *
knife_xp "num" - give xp for each knife kill * default "3" *
Plugin API:Code: say /level or /xp - to show your stats
Code: /**
*
* register max level and started xp
*
* @maxlevel the level max
*
* @started_xp_level the started xp for first level
*
* @noreturn
*/
native register_maxlevels( maxlevel = 25, started_xp_level = 100 );
/**
*
* get user level info
*
* @param Client - Index of player
*
* @return user level info
*/
native get_user_level( index );
/**
*
* set user level
*
* @param Client - Index of player
*
* @param Number - of level you set
*
* @noreturn
*/
native set_user_level( index, level );
/**
*
* get user xp info
*
* @param Client - Index of player
*
* @return user xp info
*/
native get_user_xp( index );
/**
*
* set user xp
*
* @param Client - Index of player
*
* @param Number - of xp you set
*
* @noreturn
*/
native set_user_xp( index, level );
/**
*
* Called when player level up
*
* @param Client - Index of player
*
* @param Number - of level
*
* @param Number - of xp
*
* @return Client info of level and xp
*
*/
forward forward_client_levelup( index, level, xp );
/**
*
*
* @param Client - Index of player
*
* @param Number - of level
*
* @param Number - of xp
*
* @return Client info of level and xp
*
*/
forward forward_client_spawn( index, level, xp );
Plugin Requirements:
Credits:
- AMX Mod X 1.8.0 or higher
- Steam
- FVault System
Changelog:CreePs - made the plugin
Exolent[jNr] - FVault System
Note:Code: * v1.0
- first public release
REMEMBER this is only the main plugin not any addons of levels only the main system
you need to make the addons of what you want to every level will do
you can post here request of addons for the level system and i will make them if i will have time
Enjoy
Attached Files



Wyświetl pełny artykuł