Поиск мобов
Posted: 22.04.2014 14:30
Всем привет.
Подскажите, почему функция GetHP(id моба) возвращает 0, когда у моба еще остались хп?
т.е. у меня чар афк бьет мобов, собирает лут, но если урона не достаточно, моб просто убегает, чар не догоняет его, т.к. считает что у него 0 хп и ищет труп, в результате чего скрипт зависает в поисках трупа.
Т.е. условие while GetHP(cur_mob)>0 do проскакивается мимо и идет на следующий этап...
Как можно иначе вести сражение с мобом?
есть мысль о том, что нужно искать определенный ID на земле, но как это сделать? Я не смог найти функции FindID или что-то в этом роде... только FindType.
Подскажите, почему функция GetHP(id моба) возвращает 0, когда у моба еще остались хп?
т.е. у меня чар афк бьет мобов, собирает лут, но если урона не достаточно, моб просто убегает, чар не догоняет его, т.к. считает что у него 0 хп и ищет труп, в результате чего скрипт зависает в поисках трупа.
Т.е. условие while GetHP(cur_mob)>0 do проскакивается мимо и идет на следующий этап...
Как можно иначе вести сражение с мобом?
есть мысль о том, что нужно искать определенный ID на земле, но как это сделать? Я не смог найти функции FindID или что-то в этом роде... только FindType.