玩家

Player

STD 庫
組件
組合:
可戰鬥實體元件
可得分實體元件
可排名實體元件
可見組件
可增益
可公式化屬性之實體元件

遊戲內玩家實體,每位玩家一個

屬性

名稱 類型 描述 腳本名稱
當前血量 整數 \ HP
最大血量 整數 \ MaxHP
是否是AI 布林 唯讀
IsMonster
玩家狀態 玩家狀態類型枚舉 唯讀 玩家
玩家狀態:活躍、擊倒、死亡
PlayerStatus
存活時間 整數 唯讀
LastSurvivalTime
無敵 布林 \ Invincible
所屬隊伍 隊伍實體元件 唯讀 隊伍
HostTeam
當前檢查點ID 整數 檢查點
LastCheckPointID
目標檢查點ID 整數 檢查點
TargetCheckpointID
出生點 方向點[已廢棄] 唯讀 關卡物件
BornPosition_Deprecated
復活點 方向點[已廢棄] \ RevivePosition_Deprecated
陣營(啟示錄) 整數
玩家的陣營,1 為人類,2 為哨兵
Faction_ForInfection
傷害倍率 浮點數 戰鬥
WeaponDamageRate
角色3D模型 人形模型ID \ HumanModel
移動速度縮放比 浮點數 \ RunSpeedScale
跳躍高度縮放比 浮點數 \ JumpHeightScale
身份 整數
Identity_ForInfection
當前的殭屍等級 整數
MonsterLevel
方向點 方向點[已廢棄] 唯讀
DirectPosition_Deprecated
暱稱 字串 唯讀
玩家的暱稱
NickName
受到傷害百分比 浮點數 戰鬥
DamageTakenPercent
EP HUD 開關 整數 \ EP
EPMAX 整數 \ EPMAX
當前主武器 武器 唯讀 物品
MainWeapon
死亡時遺失所有裝備 布林 物品
IsDropOnEliminated
擊倒時是否淘汰 布林 \ SkipKnockdown
瞄準輔助類型 瞄準輔助類型 戰鬥
AimAssistType
是否可被輔助瞄準鎖定 布林 戰鬥
AllowLockbyAimAssist
開關語音聊天 布林 唯讀 聊天頻道
MuteVoiceChat
開關快捷聊天 布林 唯讀 聊天頻道
MuteQuickChat
頻道實體 聊天頻道 唯讀 聊天頻道
ChatChannel
移動狀態 玩家行為狀態類型 唯讀 玩家
MovementStatus_Deprecated
衝刺狀態 玩家行為狀態類型 唯讀 玩家
SprintStatus_Deprecated
攻擊狀態 玩家行為狀態類型 唯讀 玩家
AttackStatus_Deprecated
跳躍狀態 玩家行為狀態類型 唯讀 玩家
JumpStatus_Deprecated
是否禁止拾取物品 布林 物品
DisableItemPickup
是否禁止丟棄物品 布林 物品
DisableItemDrop
攻擊目標 玩家列表 唯讀 隊伍
AttackableTargets
友善玩家 玩家列表 唯讀 隊伍
FriendPlayers
陣營實體 陣營 唯讀 隊伍
Faction
玩家在陣營中的序號 整數 唯讀 隊伍
玩家陣營中的序號
NumberInFaction
主相機 相機 相機
玩家正在使用的相機
MainCamera
重力 浮點數 \ Gravity
当前頭盔 頭盔 唯讀 物品
當前頭盔
Helmet
當前防彈衣 防彈衣組件 唯讀 物品
當前防彈衣
Vest
蹲下時移動速度的縮放比 浮點數 \ CrouchWalkSpeedScale
冲刺時移動速度的縮放比 浮點數 \ SprintSpeedScale
倒地後爬行時移動速度的縮放比 浮點數 \ DownedCrawlSpeedScale
爬行的移動速度縮放比 浮點數 \ CrawlSpeedScale
頭骨縮放 三維向量 \ HeadBonesScale_Deprecated
身體縮放 三維向量 \ BodyBonesScale_Deprecated
四肢縮放 三維向量 \ LimbBonesScale_Deprecated
用戶UID UUID 唯讀
UserUID
爆頭減傷率 浮點數 戰鬥
HeadshotDamageReduction
玩家服飾 玩家服飾 唯讀 收藏品
玩家使用的頭像
Outfit
性別 性別 唯讀 玩家
性別
Gender
武器塗裝 ID 唯讀 收藏品
玩家槍械塗裝
WeaponSkinIDs
出生點 三維向量 唯讀
玩家出生點
SpawnPoint
復活點 三維向量 玩家復活點,沒過沒有檢查點紀錄則使用出生點,否則使用檢查點 RevivalPoint
位置 三維向量 唯讀
玩家當前位置
Position
前方 三維向量 唯讀
玩家當前的朝向
Forward
骨骼 骨架 唯讀 玩家
用於訪問骨骼遮罩的節點
Skeleton
背包 玩家背包 唯讀 物品
玩家背包
Backpack
臨時護盾值 整數 臨時護盾值 TemporaryShieldPoints
載具外觀 ID 整數列表 唯讀 收藏品
VehicleSkinIDs
跳過墜落時的僵直動畫 布林 \ IsSkipStaggerAnimation
是否墜落時免傷 布林 \ DisableFallDamage
當前手持物品 實體類 唯讀
當前手持物品
CurrentItemInHand
禁止拾取物品列表 物品列表 禁止拾取物品列表 ItemPickupBanlist
預設玩家類型 預設角色類型 玩家資源 ID CustomCharacterResource
請求購買目標 UI 購買請求類型 經濟
指定目標,發送購買請求
AskBuyTarget
當前播放的Emote動畫資源ID 動畫資源 ID 唯讀
當前播放的表情動畫資源 ID
CurrentAnimationResource
當前播放的Emote動畫是否循環 布林 唯讀
當前播放的表情動畫是否循環
IsCurrentAnimationLoop
擊倒設置 擊倒狀態處理方式枚舉 玩家
設置被淘汰時擊倒狀態的處理方式
KnockdownStatus
顯示傷害數字 布林 玩家
預設開啟。顯示傷害數字。
ShowDamageNumber
背包外觀 ID 整數 唯讀 收藏品
BackpackSkinID
可以中途退出 布林 唯讀 客戶端
CanQuitMdiway
玩家變身後或 NPC 服飾 唯讀 收藏品
TransformClothInfo

