zhongxing = sgs.CreateViewAsSkill{
name = "zhongxing",
n = 1,
view_filter = function(self, selected, to_select)
return to_select:getSuit() == sgs.Card_Heart and not to_select:isEquipped()
end,
view_as = function(self, cards)
if #cards == 1 then
local card = cards[1]
local new_card =sgs.Sanguosha:cloneCard("ex_nihilo", card:getSuit(), card:getNumber())
new_card:addSubcard(card:getId())
new_card:setSkillName(self:objectName())
return new_card
end
end,
enabled_at_play = function(self, player)
if player:getHandcardNum() < player:getMaxHp() then
return true
end
end,
}
哪里有问题啊,放了这个lua之后就打不开界面了

name = "zhongxing",
n = 1,
view_filter = function(self, selected, to_select)
return to_select:getSuit() == sgs.Card_Heart and not to_select:isEquipped()
end,
view_as = function(self, cards)
if #cards == 1 then
local card = cards[1]
local new_card =sgs.Sanguosha:cloneCard("ex_nihilo", card:getSuit(), card:getNumber())
new_card:addSubcard(card:getId())
new_card:setSkillName(self:objectName())
return new_card
end
end,
enabled_at_play = function(self, player)
if player:getHandcardNum() < player:getMaxHp() then
return true
end
end,
}
哪里有问题啊,放了这个lua之后就打不开界面了

