Updated README.md, disabled some trigger function due to abnormal activities
This commit is contained in:
parent
4c6aa3d153
commit
f7f43c0cb3
|
@ -32,8 +32,7 @@
|
||||||
|
|
||||||
> 该武将由玩家“导演片子怎么样了”设计,我优化。
|
> 该武将由玩家“导演片子怎么样了”设计,我优化。
|
||||||
|
|
||||||
夺冠:出牌阶段限一次,你选择若干名武将。你对他们【顺手牵羊】,然后被他们【杀】。
|
开局:出牌阶段限一次,你选择若干名武将。你对他们【顺手牵羊】,然后被他们【杀】。
|
||||||
<br><font size="1"><i>“加入EDG,成为世界冠军!”</i></font>
|
|
||||||
|
|
||||||
三件:锁定技,出牌阶段开始时,如果你的装备区有且仅有3张牌,你视为使用一张【酒】、一张【桃】和一张【无中生有】。<br>
|
三件:锁定技,出牌阶段开始时,如果你的装备区有且仅有3张牌,你视为使用一张【酒】、一张【桃】和一张【无中生有】。<br>
|
||||||
<font size="1"><i>“又陷入劣势了,等乌兹三件套吧!”——不知道哪个解说说的</i></font>
|
<font size="1"><i>“又陷入劣势了,等乌兹三件套吧!”——不知道哪个解说说的</i></font>
|
||||||
|
@ -42,6 +41,8 @@
|
||||||
|
|
||||||
走位:锁定技,当你的装备区没有牌时,其他角色计算与你的距离时,始终+1;当你的装备区有牌时,你计算与其他角色的距离时,始终-1。
|
走位:锁定技,当你的装备区没有牌时,其他角色计算与你的距离时,始终+1;当你的装备区有牌时,你计算与其他角色的距离时,始终-1。
|
||||||
|
|
||||||
|
圣弩:当【诸葛连弩】移至弃牌堆或其他角色的装备区时,你可以获得此【诸葛连弩】。
|
||||||
|
|
||||||
洗澡:限定技,当你处于濒死状态且装备区有牌时,你可以弃掉所有装备区的牌、将体力恢复至1,然后每以此法弃掉一张牌,你摸一张牌。
|
洗澡:限定技,当你处于濒死状态且装备区有牌时,你可以弃掉所有装备区的牌、将体力恢复至1,然后每以此法弃掉一张牌,你摸一张牌。
|
||||||
|
|
||||||
|
|
||||||
|
@ -89,11 +90,11 @@
|
||||||
|
|
||||||
### 群·高天亮 体力3
|
### 群·高天亮 体力3
|
||||||
|
|
||||||
(暂无肖像)
|
![群·高天亮](./image/generals/avatar/xjb__gaotianliang.jpg "群·高天亮")
|
||||||
|
|
||||||
> 该武将由玩家“导演片子怎么样了”设计。
|
> 该武将由玩家“导演片子怎么样了”设计。
|
||||||
|
|
||||||
玉玉:当你受到伤害时,你可以摸三张牌,然后翻面。
|
玉玉:锁定技,当你被没有【敌人】标记的角色使用【杀】造成了伤害时,你令其获得【敌人】标记。受到来自没有【敌人】标记的角色或因本次伤害而获得【敌人】标记的角色造成的伤害时,你可以摸三张牌,然后翻面。
|
||||||
|
|
||||||
|
|
||||||
## 想游玩我们的武将?
|
## 想游玩我们的武将?
|
||||||
|
|
111
jianyu.lua
111
jianyu.lua
|
@ -10,6 +10,7 @@ Fk:loadTranslationTable {
|
||||||
["buffed"] = "加强",
|
["buffed"] = "加强",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
-- TODO: 加入你这个包之后,测试时如果烧条偶尔会变得CPU占用率很高。只有标包没有这个问题。
|
||||||
|
|
||||||
-- 熊简自豪
|
-- 熊简自豪
|
||||||
local xjb__jianzihao = General(extension, "xjb__jianzihao", "qun", 3, 3, General.Male)
|
local xjb__jianzihao = General(extension, "xjb__jianzihao", "qun", 3, 3, General.Male)
|
||||||
|
@ -46,45 +47,47 @@ local jy_zouwei = fk.CreateDistanceSkill{
|
||||||
return 0
|
return 0
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
-- 参考自孙尚香
|
-- TODO: 没写好之前先禁用
|
||||||
local jy_zouwei_audio = fk.CreateTriggerSkill{
|
-- -- 参考自孙尚香,formation君刘备
|
||||||
name = "#jy_zouwei_audio",
|
-- local jy_zouwei_audio = fk.CreateTriggerSkill{
|
||||||
|
-- name = "#jy_zouwei_audio",
|
||||||
|
|
||||||
refresh_events = {fk.AfterCardsMove},
|
-- refresh_events = {fk.AfterCardsMove},
|
||||||
-- 这个函数只有在装备区牌量变动时才检测
|
-- -- 这个函数只有在装备区牌量变动时才检测
|
||||||
can_refresh = function(self, event, target, player, data)
|
-- can_refresh = function(self, event, target, player, data)
|
||||||
if not player:hasSkill(self.name) then return end
|
-- if not player:hasSkill(self.name) then return end
|
||||||
for _, move in ipairs(data) do
|
-- for _, move in ipairs(data) do -- 对着抄的,开始第一个循环
|
||||||
if move.from == player.id or move.to == player.id then
|
-- if move.from == player.id or move.to == player.id then -- 这行对着抄的,判断是否是自己家
|
||||||
for _, info in ipairs(move.moveInfo) do
|
-- for _, info in ipairs(move.moveInfo) do -- 对着抄的,第二个循环
|
||||||
if info.fromArea == Card.PlayerEquip or info.toArea == Card.PlayerEquip then
|
-- if info.fromArea == Card.PlayerEquip or info.toArea == Card.PlayerEquip then -- 对着抄的,在这里判断是去哪个区的
|
||||||
-- 当装备等于0或1的时候触发
|
-- -- 不知道为啥用不了
|
||||||
-- standard_cards/init.lua, line 1080: local handcards = player:getCardIds(Player.Hand),我也不知道为啥用的是Player.Hand而不是player.hand,写就对了
|
-- if #player:getCardIds(Player.Equip) > 0 then -- 他进了你的装备区之后,你的装备数量为1
|
||||||
-- 因为Player.Hand是一个int参数,这样传进去用的
|
-- print("检测到装备不等于0")
|
||||||
if #player:getCardIds(Player.Equip) == 1 and info.toArea == Card.PlayerEquip then
|
-- return true
|
||||||
return true
|
-- end
|
||||||
elseif #player:getCardIds(Player.Equip) == 0 and info.fromArea == Card.PlayerEquip then
|
-- -- 下面这个可以运行
|
||||||
return true
|
-- if #player:getCardIds(Player.Equip) == 0 and info.fromArea == Card.PlayerEquip then -- 他出了你的装备区之后,你的装备数量为0
|
||||||
end
|
-- return true
|
||||||
end
|
-- end
|
||||||
end
|
-- end
|
||||||
end
|
-- end
|
||||||
end
|
-- end
|
||||||
end,
|
-- end
|
||||||
on_refresh = function(self, event, target, player, data)
|
-- end,
|
||||||
local room = player.room
|
-- on_refresh = function(self, event, target, player, data)
|
||||||
-- 有装备时,-1马
|
-- local room = player.room
|
||||||
if #player:getCardIds(player.Equip) ~= 0 then
|
-- -- 有装备时,-1马
|
||||||
room:notifySkillInvoked(player, "jy_zouwei", "offensive")
|
-- if #player:getCardIds(player.Equip) > 0 then
|
||||||
player:broadcastSkillInvoke("jy_zouwei", 1)
|
-- room:notifySkillInvoked(player, "jy_zouwei", "offensive")
|
||||||
-- 无装备时,+1马
|
-- player:broadcastSkillInvoke("jy_zouwei", 1)
|
||||||
elseif #player:getCardIds(player.Equip) == 0 then
|
-- -- 无装备时,+1马
|
||||||
room:notifySkillInvoked(player, "jy_zouwei", "defensive")
|
-- elseif #player:getCardIds(player.Equip) == 0 then
|
||||||
player:broadcastSkillInvoke("jy_zouwei", 2)
|
-- room:notifySkillInvoked(player, "jy_zouwei", "defensive")
|
||||||
end
|
-- player:broadcastSkillInvoke("jy_zouwei", 2)
|
||||||
end,
|
-- end
|
||||||
}
|
-- end,
|
||||||
jy_zouwei:addRelatedSkill(jy_zouwei_audio)
|
-- }
|
||||||
|
-- jy_zouwei:addRelatedSkill(jy_zouwei_audio)
|
||||||
|
|
||||||
-- 圣弩
|
-- 圣弩
|
||||||
-- 参考自formation包的君刘备
|
-- 参考自formation包的君刘备
|
||||||
|
@ -123,13 +126,6 @@ local jy_shengnu = fk.CreateTriggerSkill{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
-- 转会
|
|
||||||
local jy_zhuanhui = fk.CreateTriggerSkill{
|
|
||||||
name = "jy_zhuanhui", -- jy_kaiju$是主公技
|
|
||||||
frequency = Skill.Compulsory,
|
|
||||||
events = {}, -- 这是故意的,因为本来这个技能就没有实际效果
|
|
||||||
}
|
|
||||||
|
|
||||||
-- 洗澡
|
-- 洗澡
|
||||||
local jy_xizao = fk.CreateTriggerSkill{
|
local jy_xizao = fk.CreateTriggerSkill{
|
||||||
name = "jy_xizao",
|
name = "jy_xizao",
|
||||||
|
@ -196,24 +192,6 @@ xjb__jianzihao:addSkill(jy_xizao)
|
||||||
Fk:loadTranslationTable{
|
Fk:loadTranslationTable{
|
||||||
["xjb__jianzihao"] = "简自豪",
|
["xjb__jianzihao"] = "简自豪",
|
||||||
|
|
||||||
["jy_zhuanhui"] = "转会",
|
|
||||||
[":jy_zhuanhui"] = [[锁定技,这个技能是为了告诉你下面这些提示。<br>
|
|
||||||
<font size="1"><strong>这个角色由熊俊博于2023年12月1日设计!</strong><br>
|
|
||||||
经过12月2日群友们的测试,感觉更多是一个娱乐角色。如果你一定要玩,请参考下面的:
|
|
||||||
<strong>玩法提示</strong><br>
|
|
||||||
活过第一轮!<br>
|
|
||||||
如果有防具,你就能安全、强大地偷牌。<br>
|
|
||||||
你很脆,你也不强,但你可以恶心场上所有的人。<br>
|
|
||||||
<strong>队友提示</strong><br>
|
|
||||||
优先将防具、【闪】、【桃】、【酒】交给他。<br>
|
|
||||||
<strong>敌方提示</strong><br>
|
|
||||||
使用能增强【杀】的技能和武器,如【无双】、【青釭剑】。<br>
|
|
||||||
优先拆除防具。<br>
|
|
||||||
谨慎对待摸到的【诸葛连弩】。<br></font>
|
|
||||||
|
|
||||||
]],
|
|
||||||
-- [":jy_zhuanhui"] = "<del>当你的体力值减少时,你可以变更势力。你无法变更为已经成为过的势力。</del>",
|
|
||||||
|
|
||||||
["jy_kaiju"] = "开局",
|
["jy_kaiju"] = "开局",
|
||||||
[":jy_kaiju"] = [[锁定技,当你的回合开始时,所有其他有牌的角色需要交给你一张牌,并视为对你使用一张【杀】。<br>
|
[":jy_kaiju"] = [[锁定技,当你的回合开始时,所有其他有牌的角色需要交给你一张牌,并视为对你使用一张【杀】。<br>
|
||||||
<font size="1"><i>“从未如此美妙的开局!”——简自豪</i></font>]],
|
<font size="1"><i>“从未如此美妙的开局!”——简自豪</i></font>]],
|
||||||
|
@ -366,9 +344,8 @@ tym__jianzihao:addSkill(jy_xizao_2)
|
||||||
Fk:loadTranslationTable{
|
Fk:loadTranslationTable{
|
||||||
["tym__jianzihao"] = "界简自豪",
|
["tym__jianzihao"] = "界简自豪",
|
||||||
|
|
||||||
["jy_kaiju_2"] = "夺冠",
|
["jy_kaiju_2"] = "开局",
|
||||||
[":jy_kaiju_2"] = [[出牌阶段限一次,你选择若干名角色。你对他们【顺手牵羊】,然后被他们【杀】。
|
[":jy_kaiju_2"] = "出牌阶段限一次,你选择若干名角色。你对他们【顺手牵羊】,然后被他们【杀】。",
|
||||||
<br><font size="1"><i>“加入EDG,成为世界冠军!”</i></font>]],
|
|
||||||
["$jy_kaiju_21"] = "不是啊,我炸一对鬼的时候我在打什么,打一对10。一对10,他四个9炸我,我不输了吗?",
|
["$jy_kaiju_21"] = "不是啊,我炸一对鬼的时候我在打什么,打一对10。一对10,他四个9炸我,我不输了吗?",
|
||||||
["$jy_kaiju_22"] = "怎么赢啊?你别瞎说啊!",
|
["$jy_kaiju_22"] = "怎么赢啊?你别瞎说啊!",
|
||||||
["$jy_kaiju_23"] = "打这牌怎么打?兄弟们快教我,我看着头晕!",
|
["$jy_kaiju_23"] = "打这牌怎么打?兄弟们快教我,我看着头晕!",
|
||||||
|
@ -1013,7 +990,7 @@ Fk:loadTranslationTable {
|
||||||
|
|
||||||
["jy_yuyu"] = "玉玉",
|
["jy_yuyu"] = "玉玉",
|
||||||
[":jy_yuyu"] = [[锁定技,当你被没有【敌人】标记的角色使用【杀】造成了伤害时,你令其获得【敌人】标记。
|
[":jy_yuyu"] = [[锁定技,当你被没有【敌人】标记的角色使用【杀】造成了伤害时,你令其获得【敌人】标记。
|
||||||
受到来自没有【敌人】标记的角色和因本次伤害而获得【敌人】标记的角色造成的伤害时,你可以摸三张牌,然后翻面。]],
|
受到来自没有【敌人】标记的角色或因本次伤害而获得【敌人】标记的角色造成的伤害时,你可以摸三张牌,然后翻面。]],
|
||||||
["@jy_gaotianliang_enemy"] = "敌人",
|
["@jy_gaotianliang_enemy"] = "敌人",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue