Raised This Month: $ Target: $400
 0% 

OciXCrom's Rank System [XP|Levels|Ranks]


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
OciXCrom
Veteran Member
Join Date: Oct 2013
Location: Macedonia
Old 02-17-2021 , 18:13   Re: OciXCrom's Rank System [XP|Levels|Ranks]
Reply With Quote #11

Not tested.

Code:
#include <amxmodx> #include <crxranks> #include <zp50_items> enum _:CRXItemInfo {     CRXItemName[32],     CRXItemLevel } new const g_eItems[][CRXItemInfo] = {     /* <exact item name> <level required to purchase> */     { "Frost Nade", 1 },     { "Bazooka", 2 } } new Trie:g_tItemLevels public plugin_init() {     register_plugin("CRXRanks: ZP 5.0 Items", "1.0", "OciXCrom")     g_tItemLevels = TrieCreate()     for(new i; i < sizeof(g_eItems); i++)     {         TrieSetCell(g_tItemLevels, g_eItems[i][CRXItemName], g_eItems[i][CRXItemLevel])     } } public plugin_end() {     TrieDestroy(g_tItemLevels) } public zp_fw_items_select_pre(id, iItem) {     new szName[32], iLevel     zp_items_get_name(iItem, szName, charsmax(szName))     if(TrieGetCell(g_tItemLevels, szName, iLevel))     {         if(crxranks_get_user_level(id) < iLevel)         {             formatex(szName, charsmax(szName), "\r[LEVEL %i]", iLevel)             zp_items_menu_text_add(szName)             return ZP_ITEM_NOT_AVAILABLE         }     }     return ZP_ITEM_AVAILABLE }
__________________
OciXCrom is offline
Send a message via Skype™ to OciXCrom
 



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

Forum Jump


All times are GMT -4. The time now is 10:50.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode