Глюк с поиском животных
Posted: 2005-10-10 11:59:22
В скрипте делаю следующее:
1. Ищу на экране животное по типу (ну например Brown Bear, хотя не принципиально)
2. Тамлю найденное животное
3. Убиваю животное
4. Через некоторое ремя опять возвращаюсь на это же место и процедура повторяется...
Глюк:
Иногда (в 10-15%) после возвращения к животному (после того как я его убил некоторое время назад) findtype находит 2-х животных, хотя реально на экране только одно!
Проверка показала что он находит то самое животное которое было убито в прошлый раз.
Параметры животного абсолютно такие же как и у живого. Замечены отличия: сериал, злобность - getnotoriety (т.к. старое животное было затамлено) и животное-призрак не выдает информацию по getstatus.
На экране этого животного-призрака нет, трупа его тоже нет, track указывает на ту точку где животное было убито.
От глюка так и не удалось избавиться. Уходя и возвращаясь в локацию все так же остается. Глюк локальный, не на сервере, а в клиенте, т.к. перезапуск клиента проблему решает...
У кого какие соображения по этому поводу?
1. Ищу на экране животное по типу (ну например Brown Bear, хотя не принципиально)
2. Тамлю найденное животное
3. Убиваю животное
4. Через некоторое ремя опять возвращаюсь на это же место и процедура повторяется...
Глюк:
Иногда (в 10-15%) после возвращения к животному (после того как я его убил некоторое время назад) findtype находит 2-х животных, хотя реально на экране только одно!
Проверка показала что он находит то самое животное которое было убито в прошлый раз.
Параметры животного абсолютно такие же как и у живого. Замечены отличия: сериал, злобность - getnotoriety (т.к. старое животное было затамлено) и животное-призрак не выдает информацию по getstatus.
На экране этого животного-призрака нет, трупа его тоже нет, track указывает на ту точку где животное было убито.
От глюка так и не удалось избавиться. Уходя и возвращаясь в локацию все так же остается. Глюк локальный, не на сервере, а в клиенте, т.к. перезапуск клиента проблему решает...
У кого какие соображения по этому поводу?