SAdefault

任务 Task

AI 任务 / 移动 / 战斗 / 动画

sa · 扩展 default · SCM 原生命令

共 97 条。写法见 Lua / Redux

蹲下

TASK_TOGGLE_DUCK · 04EB
Task.ToggleDuck

蹲下。

04EB TASK_TOGGLE_DUCK
in: handle, state

停顿

TASK_PAUSE · 05B9
Task.Pause

停顿指定时间。

05B9 TASK_PAUSE
in: handle, time

站定

TASK_STAND_STILL · 05BA
Task.StandStill

站定不动。

05BA TASK_STAND_STILL
in: handle, time

倒地再起

TASK_FALL_AND_GET_UP · 05BB
Task.FallAndGetUp

倒地并躺指定时间。

05BB TASK_FALL_AND_GET_UP
in: handle, fallDown, timeOnGround

跳跃

TASK_JUMP · 05BC
Task.Jump

跳跃。

05BC TASK_JUMP
in: handle, state

喘气

TASK_TIRED · 05BD
Task.Tired

停下来喘气。

05BD TASK_TIRED
in: handle, time

杀死

TASK_DIE · 05BE
Task.Die

杀死角色。

05BE TASK_DIE
in: handle

看向角色

TASK_LOOK_AT_CHAR · 05BF
Task.LookAtChar

看向另一角色。

05BF TASK_LOOK_AT_CHAR
in: observer, target, time

看向车辆

TASK_LOOK_AT_VEHICLE · 05C0
Task.LookAtVehicle

看向指定车辆。

05C0 TASK_LOOK_AT_VEHICLE
in: char, vehicle, time

说台词

TASK_SAY · 05C1
Task.Say

说音频表中的台词。

05C1 TASK_SAY
in: handle, phrase

愤怒挥拳

TASK_SHAKE_FIST · 05C2
Task.ShakeFist

愤怒挥拳。

05C2 TASK_SHAKE_FIST
in: handle

恐惧护脸

TASK_COWER · 05C3
Task.Cower

恐惧后退护脸。

05C3 TASK_COWER
in: handle

举手

TASK_HANDS_UP · 05C4
Task.HandsUp

举手。

05C4 TASK_HANDS_UP
in: handle, time

抱头蹲下

TASK_DUCK · 05C5
Task.Duck

抱头蹲下。

05C5 TASK_DUCK
in: handle, time

使用 ATM

TASK_USE_ATM · 05C7
Task.UseAtm

使用 ATM。

05C7 TASK_USE_ATM
in: handle

挠头

TASK_SCRATCH_HEAD · 05C8
Task.ScratchHead

挠头张望。

05C8 TASK_SCRATCH_HEAD
in: handle

向前张望

TASK_LOOK_ABOUT · 05C9
Task.LookAbout

向前张望。

05C9 TASK_LOOK_ABOUT
in: handle, time

上副驾

TASK_ENTER_CAR_AS_PASSENGER · 05CA
Task.EnterCarAsPassenger

走近车并坐指定副驾位。

05CA TASK_ENTER_CAR_AS_PASSENGER
in: char, vehicle, time, seat

上驾驶位

TASK_ENTER_CAR_AS_DRIVER · 05CB
Task.EnterCarAsDriver

走近车并坐驾驶位。

05CB TASK_ENTER_CAR_AS_DRIVER
in: char, vehicle, time

下车

TASK_LEAVE_CAR · 05CD
Task.LeaveCar

若在车上则下车。

05CD TASK_LEAVE_CAR
in: char, vehicle

下车逃离

TASK_LEAVE_CAR_AND_FLEE · 05CF
Task.LeaveCarAndFlee

下车后逃到指定点。

05CF TASK_LEAVE_CAR_AND_FLEE
in: char, vehicle, x, y, z

驾车去坐标

TASK_CAR_DRIVE_TO_COORD · 05D1
Task.CarDriveToCoord

驾车去坐标。

05D1 TASK_CAR_DRIVE_TO_COORD
in: driver, vehicle, x, y, z, speed, driveStyle, modelId, drivingStyle

驾车闲逛

TASK_CAR_DRIVE_WANDER · 05D2
Task.CarDriveWander

驾车闲逛。

05D2 TASK_CAR_DRIVE_WANDER
in: char, vehicle, speed, drivingMode

走到坐标

TASK_GO_STRAIGHT_TO_COORD · 05D3
Task.GoStraightToCoord

