猫史档案馆


【box3】我貌似弄懂了学习吧小精灵的召唤连接(原理讲解)

用户:DL1DL1查看:2 回复:6 评论:2 创建时间:2021-01-23T17:40:05


-----------------------------------------------------------------------------------------------------------------------------

大家好,我是DL1emotion_编程猫_厉害了

大家玩“学习吧小精灵时”一定有困惑:

勇者召唤连接咋做出来的呢?

我研究了一周

终于搞懂了(皮毛?)

下面解释一下:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

这个召唤代码

主要是这个样子:

我的链接是: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.我研究好代码发到评论区,可以自取


回复

上一页1 页 / 共 1下一页
DL1DL1

点赞0


评论


DL1DL1

欢迎各位大佬指正我的观点,我会第一时间给TA置顶

点赞0


评论


高贵的木叶龙A35d高贵的木叶龙A35d

小精灵代码不是鸡毛写的,是搬砖毛写的

点赞3


评论


郑小猪郑小猪

我开小号看了一下,每个人的链接是不一样的

点赞0


评论


郑小猪郑小猪

补充:还有不萌萌哒的新月emotion_doge

点赞0


评论


爱探险的可乐呀爱探险的可乐呀

不是herf,是href()()

点赞1


评论