И още една идея: Ако не е проблем да се събира и отчита някъде това инфо, ще може ли и при превъртането 3-ти път на ранк-системата: играча да получи админ-флаг: ADMIN_IMMUNITY , а при пето: ADMIN_LEVEL_F ?
Не знам - това изпълнимо ли е и ако да: Кое е най-удачно: Да се "пипа" по главния плъгин на Ранк-системата за някаква допълнитена опция, да се добавят опциите към събплъгина CRXRanks: Reset on Last Level" , или е най-лесно и бързо нов събплъгин?
И накрая -ако е от значение: ползвам Rehlds i ReApi.
Благодаря.
CRXRanks: Reset on Last Level" :
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <crxranks>
#define RESET_DELAY 1.0
new g_iMaxLevels
public plugin_init()
{
register_plugin("CRXRanks: Reset on Last Level", "1.0", "OciXCrom")
g_iMaxLevels = crxranks_get_max_levels()
}
public crxranks_user_level_updated(id, iLevel)
{
if(iLevel == g_iMaxLevels)
set_task(RESET_DELAY, "reset_user_xp", id)
}
public reset_user_xp(id)
crxranks_give_user_xp(id, crxranks_get_user_xp(id) * -1)