屬性
| 名稱 | 類型 | 描述 | 腳本名稱 |
|---|---|---|---|
| 當前血量 | 整數 | 玩家當前的血量 | HP |
| 最大血量 | 整數 | 玩家目前的血量最大值 | MaxHP |
| 是否是AI | 布林 | 唯讀 判斷當前玩家是AI玩家,AI一般為NPC或PVE的怪物 |
IsMonster |
| 玩家狀態 | 玩家狀態類型枚舉 | 唯讀 玩家 玩家狀態 |
PlayerStatus |
| 存活時間 | 整數 | 唯讀 玩家的存活時間,如果玩家死亡,該時間重新計算 |
LastSurvivalTime |
| 無敵 | 布林 | 玩家的無敵狀態 | Invincible |
| 所屬隊伍 | 隊伍實體元件 | 唯讀 隊伍 玩家所屬隊伍的實體 |
HostTeam |
| 當前檢查點ID | 整數 | 檢查點 目前的檢查點ID |
LastCheckPointID |
| 目標檢查點ID | 整數 | 檢查點 目標前往的檢查點ID |
TargetCheckpointID |
| 出生點 | 方向點[已廢棄] | 唯讀 關卡物件 (已廢棄,請勿使用) |
BornPosition_Deprecated |
| 復活點 | 方向點[已廢棄] | (已廢棄,請勿使用) | RevivePosition_Deprecated |
| 陣營(啟示錄) | 整數 | 玩家的陣營 |
Faction_ForInfection |
| 傷害倍率 | 浮點數 | 戰鬥 玩家的傷害倍率,如2倍配置為2.0 |
WeaponDamageRate |
| 角色3D模型 | 人形模型ID | 使用和男性或女性角色完全一致的骨骼,0表示不替換模型 | HumanModel |
| 移動速度縮放比 | 浮點數 | 與現有的速度縮放比例不會衝突 | RunSpeedScale |
| 跳躍高度縮放比 | 浮點數 | 與現有的跳躍高度縮放比例不會衝突 | JumpHeightScale |
| 身份 | 整數 | 身分,0 普通玩家,1 獵手,2 母體殭屍,3 普通殭屍,4 進化殭屍類型1, 5 進化殭屍類型2,6進化殭屍類型3 |
Identity_ForInfection |
| 當前的殭屍等級 | 整數 | 殭屍等級,1~3 |
MonsterLevel |
| 方向點 | 方向點[已廢棄] | 唯讀 (已廢棄,請勿使用) |
DirectPosition_Deprecated |
| 暱稱 | 字串 | 唯讀 玩家的暱稱 |
NickName |
| 受到傷害百分比 | 浮點數 | 戰鬥 受到傷害時傷害量百分比,可減傷或增傷 |
DamageTakenPercent |
| EP HUD 開關 | 整數 | 玩家當前的EP | EP |
| EPMAX | 整數 | 玩家EP最大值 | EPMAX |
| 當前主武器 | 武器 | 唯讀 物品 當前手持中的主武器 |
MainWeapon |
| 死亡時遺失所有裝備 | 布林 | 物品 死亡時遺失所有裝備 |
IsDropOnEliminated |
| 擊倒時是否淘汰 | 布林 | (已廢棄,請勿使用) | SkipKnockdown |
| 瞄準輔助類型 | 瞄準輔助類型 | 戰鬥 瞄準輔助類型 |
AimAssistType |
| 是否可被輔助瞄準鎖定 | 布林 | 戰鬥 是否可被輔助瞄準鎖定 |
AllowLockByAimAssist |
| 開關語音聊天 | 布林 | 唯讀 聊天頻道 開關語音聊天: true關閉語音, false開啟語音 |
MuteVoiceChat |
| 開關快捷聊天 | 布林 | 唯讀 聊天頻道 開關快速聊天: true關閉語音, false開啟語音 |
MuteQuickChat |
| 頻道實體 | 聊天頻道 | 唯讀 聊天頻道 頻道 |
ChatChannel |
| 移動狀態 | 玩家行為狀態類型 | 唯讀 玩家 (已廢棄,請勿使用) |
MovementStatus_Deprecated |
| 衝刺狀態 | 玩家行為狀態類型 | 唯讀 玩家 (已廢棄,請勿使用) |
SprintStatus_Deprecated |
| 攻擊狀態 | 玩家行為狀態類型 | 唯讀 玩家 (已廢棄,請勿使用) |
AttackStatus_Deprecated |
| 跳躍狀態 | 玩家行為狀態類型 | 唯讀 玩家 (已廢棄,請勿使用) |
JumpStatus_Deprecated |
| 是否禁止拾取物品 | 布林 | 物品 開關拾取物品: true不能拾取, false可以拾取 |
DisableItemPickup |
| 是否禁止丟棄物品 | 布林 | 物品 開關丟棄物品: true不能丟棄, false可以丟棄 |
DisableItemDrop |
| 攻擊目標 | 玩家列表 | 唯讀 隊伍 攻擊目標 |
AttackableTargets |
| 友善玩家 | 玩家列表 | 唯讀 隊伍 友善玩家 |
FriendPlayers |
| 陣營實體 | 陣營[已廢棄] | 唯讀 隊伍 陣營實體 |
Faction |
| 玩家在陣營中的序號 | 整數 | 唯讀 隊伍 玩家在陣營中的序號 |
NumberInFaction |
| 主相機 | 相機 | 相機 玩家正在使用的相機 |
MainCamera |
| 重力 | 浮點數 | 自訂重力 | Gravity |
| 当前頭盔 | 頭盔 | 唯讀 物品 当前頭盔 |
Helmet |
| 當前防彈衣 | 防彈衣組件 | 唯讀 物品 當前防彈衣 |
Vest |
| 蹲下時移動速度的縮放比 | 浮點數 | 與現有的速度縮放比例不會衝突 | CrouchWalkSpeedScale |
| 冲刺時移動速度的縮放比 | 浮點數 | 與現有的速度縮放比例不會衝突 | SprintSpeedScale |
| 倒地後爬行時移動速度的縮放比 | 浮點數 | 與現有的速度縮放比例不會衝突 | DownedCrawlSpeedScale |
| 爬行的移動速度縮放比 | 浮點數 | 與現有的速度縮放比例不會衝突 | CrawlSpeedScale |
| 頭骨縮放 | 三維向量 | (已廢棄,請勿使用) | HeadBonesScale_Deprecated |
| 身體縮放 | 三維向量 | (已廢棄,請勿使用) | BodyBonesScale_Deprecated |
| 四肢縮放 | 三維向量 | (已廢棄,請勿使用) | LimbBonesScale_Deprecated |
| 用戶UID | UUID | 唯讀 用戶UID |
UserUID |
| 爆頭減傷率 | 浮點數 | 戰鬥 爆頭減傷率 |
HeadshotDamageReduction |
| 玩家服飾 | 玩家服飾 | 唯讀 收藏品 玩家綁定的AVATAR |
Outfit |
| 性別 | 性別 | 唯讀 玩家 性別 |
Gender |
| 武器塗裝 ID | 唯讀 收藏品 武器塗裝 ID |
WeaponSkinIDs | |
| 出生點 | 三維向量 | 唯讀 玩家的出生點 |
SpawnPoint |
| 復活點 | 三維向量 | 玩家的復活點,如果沒有檢查點記錄則使用出生點,否則使用檢查點 | RevivalPoint |
| 位置 | 三維向量 | 唯讀 玩家當前的位置 |
Position |
| 前方 | 三維向量 | 唯讀 玩家當前的朝向 |
Forward |
| 骨骼 | 骨架 | 唯讀 玩家 用來訪問蒙皮骨骼的節點 |
Skeleton |
| 背包 | 玩家背包 | 唯讀 物品 背包 |
Backpack |
| 臨時護盾值 | 整數 | 臨時護盾值 | TemporaryShieldPoints |
| 載具外觀 ID | 整數列表 | 唯讀 收藏品 載具外觀 ID |
VehicleSkinIDs |
| 跳過墜落時的僵直動畫 | 布林 | 跳過墜落時的僵直動畫 | IsSkipStaggerAnimation |
| 是否墜落時免傷 | 布林 | 是否墜落時免傷 | DisableFallDamage |
| 當前手持物品 | 實體類 | 唯讀 當前手持物品 |
CurrentItemInHand |
| 禁止拾取物品列表 | 物品列表 | 禁止拾取物品列表 | ItemPickupBanlist |
| 預設玩家類型 | 預設角色類型 | 玩家資源ID | CustomCharacterResource |
| 請求購買目標 | UI 購買請求類型 | 經濟 發送請求購買訊息的目標 |
AskBuyTarget |
| 當前播放的Emote動畫資源ID | 動畫資源 ID | 唯讀 目前播放的Emote資源ID |
CurrentAnimationResource |
| 當前播放的Emote動畫是否循環 | 布林 | 唯讀 目前播放的Emote是否循環 |
IsCurrentAnimationLoop |
| 擊倒設置 | 擊倒狀態處理方式枚舉 | 玩家 對擊倒狀態的處理 |
KnockdownStatus |
| 顯示傷害數字 | 布林 | 玩家 是否開啟傷害跳字,預設為True,表示開啟 |
ShowDamageNumber |
| 背包外觀 ID | 整數 | 唯讀 收藏品 背包外觀 ID |
BackpackSkinID |
| 可以中途退出 | 布林 | 唯讀 客戶端 能否中途退出 |
CanQuitMdiway |
| 玩家變身後或 NPC 服飾 | 唯讀 收藏品 玩家變身為其他角色時需要保留的服飾訊息 |
TransformClothInfo | |
| 自訂相機 | 自訂相機 | 相機 取得或設定目前在玩家用戶端上渲染場景的攝影機實體。注意:攝影機實體基本上代表控制用戶端攝影機的設定資料。 |
CustomCamera |
| 綁定的自訂玩家 | 實體類 | 唯讀 綁定某個自訂玩家時,會隱藏經典角色模型,將目標物件的位置朝向等資料作為自身資料同步 |
BindCustomPlayer |
事件
| 名稱 | 描述 |
|---|---|
| 當裝備防具時 | 在裝備頭盔、防彈衣或背包時觸發 |
| 當裝備武器時 | 在手持主武器、副武器或近戰武器時觸發,包括切換為拳頭時 |
| 當獲得裝備時 | 在取得SwitchEquipSlot列舉下的插槽對應的物品時觸發 |
| 切換到手持模式時 | 在切換手持物品時觸發,包括切換為拳頭時 |
| 當被擊倒時[已廢棄] | 當玩家進入擊倒跪姿時調用 |
| 當被擊倒時 | 在玩家進入擊倒狀態時觸發 |
| 當使用消耗品時 | 使用道具後觸發,需要使用時間的道具會在完成使用後觸發此事件 |
| 當獲取物品時 | 在獲得物品時觸發 |
| 當玩家進入載具[已廢棄] | 實體進入載具時觸發,包括作為駕駛者和乘客 |
| 當進入載具時 | 在實體進入載具時觸發,作為駕駛者或乘客都可以觸發此事件 |
| 玩家離開載具時[已廢棄] | 實體離開載具時觸發 |
| 當離開載具時 | 在實體離開載具時觸發 |
| 當玩家駕駛載具[已廢棄] | 實體駕駛載具時觸發,在車上為駕駛時 |
| 當駕駛載具時 | 在實體駕駛載具時觸發 |
| 玩家傳送後[已廢棄] | 實體使用傳送門發生傳送後觸發(已廢棄,請使用OnBouncesOffTire) |
| 當使用傳送門時 | 在實體使用傳送門發生傳送後觸發 |
| 當玩家被輪胎擊飛時[已廢棄] | 實體發生彈跳行為時觸發 |
| 當被輪胎彈起時 | 在實體被輪胎彈起後觸發 |
| 玩家與機關碰撞時[已廢棄] | 實體被機關擊飛時觸發 |
| 當擊飛時 | 在實體被機關擊飛時觸發 |
| 當復活時 | 在該玩家復活時觸發 |
| 當獲取武器時 | 在獲得武器實體時觸發 |
| 當玩家切換場景時 | 在玩家切換場景時觸發 |
| 當丟棄武器時 | 當玩家丟棄武器時觸發 |
| 當丟棄消耗品時 | 當玩家丟棄武器以外的物品時觸發 |
| 當瞄準時 | 在瞄準一個可瞄準實體時觸發 |
| 當斷開連接時 | 在玩家斷開連線時觸發 |
| 當重新連接時 | 在玩家重新連線時觸發 |
| 當攻擊時 | 當玩家按下開火鍵時觸發 |
| 當跳躍時 | 當玩家跳起時觸發 |
| 當跳躍結束時 | 在玩家跳躍結束時觸發 |
| 當墜落時 | 在玩家墜落時觸發 |
| 當墜落結束時 | 在玩家墜落結束時觸發 |
| 當蹲下時 | 當玩家蹲下時觸發 |
| 俯臥時 | 在玩家趴下時觸發 |
| 當疾跑時 | 在玩家疾跑時觸發 |
| 當投擲物爆炸時 | 在擲出投擲物後投擲物爆炸時觸發 |
| 當移動時 | 在玩家移動時觸發 |
| 當閒置時 | 當玩家待機時觸發 |
| 當使用頭像技能時 | 當玩家使用技能時觸發 |
| 當站立時 | 當玩家從其他姿態站起時觸發 |
| 當衝浪時 | 當玩家使用水上滑板時觸發 |
| 當停止衝浪時 | 當玩家停止使用水上滑板時觸發 |
| 當停止疾跑時 | 在玩家結束衝刺時觸發 |
| 劇情開始時 | 劇情開始播放時觸發 |
| 劇情結束時 | 劇情結束時觸發 |
| 觸發劇情對話選項時 | 在劇情對話中選擇選項後觸發 |
API
| 名稱 | 描述 |
|---|---|
| 增加物品 | 為玩家新增物品,傳回發放的物品列表 |
| 設置特殊物品狀態 | 為玩家設定特殊物品狀態,特殊物品只能擁有一個 |
| 增加血量 | 為指定玩家回覆血量,不會超過血量上限 |
| 銷毀物品 | 刪除玩家一定數量的物品 |
| 獲取物品數量 | 取得玩家持有的指定物品數量 |
| 創建內建UI | 建立內建UI,只有指定的玩家可以看到該UI |
| 創建圖標[已廢棄] | 使用指定的圖標類型建立圖標,有更多需要設定的屬性時則透過實體進一步設定它的實體屬性(已廢棄,請使用CreateLevelObject) |
| 創建文本[已廢棄] | 使用指定的文本內容建立一個文本,有更多需要設定的屬性時則透過實體進一步設定它的實體屬性(已廢棄,請使用CreateLevelObject) |
| 創建視覺效果[已廢棄] | 使用指定的特效類型建立圖標,有更多需要設定的屬性時則透過實體進一步設定它的實體屬性(已廢棄,請使用CreateEffect) |
| 創建視覺效果[已廢棄] | 使用指定的特效類型建立圖標,有更多需要設定的屬性時則透過實體進一步設定它的實體屬性 |
| 創建自定義UI | 建立自訂UI,只有指定的玩家可以看到該UI |
| 創建自定義UI | 建立自訂 UI |
| 獲取控件 | 從自訂UI取得UI控件 |
| 播放音效[已廢棄] | 播放指定的音效,有更多需要設定的屬性時則透過實體進一步設定它的實體屬性(已廢棄,請使用CreateSound) |
| 通知客戶端播放音效[已廢棄] | 通知目標玩家的用戶端播放音效 |
| 通知客戶端顯示飄字 | 通知目標玩家的用戶端顯示飄字 |
| 傳送[已廢棄] | 把玩家傳送到具體座標(已廢棄,請使用Teleport) |
| 綁定自訂玩家 | 動態設定此玩家的綁定目標,將覆蓋現有綁定。失敗時會回傳 false。 |
| 解除自訂玩家綁定 | 取消綁定。失敗時回傳 false |
| 獲得附近隊友位置[已廢棄] | 取得隊友附近位置,會規避開無法站立玩家的位置(已廢棄,請使用GetTeammateNearPosition) |
| 獲得隊友附近的位置 | 獲得隨機隊友附近位置,沒有隊友時返回自身附近的座標,會規避開無法站立玩家的位置 |
| 獲取隨機出生坐標[已廢棄] | 取得目前可用沒有完全佔滿的隨機出生點內可用座標(已廢棄,請使用GetRandomSpawnPosition) |
| 獲得玩家分數[已廢棄] | 取得玩家指定積分類型的總分值 |
| 設置玩家回合積分[已廢棄] | 設定玩家指定積分類型的回合分值 |
| 獲得玩家回合分數[已廢棄] | 取得玩家指定回合、積分類型的分數 |
| 獲取玩家排名[已廢棄] | 取得玩家遊戲總排名 |
| 獲取玩家回合排名[已廢棄] | 取得玩家指定回合排名 |
| 獲取隨機出生點 | 取得隨機出生點座標,只會從沒有完全佔滿的可用出生點中隨機 |
| 檢測玩家是否按順序觸發levelobeject | 偵測玩家是否可觸發目前檢查點 |
| 復活[已廢棄] | 復活指定玩家 |
| 切換武器 | 切換玩家武器為指定槽位的武器 |
| 摧毀玩家物品[已廢棄] | 摧毀玩家物品(已廢棄,請使用DeleteEquipment) |
| 毀壞裝備 | 摧毀玩家指定槽位內的武器 |
| 創建錢包 | 為目標玩家創建錢包,若玩家已有錢包則無效 |
| 獲取當前聊天頻道 | 取得指定玩家目前所在的聊天頻道實體 |
| 加入聊天頻道 | 使玩家加入指定聊天頻道,玩家已經處於其他聊天頻道時會切換至目標頻道 |
| 離開聊天頻道 | 使玩家退出目前所在頻道,之後處於不在任何聊天頻道的狀態 |
| 設置行為狀態 | 設定玩家的行為狀態 |
| 切換區域 | 將玩家切換至指定場景的指定位置,未載入的場景會自動加載,不會自動卸載已載入的場景 |
| 設置球衣 | 更換球衣 |
| 重設球衣 | 將玩家球衣恢復成初始狀態 |
| 設置玩家語音狀態 | 開關玩家語音聊天 |
| 設置玩家快捷訊息狀態 | 開關玩家快捷聊天 |
| 變形為 | 將目標玩家的外形替換為指定場景物件的外形 |
| 播放角色動畫片段 | 播放角色動畫,支援自訂動畫資源 |
| 播放角色動畫片段覆蓋 | 播放角色動畫剪輯,並可選擇覆蓋遊戲的預設動畫 |
| 設置角色 | 設定指定玩家的角色資源 |
| 結束變形 | 取消玩家的偽裝狀態 |
| 複製至變形 | 在目標玩家處創造一個場景實體外形的分身 |
| 獲取變形 | 取得玩家的偽裝實體 |
| 透過路徑獲取控件 | 從自訂UI使用路徑取得一個UI控件 |
| 設置拾取狀態 | 設定目標玩家是否可以拾取物品 |
| 設置丟棄狀態 | 設定目標玩家是否可以丟棄物品 |
| 設置玩家是否可攻擊[已廢棄] | 設定可攻擊玩家 |
| 獲取可攻擊玩家[已廢棄] | 已廢棄 |
| 獲取當前相機 | 取得目標玩家目前使用的攝影機實體 |
| 切換相機 | 將目標玩家的相機切換為目標相機, |
| 清空背包 | 清空目標玩家背包內所有物品,包括已裝備物品 |
| 設置朝向 | 設定玩家朝向 |
| 設置技能 | 設定目標玩家的技能列表 |
| 獲取技能 | 取得目標玩家的技能列表 |
| 獲取消耗品 | 取得目標玩家背包道具欄中的道具 |
| 增加配件 | 為指定槽位的武器添加配件,與該槽位不匹配的配件會添加失敗;匹配但重複的配件會替換掉原有的配件,原配件會送入玩家背包,玩家背包已滿時原配件會掉落在玩家當時的位置 |
| 獲取裝備 | 取得背包裝備欄中的裝備 |
| 上傳結算資訊[已廢棄] | 已廢棄 |
| 退出遊戲[已廢棄] | 將目標玩家踢出遊戲 |
| 骨骼縮放[已廢棄] | (已廢棄,請勿使用,相關資訊請參閱屬性 |
| 設置玩家可以中途退出 | 設定玩家是否可以自由退出 |
| 擊飛 | 給予玩家擊飛效果,目標玩家會以固定的加速度下墜、並且空中發生撞擊後會強制停止擊飛 |
| 恢復默認服裝 | 恢復目標玩家的預設服裝,無法作用於NPC |
| 恢復默認武器塗裝 | 恢復目標玩家的預設武器皮膚,無法作用於NPC |
| 設置套裝 | 設定玩家的套裝 |
| 設置默認界面狀態 | 設定目標玩家預設介面顯隱狀態 |
| 創建小地圖圖標 | 建立小地圖圖標 |
| 創建小地圖像素 | 為目標物件在地圖上產生靜態像素,靜態像素不會隨著目標物件移動 |
| 獲得小地圖 | 獲得目標玩家的小地圖實體 |
| 怪物釋放技能 | 目標AI釋放指定技能 |
| 獲取載具塗裝 | 取得目標玩家的載具皮膚 |
| 設置載具塗裝 | 設定目標玩家的載具皮膚 |
| 移除載具塗裝 | 清除目標玩家指定載具的皮膚 |
| 恢復默認載具塗裝 | 恢復目標玩家預設的載具皮膚 |
| 強制玩家上車 | 強制目標玩家進入指定載具 |
| 請求匹配 | 目標玩家請求匹配指定地圖 |
| 創建音效[已廢棄] | 播放指定的音效,有更多需要設定的屬性時則透過實體進一步設定它的實體屬性 |
| 設置墜落傷害 | 設定玩家墜落傷害,可依高度分段設定不同傷害 |
| 刪除Bot | 銷毀指定Bot |
| 強制下車 | 強制目標玩家離開載具 |
| 丟棄物品 | 使目標玩家丟棄物品 |
| 上傳遊戲結算信息 | 上傳自訂結算訊息 |
| 創建音效 | 播放指定的音效,有更多需要設定的屬性時可設定它的實體屬性 |
| 創建特效 | 建立指定視覺特效,有更多需要設定的屬性時可設定它的實體屬性 |
| 恢復背包外觀 | 恢復目標玩家的背包皮膚為預設局外配置 |
| 開啟跳傘 | 開啟跳傘 |
| 增加 AOI 特別關注 | 添加AOI特別關注,無視距離始終同步 |
| 移除AOI特別關注 | 移除AOI特別關注,取消視距外AOI同步 |
| 是否存在AOI特別關注 | 判斷是否存在AOI特別關注 |
| 切換AOI代理觀察者 | 切換玩家的代理觀察者 |
| 通知開始繪圖 | 開始為觸發玩家播放指定劇情 |
| 切換自訂相機 | 將目標玩家的相機切換為目標相機, |
| 取得目前自訂相機 | 取得目標玩家目前使用的攝影機實體 |
| 通知客戶端播放音效 | 通知目標玩家裝置播放音訊 |
| 下一幀復活 | 在下一幀執行復活 |
| 下一幀退出遊戲 | 在下一幀執行退出遊戲 |