Иконка ресурса

Awp Block 3.5

Нет прав для скачивания
Сообщения
339
Реакции
177
Помог
11 раз(а)
b0t. добавил(а) новый ресурс:

Awp Block - Блокировка AWP при недостаточном кол-ве игроков.

Позволяет заблокировать использование AWP при недостаточном кол-ве игроков на сервере, а так же ограничить кол-во игроков с AWP в одной команде.
Узнать больше об этом ресурсе...
 
Сообщения
94
Реакции
11
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
b0t., а если из меню випа взять авп, оно его выкинет?
 
Сообщения
494
Реакции
340
Помог
11 раз(а)
Fiji, нет, авп просто не будет выдаваться.
 
  • Нравится
Реакции: Fiji
Сообщения
327
Реакции
289
Помог
9 раз(а)
Fiji, зависит от метода выдачи в вип плагине
 
  • Нравится
Реакции: Fiji
Сообщения
104
Реакции
23
Помог
2 раз(а)
Чет у меня в этой версии конфиг сам не создается. И по моему не читается из того, что создал сам.
В логах ошибка
L 11/03/2022 - 15:29:20: Invalid cvar handle: (nil)
L 11/03/2022 - 15:29:20: [AMXX] Run time error 10 (plugin "AwpBlock.amxx") (native "hook_cvar_change") - debug not enabled!
L 11/03/2022 - 15:29:20: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
 
Сообщения
862
Реакции
144
Помог
25 раз(а)
Fiji, можно добавить форвард, который будет вызываться при сообщении, мол лимит авп, чёт такое. И в вип меню к примеру, через форвард, возвращать блок оружие назад, когда взяли авп, а там лимит. Ну крч, как то так.
3 Ноя 2022
veres, попробуй удалить конфиг, который ты сам создал, и перезапусти сервер. Тебе в консоль должно вывести, если конфиг не создастся.
 
  • Нравится
Реакции: Fiji
Сообщения
494
Реакции
340
Помог
11 раз(а)
zhorzh78, rg_give_item, rg_give_custom_item, самопальный fm_give_item (хоть даже с поддержкой hamsandwich с аттачем) не проканает, как и движковая энтитя game_player_equip.
Если есть еще способы, то сомневаюсь, что они в вип менюшках используются.
 
  • Нравится
Реакции: Fiji
Сообщения
94
Реакции
11
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
b0t., Предлагаю сделать натив при блокировке авп для сторонних плагинов
 
  • Нравится
Реакции: b0t.
Сообщения
494
Реакции
340
Помог
11 раз(а)
veres, потому что автор допустил ошибку в порядке вызова функций.

Сперва он обращается к указателю квара (в данном случае g_iCvar_BlockType):
Код:
hook_cvar_change(g_iCvar_BlockType,"Func__HookCvarChange__BlockType");
А только потом вызывает функцию:
Код:
Func__CreateCvars();
В которой в свою очередь в переменную заносится указатель квара:
Код:
bind_pcvar_num(
        g_iCvar_BlockType = create_cvar(
            .name = "abn_block_type",
            .string = "1",
            .description = "Тип блокировки^n0 - Удалять^n1 - Выбрасывать^n2 - Блокировать прицел^nЕсли тип блокировки 2, то будет учитываться только блок от 'abn_min_players'"
        ),
        pCvar[CVAR__BLOCK_TYPE]
    );

Соответственно, изначально у него в переменной 0.
Поменяй местами эти 2 функции, и ошибка уйдёт.
 
Сообщения
104
Реакции
23
Помог
2 раз(а)
Очень интересно, но ничего не понятно)) Надеюсь b0t., поменяет местами все как надо и выложит) Заранее спасибо
 
  • Нравится
Реакции: b0t.
Сообщения
339
Реакции
177
Помог
11 раз(а)
veres, уже. Ждёт одобрения
 
Сообщения
265
Реакции
77
Предупреждения
8
Помог
1 раз(а)
ImmortalAmxx, в rg_give_item ловишь ответку и всё. Не вижу смысла хама. Надо свой говноблок будет в отпуске выложить, успел до армии написать...
 
Сообщения
237
Реакции
10
Предлагаю добавить (в .cfg) опцию/вариант блокировки оружия SCOUT
 
  • Нравится
Реакции: b0t.

RockTheStreet

Саппорт года
Сообщения
1,743
Реакции
346
Помог
40 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
pmadisson75, Тогда название плагина нужно будет изменить на 'Awp/Scout Block'.
 
Сообщения
42
Реакции
8
Помог
1 раз(а)
b0t.
Can add access flag for immunity on max awp team?

for example;
abn_ignore_admin 1
 
  • Нравится
Реакции: b0t.

RockTheStreet

Саппорт года
Сообщения
1,743
Реакции
346
Помог
40 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
b0t.
Can add access flag for immunity on max awp team?

for example;
abn_ignore_admin 1
Пример хороший. Но как плагин узнает что игрок является админом, если он не знает кто является админом?
Целесообразнее будет сделать:
abn_admin_flag "d"
Пустое значение - отключает игнорирование, соответственно.
 
Сообщения
104
Реакции
23
Помог
2 раз(а)
а как по мне если уже игнор делать то так D
abn_ignor_flag "d"
 
Сообщения
94
Реакции
11
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
b0t., за АПИ отдельное спасибо 🙏
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу