SAdefault

玩家 Player

玩家金钱 / 通缉 / 操控 / 服装

sa · 扩展 default · SCM 原生命令

共 66 条。写法见 Lua / Redux

创建玩家

CREATE_PLAYER · 0053
Player.Create

在指定坐标创建玩家。

0053 CREATE_PLAYER
in: playerIndex, x, y, z
out: handle

加钱

ADD_SCORE · 0109
Player.AddScore

增加玩家金钱。

0109 ADD_SCORE
in: self, money

钱是否更多

IS_SCORE_GREATER · 010A
Player.IsScoreGreater

用在 if:金钱是否超过指定值。

010A IS_SCORE_GREATER
in: self, money

取金钱

STORE_SCORE · 010B
Player.StoreScore

取玩家金钱。

010B STORE_SCORE
in: self
out: money

设通缉

ALTER_WANTED_LEVEL · 010D
Player.AlterWantedLevel

设置通缉等级。

010D ALTER_WANTED_LEVEL
in: self, wantedLevel

通缉只升不降

ALTER_WANTED_LEVEL_NO_DROP · 010E
Player.AlterWantedLevelNoDrop

仅当新等级更高时设置通缉。

010E ALTER_WANTED_LEVEL_NO_DROP
in: self, wantedLevel

通缉是否更高

IS_WANTED_LEVEL_GREATER · 010F
Player.IsWantedLevelGreater

用在 if:通缉是否超过指定值。

010F IS_WANTED_LEVEL_GREATER
in: self, wantedLevel

清通缉

CLEAR_WANTED_LEVEL · 0110
Player.ClearWantedLevel

清除通缉。

0110 CLEAR_WANTED_LEVEL
in: self

是否死亡

IS_PLAYER_DEAD · 0117
Player.IsDead

用在 if:玩家是否死亡(Wasted)。

0117 IS_PLAYER_DEAD
in: self

是否按喇叭

IS_PLAYER_PRESSING_HORN · 0122
Player.IsPressingHorn

用在 if:是否在车里按喇叭。

0122 IS_PLAYER_PRESSING_HORN
in: self

开关操控

SET_PLAYER_CONTROL · 01B4
Player.SetControl

开关玩家操控。

01B4 SET_PLAYER_CONTROL
in: self, state

取通缉等级

STORE_WANTED_LEVEL · 01C0
Player.StoreWantedLevel

取当前通缉等级。

01C0 STORE_WANTED_LEVEL
in: self
out: wantedLevel

取角色句柄

GET_PLAYER_CHAR · 01F5
Player.GetChar

取玩家对应角色句柄。

01F5 GET_PLAYER_CHAR
in: self
out: handle

玩家车刹车

APPLY_BRAKES_TO_PLAYERS_CAR · 0221
Player.ApplyBrakesToCar

给玩家的车刹车。

0221 APPLY_BRAKES_TO_PLAYERS_CAR
in: self, state

是否遥控模式

IS_PLAYER_IN_REMOTE_MODE · 0241
Player.IsInRemoteMode

用在 if:是否遥控车模式。

0241 IS_PLAYER_IN_REMOTE_MODE
in: self

是否在玩

IS_PLAYER_PLAYING · 0256
Player.IsPlaying

用在 if:存活且未被捕。

0256 IS_PLAYER_PLAYING
in: self

重置击毁计数

RESET_NUM_OF_MODELS_KILLED_BY_PLAYER · 0297
Player.ResetNumOfModelsKilled

重置「击毁某模型」计数。

0297 RESET_NUM_OF_MODELS_KILLED_BY_PLAYER
in: self

取击毁次数

GET_NUM_OF_MODELS_KILLED_BY_PLAYER · 0298
Player.GetNumOfModelsKilled

取击毁指定模型次数。

0298 GET_NUM_OF_MODELS_KILLED_BY_PLAYER
in: self, modelId
out: amount

永不疲劳

SET_PLAYER_NEVER_GETS_TIRED · 0330
Player.SetNeverGetsTired

是否永不疲劳狂奔。

0330 SET_PLAYER_NEVER_GETS_TIRED
in: self, state

快速换弹

SET_PLAYER_FAST_RELOAD · 0331
Player.SetFastReload

是否 4 倍换弹。

0331 SET_PLAYER_FAST_RELOAD
in: self, state

能否开任务

CAN_PLAYER_START_MISSION · 03EE
Player.CanStartMission

用在 if:是否可开任务(可移动)。

03EE CAN_PLAYER_START_MISSION
in: self

过场安全位

MAKE_PLAYER_SAFE_FOR_CUTSCENE · 03EF
Player.MakeSafeForCutscene

过场前把玩家放到安全位置。

03EF MAKE_PLAYER_SAFE_FOR_CUTSCENE
in: self

白给医疗

SET_FREE_HEALTH_CARE · 0414
Player.SetFreeHealthCare

白给医疗:浪费一次是否免扣钱。

0414 SET_FREE_HEALTH_CARE
in: self, state

是否瞄准角色

