(01.04.2015 20:29)Berserker Wrote: gamecreator, !!VRv2:S-1; !!FU29999:P2; Далее если v2 <> -1, то номер получен.
Зачем тогда такие сложности? Добавить инициализацию внутрь функции и пользоваться ею по-человечески.
(01.04.2015 20:29)Berserker Wrote: Проверь, работает для 95% случаев )
В Фениксе этот код уже годами. А не работает тогда, когда структура монстра в стеке и у неё нет поля «Позиция», ИИ мыслит какими-то временными TCombatMon, поэтому там можно только тип получить в лучшем случае, м.б. ещё и сторону.
Я проверял в !?MR1, сразу после !?BG0 и перед фактическим нанесением урона, не сработало. Не знаю что там в Фениксе, но в Эре не работает. Ладно, проверю ещё раз.