• Уважаем(ый/ая) Гость! Все скрипты, стили, дополнения и статьи старайтесь размещать в ресурсах.

AmxModX Lite Rank System 2.3

Нет прав для скачивания
Лёгкая система рангов, основанная на Army Ranks.

Taulalan

Администрация
Сообщения
963
Симпатии
112
#1
Пользователь Taulalan разместил новый ресурс:

Lite Rank System - Лёгкая система рангов, основанная на Army Ranks.

Посмотреть вложение 629
Автор:
xoymiii
Лёгкая система рангов, основанная на Army Ranks.
Главным преимуществом является то, что система берёт полученный опыт из стандартной статистики csstats.dat, тем самым не создавая лишнюю нагрузку на сервер.

Функции:
Система показывает в строке информера ваше звание, опыт, который вы набрали и сколько нужно набрать до следующего звания, а так же показывает ваше место в топе. Плагин информирует всех игроков если кто то получил новое звание. В режиме наблюдателя вы сможете увидеть какое звание, опыт и место в топе у игрока за которым вы наблюдаете. Если вы не будете ни за кем наблюдать, то вам будет видно ваше звание, опыт и место в топе. Так же есть возможность работы с чатом - перед вашим сообщением будет видно ваше звание. Есть возможность скрывать команды со слешем.

Настройки:
Настройки находятся в конфигурационном файле, где всё понятно и ясно расписано.
Перед установкой отключите плагины, которые работают с чатом, такие как colored translit, admin chat color и другие.
Флаг для админ префикса можно изменить в исходнике:
JavaScript:
#define ADMIN_PREFIX ADMIN_BAN //(по умолчанию флаг d)
тоже самое с вип префиксом:
JavaScript:
#define VIP_PREFIX ADMIN_LEVEL_H // (по умолчанию флаг t)
JavaScript:
lrs_xp_value 1 // Количество опыта, которое даётся за убийство (по умолчанию 1)
lrs_xp_hs 1 // Добавлять 2 опыта за убийство в голову? (1 - да, 0 - нет)

//********************************************************************************

lrs_bomb 1 // Разрешить начислять опыт за действия с бомбой? (1 - да, 0 - нет)
lrs_min_players 3 // Минимальное количество игроков на сервере, при котором за действия с бомбой будет начисляться опыт
lrs_xp_c4def 3 // Сколько опыта добавлять за разминирование бомбы?
lrs_xp_c4pl 3 // Сколько опыта добавлять за взрыв бомбы?

//********************************************************************************

// Настройка званий.
// Какое количество опыта должен набрать игрок до определенного звания.
// Первая цифра отвечает за количество опыта для звания "Рядовой", вторая за звания "Ефрейтор" и так далее.
// Вводит 30 цифр после команды.
// Первая цифра должна быть равна НУЛЮ!
lrs_levels "0 20 40 80 120 200 400 800 1000 1500 2200 3000 3500 4000 4700 5400 6000 6800 7500 8500 9200 10500 11800 13000 14200 16000 17000 20000 25000 30000"

//********************************************************************************

lrs_bonus 1 // Активировать выдачу бонусов? (1 - да, 0 - нет). Если значение квара 0, то нижеперечисленные квары не будут работать
lrs_smoke 1 // Выдавать дымовую гранату? (1 - да, 0 - нет)
lrs_b_smoke 5 // С какого уровня выдавать дымовую гранату? 1 - Призывник 2 - Рядовой 3 - Ефрейтор и так до 30 званий
lrs_flash 1 // Выдавать слеповую гранату? (1 - да, 0 - нет)

lrs_b_flash 8 // С какого уровня выдавать первую слеповую гранату?
lrs_b_flash2 10 // С какого уровня выдавать вторую слеповую гранату?
lrs_he 1 // Выдавать взрывную гранату? (1 - да, 0 - нет)
lrs_b_he 12 // С какого уровня выдавать взрывную гранату?

lrs_armor 1 // Выдавать броню? (1 - да, 0 - нет)
lrs_b_armor 15 // С какого уровня выдавать броню?

lrs_money 1 // Выдавать денежный бонус? (1 - да, 0 - нет) будет выдаваться если у игрока меньше 8000 $
lrs_lvl_money 18 // С какого уровня выдавать денежный бонус?
lrs_b_money 1000 // Количество денежного бонуса

//********************************************************************************

lrs_block_map 0 // Включить блокировку бонусов на выбранных картах? (1 - да, 0 - нет)

// На каких картах блокировать выдачу бонусов? (перечислите список)
lrs_lockmap "35hp_2"
lrs_lockmap "awp_india"
Узнать больше об этом ресурсе...
 

Taulalan

Администрация
Сообщения
963
Симпатии
112
#2
Пользователь Taulalan обновил ресурс Lite Rank System новой записью:

Обновление 2.3

v2.3:
  • Теперь 21 звание. Все звания как в ВСРФ.
  • При наведении прицела на игрока показывает его звание (не HUD)
  • Исправил весь алгоритм подсчёта опыта.
  • Бонусы выдаются теперь только при повышении звания 1 раз! Открывается меню с выбором оружия, так же выдаются гранаты и броня. Всю остальную ерунду убрал, типа бонусы в каждом раунде какому нибудь капитану.
  • Мелкие какие-то исправления тоже имеются.
Узнать больше об этом обновлении...
 

Tapa3ec

Посетитель
Сообщения
2
Симпатии
0
#3

Taulalan

Администрация
Сообщения
963
Симпатии
112
#4
Добавить бы сюда префиксы Гл админ, админ,вип как никак будет хорошо
Флаг для админ префикса можно изменить в исходнике:
JavaScript:
#define ADMIN_PREFIX ADMIN_BAN //(по умолчанию флаг d)
тоже самое с вип префиксом:
JavaScript:
#define VIP_PREFIX ADMIN_LEVEL_H // (по умолчанию флаг t)
 

Tapa3ec

Посетитель
Сообщения
2
Симпатии
0
#5
Флаг для админ префикса можно изменить в исходнике:
JavaScript:
#define ADMIN_PREFIX ADMIN_BAN //(по умолчанию флаг d)
тоже самое с вип префиксом:
JavaScript:
#define VIP_PREFIX ADMIN_LEVEL_H // (по умолчанию флаг t)
А можно добавить Главный Админ ? просто со скриптами не разбераюсь если можно можете помочь мне
 

Taulalan

Администрация
Сообщения
963
Симпатии
112
#6
А можно добавить Главный Админ ? просто со скриптами не разбераюсь если можно можете помочь мне
в файле data/lang/Lite_Rank_System.txt что угодно можно поменять на своё.
LRS_TAG = !y[!gLite Rank System!y]
NEW_LEVEL = !yИгрок !t%s !yполучил новое звание - !g%L!y. Поздравляем!
ZVANIE = Звание
PL_XP = Опыт
IZ = из
RANK = Ранг
A_NAME = Наблюдение
PL_MAX = максимум
ADMIN = Админ
VIP = VIP
TITLE = Выберите бонусное оружие
BONUS = !tВы получили бонусы за повышение звания! !gПриятной игры ;)