diff --git a/ZBin/lua_scripts/skill/GoCmuRush.lua b/ZBin/lua_scripts/skill/GoCmuRush.lua index 59d85bb..fc7e9a4 100644 --- a/ZBin/lua_scripts/skill/GoCmuRush.lua +++ b/ZBin/lua_scripts/skill/GoCmuRush.lua @@ -33,12 +33,12 @@ function GoCmuRush(task) task_param = TaskT:new_local() task_param.executor = runner - task_param.player.pos = mpos + task_param.player.pos = CGeoPoint(mpos) task_param.player.angle = mdir task_param.player.flag = mflag task_param.ball.Sender = msender or 0 task_param.player.max_acceleration = macc or 0 - task_param.player.vel = mvel + task_param.player.vel = CVector(mvel) task_param.player.force_manual_set_running_param = mforce_maunal_set_running_param -- return CGoCmuRush(runner, mpos:x(), mpos:y(), mdir, mflag, msender, macc, mrec, mvel:x(), mvel:y(), mspeed, mforce_maunal_set_running_param) return skillapi:run("SmartGoto", task_param) diff --git a/ZBin/lua_scripts/skill/RunMultiPos.lua b/ZBin/lua_scripts/skill/RunMultiPos.lua index 6a4520a..60a4466 100644 --- a/ZBin/lua_scripts/skill/RunMultiPos.lua +++ b/ZBin/lua_scripts/skill/RunMultiPos.lua @@ -43,7 +43,7 @@ function RunMultiPos(task) task_param = TaskT:new_local() task_param.executor = runner - task_param.player.pos = mpos[curIndex] + task_param.player.pos = CGeoPoint(mpos[curIndex]) task_param.player.angle = mdir task_param.player.flag = mflag task_param.ball.Sender = msender or 0 diff --git a/ZBin/lua_scripts/skill/SimpleGoto.lua b/ZBin/lua_scripts/skill/SimpleGoto.lua index 6d577d4..1eba31c 100644 --- a/ZBin/lua_scripts/skill/SimpleGoto.lua +++ b/ZBin/lua_scripts/skill/SimpleGoto.lua @@ -9,7 +9,7 @@ function SimpleGoto(task) task_param = TaskT:new_local() task_param.executor = runner - task_param.player.pos = mpos + task_param.player.pos = CGeoPoint(mpos) task_param.player.angle = mdir task_param.player.flag = mflag -- return SimpleGotoPos(runner, mpos:x(), mpos:y(), mdir, mflag)