玩家列表

类型

Players

简介

游戏运行起来后显示当前在游戏中的玩家列表。是包含玩家目前连接的客户到ReWorld游戏服务器的对象。

属性

    名称     string    Name
    该对象的自定义名称。

    类型     string    ClassName 【只读】
    该对象对应的对象类型名称。

    最大人数     int    MaxPlayers
    当前游戏可进入的最大人数。

    最小人数     int    MinPlayers
    游戏等待开始的最小人数。

    角色是否自动生成     bool    CharacterAutoLoads
    角色是否自动生成。

函数

    GetPlayerByUserId(PlayerId)
    根据给定的PlayerId获取玩家对象。

    GetAllPlayers()
    获取自身列表中所有的玩家对象。

    GetLocalPlayer()
    在客户端获取本地的玩家对象。

    GetAvatarAppearance(Playerid)
    通过玩家ID获取玩家平台上的外观,返回一个角色对象,玩家不在游戏也可获取。

    GetNameByUid(Playerid)
    通过玩家ID向平台查询玩家名称,玩家不在游戏也可获取。

    GetPlayerIconByUid(Playerid)
    通过玩家ID获取玩家平台上头像,玩家不在游戏也可获取。

事件

    PlayerDead(Playerid)
    列表中的玩家死亡时,触发此事件。

    PlayerAdded(Playerid)
    加入玩家时,触发此事件。

    PlayerLeave(Playerid)
    玩家离开列表时,触发此事件。

    PlayerReconnected(Playerid)
    玩家通过断线重连,连接到服务器时,触发此事件。

文档更新时间: 2020-01-09 15:48   作者:admin