求教,新神杀怎么获得拼点牌啊?
太阳神三国杀lua吧
全部回复
仅看楼主
level 6
frozencookie 楼主
求教!!!!!我想设计一个类似制霸的技能,出牌阶段,拼点,如果赢就获得拼点牌,但是我现在只能获得拼点目标角色的拼点牌,自己拼点的那张牌还是被丢掉,求教这是啥原因啊?
下面是触发代码
dhi_yilang = sgs.CreateTriggerSkill
{
name = "dhi_yilang",
events = {sgs.Pindian},
frequency = sgs.Skill_NotFrequent,
view_as_skill = dhi_yilang_vs,
on_trigger = function(self, event, player, data)
local room=player:getRoom()
if event == sgs.Pindian then
if player:hasSkill(self:objectName()) then
local pindian = data:toPindian()
local fromcard = pindian.from_card
local tocard = pindian.to_card
if pindian.reason == "dhi_yilang" then
if fromcard:getNumber() > tocard:getNumber() then
room:moveCardTo(fromcard, player, sgs.Player_PlaceHand, false)
room:moveCardTo(tocard, player, sgs.Player_PlaceHand, false)
end
end
end
end
end
}
2013年02月26日 07点02分 1
level 6
frozencookie 楼主
求大神指教啊[我错了]@拆迁队总司令 @brianvong
2013年02月26日 09点02分 2
level 12
试试把priority 改低点..
2013年02月26日 09点02分 3
谢谢~!可以啦(*^__^*) 嘻嘻……
2013年02月26日 11点02分
level 12
就把priority设为-1
2013年02月26日 09点02分 4
1