走到坐标。

05D3 TASK_GO_STRAIGHT_TO_COORD
in: handle, x, y, z, speed, time

转到朝向

TASK_ACHIEVE_HEADING · 05D4
Task.AchieveHeading

转到指定朝向。

05D4 TASK_ACHIEVE_HEADING
in: handle, heading

沿路径点走

TASK_FOLLOW_POINT_ROUTE · 05D8
Task.FollowPointRoute

沿路径点路线走。

05D8 TASK_FOLLOW_POINT_ROUTE
in: handle, speed, mode

接近角色

TASK_GOTO_CHAR · 05D9
Task.GotoChar

半径内从任意方向接近角色。

05D9 TASK_GOTO_CHAR
in: walking, target, time, radius

逃离某点

TASK_FLEE_POINT · 05DA
Task.FleePoint

惊恐逃离某点。

05DA TASK_FLEE_POINT
in: handle, x, y, z, radius, time

逃离角色

TASK_FLEE_CHAR · 05DB
Task.FleeChar

逃离另一角色。

05DB TASK_FLEE_CHAR
in: handle, threat, radius, time

智能逃离点

TASK_SMART_FLEE_POINT · 05DC
Task.SmartFleePoint

智能逃离坐标。

05DC TASK_SMART_FLEE_POINT
in: handle, x, y, z, radius, time

智能逃离角色

TASK_SMART_FLEE_CHAR · 05DD
Task.SmartFleeChar

智能逃离另一角色。

05DD TASK_SMART_FLEE_CHAR
in: handle, threat, radius, time

行人闲逛

TASK_WANDER_STANDARD · 05DE
Task.WanderStandard

沿行人路径闲逛。

05DE TASK_WANDER_STANDARD
in: handle

徒步击杀

TASK_KILL_CHAR_ON_FOOT · 05E2
Task.KillCharOnFoot

徒步攻击另一角色。

05E2 TASK_KILL_CHAR_ON_FOOT
in: killer, target

沿节点走

TASK_FOLLOW_PATH_NODES_TO_COORD · 05F5
Task.FollowPathNodesToCoord

沿节点走到坐标。

05F5 TASK_FOLLOW_PATH_NODES_TO_COORD
in: handle, x, y, z, speed, time

任意方式前往

TASK_GO_TO_COORD_ANY_MEANS · 0603
Task.GoToCoordAnyMeans

以任意方式前往坐标。

0603 TASK_GO_TO_COORD_ANY_MEANS
in: char, x, y, z, speed, vehicle

播放动画

TASK_PLAY_ANIM · 0605
Task.PlayAnim

播放动画。

0605 TASK_PLAY_ANIM
in: handle, animationName, animationFile, blendSpeed, loop, lockX, lockY, keepLastFrame, time

跳车

TASK_LEAVE_CAR_IMMEDIATELY · 0622
Task.LeaveCarImmediately

行驶中跳车。

0622 TASK_LEAVE_CAR_IMMEDIATELY
in: char, vehicle

离开任何车

TASK_LEAVE_ANY_CAR · 0633
Task.LeaveAnyCar

若在车内则下车。

0633 TASK_LEAVE_ANY_CAR
in: handle

蹲姿击杀

TASK_KILL_CHAR_ON_FOOT_WHILE_DUCKING · 0634
Task.KillCharOnFootWhileDucking

蹲姿徒步击杀。

0634 TASK_KILL_CHAR_ON_FOOT_WHILE_DUCKING
in: char, target, flags, actionDelay, actionChance

瞄准角色

TASK_AIM_GUN_AT_CHAR · 0635
Task.AimGunAtChar

瞄准另一角色。

0635 TASK_AIM_GUN_AT_CHAR
in: char, target, time

边走边射

TASK_GO_TO_COORD_WHILE_SHOOTING · 0637
Task.GoToCoordWhileShooting

边走边向目标射击。

0637 TASK_GO_TO_COORD_WHILE_SHOOTING
in: char, x, y, z, speed, turnRadius, stopRadius, target

留在原地

TASK_STAY_IN_SAME_PLACE · 0638
Task.StayInSamePlace

留在原地。

0638 TASK_STAY_IN_SAME_PLACE
in: handle, state

转向面对角色

TASK_TURN_CHAR_TO_FACE_CHAR · 0639
Task.TurnCharToFaceChar

转向面对另一角色。

