跳转到主要内容

云代码

云代码是可以编写和执行服务器端脚本的功能。可以创建云代码数据表,在代码编辑器中编写脚本,然后进行测试和部署。

应用示例

  • 签到奖励发放 - 确认玩家的签到天数,根据条件自动发放游戏货币或道具
  • 随机奖励抽取(扭蛋) - 基于概率表确定随机道具,并将结果发放给玩家
  • 升级奖励处理 - 玩家达到等级时在服务器端验证奖励条件并发放奖励
  • 好友间礼物发送 - 在服务器端处理每日礼物次数限制验证等业务逻辑
  • 公会等级计算 - 汇总公会成员的活动量,计算并更新公会等级
  • PvP对战结果验证 - 在服务器端验证从客户端传来的对战结果,防止作弊行为
信息

使用云代码可以在服务器端处理游戏的核心逻辑,相比客户端处理,能够获得更强大的数据防篡改和防黑客安全保障。

服务激活

要使用云代码功能,需要先激活服务。点击激活按钮即可启动服务。

云代码数据表管理

数据表列表

项目说明
代码云代码数据表的唯一代码
名称云代码数据表名称
修改日期最后修改日期
注册日期数据表注册日期
管理修改、删除按钮

数据表注册

要注册新的云代码数据表,请点击列表底部的添加按钮。

项目说明
名称 *输入云代码数据表的名称

数据表修改

在列表中点击修改按钮可以修改云代码数据表的名称。

代码编辑器

在数据表列表中点击代码后跳转到代码编辑器页面。编辑器页面由编辑器选项卡和测试选项卡组成。

编辑器

在编辑器选项卡中可以编写和管理云代码脚本。

项目说明
版本选择选择已编写脚本的版本。正在部署的版本会有标记
保存为新版本将当前编写的代码保存为新版本
部署部署选定的版本
删除删除选定的版本
信息

当前正在部署的版本无法进行部署和删除操作。需要先部署其他版本,然后才能管理之前的版本。

测试

在测试选项卡中可以运行编写的云代码脚本进行测试。

项目说明
版本 *选择要测试的脚本版本
函数 *选择要执行的函数
参数 *以JSON格式输入测试参数

测试执行后结果将在下方显示。