# 获取 uid

function GetUserId takes nothing returns integer 

function GetUserIdEx takes nothing returns string 

1
2
3
4

# 描述

异步获取 当前玩家在 11 或网易平台游戏时的 uid, 本地返回 0

返回值是异步的 建议先同步后再使用

这 2 个接口一般情况下 返回值都是一致的 有万分之一局的概率 2 个接口会返回不一致, 自己验证使用吧。

网易的 uid 获取率 达到 99.999% 目前来说测试是稳定 有效的 11 的 uid 还没有经过测试, 需要自行测试 小心使用 切记。

# 返回值

类型 说明
integer 整数类型 uid
string 字符串类型 uid

# 例子


local string strId = GetUserIdEx()

local integer uid = GetUserId()

1
2
3
4
5


local japi = require 'jass.japi'


local strId = japi.GetUserIdEx()

local uid = japi.GetUserId()

1
2
3
4
5
6
7
8
9