https://forum.uokit.com/index.php?showtopic=21166простенький скрипт, который можно взять за основу. В случае с маленькой комнатой и пилотом может ничего больше и не понадобиться.
На стороне клиента можно использовать измененный бинд, чтобы не дергать мобов сквозь стены:
JOYPAD NPCTargetNext OnRelease range=2048 ptx1=5 pty1=10 ptx2=95 pty2=60 - берет цель перед собой в пределах дистанци "range=2048". Дистанцию меняем как хотим, остальные параметры не ясны.
Бинды назначатся следующим образом:
<клавиша>=<оператор1 | оператор1 ...>
Так же клавише может быть назначен алиас. В таком случае просто пишется имя алиаса так же как оператора.
Делать это надо в User.ini.