魔獸世界API魔獸世界全局函數(shù)

上傳人:奇異 文檔編號:28353361 上傳時間:2021-08-26 格式:DOC 頁數(shù):104 大?。?4.28KB
收藏 版權(quán)申訴 舉報 下載
魔獸世界API魔獸世界全局函數(shù)_第1頁
第1頁 / 共104頁
魔獸世界API魔獸世界全局函數(shù)_第2頁
第2頁 / 共104頁
魔獸世界API魔獸世界全局函數(shù)_第3頁
第3頁 / 共104頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《魔獸世界API魔獸世界全局函數(shù)》由會員分享,可在線閱讀,更多相關(guān)《魔獸世界API魔獸世界全局函數(shù)(104頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、魔獸世界API_魔獸世界全局函數(shù) 魔獸世界API 魔獸世界全局函數(shù) 帳號游戲時間范圍函數(shù) (Account PlayTime Limit Functions)此類API函數(shù)是專門為防沉迷系統(tǒng)而設(shè)計的,能計算出當(dāng)前玩家游戲時間等內(nèi)容,當(dāng)前只在亞洲地區(qū)有效。 GetBillingTimeRested() - 返回當(dāng)前帳戶已登陸時間。 PartialPlayTime() - 如果用戶狀態(tài)為“疲勞(tired)”則返回1:降低經(jīng)驗及掉落。 NoPlayTi

2、me() - 如果用戶狀態(tài)為“不健康的(unhealthy)”則返回1:無經(jīng)驗及掉落。 -------------------------------------------------------------------------------- 動作函數(shù) (Action Functions)這些函數(shù)對動作按鈕進行操作(通常玩家的動作有可能通過下面列表中的函數(shù)執(zhí)行)。 保護 界面 ActionButtonDown(id) - 按下指定動作按鈕。 保護 界面 ActionButtonUp(id) - 釋放指定動作按鈕。 ActionHasRang

3、e(slot) - 檢測指定動作按鈕是否受距離限制 (是則返回 1,否則返回 nil) 。 界面 BonusActionButtonDown - 觸發(fā)指定額外動作按鈕 (寵物或仆從)。 界面 BonusActionButtonUp - 釋放指定額外動作按鈕 (寵物或仆從)。 保護 CameraOrSelectOrMoveStart() - 在 3D 界面開始 "左鍵單擊" 動作。 (1.10 - 保護) 保護 CameraOrSelectOrMoveStop([stickyFlag]) - 在 3D 界面結(jié)束 "左鍵單擊" 動作。 (1.10 -

4、 保護) ChangeActionBarPage() - 更改系統(tǒng)動作按鈕頁面為系統(tǒng)變量 CURRENT_ACTIONBAR_PAGE 指定頁。 GetActionBarToggles() - 獲取系統(tǒng)動作條顯示狀況。 GetActionCooldown(slot) - 獲取指定動作按鈕冷卻狀況。 GetActionCount(slot) - 獲取動作按鈕所需物品剩余量 (繃帶/毒藥/等),無物品或不可用時返回 0。 GetActionText(slot) - 獲取動作按鈕文本標(biāo)簽 (宏, 等),不存在則返回 nil。 GetActionTexture(slot) - 獲取指定動作

5、按鈕材質(zhì)路徑。 GetBonusBarOffset() - 檢測何種額外動作條已顯示。 HasAction(slot) - 假如指定動作條按鈕有技能執(zhí)行,則返回 1,其他情況返回 nil。 IsActionInRange(slot) - 測試技能是否在施展距離內(nèi) (1=是, 0=否, nil=不可用)。 IsAttackAction(slot) - 技能為“攻擊”動作則返回 1 (戰(zhàn)斗中閃光), 其他情況返回 nil。 IsAutoRepeatAction(slot) - 技能可自動重復(fù)時返回 1,其他情況返回 nil。 IsCurrentAction(slot) - 技能動作正在

6、執(zhí)行時返回 1,其他情況返回 nil。 IsUsableAction(slot) - 技能可立即執(zhí)行時返回 1,其他情況返回 nil。 IsConsumableAction(slot) - 技能有施展次數(shù)時返回 1 (例如:施法物品),其他情況返回 nil。 IsEquippedAction(slot) - 必須裝備才能施展的技能返回 1 (例如:鏈接到必須裝備的物品),其他情況返回 nil。 PetHasActionBar() - 檢測玩家寵物是否有動作條。 PickupAction(slot) - 將指定動作按鈕的技能提取并放置于光標(biāo)上。 PickupPetAction(slo

7、t) - 將指定的寵物動作按鈕的 技能提取并放置于光標(biāo)上。 PlaceAction(slot) - 將鼠標(biāo)上的技能放置于指定動作按鈕。 SetActionBarToggles(show1,show2,show3,show4[, alwaysShow]) - 設(shè)置指定系統(tǒng)動作條顯示。 - 1.12 版本添加 alwaysShow。 保護 TurnOrActionStart() - 在 3D 界面開始 "右鍵單擊" 動作。(1.10 - 保護) 保護 Turn

8、OrActionStop() - 在 3D 界面結(jié)束 "右鍵單擊" 動作。 (1.10 - 保護) 保護 UseAction(slot[, checkCursor[, onSelf]]) - 執(zhí)行綁定到指定 ID 的動作按鈕技能,可定向玩家 (與目標(biāo)無關(guān))。 -------------------------------------------------------------------------------- 行為函數(shù) (Activity Functions)這個部分的函數(shù)會引發(fā)玩家角色的動作(未在別處加以保護, 非簡單確認(rèn)步驟

9、) AcceptDuel() - 玩家同意接受決斗挑戰(zhàn). 保護 AttackTarget() - 攻擊選定目標(biāo). CancelDuel() - 拒絕決斗挑戰(zhàn). CancelLogout() CancelMeetingStoneRequest() - 將角色從集合石隊列中移除 ClearTutorials() ConfirmSummon() 保護 DescendStop() --增加于2.1 Dismount() --增加于2.0.3 FlagTutorial("tutotial") 保護 ForceLogout() ForceQuit() G

10、etSummonConfirmAreaName() GetSummonConfirmSummoner() GetSummonConfirmTimeLeft() Logout - 注銷當(dāng)前玩家角色. Quit - 退出應(yīng)用程序(游戲), 而非 LUA 腳本. RandomRoll(low, high) - 隨機產(chǎn)生在兩個(正整數(shù))數(shù)值閉區(qū)間的整數(shù). 保護 SitStandOrDescendStart() - 切換玩家坐下/站立姿勢. 保護 StartDuel("name") - 向玩家發(fā)出決斗邀請(根據(jù)名字) TogglePVP() - 切換 PVP 狀態(tài)

11、ToggleSheath() - 拔出/收起武器. UseSoulstone() - 使用激活的靈魂石復(fù)活自己. -------------------------------------------------------------------------------- 插件函數(shù) (AddOn Functions)DisableAddOn(index or "AddOnName") - 禁止某插件下次載入. DisableAllAddOns() - 禁止所有插件下次被載入.. EnableAddOn(index or "

12、;AddOnName") - 在下次進程開啟指定插件. EnableAllAddOns() - 在下次進程開啟全部插件. GetAddOnDependencies(index or "AddOnName") - 取得插件依賴列表. GetAddOnInfo(index or "AddOnName") - 取得插件相關(guān)信息. GetAddOnMetadata(index or "name", "variable") - 從插件的TOC文件中獲取標(biāo)簽內(nèi)容(值)。 GetNumAddOns() - 取

13、得用戶插件數(shù)量. IsAddOnLoaded(index or "AddOnName") - 指定插件已讀取則返回 true. IsAddOnLoadOnDemand(index or "AddOnName") - 測試插件是否可動態(tài)載入. LoadAddOn(index or "AddOnName") - 發(fā)出動態(tài)載入插件讀取請求. ResetDisabledAddOns() - --------------------------------------------------------------

14、------------------ 競技場函數(shù)(Arena Functions)ArenaTeamInviteByName(teamIndex, playerName) - Invites the specified player to the specified arena team. ArenaTeamLeave(teamIndex) - Leaves the specified arena team. ArenaTeamRoster(teamIndex) - Sends a request to the server to request the most rec

15、en t information on a specific Arena Team that you are in. ArenaTeamUninviteByName(teamIndex, playerName) - Removes the specified played from the specified arena team. ArenaTeamDisband(teamIndex) - Disbands the arena team without any warnin

16、g! Requires you to be the leader of the team. (Known to be implemented as of 2.1.3, but may have existed before). GetArenaCurrency() - Gets the amount of arena points a player currently has to spend. GetArenaTeam(teamIndex) - Returns information regarding the players arena team, nil if the playe

17、r is not in the passed team GetArenaTeamRosterInfo(teamIndex, playerIndex) - Returns information regarding a player from the specified team, this requires a call to ArenaTeamRoster you only need to do this when the player logins in, UI reloads will not effect the return. GetNumArenaTeamMembers(t

18、eamIndex[, showOffline]) - Gets the number of arena team members, this requires a call to ArenaTeamRoster you only need to do this when the player logins in, UI reloads will not effect the return. GetBattlefieldTeamInfo(index) - Gets info about a registered Arena Team at the end of an arena match.

19、 GetCurrentArenaSeason() - Gets the current Arena season. IsActiveBattlefieldArena() - Returns true if in an Arena Match, also Returns true for the second argument if its a registered match. IsArenaTeamCaptain(teamIndex) - Returns a value based on whether the player is the arena team captain.

20、 IsBattlefieldArena() - Returns true if the battlemaster youre talking to can queue you for arenas -------------------------------------------------------------------------------- 拍賣函數(shù) (Auction Functions)CalculateAuctionDeposit(runTime) - 返回當(dāng)前指定持續(xù)時間拍賣物品的堆放信息 (單位:分鐘). CanSendAuct

21、ionQuery() - 拍賣行搜索按鈕可用時返回 1, 否則為 nil. CancelAuction(index) - 取消指定拍賣 (在物主列表). ClickAuctionSellItemButton() - 將當(dāng)前 揀起 的物品放到 拍賣 欄. CloseAuctionHouse() - 關(guān)閉 (打開的) 拍賣窗口. GetAuctionHouseDepositRate() - 返回當(dāng)前開啟的拍賣窗口內(nèi)物品 [含未顯示] 存放比例 (百分率) (可能根據(jù) CalculateAuctionDeposit). GetAuctionInvTypes(classIndex, subc

22、lassIndex) - 返回物品的子類. GetAuctionItemClasses() - 返回拍賣物品的主分類. GetAuctionItemInfo("type", index) - 返回指定拍賣物品細節(jié). GetAuctionItemLink("type", index) - 返回指定拍賣物品的 itemLink. GetAuctionItemSubClasses(classIndex) - 返回拍賣物品種類次序的子類. GetAuctionItemTimeLeft("type", index) - 返回指定拍賣物

23、品剩余時間狀態(tài). GetAuctionSellItemInfo() - 返回當(dāng)前拍賣物品相關(guān)信息 (未選擇為 nil). GetBidderAuctionItems([page]) - (取得競標(biāo)人信息). GetNumAuctionItems("type") - 返回指定拍賣物品列表大小. GetOwnerAuctionItems([page]) - (取得拍賣人信息). GetSelectedAuctionItem("type") - 返回選擇的拍賣物品索引 (1-

24、 50), 未選擇返回 0. IsAuctionSortReversed("type", "sort") - 指定拍賣物品的排列類型逆序排列時返回 1, 否則為 nil. PlaceAuctionBid("type", index, bid) - 對選擇拍賣物品投標(biāo). QueryAuctionItems("name", minLevel, maxLevel, invTypeIndex, classIndex, subclassIndex, page, isUsable, q

25、ualityIndex) - (請求檢索符合條件的物品). SetSelectedAuctionItem("type", index) - ?. SortAuctionItems("type", "sort") - 根據(jù)指定分欄對指定拍賣列表進行排序. StartAuction(minBid, buyoutPrice, runTime) - 開始拍賣 創(chuàng)建拍賣 面板內(nèi)物品. 界面 AuctionFrameAuctions.duration - 設(shè)置拍賣持續(xù)總計時間. -------------------

26、------------------------------------------------------------- 銀行函數(shù) (Bank Functions)BankButtonIDToInvSlotID(buttonID) - 以背包位置 ID 方式返回銀行包裹位置 ID. CloseBankFrame() - 關(guān)閉 (打開的) 銀行窗口. --Ramble GetBankSlotCost(numSlots) - 返回購買下個銀行包裹位置的價格. --Ramble GetNumBankSlots() - 返回已購買銀行包裹位置數(shù)量, 如果已購?fù)攴祷靥囟?biāo)志. P

27、urchaseSlot() - 購買一個空余的銀行包裹位置. -------------------------------------------------------------------------------- 戰(zhàn)場函數(shù) (Battlefield Functions)AcceptAreaSpiritHeal() - 接受靈魂治療. CancelAreaSpiritHeal() - 取消靈魂治療. CanJoinBattlefieldAsGroup() - 玩家不能加入戰(zhàn)場團隊則返回 nil. AcceptBattlefieldPort(in

28、dex[, acceptFlag]) - 接受或拒絕一個傳送至戰(zhàn)場的請求. CheckSpiritHealerDist() - 死亡時如果你在精神醫(yī)者復(fù)活的范圍內(nèi),返回true. CloseBattlefield() - 關(guān)閉候列戰(zhàn)場窗口. GetHonorCurrency() - 獲取當(dāng)前榮譽值 GetAreaSpiritHealerTime() - 返回距精神醫(yī)者下一次釋放復(fù)活的時間. GetBattlefieldEstimatedWaitTime(index) - 返回戰(zhàn)場隊列估算的排隊時間. GetBattlefieldFlagPosition(index) - 獲得戰(zhàn)場旗

29、幟的位置. GetBattlefieldInfo(index) - 返回你最近打開隊列窗口的戰(zhàn)場的詳細信息. GetBattlefieldInstanceExpiration() - 獲取戰(zhàn)場即將關(guān)閉的時間. GetBattlefieldInstanceInfo(index) - 獲得戰(zhàn)場的副本ID. GetBattlefieldInstanceRunTime() - 單位:毫秒, 返回本次戰(zhàn)場已運行的時間. (似乎是從服務(wù)器上獲取數(shù)據(jù),因為它和time()函數(shù)并不同步) GetBattlefieldMapIconScale() - 調(diào)整在戰(zhàn)場小地圖上標(biāo)記圖標(biāo)的比例. GetBat

30、tlefieldPortExpiration(index) - 獲得對應(yīng)戰(zhàn)場傳送的剩余時間. GetBattlefieldPosition(index) - 獲取戰(zhàn)場中與你不在同一小隊或團隊的玩家姓名與位置 . GetBattlefieldScore(index) - 獲得一個玩家的戰(zhàn)場分?jǐn)?shù). GetBattlefieldStatData(playerIndex, slotIndex) - 獲取戰(zhàn)場中某一個玩家某一分欄的詳細信息 . (例如戰(zhàn)歌峽谷的奪旗數(shù)) GetBattlefieldStatInfo(index) - 從戰(zhàn)場記分板的指定分欄獲取信息 . GetBattlefiel

31、dStatus(index) - 返回玩家所在或正 在隊列中的戰(zhàn)場的狀態(tài) . GetBattlefieldTimeWaited(index) - 獲取玩家在戰(zhàn)場隊列中的時間 . GetBattlefieldWinner() - 獲得戰(zhàn)場中獲勝者 . GetNumBattlefieldFlagPositions() - Get the number of flag positions available from GetBattlefieldFlagPosition(). Ge

32、tNumBattlefieldPositions() - Get the number of positions available from GetBattlefieldPosition(). GetNumBattlefieldScores() - Returns the number of scores(players) listed in the battlefield scoreboard. GetNumBattlefieldStats() - Get the number of battleground specific columns. GetNumBattlefields(

33、) - Get the number of running battlefields for the last battleground queue window you opened. GetNumWorldStateUI() - 獲取世界狀態(tài)的UI數(shù)量 GetSelectedBattlefield() - Get the selected battlefield to join first. GetWorldStateUIInfo(i) - Get score and flag status within a battlefield. JoinBattlefield(index[,

34、 joinAs]) - 加入戰(zhàn)場隊列 . LeaveBattlefield() - 離開戰(zhàn)場. ReportPlayerIsPVPAFK("unit") - 獲取當(dāng)前戰(zhàn)場中的一玩家是否AFK RequestBattlefieldPositions() - Request new data for GetBattlefieldPosition(). RequestBattlefieldScoreData() - Request new data for GetBattlefieldScore(). SetBattlefieldScoreFaction([factio

35、n]) - Set the faction to show on the battlefield scoreboard. SetSelectedBattlefield(index) - Select the battlefield instance you want to join or the first one that becomes available. ShowBattlefieldList(index) - Displays a queue window for the specified battlefield. Only works if you are already i

36、n a queue for the battlefield. Index corresponds to location in queue array. -------------------------------------------------------------------------------- 綁定函數(shù)(Binding Functions)移除 GetActionSelfCastKey() - 移除 GetAutoLootToggleKey() - GetBinding(index) - 獲取索引的動作和快捷鍵. GetBin

37、dingAction("KEY" [,checkOverride]) - 獲取綁定該鍵的動作. GetBindingKey("command") - 獲取該動作綁定的鍵. 界面 GetBindingText("key", "prefix", returnAbbr) - 獲取鍵值字串. GetCurrentBindingSet() - 查詢當(dāng)前快捷鍵設(shè)置是否為指定帳號/角色. GetNumBindings() - 獲取總快捷鍵數(shù)與標(biāo)題. LoadBindings(which) - 讀取默認(rèn)/帳號/角

38、色的特定快捷鍵配置. RunBinding("command"[, "up"]) - 運行名為 "command" 的快捷鍵 移除 SetActionSelfCastKey("SHIFT" or "CTRL" or "ALT") - 移除 SetAutoLootToggleKey("SHIFT" or "CTRL" or "ALT") - SaveBindings(which) - 保存帳號或角色鍵配置

39、. SetBinding("key"[, "command"]) - 設(shè)置或取消鍵綁定. (2.0 - 不能在戰(zhàn)斗中使用.) SetBindingSpell("KEY", "Spell Name") - 設(shè)置綁定鍵到技能, 與 /cast 使用技能一樣. SetBindingClick("KEY", "ButtonName" [,"mouseButton"]) - 設(shè)置綁定鍵到按鈕對象. 綁定鼠標(biāo)時, 按鍵按下時發(fā)生鼠標(biāo)點擊事件, 釋放時發(fā)生鼠

40、標(biāo) up. SetBindingItem("KEY", "itemname") - SetBindingMacro("KEY", "macroname"|macroid) - SetConsoleKey("key" ) - 設(shè)置控制臺鍵 (通常 "`"). SetOverrideBinding(owner, isPriority, "KEY

41、" [,"COMMAND"]) - 設(shè)置/清除重復(fù)綁定鍵. SetOverrideBindingSpell(owner, isPriority, "KEY", "spellname") - SetOverrideBindingClick(owner, isPriority, "KEY", "ButtoName"[,"mouseButton"]) - SetOverrideBindingItem(owner, isPriority, "KEY&q

42、uot;, "itemname") - SetOverrideBindingMacro(owner, isPriority, "KEY", "macroname"|macroid) - ClearOverrideBindings(owner) - 重置全部重復(fù)值. SetMouselookOverrideBinding("KEY" [,"COMMAND"]) - IsModifierKeyDown() - 等價于 (IsShiftKeyDown() 或 IsControlKeyD

43、own() 或 IsAltKeyDown()). IsModifiedClick("action") - 綁定該動作按鈕按下返回 1, 否則 nil. IsMouseButtonDown([button or "button"]) - -------------------------------------------------------------------------------- 增減益函數(shù) (Buff/Debuff Functions)請勿混淆 buffId 和 buffIndex, 這是不同

