Скрипт то рабочий, но на тринити есть баг, и не только на этом скрипте но и на многих других где есть клетка и в клетке моб.
Когда открываем клетку скрипт проверяет наличие моба в радиусе. если не находит то ничего и не происходит.
Ну а если моба сдвинуть на милиметр от центра спавна клетки то скрипт срабатывает. Вывод - поиск существа в радиусе не работает если моб стоит точно по центру ГО.
Виновник всему этому эта функция go->FindNearestCreature(ID моба, радиус, true/false живой/мертвый)
Это уже надо писать на тринити или самому сдвигать нужных мобов чуточку дальше от центра спавна самой клетки
Последний раз редактировалось Chaosua; 24.08.2012 в 19:11.
|