0639 TASK_TURN_CHAR_TO_FACE_CHAR
in: char, target

看向物体

TASK_LOOK_AT_OBJECT · 0655
Task.LookAtObject

看向物体。

0655 TASK_LOOK_AT_OBJECT
in: char, object, time

瞄准坐标

TASK_AIM_GUN_AT_COORD · 0667
Task.AimGunAtCoord

瞄准坐标。

0667 TASK_AIM_GUN_AT_COORD
in: handle, x, y, z, time

向坐标射击

TASK_SHOOT_AT_COORD · 0668
Task.ShootAtCoord

转身向坐标射击。

0668 TASK_SHOOT_AT_COORD
in: handle, x, y, z, time

攻击车辆

TASK_DESTROY_CAR · 0672
Task.DestroyCar

攻击车辆。

0672 TASK_DESTROY_CAR
in: char, vehicle

扑倒

TASK_DIVE_AND_GET_UP · 0673
Task.DiveAndGetUp

向指定方向扑倒。

0673 TASK_DIVE_AND_GET_UP
in: handle, directionX, directionY, timeOnGround

挪座位

TASK_SHUFFLE_TO_NEXT_CAR_SEAT · 0676
Task.ShuffleToNextCarSeat

挪到右侧座位。

0676 TASK_SHUFFLE_TO_NEXT_CAR_SEAT
in: char, vehicle

聊天

TASK_CHAT_WITH_CHAR · 0677
Task.ChatWithChar

与另一角色聊天。

0677 TASK_CHAT_WITH_CHAR
in: char, other, leadSpeaker, _p4

威胁扫描

TASK_TOGGLE_PED_THREAT_SCANNER · 0688
Task.TogglePedThreatScanner

开关威胁扫描。

0688 TASK_TOGGLE_PED_THREAT_SCANNER
in: handle, onFoot, inCar, duringScriptTask

脱离扑倒

TASK_DIVE_FROM_ATTACHMENT_AND_GET_UP · 06A5
Task.DiveFromAttachmentAndGetUp

脱离宿主、扑倒再起身。

06A5 TASK_DIVE_FROM_ATTACHMENT_AND_GET_UP
in: handle, timeOnGround

偏移接近角色

TASK_GOTO_CHAR_OFFSET · 06A8
Task.GotoCharOffset

按半径与角度偏移接近角色。

06A8 TASK_GOTO_CHAR_OFFSET
in: char, target, time, radius, heading

看向坐标

TASK_LOOK_AT_COORD · 06A9
Task.LookAtCoord

看向坐标。

06A9 TASK_LOOK_AT_COORD
in: handle, x, y, z, time

坐下

TASK_SIT_DOWN · 06B0
Task.SitDown

坐下指定时间。

06B0 TASK_SIT_DOWN
in: handle, time

转向面对坐标

TASK_TURN_CHAR_TO_FACE_COORD · 06BA
Task.TurnCharToFaceCoord

转向面对坐标。

06BA TASK_TURN_CHAR_TO_FACE_COORD
in: handle, x, y, z

沿点驾车

TASK_DRIVE_POINT_ROUTE · 06BB
Task.DrivePointRoute

沿点路线驾车。

06BB TASK_DRIVE_POINT_ROUTE
in: char, vehicle, speed

边瞄准边走

TASK_GO_TO_COORD_WHILE_AIMING · 06C2
Task.GoToCoordWhileAiming

边瞄准边前往坐标。

06C2 TASK_GO_TO_COORD_WHILE_AIMING
in: char, x, y, z, speed, turnRadius, stopRadius, target, xOffset, yOffset, zOffset

车内临时动作

TASK_CAR_TEMP_ACTION · 06C7
Task.CarTempAction

AI 驾驶在车内做动作一段时间。

06C7 TASK_CAR_TEMP_ACTION
in: char, vehicle, actionId, time

车辆任务

TASK_CAR_MISSION · 06E1
Task.CarMission

设车辆当前任务与参数。

06E1 TASK_CAR_MISSION
in: char, vehicle, targetVehicle, missionId, cruiseSpeed, drivingStyle

走向物体

TASK_GO_TO_OBJECT · 06E2
Task.GoToObject

走向物体。

06E2 TASK_GO_TO_OBJECT
in: char, object, time, radius

持枪翻滚

TASK_WEAPON_ROLL · 06E3
Task.WeaponRoll

持枪翻滚。

