迷你世界UGC3.0脚本Wiki
Menu
On this page
Sidebar Navigation
快速入门
欢迎MOD、组件介绍
什么是Lua编程
组件介绍
组件说明组件函数
组件属性
事件
触发器事件管理组件事件管理
函数库
服务模块
世界模块管理接口 World对象模块管理接口 GameObject
角色模块管理接口 Actor
玩家模块管理接口 Player
生物模块管理接口 Monster
方块模块管理接口 Block
道具模块管理接口 Item
背包模块管理接口 Backpack
界面模块管理接口 CustomUI
图文信息模块管理接口 Graphics
区域模块管理接口 Area
容器模块管理接口 WorldContainer
资源模块管理接口 Mod
计时器模块管理接口 Timer
状态模块管理接口 Buff
消息模块管理接口 Chat
普通变量数据管理接口 Data
数组变量数据管理接口 Array
二维表变量数据管理接口 Table
云服模块管理接口 CloudSever
全局函数
全局函数枚举
枚举库脚本常见问题
开发者常见问题进阶指南
全局函数触发器脚本交互
对象介绍
二维表介绍
更新日志
更新日志云服模块管理接口 CloudSever
具体函数名及描述如下:序号 函数名 函数描述
1 SetDataListBykey(...) 设置表中指定键的值
2 GetDataListByKey(...) 获取表中指定键的值
3 TransmitToCategoryRoom(...) 传送玩家到指定分类房间
4 TransmitToCurMapCategoryRoom(...) 传送当前地图指定分类的云服房间
5 GetRoomCategory(...) 获取当前房间的分类信息(仅云服生效,和传送到指定分类房间接口配合使用)
6 SetRoomCategory(...) 设置当前房间分类类型(有调用的冷却时间)
SetDataListBykey
参数及类型:
libvarid:string表变量设计名
key:string获取的键值
value:Any任意值(number
string
table)
返回值及类型:
ret:boolean成功(true)
该方法的主要作用: 设置表中指定键的值
具体使用案例如下:local result = CloudSever:SetDataListBykey("datalist_1744283491", "num", 123)
GetDataListByKey
参数及类型:
libvarid:string表变量设计名
key:string获取的键值
callback:function更新回调(function(code/错误码...)0成功1失败2数据不存在)ction
返回值及类型:
ret:boolean成功(true)
该方法的主要作用: 获取表中指定键的值
具体使用案例如下:CloudSever:GetDataListByKey("datalist_1744283491", "num", function (code, key, data)
-- 成功
if code == 0 then
value = data
isSuccess = true
print("获取成功")
elseif code == 1 then
isSuccess = false
print("获取失败")
elseif code == 2 then
isSuccess = false
print("数据不存在")
end
end)
TransmitToCategoryRoom
参数及类型:
playerid:uin玩家UIN或玩家uin的数组
mapid:string地图ID
category:string分类ID(数值和字符串组合)
teleportmsg:string传送提示内容
notFollow:boolean是否不需要跟随
返回值及类型:
ret:boolean成功(true)
该方法的主要作用: 传送玩家到指定分类房间
具体使用案例如下:local ret = CloudSever:TransmitToCategoryRoom(playerids, mapid, categorys, teleportmsg, notFollow)
TransmitToCurMapCategoryRoom
参数及类型:
playerid:uin玩家UIN或玩家uin的数组
category:string分类ID(数值和字符串组合)
返回值及类型:
ret:boolean成功(true)
该方法的主要作用: 传送当前地图指定分类的云服房间
具体使用案例如下:local ret = CloudSever:TransmitToCurMapCategoryRoom(playerids, categorys)
GetRoomCategory
参数及类型: 无
返回值及类型:
msg:string分类信息
该方法的主要作用: 获取当前房间的分类信息(仅云服生效,和传送到指定分类房间接口配合使用)
具体使用案例如下:local msg = CloudSever:GetRoomCategory()
SetRoomCategory
参数及类型:
category:string分类类型
返回值及类型:
ret:boolean成功(true)
该方法的主要作用: 设置当前房间分类类型(有调用的冷却时间)
具体使用案例如下:local ret = CloudSever:SetRoomCategory(category)
Last updated: 2025/4/24 20:06Pager
Previous page
二维表变量数据管理接口 Table
Next page
全局函数