Lua接口/客户端函数索引/Player
来自天龙知识库
首页 · 客户端接口 · Player · 窗口操作 · 客户端事件
Player 对象方法
实现类
PlayerMySelf · 75 个方法 · 脚本使用 173 处本页参数与返回值由客户端 C++ 绑定源码自动推断(参数取自
args[n] 与 lua_is* 的实际取值点,返回项数取自 return n),未经运行验证;用途摘要按实现体归纳,仅供参考。调用方式
调用形式:Player:AgreeJoinTeam(number)
对象名 Player 是全局对象,可直接使用。
方法列表
| 方法 | 说明 |
|---|---|
Player:AgreeJoinTeam(number)number · 无返回值 · 脚本使用 3 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1709 |
Player:AppointLeader(number)number · 无返回值 · 脚本使用 3 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L2086 |
Player:AskChangeCurrentAgname(number)number · 无返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1577 |
Player:AskLeanAbility(number)number · 无返回值 · 脚本使用 1 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1380 |
Player:ChangePVPMode(number)number · 无返回值 · 脚本使用 5 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L243 |
Player:ChangePVPModeWithPassword(number, string)number, string · 无返回值 · 脚本使用 3 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L263 |
Player:ChangeSwearTitle()无参数 · 无返回值 · 脚本使用 1 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L803 |
Player:CheckIfCanDena(number)number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L460 |
Player:CheckSwearTitle(string)string · 1 个返回值 · 脚本使用 2 处 |
操作客户端界面 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L768 |
Player:ClearUpdateBtnFlashFlag()无参数 · 1 个返回值 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L563 |
Player:ConfirmDismissTeam()无参数 · 无返回值 · 脚本使用 1 处 |
触发客户端事件 GE_CONFIRM_DISMISS_TEAM Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L2013 |
Player:CreateDenaObj()无参数 · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L525 |
Player:CreateTeamSelf()无参数 · 无返回值 · 脚本使用 2 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L2066 |
Player:DismissTeam()无参数 · 无返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1994 |
Player:DispelBuffByIndex(number)number · 1 个返回值 · 脚本使用 6 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L716 |
Player:DispelBuffBySN(number)number · 1 个返回值 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L707 |
Player:DrawSwearTitle()无参数 · 无返回值 · 脚本使用 1 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L797 |
Player:EnumAgname(number, string)number, string · 1 个返回值 · 脚本使用 2 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1492 |
Player:GetAbilityInfo(number, string)number, string · 1 个返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1333 |
Player:GetAccMD5String()无参数 · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L230 |
Player:GetAgnameNum()无参数 · 1 个返回值 · 脚本使用 3 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1484 |
Player:GetBuffIconNameByIndex(number)number · 1 个返回值 · 脚本使用 2 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L617 |
Player:GetBuffNumber()无参数 · 1 个返回值 · 脚本使用 2 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L610 |
Player:GetBuffSNByIndex(number)number · 1 个返回值 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L694 |
Player:GetBuffTimeTextByIndex(number)number · 1 个返回值 · 脚本使用 1 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L729 |
Player:GetBuffToolTipsByIndex(number)number · 1 个返回值 · 脚本使用 1 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L656 |
Player:GetCurrentAgname()无参数 · 1 个返回值 · 脚本使用 2 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1539 |
Player:GetCurTitle()无参数 · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L2196 |
Player:GetData()无参数 · 4 个返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L827 |
Player:GetDenaAttr()无参数 · 5 个返回值 · 脚本使用 1 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L450 |
Player:GetGUID()无参数 · 1 个返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L95 |
Player:GetMyHorse(number)number · 1 个返回值 · 脚本使用 3 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L147 |
Player:GetName()无参数 · 1 个返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L89 |
Player:GetPKMode()无参数 · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L101 |
Player:GetPos()无参数 · 3 个返回值 · 脚本使用 2 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1448 |
Player:GetReputation(number)number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L113 |
Player:GetSkillInfo(number, string)number, string · 1 个返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1229 |
Player:GetTeamMemberGUID(number)number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L2154 |
Player:GetTimeToPeace()无参数 · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L107 |
Player:GetXinfaInfo(number, string)number, string · 1 个返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1295 |
Player:InTeamFollowMode()无参数 · 1 个返回值 · 脚本使用 3 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L2109 |
Player:IsHavePassword()无参数 · 1 个返回值 · 脚本使用 2 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L135 |
Player:IsLeader()无参数 · 1 个返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1963 |
Player:IsLocked()无参数 · 1 个返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L141 |
Player:IsPresent()无参数 · 1 个返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1470 |
Player:KickTeamMember(number)number · 无返回值 · 脚本使用 3 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L2020 |
Player:LeaveTeam()无参数 · 无返回值 · 脚本使用 3 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1980 |
Player:OpenDismissTeamMsgbox()无参数 · 无返回值 · 脚本使用 2 处 |
触发客户端事件 GE_OPEN_DISMISS_TEAM_MSGBOX Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L2007 |
Player:PVP_Challenge(number)number · 无返回值 · 脚本使用 2 处 |
触发客户端事件 GE_MSGBOX_MAKESUREPVPCHALLENGE、GE_NEW_DEBUGMESSAGE;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L326 |
Player:PVP_Duel()无参数 · 无返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L288 |
Player:PVP_ShowMenu()无参数 · 6 个返回值 · 脚本使用 1 处 |
触发客户端事件 GE_SHOW_CONTEXMENU;读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L306 |
Player:RejectJoinTeam(number)number · 无返回值 · 脚本使用 3 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1741 |
Player:SaveDenaAttr()无参数 · 无返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L540 |
Player:SelectMyselfAsTarget()无参数 · 无返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L2217 |
Player:SendAgreeJoinTeam_Apply(number)number · 无返回值 · 脚本使用 3 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1789 |
Player:SendAgreeJoinTeam_TeamMemberInvite(number)number · 无返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1870 |
Player:SendAgreeTeamFollow()无参数 · 无返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1928 |
Player:SendAskManualAttr(number, number, number, number, number)number, number, number, number, number · 无返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1621 |
Player:SendRefuseTeamFollow()无参数 · 无返回值 · 脚本使用 1 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1941 |
Player:SendRejectJoinTeam_Apply(number)number · 无返回值 · 脚本使用 3 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1829 |
Player:SendRejectJoinTeam_TeamMemberInvite(number)number · 无返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1899 |
Player:SendReliveMessage_Fool()无参数 · 无返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L752 |
Player:SendReliveMessage_OutGhost()无参数 · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L744 |
Player:SendReliveMessage_Relive()无参数 · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L760 |
Player:SendSpeakerMessage(string)string · 1 个返回值 · 脚本使用 1 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L572 |
Player:SetExpAssgin(number, number)number, number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L809 |
Player:SetHorseModel(number)number · 无返回值 · 脚本使用 4 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L175 |
Player:SetIPRegion(number)number · 无返回值 · 脚本使用 2 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L187 |
Player:SetNullAgname()无参数 · 无返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L1612 |
Player:SetSupperPassword()无参数 · 无返回值 · 脚本使用 1 处 |
触发客户端事件 GE_MINORPASSWORD_OPEN_CHANGE_PASSWORD_DLG;读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L2225 |
Player:ShowMySelfContexMenu()无参数 · 无返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L2209 |
Player:StopFollow()无参数 · 无返回值 · 脚本使用 2 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L2128 |
Player:TeamFrame_AskTeamFollow()无参数 · 无返回值 · 脚本使用 1 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L2136 |
Player:UseRose(number, number, number, number)number, number, number, number · 无返回值 · 脚本使用 1 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L374 |
Player:YuanBaoToTicket(number)number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_PlayerMySelf.cpp L202 |
多返回值方法
Player:GetData→ 4 个返回值Player:GetDenaAttr→ 5 个返回值Player:GetPos→ 3 个返回值Player:PVP_ShowMenu→ 6 个返回值
脚本中的调用
以下是该对象在客户端界面脚本里的调用点(整理为注释,便于检索):
-- Player:AgreeJoinTeam ← MessageBox_Other/MessageBox_Other.lua -- Player:AppointLeader ← ContexMenu/ContexMenu.lua -- Player:AskChangeCurrentAgname ← Agname/Agname.lua -- Player:AskLeanAbility ← LifeSkillsStudy/LifeSkillsStudy.lua