diff --git a/jianyu.lua b/jianyu.lua index b35b0e2..c1d142f 100644 --- a/jianyu.lua +++ b/jianyu.lua @@ -145,7 +145,7 @@ Fk:loadTranslationTable { ["illustrator:jy__jianzihao"] = "简自豪", ["jy_kaiju"] = "开局", - [":jy_kaiju"] = [[锁定技,准备阶段,其他角色需交给你一张牌,视为对你使用一张【杀】。
+ [":jy_kaiju"] = [[锁定技,准备阶段,其他角色需交给你一张牌,视为对你使用【杀】。
“从未如此美妙的开局!”]], ["$jy_kaiju1"] = "不是啊,我炸一对鬼的时候我在打什么,打一对10。一对10,他四个9炸我,我不输了吗?", ["$jy_kaiju2"] = "怎么赢啊?你别瞎说啊!", @@ -155,7 +155,7 @@ Fk:loadTranslationTable { ["$jy_kaiju6"] = "从未如此美妙的开局!请为我欢呼,为我喝,喝,喝彩,OK?", ["$jy_kaiju7"] = "如此美妙的开局,这是我近两天来第一次啊!", ["$jy_kaiju8"] = "Oh my God,我要珍惜这段时光,我要好好地将它珍惜!", - ["#jy_kaiju-choose"] = "开局:交给简自豪一张牌,视为对他使用一张【杀】", + ["#jy_kaiju-choose"] = "开局:交给简自豪一张牌,视为对其使用【杀】", ["jy_hongwen"] = "红温", [":jy_hongwen"] = "锁定技,你的非牌视为牌。", @@ -255,7 +255,7 @@ Fk:loadTranslationTable { ["illustrator:jy__new__jianzihao"] = "简自豪", ["jy_kaiju_2"] = "开局", - [":jy_kaiju_2"] = "出牌阶段限一次,你可以指定至多2名角色,视为你对其使用一张【顺手牵羊】(无距离限制)。", + [":jy_kaiju_2"] = "出牌阶段限一次,你可以指定至多2名角色,视为你对其使用【顺手牵羊】(无距离限制)。", ["$jy_kaiju_21"] = "不是啊,我炸一对鬼的时候我在打什么,打一对10。一对10,他四个9炸我,我不输了吗?", ["$jy_kaiju_22"] = "怎么赢啊?你别瞎说啊!", ["$jy_kaiju_23"] = "打这牌怎么打?兄弟们快教我,我看着头晕!", @@ -266,7 +266,7 @@ Fk:loadTranslationTable { ["$jy_kaiju_28"] = "Oh my God,我要珍惜这段时光,我要好好地将它珍惜!", ["jy_sanjian"] = "三件", - [":jy_sanjian"] = [[锁定技,出牌阶段开始时,若你的装备区有至少三张牌,你视为使用一张【酒】和一张【无中生有】。]], + [":jy_sanjian"] = [[锁定技,出牌阶段开始时,若你的装备区有至少三张牌,你视为使用【酒】和【无中生有】。]], ["$jy_sanjian1"] = "也不是稳赢吧,我觉得赢了!", ["~jy__jianzihao"] = "好像又要倒下了……", @@ -854,7 +854,7 @@ Fk:loadTranslationTable { ["$jy_tiaoshui1"] = "Siu, hahahaha!", ["jy_luojiao"] = "罗绞", - [":jy_luojiao"] = [[每当你的武将牌上的“点”的数量变化后:若你有“点”且任意2张“点”的花色都不相同,你可以视为使用一张【南蛮入侵】;若你有4张“点”,你可以视为使用一张【万箭齐发】。]], + [":jy_luojiao"] = [[每当你的武将牌上的“点”的数量变化后:若你有“点”且任意2张“点”的花色都不相同,你可以视为使用【南蛮入侵】;若你有4张“点”,你可以视为使用【万箭齐发】。]], ["$jy_luojiao1"] = "Muchas gracias afición, esto es para vosotros, Siuuu!!", ["#jy_luojiao_after"] = "罗绞", ["#jy_luojiao_archery_attack"] = "罗绞·万箭", @@ -1984,7 +1984,7 @@ Fk:loadTranslationTable { [":jy_chunmei"] = [[锁定技,你造成或受到伤害时进行判定,若为红色,你获得该判定牌。]], ["jy_zhuhua"] = "驻花", - [":jy_zhuhua"] = [[出牌阶段,你可以弃三张或四张相同花色的牌。若为三张,你视为使用一张【万箭齐发】;若为四张,你对其他所有角色造成一点伤害。]], + [":jy_zhuhua"] = [[出牌阶段,你可以弃三张或四张相同花色的牌。若为三张,你视为使用【万箭齐发】;若为四张,你对其他所有角色造成一点伤害。]], ["$jy_zhuhua1"] = [[再次见到那道光芒之前……]], ["$jy_zhuhua2"] = [[银河中的一切美丽,我将捍卫至最后一刻!]], ["$jy_zhuhua3"] = [[……献给伊德莉拉。]], diff --git a/jianyu_trad.lua b/jianyu_trad.lua index 342b56f..58b8113 100644 --- a/jianyu_trad.lua +++ b/jianyu_trad.lua @@ -686,8 +686,8 @@ local jy_fuzhu = fk.CreateTriggerSkill { -- TODO:UI变好看一点 local skill_name = room:askForCustomDialog(player, self.name, "packages/jianyu/qml/fuzhu.qml") - if #skill_name > 10 then return false end - if not skill_name:match("[^%a_]") then return false end + if #skill_name > 15 then return false end + if not skill_name:match("^[a-zA-Z_]+$") then return false end local sk = Fk.skills[skill_name] -- 可以用 Util.Name2SkillMapper(skill_name),原理一样 if sk then room:handleAddLoseSkills(player, skill_name, nil, true, false) @@ -705,7 +705,7 @@ Fk:loadTranslationTable { ["illustrator:jy__trad__god"] = [[未知]], ["jy_fuzhu"] = "哇袄", - [":jy_fuzhu"] = [[每局游戏限两次,你的回合结束时,你可以获得一个想要的技能。
你需要知道这个技能的name参数(如paoxiao),你的输入必须仅含英文字母或下划线且长度不得超过10。若输入错误,你不会获得技能。]], + [":jy_fuzhu"] = [[每局游戏限两次,你的回合结束时,你可以获得一个想要的技能。
你需要知道这个技能的name参数(如paoxiao),你的输入必须仅含英文字母和下划线且长度不得超过15。若输入错误,你不会获得技能。]], } return extension