06E3 TASK_WEAPON_ROLL
in: handle, direction

逮捕

TASK_CHAR_ARREST_CHAR · 06E4
Task.CharArrestChar

尝试逮捕另一角色。

06E4 TASK_CHAR_ARREST_CHAR
in: char, target

拾起物体

TASK_PICK_UP_OBJECT · 070A
Task.PickUpObject

附着到物体,可选播放动画。

070A TASK_PICK_UP_OBJECT
in: char, object, xOffset, yOffset, zOffset, bone, orientation, animationName, animationFile, time

车内射击

TASK_DRIVE_BY · 0713
Task.DriveBy

车内射击任务。

0713 TASK_DRIVE_BY
in: handle, targetChar, targetVehicle, x, y, z, radius, type, rightHandCarSeat, fireRate

用手机

TASK_USE_MOBILE_PHONE · 0729
Task.UseMobilePhone

掏手机接听并贴耳。

0729 TASK_USE_MOBILE_PHONE
in: handle, start

瞬移驾驶位

TASK_WARP_CHAR_INTO_CAR_AS_DRIVER · 072A
Task.WarpCharIntoCarAsDriver

瞬移进驾驶位。

072A TASK_WARP_CHAR_INTO_CAR_AS_DRIVER
in: char, vehicle

瞬移副驾

TASK_WARP_CHAR_INTO_CAR_AS_PASSENGER · 072B
Task.WarpCharIntoCarAsPassenger

瞬移进副驾位。

072B TASK_WARP_CHAR_INTO_CAR_AS_PASSENGER
in: char, vehicle, seatId

使用吸引点

TASK_USE_ATTRACTOR · 074C
Task.UseAttractor

使用吸引点。

074C TASK_USE_ATTRACTOR
in: char, attractor

向角色射击

TASK_SHOOT_AT_CHAR · 074D
Task.ShootAtChar

向角色射击。

074D TASK_SHOOT_AT_CHAR
in: handle, target, time

任意方式逃离

TASK_FLEE_CHAR_ANY_MEANS · 0751
Task.FleeCharAnyMeans

以任意方式逃离角色。

0751 TASK_FLEE_CHAR_ANY_MEANS
in: handle, threat, safeDist, time, shoot, shootTime, shootChance, stealCarDist

设为死亡

TASK_DEAD · 0762
Task.Dead

杀死角色。

0762 TASK_DEAD
in: handle

走向车辆

TASK_GOTO_CAR · 0772
Task.GotoCar

走向车辆。

0772 TASK_GOTO_CAR
in: char, vehicle, time, radius

攀爬

TASK_CLIMB · 078F
Task.Climb

跳上并攀爬物体。

078F TASK_CLIMB
in: handle, flag

瞄准接近

TASK_GOTO_CHAR_AIMING · 07A3
Task.GotoCharAiming

瞄准接近角色。

07A3 TASK_GOTO_CHAR_AIMING
in: handle, target, radiusFrom, radiusTo

限时徒步击杀

TASK_KILL_CHAR_ON_FOOT_TIMED · 07A5
Task.KillCharOnFootTimed

攻击指定角色。

07A5 TASK_KILL_CHAR_ON_FOOT_TIMED
in: handle, target, time

喷气背包

TASK_JETPACK · 07A7
Task.Jetpack

使用喷气背包。

07A7 TASK_JETPACK
in: handle

设决策器

TASK_SET_CHAR_DECISION_MAKER · 07BC
Task.SetCharDecisionMaker

设决策器。

07BC TASK_SET_CHAR_DECISION_MAKER
in: char, handleOrTemplate

走向并拾起

TASK_COMPLEX_PICKUP_OBJECT · 07C9
Task.ComplexPickupObject

走向并拾起物体。

07C9 TASK_COMPLEX_PICKUP_OBJECT
in: char, object

滑移到坐标

TASK_CHAR_SLIDE_TO_COORD · 07CD
Task.CharSlideToCoord

滑移到坐标。

07CD TASK_CHAR_SLIDE_TO_COORD
in: handle, x, y, z, angle, slideSpeed

游到坐标

TASK_SWIM_TO_COORD · 07E1
Task.SwimToCoord

游到坐标。

07E1 TASK_SWIM_TO_COORD
in: handle, x, y, z

高级点路线驾驶

TASK_DRIVE_POINT_ROUTE_ADVANCED · 07E7
Task.DrivePointRouteAdvanced

