Command Restrictions

Одобрените от нас плъгини. Моля, докладвайте ако забележите бъг с някой от плъгините в този раздел.
Аватар
serge90
Извън линия
Foreigner
Foreigner
Мнения: 1
Регистриран на: 22 Мар 2020, 12:52
Местоположение: Pervouralsk, Russia
Се отблагодари: 1 път
Обратна връзка:

Command Restrictions

Мнение от serge90 » 22 Мар 2020, 12:58

Hey Bro, when I comment "//#define USE_CSTRIKE", plugin doesn't compile. I guess there something wrong with code :(

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Command Restrictions

Мнение от OciXCrom » 22 Мар 2020, 15:29

serge90 написа: 22 Мар 2020, 12:58 Hey Bro, when I comment "//#define USE_CSTRIKE", plugin doesn't compile. I guess there something wrong with code :(
Oops, my bad. It's fixed now. Added "map" option as well.

Изображение
  • Добавена е опция с която можете да направите команда достъпна само на определени карти, на пример "de_dust2" или "de_*" за повече карти зависимо от префикса.

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Command Restrictions

Мнение от OciXCrom » 25 Мар 2020, 20:51

Изображение
  • Променен е начинът по който плъгинът чете ограниченията от конфигурационния файл.
    • Вместо проверката да спре когато е достигнат първият "block" <status>, четенето ще продължи до последното ограничение. Демек, ограниченията се четат 1 по 1, отгоре надолу, така че тези сложени по-долу в кода презаписват горните. На пример, ако сте сложили "block" на първия ред и "allow" на втория - "allow" ще бъде прочетено последно и ще ви позволи достъп до командата.

      Код за потвърждение: Избери целия код

      [amx_my_command]
      block all
      allow name "OciXCrom" // ако това условие е изпълнено, играчът ще получи достъп до командата
  • Добавени са 2 нови вида <status> - "pass" и "stop".
    • Тъй като плъгинът чете ограниченията 1 по 1, ако използвате "pass" или "stop", четенето на останалите ограничения ще спре ако даденото "pass" или "stop" ограничение отговаря на дадените условия, и директно ще ви позволи (pass)/забрани (stop) достъпа до дадената команда.

      Код за потвърждение: Избери целия код

      [amx_my_command]
      pass name "OciXCrom" // ако това условие е изпълнено, играчът ще получи достъп до командата и всички условия по-долу биват игнорирани
      block all
      allow team "ct"
      allow map "de_*"
      stop time "23:00-5:00" // ако това условие е изпълнено, играчът няма да има достъп до командата и всички условия по-долу биват игнорирани
      allow flags "mno"
  • Добавено е ново ограничение "anyflag" с което можете да направите дадени команди достъпни за играчи които притежават поне един от дадените флагове, за разлика от "flags" с което трябва да имат всички дадени флагове.
  • Добавено е ново ограничение "score" с което можете да направите дадени команди достъпни за играчи които са достигнали определена сума точки в scoreboard-а (TAB).
  • Добавена е поддръжка за OciXCrom's Rank System - можете да направите дадени команди достъпни след достигане на определено ниво в ранк системата или дадено ХР. За тази цел са добавени две нови ограничения - "level" и "xp". Тези ограничения не са достъпни ако не ползвате ранк системата. Ако я ползвате, автоматично стават достъпни и можете да ги ползвате.
  • Добавена е поддръжка за CSStats. Вече можете да направите дадени команди достъпни след достигане определена позиция в top15 и прочие. За тази цел са добавени следните видове ограничения:
    • rank - за играчи с дадена ранк-позиция в CSStats
    • kills - за играчи с даден брой на убийства в CSStats
    • deaths - за играчи с даден брой на умирания в CSStats
    • headshots - за играчи с даден брой на headshots в CSStats
  • Ползването на плъгина в игра различна от Counter-Strike вече не изисква редактиране на .sma файла, а става автоматично.
  • Стилът на конфигурационния файл е изцяло променен с цел по-лесно разбиране на упътванията в него. Препоръчвам ви да го обновите.

Аватар
Maverick
Извън линия
Рекламатор
Рекламатор
Мнения: 254
Регистриран на: 22 Окт 2016, 17:05
Местоположение: 93.123.18.81:27017
Се отблагодари: 34 пъти
Получена благодарност: 14 пъти
Обратна връзка:

Command Restrictions

Мнение от Maverick » 28 Мар 2020, 13:30

Бих искал да попитам ако съм забранил командата /shop и си работи нормално дали ще бъдaт забранени и всичките и производни с /Shop /sHop и т.н. ?

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Command Restrictions

Мнение от OciXCrom » 28 Мар 2020, 14:17

Maverick написа: 28 Мар 2020, 13:30 Бих искал да попитам ако съм забранил командата /shop и си работи нормално дали ще бъдaт забранени и всичките и производни с /Shop /sHop и т.н. ?
Току що качих нов ъпдейт и вече ще забранява и тези.

Аватар
Shanhaya
Извън линия
Потребител
Потребител
Мнения: 26
Регистриран на: 20 Мар 2020, 22:48
Се отблагодари: 6 пъти
Получена благодарност: 3 пъти

Command Restrictions

Мнение от Shanhaya » 07 Фев 2021, 18:40

Ако искаме да забраним командата status?

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Command Restrictions

Мнение от OciXCrom » 07 Фев 2021, 20:28

Няма как с такъв плъгин. Ако ти се занимава и знаеш какво правиш, чети - https://www.amxx-bg.info/forum/viewtopic.php?t=803

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Command Restrictions

Мнение от OciXCrom » 02 Мар 2021, 15:34

Изображение
  • Добавена опция за ограничаване команди зависимо от броя на играчи в сървъра.

Аватар
bustA
Извън линия
Потребител
Потребител
Мнения: 264
Регистриран на: 20 Юни 2020, 11:47
Се отблагодари: 42 пъти
Получена благодарност: 27 пъти
Обратна връзка:

Command Restrictions

Мнение от bustA » 22 Мар 2021, 05:37

L 03/19/2021 - 06:06:58: CommandRestrictions.ini: Configuration file not found or cannot be opened.

Аватар
m0ney
Извън линия
Рекламатор
Рекламатор
Мнения: 285
Регистриран на: 13 Апр 2020, 11:36
Се отблагодари: 83 пъти
Получена благодарност: 39 пъти
Обратна връзка:

Command Restrictions

Мнение от m0ney » 22 Мар 2021, 08:28

bustA написа: 22 Мар 2021, 05:37 L 03/19/2021 - 06:06:58: CommandRestrictions.ini: Configuration file not found or cannot be opened.
Кое не разбра от прочетеното? Липсва ти CommandRestrictions.ini във config папката
Изображение
Изображение

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Одобрени плъгини”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 гост