там целая серия однотипных методов как раз вида GetNextCreature, GetNextEnemy и еще штук 5 наверно... Поройся в экспортируемых функциях...
По поводу того как оно работает могу сказать одно: криво))))
Попробуй просто взять id и зацикли вызов этой функции с постоянным id... Радиус задай 2к... Даю около 90%, что списочек будет состоять не из 1 твоего персонажа...
Почему у тебя не так работает, могу предположить, что выдергиваешь ты далеко не id из структуры, а что-то другое и поэтому вызываешь функцию, которая при любом неверном значении id изначально вернет указатель на тебя... Либо второй вариант - id в этой структуре давно не играет никакой роли)
|