高级点路线驾驶。

07E7 TASK_DRIVE_POINT_ROUTE_ADVANCED
in: char, vehicle, speed, driveStyle, modelId, drivingStyle

滑移并播动画

TASK_CHAR_SLIDE_TO_COORD_AND_PLAY_ANIM · 0804
Task.CharSlideToCoordAndPlayAnim

走到点、转朝向再播动画。

0804 TASK_CHAR_SLIDE_TO_COORD_AND_PLAY_ANIM
in: handle, x, y, z, heading, slideSpeed, animationName, animationFile, blendSpeed, loop, lockX, lockY, keepLastFrame, time

不可打断动画

TASK_PLAY_ANIM_NON_INTERRUPTABLE · 0812
Task.PlayAnimNonInterruptable

播动画且不被事件打断(类 0605)。

0812 TASK_PLAY_ANIM_NON_INTERRUPTABLE
in: handle, animationName, animationFile, blendSpeed, loop, lockX, lockY, keepLastFrame, time

巡逻路径

TASK_FOLLOW_PATROL_ROUTE · 0817
Task.FollowPatrolRoute

分配巡逻路径。

0817 TASK_FOLLOW_PATROL_ROUTE
in: handle, speed, mode

握手问候

TASK_GREET_PARTNER · 0823
Task.GreetPartner

握手问候。

0823 TASK_GREET_PARTNER
in: handle, partner, approachRatio, greetStyle

命名死亡动画

TASK_DIE_NAMED_ANIM · 0829
Task.DieNamedAnim

播动画(类似 0605)。

0829 TASK_DIE_NAMED_ANIM
in: handle, animationName, animationFile, blendSpeed, time

跟随脚步

TASK_FOLLOW_FOOTSTEPS · 0850
Task.FollowFootsteps

跟随另一角色。

0850 TASK_FOLLOW_FOOTSTEPS
in: handle, target

并肩走

TASK_WALK_ALONGSIDE_CHAR · 0859
Task.WalkAlongsideChar

与指定角色并肩走。

0859 TASK_WALK_ALONGSIDE_CHAR
in: handle, target

附近停留

TASK_KINDA_STAY_IN_SAME_PLACE · 085B
Task.KindaStayInSamePlace

留在当前位置附近。

085B TASK_KINDA_STAY_IN_SAME_PLACE
in: handle, state

带标志动画

TASK_PLAY_ANIM_WITH_FLAGS · 088A
Task.PlayAnimWithFlags

播放动画。

088A TASK_PLAY_ANIM_WITH_FLAGS
in: handle, animationName, animationFile, frameDelta, loop, lockX, lockY, lockF, time, disableForce, disableLockZ

最近地图吸引点

TASK_USE_CLOSEST_MAP_ATTRACTOR · 08A0
Task.UseClosestMapAttractor

用最近地图吸引点。

08A0 TASK_USE_CLOSEST_MAP_ATTRACTOR
in: handle, radius, modelId, fromX, fromY, fromZ, name

忽略武器射程

TASK_SET_IGNORE_WEAPON_RANGE_FLAG · 099F
Task.SetIgnoreWeaponRangeFlag

忽略武器射程标志。

099F TASK_SET_IGNORE_WEAPON_RANGE_FLAG
in: handle, state

拾第二物体

TASK_PICK_UP_SECOND_OBJECT · 09A0
Task.PickUpSecondObject

拾起第二件物体。

09A0 TASK_PICK_UP_SECOND_OBJECT
in: char, object, xOffset, yOffset, zOffset, boneId, orientation, animationName, animationFile, time

上半身动画

TASK_PLAY_ANIM_SECONDARY · 0A1A
Task.PlayAnimSecondary

仅上半身动画。

0A1A TASK_PLAY_ANIM_SECONDARY
in: handle, animationName, animationFile, blendSpeed, loop, lockX, lockY, keepLastFrame, time

手势

TASK_HAND_GESTURE · 0A1D
Task.HandGesture

面对并做手势。

0A1D TASK_HAND_GESTURE
in: handle, target

节点走带半径

TASK_FOLLOW_PATH_NODES_TO_COORD_WITH_RADIUS · 0A2E
Task.FollowPathNodesToCoordWithRadius

惊慌跑向坐标。

0A2E TASK_FOLLOW_PATH_NODES_TO_COORD_WITH_RADIUS
in: handle, x, y, z, speed, time, radius

On this page