44、概念! CancelPlayerBuff(buffIndex) - 從玩家身上移除特定增益. CancelTrackingBuff() - 取消當(dāng)前追蹤增益 (追蹤礦物等.) GetPlayerBuff(buffId, buffFilter) - 獲取特定效果信息 (有益, 有害或被動) GetPlayerBuffApplications(buffIndex) - 獲取特定增益/減益的疊加數(shù). GetPlayerBuffDispelType(buffIndex) - 獲取玩家身上指定減益類型 ("魔法", "詛咒", "疾病&q

45、uot;, 或 "毒藥") GetPlayerBuffTexture(buffIndex) - 獲取特定增益圖標(biāo)標(biāo)識 GetPlayerBuffTimeLeft(buffIndex) - 獲取增益持續(xù)剩余時間 GetWeaponEnchantInfo() - 返回主手和副手武器附魔信息. UnitBuff("unit", index[, showCastable]) - 獲取特定單位的增益信息. UnitDebuff("unit", index[, showDispellable]) - 獲取特定單位的減益信息.

46、 -------------------------------------------------------------------------------- 視角函數(shù) (Camera Functions)下列 API 僅對鼠標(biāo)觀察模式提供的按下右鍵和控制移動方向功能. 不支持按下鼠標(biāo)左鍵切換視角. 保護 CameraOrSelectOrMoveStart() - Begin "Left click" in the 3D world. (1.10 - 保護) 保護 CameraOrSelectOrMoveStop([stickyFlag

47、]) - End "Left click" in the 3D world. (1.10 - Protected) CameraZoomIn(increment) - Zooms the camera into the viewplane by increment. CameraZoomOut(increment) - Zooms the camera out of the viewplane by increment. FlipCameraYaw(degrees) - 在 Z 軸旋轉(zhuǎn)指定角度. IsMouselooking() - 鼠標(biāo)觀察激活時返回 1, 否則為

48、 nil. MouselookStart() MouselookStop() MoveViewDownStart() - 鏡頭向下旋轉(zhuǎn). MoveViewDownStop() - 停止調(diào)用 MoveViewDownStart() 旋轉(zhuǎn)的鏡頭. MoveViewInStart() - Begins zooming the camera in. MoveViewInStop() - Stops zooming the camera in after MoveViewInStart() is called. MoveViewLeftStart() - Begins rotating t

49、he camera to the Left. MoveViewLeftStop() - Stops rotating the camera after MoveViewLeftStart() is called. MoveViewOutStart() - Begins zooming the camera out. MoveViewOutStop() - Stops zooming the camera out after Mov eViewOutStart() is call

