前置插件:玩家 XUID 获取
介绍
提供了可以获取在线/离线(需要曾经在线过)玩家 XUID 的接口。
XUID 不会随着玩家名的改变而改变。
获取方式
python
from tooldelta import plugins
xuid_getter = plugins.get_plugin_api("XUID获取")
1
2
3
2
3
接口
通过玩家名获取XUID
python
def get_xuid_by_name(playername: str, allow_offline=False) -> str
1
- 通过玩家名获取 XUID。
- 参数:
- playername (str): 需要获取 XUID 的玩家名。
- allow_offline (bool): 是否允许获取离线玩家的 XUID。默认为 False。如果需要获取离线玩家,那么此玩家应当曾经在线过。
- 返回:
- str: 玩家 XUID。如果无法获取则引发
ValueError
。
- str: 玩家 XUID。如果无法获取则引发
通过XUID获取玩家名
python
def get_name_by_xuid(xuid: str, allow_offline=False) -> str
1
- 通过 XUID 获取玩家名。
- 参数:
- xuid (str): 玩家 XUID。
- allow_offline (bool): 是否允许通过离线玩家的 XUID 获取玩家名。默认为 False。如果需要获取离线玩家,那么此玩家应当曾经在线过。