|
楼主 |
发表于 2014-1-30 23:34:19
|
显示全部楼层
Actor.StorePos($PLAYER_ACTOR, 1@, 2@, 3@) //CJ位置
0A9F: 5@ = current_thread_pointer //5@ = 鼠标位置
5@ += 80 //5@ + 80 不明意义
0A8E: 6@ = 5@ + 12 // 6@ 未定义 这句差不多能删了
0AA6: call_method 5327216 11989032 num_params 6 pop 0 6@ 5@ 3@ 2@ 1@ 0@ //调用“5327216 11989032” 储存: 6@ 5@ 3@ 2@ 1@ 0@
if
06BD: no_obstacles_between 1@ 2@ 3@ and 8@ 9@ 10@ solid 1 car 1 actor 1 object 1 particle 0 //两点之间没有建筑 没有车辆 没有人物 没有物品else_jump @NONAME_215 //要不然就跳215 应为有 才能进行 比如瞬移.
0@ += 1.0
0@ > 1000.0
else_jump @NONAME_76
:NONAME_215
if
80EC: not actor $PLAYER_ACTOR sphere 0 near_point 8@ 9@ radius 2.0 2.0 //横面坐标 CJ是否在这个点2.0范围内
else_jump @NONAME_320
:NONAME_320
写上内容,瞄准点坐标:8@ 9@ 10@
这东西 我自己也没能参透 在调用句子上. 估计是涉及到了16进制的 或者内存地址 这东西最麻烦了 |
|