用户:
DL1查看:2 回复:6 评论:2 创建时间:2021-01-23T17:40:05
-----------------------------------------------------------------------------------------------------------------------------
大家好,我是DL1![]()
大家玩“学习吧小精灵时”一定有困惑:
勇者召唤连接咋做出来的呢?
我研究了一周
终于搞懂了(皮毛?)
下面解释一下:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
这个召唤代码
主要是这个样子:
我的链接是:https://box3.codemao.cn/p/edumon?ref=8wxtOdKSagQ4Eqaw
ref是herf的缩写
咋样,想到啥了吗(不公布,嘻嘻)
herf的意思是:超文本引用(hypertext reference);超链接
ref后的“8wxtOdKSagQ4Eqaw”是我(DL1)的userkey
(啥是userkey?玩家的唯一识别码(16字符),可以用于存储玩家信息到数据库,无法控制更改。 游客的userKey值为空"" )
而鸡毛(打错了,是吉吉喵)正是通过这个来识别召唤连接的玩家
而如何知道你进地图使用的连接呢?
就要用到了大名鼎鼎D:API了
在Box喵layer中
有个参数:url
用法:
url
• url: URL
获取该玩家进入地图时所用的URL链接地址, 主要用于获取URL参数, 以便区别对待进来的玩家
示例代码:
console.log(entity.player.url.searchParams)
就是:
entity.player.url.searchParams
来识别你进来的链接
然后就好办了
通过你的链接找到erf后的userkey,找到对应玩家
然后:给TA萌萌哒恐龙套装
(云存档!!!)
------------------------------------------------------------------------------------------------------------------------
代码我还在研发中
本帖只是个概念
欢迎各位指正
---------------------------------------------------------------------------------------------------------------------
P.S.我研究好代码发到评论区,可以自取