VIP Boost Банери Кредити
Основно Начало Сървъри Marketplace Новини Форум Сървъри
Общности Хостинг Добави Boost
Ресурси
Библиотеки Карти Видеа Магазин
Инструменти
Builder Demo CFG HUD
AMXX API
Вход Регистрация
/ Библиотеки / ranksmysql.inc

ranksmysql.inc

.inc 3.9 KB 215 реда 04.04.2026
Pawn / AMX Mod X
#if defined _rsm_included
    #endinput
#endif

#define _rsm_included

/**
 * Returns client's current XP.
 * 
 * @param index     Client index.
 * @return          Client's current XP.
 * 
 */
native rsm_get_user_xp(index)

/**
 * Returns client's current level.
 * 
 * @param index     Client index.
 * @return          Client's current level.
 * 
 */
native rsm_get_user_level(index)

/**
 * Returns client's kills.
 * 
 * @param index     Client index.
 * @return          Client's kills.
 * 
 */
native rsm_get_user_kills(index)

/**
 * Returns client's deaths.
 * 
 * @param index     Client index.
 * @return          Client's deaths.
 * 
 */
native rsm_get_user_deaths(index)

/**
 * Returns client's headshots.
 * 
 * @param index     Client index.
 * @return          Client's headshots.
 * 
 */
native rsm_get_user_headshots(index)

/**
 * Returns client's assists.
 * 
 * @param index     Client index.
 * @return          Client's assists.
 * 
 */
native rsm_get_user_assists(index)

/**
 * Returns client's shots.
 * 
 * @param index     Client index.
 * @return          Client's shots.
 * 
 */
native rsm_get_user_shots(index)

/**
 * Returns client's hits.
 * 
 * @param index     Client index.
 * @return          Client's hits.
 * 
 */
native rsm_get_user_hits(index)

/**
 * Returns client's damage.
 * 
 * @param index     Client index.
 * @return          Client's damage.
 * 
 */
native rsm_get_user_damage(index)

/**
 * Returns client's MVP count.
 * 
 * @param index     Client index.
 * @return          Client's MVP count.
 * 
 */
native rsm_get_user_mvp(index)

/**
 * Returns client's rounds won.
 * 
 * @param index     Client index.
 * @return          Client's rounds won.
 * 
 */
native rsm_get_user_rounds_won(index)

 /**
 * Returns client's amount of bombs planted.
 * 
 * @param index     Client index.
 * @return          Client's bombs planted amount.
 * 
 */
native rsm_get_user_bombs_planted(index)

 /**
 * Returns client's amount of bombs defused.
 * 
 * @param index     Client index.
 * @return          Client's bombs defused amount.
 * 
 */
native rsm_get_user_bombs_defused(index)

/**
 * Returns client's total played time in seconds.
 * 
 * @param index     Client index.
 * @return          Client's played time in seconds.
 * 
 */
native rsm_get_user_played_time(index)

/**
 * Returns client's current rank name.
 * 
 * @param index     Client index.
 * @param buffer    String buffer to store the name.
 * @param len       Maximum buffer lenght.
 * @noreturn
 * 
 */
native rsm_get_user_rank(index, buffer[], len)

/**
 * Returns client's current skill name.
 * 
 * @param index     Client index.
 * @param buffer    String buffer to store the name.
 * @param len       Maximum buffer lenght.
 * @noreturn
 * 
 */
native rsm_get_user_skill(index, buffer[], len)

/**
 * Returns the client's skill range.
 * 
 * @param index     Client's index.
 * @return          Client's skill range.
 * 
 */
native rsm_get_user_skill_range(index)

/**
 * Returns the client's server rank.
 * 
 * @param index     Client's index.
 * @return          Client's server rank.
 * 
 */
native rsm_get_user_server_rank(index)

/**
 * Returns the maximum amount of levels.
 * 
 * @return          Maximum amount of levels.
 * 
 */
native rsm_get_max_levels()

/**
 * Returns the maximum amount of server ranks.
 * 
 * @return          Maximum amount of server ranks.
 * 
 */
native rsm_get_max_server_ranks()

/**
 * Gives specific amount of XP to the client.
 * 
 * @param index     Client index.
 * @param amount    XP amount.
 * @return          Amount of XP.
 * 
 */
 native rsm_give_user_xp(index, amount = 0)

 /**
 * Gives specific amount of XP to the specific team.
 * 
 * @param team      0 - None, 1 - Terrorists, 2 - CTs, 3 - Spectators
 * @param amount    XP amount.
 * @return          Amount of XP.
 * 
 */
 native rsm_give_team_xp(team = 0, amount = 0)

/**
 * Resets all stats from MySQL table.
 * 
 * @noreturn
 * 
 */
 native rsm_reset_stats()
РЕКЛАМИРАЙ ПРИ НАС!
AMXX-BG.INFO
КАК ДА ИЗПОЛЗВАМ
Добави в началото на .sma файла:
#include <ranksmysql>
1. Изтегли
Свали файла от бутона по-горе
2. Копирай
Постави в scripting/include/
3. Включи
Добави #include директивата
4. Компилирай
Използвай amxxpc или scripting/compile.exe