太阳神三国杀lua吧 关注:2,627贴子:73,373
  • 0回复贴,共1
求助

askForChoice选项不翻译

只看楼主收藏回复

想把每个选项带上参数,比如技能目标是横置刘备或自己,选项上面就显示“横置刘备”和“横置自己”,目标是曹操就显示“横置曹操”和“横置自己”
我用链接字符串的方式传参,如下
local choice1 = "@hengzhi:"..target:getGeneralName()
local choice2 = "@hengzhiMyself"
local choices = {}
table.insert(choices, choice1)
table.insert(choices, choice2)
choice = room:askForChoice(player, self.objectName(), table.concat(choices, "+"))
-- 翻译用
[lbk]"@hengzhi"[rbk] = "横置%src";
[lbk]"@hengzhiMyself"[rbk] = "横置自己"
这么写,在选择框里面就是第一个选项卡(带参数的)不被翻译,只能显示@hengzhi:liubei
请问大佬们有没有解决办法呢


IP属地:北京来自Android客户端1楼2024-05-07 02:02回复