SASA 扩展SAMPFUNCS
玩家 SampPlayer
查看 Markdown远程玩家状态、数据与 NPC
sa · 扩展 SAMPFUNCS · 仅 SA-MP;需 SAMPFUNCS
共 19 条。远程玩家句柄 / 血甲 / 昵称 / 同步缓冲。调用见 Lua / Redux。
按玩家 ID 返回角色句柄;不在流送区则返回 -1。
0B20 SAMP_GET_PLAYER_CHAR_BY_ID
in: self
out: handle若指定 ID 的远程玩家已连接则为真。
0B23 SAMP_IS_REMOTE_PLAYER_CONNECTED
in: self返回该玩家的 SA-MP 结构体指针;未连接则返回 0。
0B24 SAMP_GET_PLAYER_POINTER
in: self
out: address返回指定玩家的生命值。
0B25 SAMP_GET_PLAYER_HEALTH
in: self
out: health返回指定玩家的护甲值。
0B26 SAMP_GET_PLAYER_ARMOR
in: self
out: armor返回指定玩家的 ping。
0B2A SAMP_GET_PLAYER_PING
in: self
out: ping若服务器允许,返回流送区外玩家的三维坐标。
0B2F SAMP_GET_STREAMED_OUT_PLAYER_COORDS
in: self
out: x, y, z返回指定玩家昵称的指针。
0B36 SAMP_GET_PLAYER_NICKNAME
in: self
out: nickname以 0xAARRGGBB 格式返回指定玩家颜色。
0B37 SAMP_GET_PLAYER_COLOR
in: self
out: color返回指定玩家当前播放动画的 SA-MP ID。
0B57 SAMP_GET_PLAYER_ANIMATION
in: self
out: animId若指定玩家处于暂停/AFK 则为真。
0B5C SAMP_IS_PLAYER_PAUSED
in: self返回指定玩家的特殊动作 ID。
0B62 SAMP_GET_PLAYER_SPECIAL_ACTION
in: self
out: specialActionId检查指定玩家是否为 NPC。
0B64 SAMP_IS_PLAYER_NPC
in: self返回指定玩家当前分数。
0B65 SAMP_GET_PLAYER_SCORE
in: self
out: score把该玩家当前 onFootData 结构写入 buffer。
0BBA SAMP_STORE_PLAYER_ONFOOT_DATA
in: self
out: buffer把该玩家当前 inCarData 结构写入 buffer。
0BBB SAMP_STORE_PLAYER_DRIVING_DATA
in: self
out: buffer把该玩家当前 passengerData 结构写入 buffer。
0BBC SAMP_STORE_PLAYER_PASSENGER_DATA
in: self
out: buffer把该玩家当前 trailerData 结构写入 buffer。
0BBD SAMP_STORE_PLAYER_TRAILER_DATA
in: self
out: buffer把指定玩家 aimData 结构写入 buffer。
0BBE SAMP_STORE_PLAYER_AIM_DATA
in: self
out: buffer
评论