После использования телепорта игроку выдаётся защита на несколько секунд (в зависимости от настройки), в течении это времени игрока нельзя атаковать, а так же сам игрок не может атаковать.
Автор идеи, логика кода:
Drumanid (плагин
Shield Teleport для SourceMod)
Реализация для AMXX:
w0w
Требуется:
- - ReAPI.
- - AMX Mod X 1.8.3 или выше.
Мультиязычность: RU, EN, ES
Основные настройки (квары) находятся в файле
shield_teleport.cfg который создаётся автоматически (amxmodx/configs/plugins):
- shield_teleport_timer: сколько секунд игрок не сможет получать и наносить урон.
- shield_teleport_glow: выдавать ли свечение после установки защиты. 1 - включено; 0 - отключено.
- shield_teleport_time_block: сколько секунд после телепорта не выдавать защиту заново.
- shield_teleport_team: какая команда может получать защиту. 1: любая; 2 - террористы; 3 - контр-террористы.
- shield_teleport_message: как выводить сообщение игроку. 0 - не выводить; 1 - чат; 2 - по центру экрана; 3 - hud.
-
В исходнике находятся 3 настройки отвечающие за расположение HUD сообщения и длительности, то есть, только если shield_teleport_message имеет значение 3.
- COORD_X: координата X. Стандартное значение: "-1.0".
- COORD_Y: координата Y. Стандартное значение: "0.70".
- TIME_HUD: сколько секунд будет показываться сообщение. Стандартное значение: "3".