Page 1 of 1
Вгляд персонажа
Posted: 02.01.2010 13:57
by NoSilence
Как повернуть чара?
И еще. Почему стесл не поддерживает типизированные константы? Если да, то как, если нет - будет ли?
Posted: 02.01.2010 14:12
by Vizit0r
поворот = шаг в нужном направлении.
насчет типизированных констант -слишком сложно это для паскаль скрипта, увы.
Posted: 02.01.2010 15:17
by NoSilence
Интерес не дает дождаться вечера, пока запустят серв, чтобы проверить. Поэтому спрошу сейчас)
Raw_Move(0, false);
1) Повернет чара на сервер, как это в скриптах инжекта делается уопрессом (т.е. требуется двойной вызов)
2) Просто сделает шаг на север
?
Это мне нужно для спарринга, чтобы чар всегда смотрел на цель.
Posted: 02.01.2010 16:16
by Vizit0r
изменить направление нельзя другим путем, кроме как шагнуть в том направлении.
function GetDirection(ObjID : Cardinal) : Byte;
Step (или Raw_Move, что есть то же самое).
по твоему вопросу - если текущее направление чара отличается от того, куда шагаешь - повернется. если совпадает - то шагнет в ту сторону.