Basic SkillPoints - плагин добавляющая на ваш сервер cs 1.6 систему скиллов и уровней с большим количеством настроек и функций , так же ваш скилл будет отображатся в таблице счета , см.скриншот выше.

В этом плагине имеется 2 версии , запись в fvault и в базу данных (SQL версия).

Если вы будете использовать SQL версию , то в архиве имеется папка WEB которую (по желанию) можете залить на свой web сервер. Плагин на сколько я понял при использование SQL сам создаст нужные таблицы в базе данных.

Плагин я нашел на alliedmods и соответственно он был на английском , но моего терпения хватило только на перевод кваров и fvault версии плагина , по этому если будете использовать SQL то придется попотеть и перевести самому.

[pawn] bps_ads 1 // Вкл/Выкл уведомления в чат
bps_time_between_ads 300.0 // Time between adds (in seconds)
bps_announce_on_chat 1 // Вкл/Выкл сообщения в чат когда вам прибовляется или убовляется очки скиллов
bps_skillpoints_on_nick 1 // Вкл/Выкл добавлния очков игрокам с никами <1337>
bps_hide_change_nick_notification 1 // Вкл/Выкл сообщения о смене ника
bps_skillpoints_cmd 1 // Вкл/Выкл команду /myskill
bps_skillpoints_cmd_restart 1 // Вкл/Выкл команду /restartskill
bps_skillpoints_cmd_rank 1 // Вкл/Выкл команду /rankskill
bps_skillpoints_cmd_top15 1 // Вкл/Выкл команду /topskill
bps_hide_cmd 0 // Вкл/Выкл показ команд в чате
bps_enable_win_per_hour 1 // Вкл/Выкл награды за сыгранное время на сервере.
bps_won_points_hour 5 // Сколько добавить bps_won_points_hour очков за игру на сервере более 1 часа
bps_lost_points_tk 5 // Сколько отнимать очков за убийство своего
bps_lost_points_suicide 1 // Сколько отнимать очков за самоубийство
bps_won_points_kill 1 // Сколько очков давать за 1 убийство
bps_lost_points_kill 1 // Сколько снимать очков за смерть
bps_won_points_headshot 2 // Сколько очков давать за убийство в голову.
bps_lost_points_headshot 2 // Сколько отнимать очков за смерть если вас убили в голову.
bps_won_points_knife 3 // Сколько дать очко за убийство с ножа.
bps_lost_points_knife 3 // Если вас убили с ножа , сколько отнимать очков.
bps_won_points_grenade 3 // Сколько давать очков за убийство гранатой.
bps_lost_points_grenade 3 // Сколько отнимать очков если вас убили гранатой.
bps_won_points_ts 1 // Сколько очков выдавать за победу всей команде Террористов
bps_won_points_cts 1 // Сколько очков выдавать за победу всей команде Контер-Террористов
bps_lost_points_ts 1 // Сколько потеряет очков команда Террористов за проигрышь.
bps_lost_points_cts 1// Сколько потеряет очков команда Контер-Террористов за проигрышь.
bps_won_points_planter 1 // Сколько давать очков за заложенную бомбу.
bps_won_points_planter_explode 2 // Сколько давать очков за взорванную бомбу.
bps_won_points_defuser 3 // Сколько очков давать за обезвреживания бомбы.
bps_won_points_4k 4 // Points awarded for killing 4 in a round (almost)
bps_won_points_5k 5 // Сколько начислять очков за 5 или более убийство в одном раунде
bps_negative_points 0 // Вкл/Выкл. снятие очков за смерть и проигранные раунды.
bps_sql_host "" // Имя хоста (для sql версии)
bps_sql_user "" // Логин (для sql версии)
bps_sql_pass "" // Пароль (для sql версии)
bps_sql_db "" // Название базы данных (для sql версии)[/pawn]


Обшие настройки (исходник):
[pawn] #define EXPIREDAYS 30 // Что-то связано с хранением очков скилла
#define MAX_CLASSES 5 // Хрен его знает что
#define MAX_LEVELS 5 // Макс кол-во уровней
#define MAX_PONTUATION 10000 // Макс кол-во очков скилла[/pawn]

Настройки (добавление уровней):
[pawn] // Для добавления нового уровня , впишите через запятую.
new const CLASSES[ MAX_CLASSES ][ ] = {
"BOT",
"NOOB",
"GAMER",
"LEET",
"TOP"
}

// Для добавления очков для каждого из уровней , впишите через запятую.
new const LEVELS[ MAX_LEVELS ] = {
500,
1200,
1800,
2500,
100000

}[/pawn]

Команды для игроков:
 • /myskill – показывает в чате вашу статистику.
 • /restartskill - команда обнуляет ваши очки скиллов и уровень.
 • /rankskill - показывает вашу позицию в статистике.
 • /topskill- показывает в motd ТОП 15 игроков.

Команды для Админов:
 • bps_give <ник игрока> <кол-во очков скилла> - добавляет N очков скилла у игрока
 • bps_take <ник игрока> <кол-во очков скилла> - отнимает N очков скилла у игрока

В архиве два плагина:
BasicSkillPointsFVault_SE - для использования fvault версии
BasicSkillPointsSQL_SE - для использования SQL версии































Автор: guipatinador
Версия: 2.0.2
Автор перевода: TheNega