| 好功能 |
|
本帖最后由 野蛮人y 于 2023-5-20 20:56 编辑 可以将新坐标角度等数值先存进slot,中文全部移完,再开英文统一按顺序输出; 输出的时候用display_debug_message,才是输出到rgl_log.txt; 获取主角部队角度这个,是朝北为0度,由于地图是翻转的,源码里部队设置是以朝南为0度的,逆时针取角度 (party_get_position, pos1, "p_main_party"), (position_get_rotation_around_z, ":rotation_z", pos1), (assign, reg1, ":rotation_z"), 0-180 要加上180 181-360要 减去180 (party_get_position, pos1, "p_main_party"), (position_get_rotation_around_z, ":rotation_z", pos1), (try_begin), (is_between, ":rotation_z",0,180), (val_add, ":rotation_z",180), (else_try), (val_sub, ":rotation_z",180), (try_end), (assign, reg1, ":rotation_z"), 主角调好角度再右键移center部队过来,center新角度就是主角角度,就不用随机了; 还有坐标计算那里小数位reg2 、 reg4是负数的情况没处理; |
| !!!欢迎回来,明月姐!! |
好功能 感谢分享 |
GMT+8, 2025-12-20 07:44 , Processed in 0.118869 second(s), 31 queries , Gzip On, MemCached On.
Powered by Discuz! X3.4 Licensed
© 2001-2023 Discuz! Team.