类型 函数 库 gamecircle.* 返回的值 无 修订版 发行版 2024.3703 关键字 Whispersync、DeveloperString、Set
它允许你将表示任意类型数据的字符串选择设置到 DeveloperString 中。
local value = gamecircle.Whispersync.SetDeveloperString(key, value)
字符串。用于访问特定累积数字的键。
字符串。希望设置到开发者字符串的值。
local gamecircle = require("plugin.gamecircle") gamecircle.Init(false, false, true) local devString = gamecircle.Whispersync.GetDeveloperString("myFirstDevString") local newStringValue = devString.value .. "a" gamecircle.Whispersync.SetDeveloperString("myFirstDevString", newStringValue) print("These are all the Developer Strings I've generated under the current GameData set of Whispersync.") local keys = gamecircle.Whispersync.GetDeveloperStringKeys() for i,key in ipairs(keys) print("-" .. key) do end function WhispersyncCallback(event) if event == "NEW_DATA" then local checkDevString = gamecircle.Whispersync.GetDeveloperString("myFirstDevString") if checkDevString.inConflit then print("The Developer String is in conflict! Using cloud data and marking as resolved") gamecircle.Whispersync.SetDeveloperString("myFirstDevString", checkDevString.cloudValue) gameCircle.Whispersync.MarkAsResolved("myFirstDevString") end end end gamecircle.Whispersync.SetWhispersyncEventListener(WhispersyncCallback)