IS_PLAYER_TARGETTING_CHAR · 0457
Player.IsTargetingChar

用在 if:是否瞄准指定角色。

0457 IS_PLAYER_TARGETTING_CHAR
in: self, handle

是否瞄准物体

IS_PLAYER_TARGETTING_OBJECT · 0458
Player.IsTargetingObject

用在 if:是否瞄准指定物体。

0458 IS_PLAYER_TARGETTING_OBJECT
in: self, handle

设置情绪

SET_PLAYER_MOOD · 04E3
Player.SetMood

设置情绪,影响台词。

04E3 SET_PLAYER_MOOD
in: self, mood, time

翘轮统计

GET_WHEELIE_STATS · 04FC
Player.GetWheelieStats

最近一次翘前轮/翘后轮统计。

04FC GET_WHEELIE_STATS
in: self
out: twoWheelsTime, twoWheelsDistance, wheelieTime, wheelieDistance, stoppieTime, stoppieDistance

是否穿某装

IS_PLAYER_WEARING · 0500
Player.IsWearing

用在 if:部位是否穿指定模型(0784/087B)。

0500 IS_PLAYER_WEARING
in: self, bodyPart, modelName

允许车内射击

SET_PLAYER_CAN_DO_DRIVE_BY · 0501
Player.SetCanDoDriveBy

是否允许车内射击。

0501 SET_PLAYER_CAN_DO_DRIVE_BY
in: self, state

醉酒强度

SET_PLAYER_DRUNKENNESS · 052C
Player.SetDrunkenness

醉酒镜头晃动强度。

052C SET_PLAYER_DRUNKENNESS
in: self, intensity

防火

MAKE_PLAYER_FIRE_PROOF · 055D
Player.MakeFireProof

是否防火。

055D MAKE_PLAYER_FIRE_PROOF
in: self, state

提高最大生命

INCREASE_PLAYER_MAX_HEALTH · 055E
Player.IncreaseMaxHealth

提高最大生命并回满。

055E INCREASE_PLAYER_MAX_HEALTH
in: self, value

提高最大护甲

INCREASE_PLAYER_MAX_ARMOUR · 055F
Player.IncreaseMaxArmor

提高最大护甲并回满。

055F INCREASE_PLAYER_MAX_ARMOUR
in: self, value

确保车内弹药

ENSURE_PLAYER_HAS_DRIVE_BY_WEAPON · 0563
Player.EnsureHasDriveByWeapon

确保车内射击弹药量。

0563 ENSURE_PLAYER_HAS_DRIVE_BY_WEAPON
in: self, ammo

是否在 info zone

IS_PLAYER_IN_INFO_ZONE · 0583
Player.IsInInfoZone

用在 if:是否在指定 info zone。

0583 IS_PLAYER_IN_INFO_ZONE
in: self, infoZone

是否瞄准任何

IS_PLAYER_TARGETTING_ANYTHING · 068C
Player.IsTargetingAnything

用在 if:是否自动瞄准人或物。

068C IS_PLAYER_TARGETTING_ANYTHING
in: self

禁用冲刺

DISABLE_PLAYER_SPRINT · 06AF
Player.DisableSprint

禁用冲刺。

06AF DISABLE_PLAYER_SPRINT
in: self, state

删除玩家

DELETE_PLAYER · 06DF
Player.Delete

删除玩家。

06DF DELETE_PLAYER
in: self

重建模型

BUILD_PLAYER_MODEL · 070D
Player.BuildModel

重建玩家模型并应用贴图。

070D BUILD_PLAYER_MODEL
in: self

给服装哈希

GIVE_PLAYER_CLOTHES · 0784
Player.GiveClothes

给服装(纹理/模型哈希 + 部位)。

0784 GIVE_PLAYER_CLOTHES
in: self, textureHash, modelHash, bodyPart

暂存服装

STORE_CLOTHES_STATE · 0793
Player.StoreClothesState

暂存当前服装(0794 恢复)。

0793 STORE_CLOTHES_STATE

恢复服装

RESTORE_CLOTHES_STATE · 0794
Player.RestoreClothesState

恢复 0793 暂存的服装。

0794 RESTORE_CLOTHES_STATE

取玩家组

GET_PLAYER_GROUP · 07AF
Player.GetGroup

取玩家小组句柄。

07AF GET_PLAYER_GROUP
in: self
out: handle

组招募开关

SET_PLAYER_GROUP_RECRUITMENT · 07B4
Player.SetGroupRecruitment

是否可招募进组。

07B4 SET_PLAYER_GROUP_RECRUITMENT
in: self, state

是否翘前轮

IS_PLAYER_PERFORMING_WHEELIE · 07F1
Player.IsPerformingWheelie

用在 if:是否在翘前轮。

07F1 IS_PLAYER_PERFORMING_WHEELIE
in: self

是否翘后轮停

IS_PLAYER_PERFORMING_STOPPIE · 07F2
Player.IsPerformingStoppie

用在 if:是否在翘后轮停。

07F2 IS_PLAYER_PERFORMING_STOPPIE
in: self