事件

名稱 描述
當裝備防具時 在裝備頭盔、防彈衣或背包時觸發
當裝備武器時 在手持主武器、副武器或近戰武器時觸發,包括切換為拳頭時
當獲得裝備時 在取得SwitchEquipSlot列舉下的插槽對應的物品時觸發
切換到手持模式時 在切換手持物品時觸發,包括切換為拳頭時
當被擊倒時[已廢棄] 當玩家進入擊倒跪姿時調用
當被擊倒時 在玩家進入擊倒狀態時觸發
當使用消耗品時 使用道具後觸發,需要使用時間的道具會在完成使用後觸發此事件
當獲取物品時 在獲得物品時觸發
當玩家進入載具[已廢棄] 實體進入載具時觸發,包括作為駕駛者和乘客
當進入載具時 在實體進入載具時觸發,作為駕駛者或乘客都可以觸發此事件
玩家離開載具時[已廢棄] 實體離開載具時觸發
當離開載具時 在實體離開載具時觸發
當玩家駕駛載具[已廢棄] 實體駕駛載具時觸發,在車上為駕駛時
當駕駛載具時 在實體駕駛載具時觸發
玩家傳送後[已廢棄] 實體使用傳送門發生傳送後觸發(已廢棄,請使用OnBouncesOffTire)
當使用傳送門時 在實體使用傳送門發生傳送後觸發
當玩家被輪胎擊飛時[已廢棄] 實體發生彈跳行為時觸發
當被輪胎彈起時 在實體被輪胎彈起後觸發
玩家與機關碰撞時[已廢棄] 實體被機關擊飛時觸發
當擊飛時 在實體被機關擊飛時觸發
當復活時 在該玩家復活時觸發
當獲取武器時 在獲得武器實體時觸發
當玩家切換場景時 在玩家切換場景時觸發
當丟棄武器時 當玩家丟棄武器時觸發
當丟棄消耗品時 當玩家丟棄武器以外的物品時觸發
當瞄準時 在瞄準一個可瞄準實體時觸發
當斷開連接時 在玩家斷開連線時觸發
當重新連接時 在玩家重新連線時觸發
當攻擊時 當玩家按下開火鍵時觸發
當跳躍時 當玩家跳起時觸發
當跳躍結束時 在玩家跳躍結束時觸發
當墜落時 在玩家墜落時觸發
當墜落結束時 在玩家墜落結束時觸發
當蹲下時 當玩家蹲下時觸發
俯臥時 在玩家趴下時觸發
當疾跑時 在玩家疾跑時觸發
當投擲物爆炸時 在擲出投擲物後投擲物爆炸時觸發
當移動時 在玩家移動時觸發
當閒置時 當玩家待機時觸發
當使用頭像技能時 當玩家使用技能時觸發
當站立時 當玩家從其他姿態站起時觸發
當衝浪時 當玩家使用水上滑板時觸發
當停止衝浪時 當玩家停止使用水上滑板時觸發
當停止疾跑時 在玩家結束衝刺時觸發
當好友狀態更新時 當玩家新增、刪除好友時觸發
劇情開始時 劇情開始播放時觸發
劇情結束時 劇情結束時觸發
觸發劇情對話選項時 在劇情對話中選擇選項後觸發