50、ed. MoveViewRightStart() - Begins rotating the camera to the Right. MoveViewRightStop() - Stops rotating the camera after MoveViewRightStart() is called. MoveViewUpStart() - 鏡頭向上旋轉(zhuǎn). MoveViewUpStop() - 停止調(diào)用 MoveViewUpStart() 旋轉(zhuǎn)的鏡頭. 保護 PitchDownStart() - Begins pitching the camera Downward. 保護 P

51、itchDownStop() - Stops pitching the camera after PitchDownStart() is called. 保護 PitchUpStart() - Begins pitching the camera Upward. 保護 PitchUpStop() - Stops pitching the camera after PitchUpStart() is called. NextView() - Cycles forward through the five predefined camera positions. PrevView() -

52、Cycles backward through the five predefined camera positions. ResetView(index) - Resets the specified (1-5) predefined camera position to its default if it was changed using SaveView(index). SaveView(index) - Replaces the specified (1-5) predefined camera positions with the current camera position

53、. SetView(index) - Sets camera position to a specified (1-5) predefined camera position. -------------------------------------------------------------------------------- 頻道函數(shù) (Channel Functions)這些是針對聊天頻道的函數(shù). 同時參看聊天窗口函數(shù) (Chat Window Functions) 和通信函數(shù) (Communication Functions) 部分.

54、 AddChatWindowChannel(chatFrameIndex, "channel") - 在指定窗口打開頻道. ChannelBan("channel", "name") - 在指定頻道屏蔽一名玩家. ChannelInvite("channel", "name") - 邀請指定玩家到頻道中. ChannelKick("channel", "name") - 從頻道中剔除指定玩家. ChannelModerate("chan

55、nel") - 開啟頻道管理指令, 如 ChannelKick/Ban 等. ChannelModerator("channel", "name") - 設(shè)置指定玩家為頻道管理員. ChannelMute("channel", "name") - 禁止指定玩家在頻道中發(fā)言. ChannelToggleAnnouncements("channel") - 切換頻道顯示/隱藏叫喊. ChannelUnban("channel", "name"

56、) - 解除屏蔽玩家. ChannelUnmoderator("channel", "name") - 解除頻道管理員. ChannelUnmute("channel", "name") - 允許指定玩家發(fā)言. DisplayChannelOwner("channel") - 在默認(rèn)聊天中顯示特殊頻道主人. EnumerateServerChannels() - 獲取全部有效的服務(wù)頻道 (區(qū)域依賴). GetChannelList() - 獲取已加入的頻道列表. GetChannel

57、Name("channel" or index) - 獲取指定頻道名稱. GetChatWindowChannels(index) - 獲取聊天窗口的頻道名稱列表. JoinChannelByName("channel"[, "password"[, frameId]]) - 加入指定頻道 (可選密碼和框架標(biāo)識) (更新于 1.9) LeaveChannelByName("channel") - 離開指定頻道. ListChannelByName(channelMatch) - 在聊天窗口顯示指定頻道的成員

58、. ListChannels() - 在聊天窗口中列出全部頻道. RemoveChatWindowChannel(chatFrameIndex, "channel") - 創(chuàng)建隱藏頻道 (不可見). SendChatMessage("text"[, "type"[, language[, targetPlayer, ...]]]) - 發(fā)送聊天信息. SetChannelOwner("channel", "name") - 設(shè)置頻道主人. SetC

59、 hannelPassword("channel", "password") - 更改當(dāng)前頻道密碼. -------------------------------------------------------------------------------- 角色函數(shù) (Character Functions)AbandonSkill(index) - 玩家忘卻技能. AcceptResurrect() - 接受他人復(fù)活. AcceptS

60、killUps() AcceptXPLoss() - 接受靈魂使者復(fù)活時的損失. AddSkillUp(index) BuySkillTier(index) CancelSkillUps() CheckBinderDist() - 檢測玩家是否在爐石綁定指令距離. ConfirmBinder() - 確認(rèn)爐石綁定請求. DeclineResurrect() - 拒絕他人復(fù)活. GetBindLocation() - 獲取爐石綁定區(qū)域名稱. GetBlockChance() - 獲取玩家格擋幾率. GetCombatRating() - 獲取玩家戰(zhàn)斗頻度. TBC 新增 G

