[AMXX] Damage Drop Weapon Автор: Mort3m Версия: 0.0.1
Данный плагин добавляет на ваш сервер возможность "выбивать" оружие у противников. При стрельбе по рукам противников, есть шанс того, что вы выбьете оружие, т.е противник выкинет оружие против своей воли.
// Папку configs вписывать не надо. Она уже присутствует в пути. Закомментируйте, если не нужна блокировка на картах #define INI_FILE_NAME "map_drop_blocked.ini" // Путь до вашего ини-файла. ( Default: addons/amxmodx/configs/map_drop_blocked.ini ) #define ZP_MOD_SUPPORT false // Нужна ли поддержка Zombie-Plague мода? [ true - да | false - нет ]
#define CHANCE_DROP_MIN 0 // Минимальное число для промежутка #define CHANCE_DROP_MAX 10 // Максимальное число для промежутка #define CHANCE_DROP_NEED 3 // Число нужное для промежутка чтобы у противника выбило оружие // Объясняю как работают макросы выше: // Макросы CHANCE_DROP_MIN/MAX обозначают промежуток ( default: от 0 до 10 ) // С помощью тех чисел будет выбираться рандомное число в промежутке ( default: от 0 до 10 ) // Когда этот самый рандом выберет нужное число ( default: 3 ) тогда у противника выбьет оружие
В INI файл впишите карты на которых нужно запретить выбивание оружия
; Конфигурационный файл плагина "Damage Drop Weapon". ; В этом файле вы можете изменить настройки данного плагина. ; Пример: ; de_inferno ; de_dust2
awp_india
Видео: ( ВИДЕО ЯВЛЯЕТСЯ ДЕМОНСТРАЦИЕЙ РАБОТЫ ПЛАГИНА )
Интересно конечно но для Public мода явно не подойдет, как только люди узнают что к чему начнется вакханалия все буду бегать и стрелять по рукам. А в целом идея не плохая.
В каком плане оптимизированный? Я сделал чтобы было удобнее пользователям, не лезть в плагин и не компилировать его, а сразу в INI файле сделать Конечно, изначально я планировал сделать константу, куда пользователи бы записывали названия карт, но всё же остановился на INI. да, можно, держи, там макрос новый добавил ADMIN_DROP_SUPPORT, разберёшься https://yadi.sk/d/NMPXqviliWXgaw
В каком месте оптимизированней и проще? Это стандартная практика AMX Mod X, а не велосипед! Меньше байткода, понимаешь? Тогда может сразу мета плагины писать и компилировать их строго под свою платформу, а от amx вообще отказаться для оптимизированности?