玩家 Player
查看 Markdown玩家金钱 / 通缉 / 操控 / 服装
sa · 扩展 default · SCM 原生命令
在指定坐标创建玩家。
0053 CREATE_PLAYER
in: playerIndex, x, y, z
out: handle增加玩家金钱。
0109 ADD_SCORE
in: self, money用在 if:金钱是否超过指定值。
010A IS_SCORE_GREATER
in: self, money取玩家金钱。
010B STORE_SCORE
in: self
out: money设置通缉等级。
010D ALTER_WANTED_LEVEL
in: self, wantedLevel仅当新等级更高时设置通缉。
010E ALTER_WANTED_LEVEL_NO_DROP
in: self, wantedLevel用在 if:通缉是否超过指定值。
010F IS_WANTED_LEVEL_GREATER
in: self, wantedLevel清除通缉。
0110 CLEAR_WANTED_LEVEL
in: self用在 if:玩家是否死亡(Wasted)。
0117 IS_PLAYER_DEAD
in: self用在 if:是否在车里按喇叭。
0122 IS_PLAYER_PRESSING_HORN
in: self开关玩家操控。
01B4 SET_PLAYER_CONTROL
in: self, state取当前通缉等级。
01C0 STORE_WANTED_LEVEL
in: self
out: wantedLevel取玩家对应角色句柄。
01F5 GET_PLAYER_CHAR
in: self
out: handle给玩家的车刹车。
0221 APPLY_BRAKES_TO_PLAYERS_CAR
in: self, state用在 if:是否遥控车模式。
0241 IS_PLAYER_IN_REMOTE_MODE
in: self用在 if:存活且未被捕。
0256 IS_PLAYER_PLAYING
in: self重置「击毁某模型」计数。
0297 RESET_NUM_OF_MODELS_KILLED_BY_PLAYER
in: self取击毁指定模型次数。
0298 GET_NUM_OF_MODELS_KILLED_BY_PLAYER
in: self, modelId
out: amount是否永不疲劳狂奔。
0330 SET_PLAYER_NEVER_GETS_TIRED
in: self, state是否 4 倍换弹。
0331 SET_PLAYER_FAST_RELOAD
in: self, state用在 if:是否可开任务(可移动)。
03EE CAN_PLAYER_START_MISSION
in: self过场前把玩家放到安全位置。
03EF MAKE_PLAYER_SAFE_FOR_CUTSCENE
in: self白给医疗:浪费一次是否免扣钱。
0414 SET_FREE_HEALTH_CARE
in: self, state用在 if:是否瞄准指定角色。
0457 IS_PLAYER_TARGETTING_CHAR
in: self, handle用在 if:是否瞄准指定物体。
0458 IS_PLAYER_TARGETTING_OBJECT
in: self, handle设置情绪,影响台词。
04E3 SET_PLAYER_MOOD
in: self, mood, time最近一次翘前轮/翘后轮统计。
04FC GET_WHEELIE_STATS
in: self
out: twoWheelsTime, twoWheelsDistance, wheelieTime, wheelieDistance, stoppieTime, stoppieDistance用在 if:部位是否穿指定模型(0784/087B)。
0500 IS_PLAYER_WEARING
in: self, bodyPart, modelName是否允许车内射击。
0501 SET_PLAYER_CAN_DO_DRIVE_BY
in: self, state醉酒镜头晃动强度。
052C SET_PLAYER_DRUNKENNESS
in: self, intensity是否防火。
055D MAKE_PLAYER_FIRE_PROOF
in: self, state提高最大生命并回满。
055E INCREASE_PLAYER_MAX_HEALTH
in: self, value提高最大护甲并回满。
055F INCREASE_PLAYER_MAX_ARMOUR
in: self, value确保车内射击弹药量。
0563 ENSURE_PLAYER_HAS_DRIVE_BY_WEAPON
in: self, ammo用在 if:是否在指定 info zone。
0583 IS_PLAYER_IN_INFO_ZONE
in: self, infoZone用在 if:是否自动瞄准人或物。
068C IS_PLAYER_TARGETTING_ANYTHING
in: self禁用冲刺。
06AF DISABLE_PLAYER_SPRINT
in: self, state删除玩家。
06DF DELETE_PLAYER
in: self重建玩家模型并应用贴图。
070D BUILD_PLAYER_MODEL
in: self给服装(纹理/模型哈希 + 部位)。
0784 GIVE_PLAYER_CLOTHES
in: self, textureHash, modelHash, bodyPart暂存当前服装(0794 恢复)。
0793 STORE_CLOTHES_STATE恢复 0793 暂存的服装。
0794 RESTORE_CLOTHES_STATE取玩家小组句柄。
07AF GET_PLAYER_GROUP
in: self
out: handle是否可招募进组。
07B4 SET_PLAYER_GROUP_RECRUITMENT
in: self, state用在 if:是否在翘前轮。
07F1 IS_PLAYER_PERFORMING_WHEELIE
in: self用在 if:是否在翘后轮停。
07F2 IS_PLAYER_PERFORMING_STOPPIE
in: self自上次重置(0297)起击杀行人数。
0806 GET_TOTAL_NUMBER_OF_PEDS_KILLED_BY_PLAYER
in: self
out: numPeds玩家当前所在城市。
0842 GET_CITY_PLAYER_IS_IN
in: self
out: level附着到物体/车时的视角朝向。
0858 SET_HEADING_FOR_ATTACHED_PLAYER
in: self, heading, headingRange用在 if:0858 朝向是否到位。
0861 IS_ATTACHED_PLAYER_HEADING_ACHIEVED
in: self店外设置服装(名字符串)。
087B GIVE_PLAYER_CLOTHES_OUTSIDE_SHOP
in: self, textureName, modelName, bodyPart隐藏玩家帮派成员。
08F5 MAKE_PLAYER_GANG_DISAPPEAR恢复显示玩家帮派成员。
08F6 MAKE_PLAYER_GANG_REAPPEAR取部位当前服装哈希。
08F7 GET_CLOTHES_ITEM
in: self, bodyPart
out: textureHash, modelHash取最大护甲。
0945 GET_PLAYER_MAX_ARMOUR
in: self
out: maxArmour切换玩家模型。
09C7 SET_PLAYER_MODEL
in: self, modelId强制室内光照。
09D7 FORCE_INTERIOR_LIGHTING_FOR_PLAYER
in: self, state引爆玩家埋的沙林/汽车炸弹。
09D9 USE_DETONATOR用在 if:操控是否仍开启(01B4)。
09E7 IS_PLAYER_CONTROL_ON
in: self摘下护目镜并关夜视/热成像。
09EB PLAYER_TAKE_OFF_GOGGLES
in: self, animate用在 if:是否在用喷气背包。
0A0C IS_PLAYER_USING_JETPACK
in: self组永远跟随(禁等待指令等)。
0A20 SET_PLAYER_GROUP_TO_FOLLOW_ALWAYS
in: self, state用在 if:是否在攀爬。
0A29 IS_PLAYER_CLIMBING
in: self组永不跟随(含跟随键)。
0A31 SET_PLAYER_GROUP_TO_FOLLOW_NEVER
in: self, state用在 if:上一发打中的建筑模型是否匹配。
0A3A IS_LAST_BUILDING_MODEL_SHOT_BY_PLAYER
in: self, modelId清除上一发建筑模型记录。
0A3B CLEAR_LAST_BUILDING_MODEL_SHOT_BY_PLAYER
in: self
评论