猫史档案馆


云变量终于不会被霸占啦!

用户:斯文的功夫熊iHDP斯文的功夫熊iHDP查看:11 回复:6 评论:11 创建时间:2022-06-04T14:23:42


如果有人问你:制作联机游戏时,你苦恼吗?

答案是:肯定的!

为什么呢?

答案是:有人霸占云变量,辛辛苦苦制作的联机就被废了!

BUT,

现在不一样了!

(霸占云变量以下简称霸云)

其实霸云也有一个弱点,那就是——所有信息都不会变!

我们正是利用这个弱点来防霸云的。

不多说了,教程开始!

先准备俩变量:

center_image

center_image

在比赛开始时,分别设置为两个玩家的信息,

注意了,一个(项)云变量(云列表)记录的是该玩家的所有数据(敲黑板)。

云变量:

center_image

云列表:

center_image

只要过一段时间,某位玩家的信息仍然是开始时A与B预先设置好的信息那么一定是霸云情况发生了(一段时间后,如果是在线玩家信息不可能一变不变),

云变量:center_image

云列表:

center_image

这里刷新是为了数据同步,

因为一段时间之内数据不可能相同,

但时间长了就有可能了!!!

因为霸云随时可能发生,因此得嵌套重复执行,

云变量:

center_image

云列表:

center_image

把以上代码放到联机的屏幕中就OK!

如有疑问或BUG,

请务必写在评论区!

好了,今天的课程就到这里,

我们下期再见!!


回复

上一页1 页 / 共 1下一页
𝙲ℴ𝗌𝔦𝒹ₑ𝑟𝙲ℴ𝗌𝔦𝒹ₑ𝑟

center_image

如果是多个人执行检测,可以这样

center_image

(优化+扩展)

作者,这ok吧

点赞0


评论


𝙲ℴ𝗌𝔦𝒹ₑ𝑟𝙲ℴ𝗌𝔦𝒹ₑ𝑟

60秒没有必要,1秒或者0.5可以

点赞0


评论


叶白白叶白白

 

点赞0


评论


调皮的乔治调皮的乔治

挺不错的

点赞0


评论


斯文的功夫熊iHDP斯文的功夫熊iHDP

氵主意:等待的时间可以自定义,亻旦是不宜过长(两分钟多)或过短(还不到10秒),因为这木羊易导致误触发。时间定义在25到60秒之间最为合适哦~

点赞0


评论


我是伊柒我是伊柒

哦哟,不错哦~

点赞0


评论