API

名稱 描述
增加物品 為玩家新增物品,傳回發放的物品列表
設置特殊物品狀態 為玩家設定特殊物品狀態,特殊物品只能擁有一個
增加血量 為指定玩家回覆血量,不會超過血量上限
銷毀物品 刪除玩家一定數量的物品
獲取物品數量 取得玩家持有的指定物品數量
創建內建UI 建立內建UI,只有指定的玩家可以看到該UI
創建圖標[已廢棄] 使用指定的圖標類型建立圖標,有更多需要設定的屬性時則透過實體進一步設定它的實體屬性(已廢棄,請使用CreateLevelObject)
創建文本[已廢棄] 使用指定的文本內容建立一個文本,有更多需要設定的屬性時則透過實體進一步設定它的實體屬性(已廢棄,請使用CreateLevelObject)
創建視覺效果[已廢棄] 使用指定的特效類型建立圖標,有更多需要設定的屬性時則透過實體進一步設定它的實體屬性(已廢棄,請使用CreateEffect)
創建視覺效果[已廢棄] 使用指定的特效類型建立圖標,有更多需要設定的屬性時則透過實體進一步設定它的實體屬性
創建自定義UI 建立自訂UI,只有指定的玩家可以看到該UI
獲取控件 從自訂UI取得UI控件
播放音效[已廢棄] 播放指定的音效,有更多需要設定的屬性時則透過實體進一步設定它的實體屬性(已廢棄,請使用CreateSound)
通知客戶端播放音效 通知目標玩家的用戶端播放音效
通知客戶端顯示飄字 通知目標玩家的用戶端顯示飄字
傳送[已廢棄] 把玩家傳送到具體座標(已廢棄,請使用Teleport)
獲得附近隊友位置[已廢棄] 取得隊友附近位置,會規避開無法站立玩家的位置(已廢棄,請使用GetTeammateNearPosition)
獲得隊友附近的位置 獲得隨機隊友附近位置,沒有隊友時返回自身附近的座標,會規避開無法站立玩家的位置
獲取隨機出生坐標[已廢棄] 取得目前可用沒有完全佔滿的隨機出生點內可用座標(已廢棄,請使用GetRandomSpawnPosition)
獲得玩家分數[已廢棄] 取得玩家指定積分類型的總分值
設置玩家回合積分[已廢棄] 設定玩家指定積分類型的回合分值
獲得玩家回合分數[已廢棄] 取得玩家指定回合、積分類型的分數
獲取玩家排名[已廢棄] 取得玩家遊戲總排名
獲取玩家回合排名[已廢棄] 取得玩家指定回合排名
獲取隨機出生點 取得隨機出生點座標,只會從沒有完全佔滿的可用出生點中隨機
檢測玩家是否按順序觸發levelobeject 偵測玩家是否可觸發目前檢查點
復活 復活指定玩家
切換武器 切換玩家武器為指定槽位的武器
摧毀玩家物品[已廢棄] 摧毀玩家物品(已廢棄,請使用DeleteEquipment)
毀壞裝備 摧毀玩家指定槽位內的武器
創建錢包 為目標玩家創建錢包,若玩家已有錢包則無效
獲取當前聊天頻道 取得指定玩家目前所在的聊天頻道實體
加入聊天頻道 使玩家加入指定聊天頻道,玩家已經處於其他聊天頻道時會切換至目標頻道
離開聊天頻道 使玩家退出目前所在頻道,之後處於不在任何聊天頻道的狀態
設置行為狀態 設定玩家的行為狀態
切換區域 將玩家切換至指定場景的指定位置,未載入的場景會自動加載,不會自動卸載已載入的場景
設置球衣 更換球衣
重設球衣 將玩家球衣恢復成初始狀態
設置玩家語音狀態 開關玩家語音聊天
設置玩家快捷訊息狀態 開關玩家快捷聊天
變形為 將目標玩家的外形替換為指定場景物件的外形
播放角色動畫片段 播放角色動畫,支援自訂動畫資源
播放角色動畫片段覆蓋 播放角色動畫剪輯,並可選擇覆蓋遊戲的預設動畫
設置角色 設定指定玩家的角色資源
結束變形 取消玩家的偽裝狀態
複製至變形 在目標玩家處創造一個場景實體外形的分身
獲取變形 取得玩家的偽裝實體
透過路徑獲取控件 從自訂UI使用路徑取得一個UI控件
設置拾取狀態 設定目標玩家是否可以拾取物品
設置丟棄狀態 設定目標玩家是否可以丟棄物品
設置玩家是否可攻擊[已廢棄] 設定可攻擊玩家
獲取可攻擊玩家[已廢棄] 已廢棄
獲取當前相機 取得目標玩家目前使用的攝影機實體
切換相機 將目標玩家的相機切換為目標相機,
清空背包 清空目標玩家背包內所有物品,包括已裝備物品
設置朝向 設定玩家朝向
設置技能 設定目標玩家的技能列表
獲取技能 取得目標玩家的技能列表
獲取消耗品 取得目標玩家背包道具欄中的道具
增加配件 為指定槽位的武器添加配件,與該槽位不匹配的配件會添加失敗;匹配但重複的配件會替換掉原有的配件,原配件會送入玩家背包,玩家背包已滿時原配件會掉落在玩家當時的位置
獲取裝備 取得背包裝備欄中的裝備
上傳結算資訊[已廢棄] 已廢棄
退出遊戲 將目標玩家踢出遊戲
骨骼縮放[已廢棄] (已廢棄,請勿使用,相關資訊請參閱屬性:Skeleton)
設置玩家可以中途退出 設定玩家是否可以自由退出
擊飛 給予玩家擊飛效果,目標玩家會以固定的加速度下墜、並且空中發生撞擊後會強制停止擊飛
恢復默認服裝 恢復目標玩家的預設服裝,無法作用於NPC
恢復默認武器塗裝 恢復目標玩家的預設武器皮膚,無法作用於NPC
設置套裝 設定玩家的套裝
設置默認界面狀態 設定目標玩家預設介面顯隱狀態
創建小地圖圖標 建立小地圖圖標
創建小地圖像素 為目標物件在地圖上產生靜態像素,靜態像素不會隨著目標物件移動
獲得小地圖 獲得目標玩家的小地圖實體
怪物釋放技能 目標AI釋放指定技能
獲取載具塗裝 取得目標玩家的載具皮膚
設置載具塗裝 設定目標玩家的載具皮膚
移除載具塗裝 清除目標玩家指定載具的皮膚
恢復默認載具塗裝 恢復目標玩家預設的載具皮膚
強制玩家上車 強制目標玩家進入指定載具
請求匹配 目標玩家請求匹配指定地圖
創建音效[已廢棄] 播放指定的音效,有更多需要設定的屬性時則透過實體進一步設定它的實體屬性
設置墜落傷害 設定玩家墜落傷害,可依高度分段設定不同傷害
刪除Bot 銷毀指定Bot
強制下車 強制目標玩家離開載具
丟棄物品 使目標玩家丟棄物品
上傳遊戲結算信息 上傳自訂結算訊息
創建音效 播放指定的音效,有更多需要設定的屬性時可設定它的實體屬性
創建特效 建立指定視覺特效,有更多需要設定的屬性時可設定它的實體屬性
恢復背包外觀 恢復目標玩家的背包皮膚為預設局外配置
判斷好友關係 判斷目標玩家與目前客戶端玩家的好友關係,目前客戶端本身不是目前客戶端的好友
開啟跳傘 開啟跳傘
增加 AOI 特別關注 添加AOI特別關注,無視距離始終同步
移除AOI特別關注 移除AOI特別關注,取消視距外AOI同步
是否存在AOI特別關注 判斷是否存在AOI特別關注
切換AOI代理觀察者 切換玩家的代理觀察者
通知開始繪圖 開始為觸發玩家播放指定劇情