SAdefault
火车 Train
任务列车
sa · 扩展 default · SCM 原生命令
创建
CREATE_MISSION_TRAIN · 06D8
Train.Create
按类型建任务列车(长度 / 车厢由类型定)并设行驶方向。
06D8 CREATE_MISSION_TRAIN
in: type, x, y, z, direction
out: handle速度
SET_TRAIN_SPEED · 06DC
Train.SetSpeed
设列车速度 / 加速度类参数。
06DC SET_TRAIN_SPEED
in: self, speed巡航速度
SET_TRAIN_CRUISE_SPEED · 06DD
Train.SetCruiseSpeed
设巡航速度。
06DD SET_TRAIN_CRUISE_SPEED
in: self, speed守车
GET_TRAIN_CABOOSE · 06DE
Train.GetCaboose
取最后一节车厢(守车)。
06DE GET_TRAIN_CABOOSE
in: self
out: caboose第 n 节
GET_TRAIN_CARRIAGE · 078A
Train.GetCarriage
取第 n 节车厢。
078A GET_TRAIN_CARRIAGE
in: self, number
out: carriage删除
DELETE_MISSION_TRAIN · 07BD
Train.Delete
删除脚本列车。
07BD DELETE_MISSION_TRAIN
in: self标记可清理
MARK_MISSION_TRAIN_AS_NO_LONGER_NEEDED · 07BE
Train.MarkAsNoLongerNeeded
标记脚本列车可被游戏清理。
07BE MARK_MISSION_TRAIN_AS_NO_LONGER_NEEDED
in: self贴轨坐标
SET_MISSION_TRAIN_COORDINATES · 07C7
Train.SetCoordinates
放到离坐标最近的铁轨上。
07C7 SET_MISSION_TRAIN_COORDINATES
in: self, x, y, z是否脱轨
HAS_TRAIN_DERAILED · 0981
Train.HasDerailed
是否脱轨(常因过快)。用在 if 里。
0981 HAS_TRAIN_DERAILED
in: self每站减速
SET_TRAIN_FORCED_TO_SLOW_DOWN · 09CF
Train.SetForcedToSlowDown
是否每站减速 / 停靠。
09CF SET_TRAIN_FORCED_TO_SLOW_DOWN
in: self, state行驶方向
FIND_TRAIN_DIRECTION · 09E3
Train.FindDirection
是否沿圣安地列斯环线顺时针。用在 if 里。
09E3 FIND_TRAIN_DIRECTION
in: self下一站可达
IS_NEXT_STATION_ALLOWED · 0A06
Train.IsNextStationAllowed
下一站是否已解锁可达。用在 if 里。
0A06 IS_NEXT_STATION_ALLOWED
in: self跳下一站
SKIP_TO_NEXT_ALLOWED_STATION · 0A07
Train.SkipToNextAllowedStation
跳到下一座允许的车站。
0A07 SKIP_TO_NEXT_ALLOWED_STATION
in: self