61、etCombatRatingBonus() - 獲取玩家戰(zhàn)斗獎勵頻度. TBC 新增 GetComboPoints() - 獲取當(dāng)前連擊點. GetCorpseRecoveryDelay() - 玩家接受復(fù)活剩余時間. GetCritChance() - 獲取爆擊率() GetCurrentTitle() - 獲取玩家當(dāng)前頭銜 ID. GetDamageBonusStat() - 獲取額外傷害獎勵狀態(tài)索引. GetDodgeChance() - 獲取玩家躲閃幾率. GetMoney() - 獲取擁有的金錢額度 (銅幣). GetParryChance() - 獲取玩家招架幾率.

62、 GetRangedCritChance() - 獲取遠程爆擊率 GetReleaseTimeRemaining() - 獲取玩家靈魂釋放剩余時間. GetResSicknessDuration() - GetRestState() - 獲取休息狀態(tài). GetSpellBonusDamage(spellTreeID) - GetSpellBonusHealing() - GetSpellCritChance(school)- GetTimeToWellRested() - Defunct. GetTitleName(index) - 獲取玩家當(dāng)前標(biāo)題名稱. GetX

63、PExhaustion() - 獲取角色當(dāng)前休息經(jīng)驗獎勵, 沒有獎勵返回 nil. HasFullControl() HasSoulstone() - (獲取是否靈魂綁定.) IsFlying() - IsIndoors - 返回1為在室內(nèi).返回nil值則在室內(nèi),你可以使用坐騎. IsMounted - 坐騎狀態(tài)返回1 否則為nil值. IsOutdoors - 返回1為室外,否則為nil.返回1為室內(nèi)可以使用坐騎 IsResting() - (獲取是否處在休息狀態(tài).) IsStealthed() - 如果為潛行或影遁返回1,否則為nil IsSwimming() -

64、IsTitleKnown(index) - 若玩家的稱為是有效值返回1,否則為nil值 NotWhileDeadError() - 生成一個內(nèi)容為“你已死亡,無法這樣進行這項動作”的錯誤信息. RemoveSkillUp(index) ResurrectHasSickness() - Appears to be used when accepting a resurrection will give you resurrection sickessness. ResurrectHasTimer() - 返回玩家要接受復(fù)活是否要等待一段時間 RetrieveCorpse() - 在尸體

65、附近時復(fù)活. e.g., 當(dāng)玩家跑回自己尸體附近時顯示的“接受復(fù)活”按鈕. SetCurrentTitle(index) - 設(shè)置玩家當(dāng)前的稱號ID SetSelectedSkill(index) GetPVPDesired() - 獲取玩家當(dāng)前是否為PVP標(biāo)志 -------------------------------------------------------------------------------- 聊天窗口函數(shù) (Chat Window Functions)下列是聊天窗口管理函數(shù). 情同時參考頻道函數(shù) (Channel Fun

66、ctions) 和 通信函數(shù)(Communication Functions) 部分. AddChatWindowChannel(chatFrameIndex, "channel") - 在指定聊天頁面顯示頻道. AddChatWindowMessages - 在指定聊天窗口添加信息群. ChangeChatColor(chatType,r,g,b) - 更換信息種類顯示顏色. 界面 ChatFrame_AddChannel(chatFrame, "channelName") - 在聊天頁面激活頻道. 界面 ChatFrame_OnHyperlinkShow(reference, link, button) - 在點擊聊天鏈接時呼叫. GetChatTypeIndex(type) - 獲取聊天信息類型的數(shù)字

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!

五月丁香婷婷狠狠色,亚洲日韩欧美精品久久久不卡,欧美日韩国产黄片三级,手机在线观看成人国产亚洲