example
example

求助 玩家数据保存

GGbeng

用户
认证用户
如何让服务器识别Steam账号而不是机器码,因为有些玩家在更换电脑或者重装系统后机器码变动就会丢失之前的存档.
 

Yann

站长
管理成员
GTAOS管理组
认证卖家
认证用户
本 月 名 人 榜 最 佳
我不确定,不过你可以试一下
qb框架再qb-core里边找到onPlayerConnecting,修改标出来的license为steam。这样可能就会把玩家的统一索引改为steam而不是许可证的编号。
1691698642227.png

esx框架我没倒腾,应该在esx-extend里边,应该和qb-core差不多。

请确保你能够写一套流程把玩家的license替换成steam,否则有的用户可能会丢掉账号。修改后如果获取不到steam的信息并且玩家还能连接上,需要你单独加一个系统,将那些无法获取到steam的用户踢出服务器。

如果只是极个别用户换了电脑,最好你手动修改。
 
顶部