击杀行人数

GET_TOTAL_NUMBER_OF_PEDS_KILLED_BY_PLAYER · 0806
Player.GetTotalNumberOfPedsKilled

自上次重置(0297)起击杀行人数。

0806 GET_TOTAL_NUMBER_OF_PEDS_KILLED_BY_PLAYER
in: self
out: numPeds

所在城市

GET_CITY_PLAYER_IS_IN · 0842
Player.GetCityIsIn

玩家当前所在城市。

0842 GET_CITY_PLAYER_IS_IN
in: self
out: level

附着朝向

SET_HEADING_FOR_ATTACHED_PLAYER · 0858
Player.SetHeadingForAttached

附着到物体/车时的视角朝向。

0858 SET_HEADING_FOR_ATTACHED_PLAYER
in: self, heading, headingRange

附着朝向是否到位

IS_ATTACHED_PLAYER_HEADING_ACHIEVED · 0861
Player.IsAttachedHeadingAchieved

用在 if:0858 朝向是否到位。

0861 IS_ATTACHED_PLAYER_HEADING_ACHIEVED
in: self

店外给服装

GIVE_PLAYER_CLOTHES_OUTSIDE_SHOP · 087B
Player.GiveClothesOutsideShop

店外设置服装(名字符串)。

087B GIVE_PLAYER_CLOTHES_OUTSIDE_SHOP
in: self, textureName, modelName, bodyPart

隐藏帮派成员

MAKE_PLAYER_GANG_DISAPPEAR · 08F5
Player.MakeGangDisappear

隐藏玩家帮派成员。

08F5 MAKE_PLAYER_GANG_DISAPPEAR

显示帮派成员

MAKE_PLAYER_GANG_REAPPEAR · 08F6
Player.MakeGangReappear

恢复显示玩家帮派成员。

08F6 MAKE_PLAYER_GANG_REAPPEAR

取服装哈希

GET_CLOTHES_ITEM · 08F7
Player.GetClothesItem

取部位当前服装哈希。

08F7 GET_CLOTHES_ITEM
in: self, bodyPart
out: textureHash, modelHash

取最大护甲

GET_PLAYER_MAX_ARMOUR · 0945
Player.GetMaxArmor

取最大护甲。

0945 GET_PLAYER_MAX_ARMOUR
in: self
out: maxArmour

切换模型

SET_PLAYER_MODEL · 09C7
Player.SetModel

切换玩家模型。

09C7 SET_PLAYER_MODEL
in: self, modelId

强制室内光

FORCE_INTERIOR_LIGHTING_FOR_PLAYER · 09D7
Player.ForceInteriorLighting

强制室内光照。

09D7 FORCE_INTERIOR_LIGHTING_FOR_PLAYER
in: self, state

引爆器

USE_DETONATOR · 09D9
Player.UseDetonator

引爆玩家埋的沙林/汽车炸弹。

09D9 USE_DETONATOR

操控是否开

IS_PLAYER_CONTROL_ON · 09E7
Player.IsControlOn

用在 if:操控是否仍开启(01B4)。

09E7 IS_PLAYER_CONTROL_ON
in: self

摘护目镜

PLAYER_TAKE_OFF_GOGGLES · 09EB
Player.TakeOffGoggles

摘下护目镜并关夜视/热成像。

09EB PLAYER_TAKE_OFF_GOGGLES
in: self, animate

是否喷气背包

IS_PLAYER_USING_JETPACK · 0A0C
Player.IsUsingJetpack

用在 if:是否在用喷气背包。

0A0C IS_PLAYER_USING_JETPACK
in: self

组永远跟随

SET_PLAYER_GROUP_TO_FOLLOW_ALWAYS · 0A20
Player.SetGroupToFollowAlways

组永远跟随(禁等待指令等)。

0A20 SET_PLAYER_GROUP_TO_FOLLOW_ALWAYS
in: self, state

是否攀爬

IS_PLAYER_CLIMBING · 0A29
Player.IsClimbing

用在 if:是否在攀爬。

0A29 IS_PLAYER_CLIMBING
in: self

组永不跟随

SET_PLAYER_GROUP_TO_FOLLOW_NEVER · 0A31
Player.SetGroupToFollowNever

组永不跟随(含跟随键)。

0A31 SET_PLAYER_GROUP_TO_FOLLOW_NEVER
in: self, state

上一发建筑模型

IS_LAST_BUILDING_MODEL_SHOT_BY_PLAYER · 0A3A
Player.IsLastBuildingModelShot

用在 if:上一发打中的建筑模型是否匹配。

0A3A IS_LAST_BUILDING_MODEL_SHOT_BY_PLAYER
in: self, modelId

清建筑射击记录

CLEAR_LAST_BUILDING_MODEL_SHOT_BY_PLAYER · 0A3B
Player.ClearLastBuildingModelShot

清除上一发建筑模型记录。

0A3B CLEAR_LAST_BUILDING_MODEL_SHOT_BY_PLAYER
in: self

On this page